[fink:package-submissions] #4963 update bison for High Sierra

Hanspeter Niederstrasser via Fink-tracker <[email protected]>
Newsgroups gmane.os.apple.fink.tracker
Message-ID </p/fink/package-submissions/4963/5c9dce9d93256e55a82a15b5a6fc57b8d384b1ab.package-submissions@fink.p.sourceforge.net>
- **labels**:  --> devel, Updated Revision of Existing



---

** [package-submissions:#4963] update bison for High Sierra**

**Status:** open
**Group:** Undergoing_Validation
**Labels:** devel Updated Revision of Existing 
**Created:** Sun Aug 13, 2017 04:51 PM UTC by Jack Howarth
**Last Updated:** Sun Aug 13, 2017 04:52 PM UTC
**Owner:** Darian Lanx


The following Info file changes and new patch corrects the bison package to handle the new format string strictness in High Sierra.

~~~
Index: bison.info
===================================================================
RCS file: /cvsroot/fink/dists/10.9-libcxx/stable/main/finkinfo/devel/bison.info,v
retrieving revision 1.1
diff -u -r1.1 bison.info
--- bison.info	10 Sep 2015 20:44:00 -0000	1.1
+++ bison.info	13 Aug 2017 16:49:58 -0000
@@ -1,6 +1,6 @@
 Package: bison
 Version: 3.0.4
-Revision: 1000
+Revision: 1001
 Source: gnu
 Maintainer: Darian Lanx <[email protected]>
 BuildDepends: gawk, libiconv-dev, gettext-bin, gettext-tools, libgettext8-dev, m4, system-java, system-java-dev, fink-package-precedence
@@ -44,9 +44,16 @@
 The only C++ is in the self-test suite.
 
 Force use of the system's java at build time because otherwise the package
-will find gcj from gcc4N, if installed.  
+will find gcj from gcc4N, if installed.
+
+With format string strictness, High Sierra also enforces that %n isn't
+used in dynamic format strings, but we should just disable its use on
+darwin in general.
+
 <<
 License: GPL/GFDL
 Homepage: http://www.gnu.org/software/bison/bison.html
 Source-MD5: a586e11cd4aff49c3ff6d3b6a4c9ccf8
 Source-Checksum: SHA1(ec1f2706a7cfedda06d29dc394b03e092a1e1b74)
+PatchFile: %n.patch
+PatchFile-MD5: d9f45fcd3c6d210fcef71eebbda2f345
~~~

Tested with 'fink -m' on 10.13.


---

Sent from sourceforge.net because [email protected] is subscribed to https://sourceforge.net/p/fink/package-submissions/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/fink/admin/package-submissions/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

_______________________________________________
Fink-tracker mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.tracker
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.