Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Nov 2018 11:53:51 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 233375] devel/bison: Update to 3.2.1 and a few improvements
Message-ID:  <bug-233375-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233375

            Bug ID: 233375
           Summary: devel/bison: Update to 3.2.1 and a few improvements
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: sunpoet@FreeBSD.org
          Reporter: phascolarctos@protonmail.ch
             Flags: maintainer-feedback?(sunpoet@FreeBSD.org)
          Assignee: sunpoet@FreeBSD.org

Created attachment 199411
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D199411&action=
=3Dedit
Patch for devel/bison: Update to 3.2.1

My patch updates bison to the last version and makes a few improvements to =
the
Makefile.

- Updates to 3.2.1. Changelogs can be found here (two changelogs are needed
because my patch brings 3.1 to 3.2.1 and no patch for updating to 3.2 was a=
dded
to the ports tree):
* http://savannah.gnu.org/forum/forum.php?forum_id=3D9274
* http://savannah.gnu.org/forum/forum.php?forum_id=3D9286

- Reorders variables consistently with what is written in the porter's
handbook.

- Explicitly defines RUN_DEPENDS. The use of RUN_DEPENDS:=3D${BUILD_DEPENDS=
} is
highly discouraged by the porter's handbook as it can introduce unwanted run
dependencies. I do not think it happened in this particular case, but I thi=
nk
it is better to avoid such a line to prevent future mistakes in the port an=
d to
avoid to gives bad examples to other porters. (The difference in the Makefi=
le
size due to this change is only of a few characters.)
See https://www.freebsd.org/doc/en/books/porters-handbook/makefile-depend.h=
tml
.

- Sorts alphabetically pkg-plist.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233375-7788>