On Sep 22, 2013, at 8:08 PM, Dagobert Michelsen <dagob...@familie-michelsen.de> wrote: > Hi Gary,
Hi Dago, > Am 22.09.2013 um 10:01 schrieb "Gary V. Vaughan" <g...@gnu.org>: >> This release is a minor update, but recommended for all users. >> >> Most notably, it closes an obscure potential security hole in a >> make-rule in the previous release, since fixed in more recent Automake >> releases, and thus in this M4 release by virtue of using the latest >> Autotools. >> >> Other user visible changes are listed in NEWS (copied below), and in >> even greater detail in the ChangeLog file inside the release tarballs. >> >> Here are the compressed sources: >> http://ftpmirror.gnu.org/m4/m4-1.4.17.tar.gz (1.7MB) >> http://ftpmirror.gnu.org/m4/m4-1.4.17.tar.bz2 (1.4MB) >> http://ftpmirror.gnu.org/m4/m4-1.4.17.tar.xz (1.1MB) > > The latest release is no longer compilable with Sun Studio 12.3 compiler as it > automatically uses GCC-specific flags: > >> /opt/solarisstudio12.3/bin/cc -D_STDC_C99= -fdiagnostics-show-option >> -funit-at-a-time -xO3 -m32 -xarch=sparc -Wc,-xnorunpath -m32 -xarch=sparc >> -L/opt/csw/lib -o m4 m4.o builtin.o debug.o eval.o format.o freeze.o input.o >> macro.o output.o path.o symtab.o ../lib/libm4.a /opt/csw/lib/libsigsegv.so >> -R/opt/csw/lib >> cc: Warning: Option -fdiagnostics-show-option passed to ld, if ld is >> invoked, ignored otherwise >> cc: Warning: Option -funit-at-a-time passed to ld, if ld is invoked, ignored >> otherwise >> ld: fatal: auxiliary filter option (-f, --auxiliary) is only available when >> building a shared object >> ld: fatal: flags processing errors That's a surprise, since almost nothing has changed since 1.4.16, save rebootstrapping with latest gnulib and autotools :( Thanks for the report, I'll make some time to investigate later this week. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)
signature.asc
Description: Message signed with OpenPGP using GPGMail