|
From: | Richard PALO |
Subject: | Re: [RFC] any critical patches for a release this weekend? |
Date: | Sat, 25 Oct 2014 05:56:07 +0200 |
User-agent: | Mozilla/5.0 (X11; SunOS i86pc; rv:24.0) Gecko/20100101 Thunderbird/24.7.0 |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Le 23/10/14 21:10, Gary V. Vaughan a écrit : > I plan to roll a release based off the v2.4.2 tag, incorporating > fixes for version mismatches against Mac OS Yosemite this weekend - > in consideration of the fact that there are still known regressions > in master. > > If there's anything else I should include, or suggestions for a > better revision to base the release from, please reply ASAP :-) > > Cheers, > I'd like to see two patches committed: 1. the attached SunOS g++ shared library patch, in pkgsrc, has been tested and running in production here since over half a year, and I understand Joyent is using it in their local branch. 2 I vote that the '-fstack-protector*' patch be committed as well (attached). This has been somewhat discussed in the thread labelled (and notably dating from 02/06/2010): > Re: Bug: linking shared libraries on Cygwin results in undefined > references to __stack_chck_guard for code compiled with > -fstack-protector In particular, passing through '-fstack-protector*' is where n°1 really makes a difference. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJUSx9XAAoJECAB22fHtp27CUcH/3zuStnYT+lR9IiUlGPS7mjN l1+OIjA5CwvxNwbHrjSAJbbWAupmLeplQsYpQL3Fsz3gNX7ljjaPCziRX/tHXOHW XCorR3ewFNU1D4TIiHqV045pRq6TuNIcnVsMPkfJvGBCwJqMm2FOetrukDnplSAW VeUHduPUT3PTpBLsWRrVyyV8u7gAEjudUI1NFEFlVOS9sQDS19NivWiXRWABHM1g XkenuitcAE3PxQiHiG6TaYeQGtivtYT23stx8vrpTeagg8YBl6GhKeqo8q5yZdvH X2qjmkJ04ZtY1OuD6s/fn/o5q9XlFSBdUSpi9CpOMLQHKjBcnbMhtgC2MZXbkHE= =ugbL -----END PGP SIGNATURE-----
libtool.m4.diff
Description: Text Data
--- Begin Message ---Subject: Re: Bug: linking shared libraries on Cygwin results in undefined references to __stack_chck_guard for code compiled with -fstack-protector Date: Tue, 1 Jun 2010 22:24:15 -0500 On Sat, 15 May 2010 09:07:49 +0200 Bart Van Assche <address@hidden> wrote: > This behavior has been observed with libtool version 2.2.6. Bug confirmed. When code is compiled with -fstack-protector{,-all}, GCC "emits extra code to check for buffer overflows, such as stack smashing attacks". This extra code uses symbols from libssp, and therefore (at least) Cygwin's GCC specs contain: *link_ssp: %{fstack-protector|fstack-protector-all:-lssp_nonshared -lssp} Therefore, when libtool fails to pass -fstack-protector{,-all} at link stage, the link fails. Patch attached. (Yes, I have a copyright assignment on file.) Yaakov Cygwin/X0001-Fix-linking-with-fstack-protector.patch
Description: Text Data_______________________________________________ Bug-libtool mailing list address@hidden http://lists.gnu.org/mailman/listinfo/bug-libtool
--- End Message ---
[Prev in Thread] | Current Thread | [Next in Thread] |