On Feb 16, 2013, at 05:46, [email protected] wrote: > Revision: 103156 > https://trac.macports.org/changeset/103156 > Author: [email protected] > Date: 2013-02-16 03:46:17 -0800 (Sat, 16 Feb 2013) > Log Message: > ----------- > libxls: upgrade to 1.3.2 > > Modified Paths: > -------------- > trunk/dports/textproc/libxls/Portfile > > Modified: trunk/dports/textproc/libxls/Portfile > =================================================================== > --- trunk/dports/textproc/libxls/Portfile 2013-02-16 11:06:55 UTC (rev > 103155) > +++ trunk/dports/textproc/libxls/Portfile 2013-02-16 11:46:17 UTC (rev > 103156) > @@ -4,7 +4,7 @@ > PortSystem 1.0 > > name libxls > -version 1.3.1 > +version 1.3.2 > categories textproc > maintainers nicos openmaintainer > platforms darwin > @@ -19,7 +19,9 @@ > > worksrcdir ${name} > > -checksums rmd160 03aa804fa083ecf9acac0898350af67748cae1d0 \ > - sha256 > 6b8e081392786753936106701a7befca005cd2003e7805f133be4511b5608176 > +checksums rmd160 9ff79cdf70884ad667b8f720f628add1a42f04a5 \ > + sha256 > fe560f8f42c2cb1b278b35bef296c244e1b44f453f4f8ae5f7b5ad0ca4bc0716 > > +configure.cflags -DHAVE_ASPRINTF=1
This overwrites the default cflags. Is that what you want? The default for configure.cflags is configure.optflags, whose default is -O2. So by overwriting, you're no longer getting optimizations. You might want to append to cflags to retain them instead. Looks like the reason why you have to manually set -DHAVE_ASPRINTF=1 is because the project's configure script does not check for and define it automatically. Looks like the check is in configure.in; seems like configure was not regenerated from configure.in before the 1.2.1 release -- or, looking at the comment at the top of the configure file, at all after the 1.0.0 release: $ head -n 3 configure #! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.61 for libxls 1.0.0. Have you reported this problem to the developers of libxls already? If so, you could put the URL of the bug report or mailing list discussion in a comment above that line in the portfile, to remind yourself to remove it later once upstream resolves it. _______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
