emacs-devel and build flags (was: [22884]
trunk/dports/editors/emacs-devel/Portfile)
Elias Pipping
pipping at macports.org
Mon Mar 19 10:15:12 PDT 2007
On Mar 19, 2007, at 4:39 PM, Vincent Lefevre wrote:
> On 2007-03-17 13:00:50 -0700, source_changes at macosforge.org wrote:
>> Revision: 22884
>> http://trac.macosforge.org/projects/macports/changeset/
>> 22884
>> Author: pipping at macports.org
>> Date: 2007-03-17 13:00:49 -0700 (Sat, 17 Mar 2007)
>>
>> Log Message:
>> -----------
>> * cleanup
>>
>> Modified Paths:
>> --------------
>> trunk/dports/editors/emacs-devel/Portfile
>>
>> Modified: trunk/dports/editors/emacs-devel/Portfile
>> ===================================================================
>> --- trunk/dports/editors/emacs-devel/Portfile 2007-03-17 19:45:51
>> UTC (rev 22883)
>> +++ trunk/dports/editors/emacs-devel/Portfile 2007-03-17 20:00:49
>> UTC (rev 22884)
> [...]
>> +configure.args --mandir=${prefix}/share/man \
>> + --infodir=${prefix}/share/info \
>> + --without-x
>> +configure.env LDFLAGS="-L${prefix}/lib" \
>> + CFLAGS="-I${prefix}/include" \
>> + CPPFLAGS="-I${prefix}/include"
>
> Shouldn't -I${prefix}/include be only in CPPFLAGS?
Although that *should* be true that's not always sufficient.
> IMHO, it is better to avoid setting CFLAGS, as this may disable
> optimizations nad/or debug information (not checked).
i believe the cflags set by the user are appended, aren't they? not
sure either.
anyway, as the log message says that commit was pure cleanup, 95%
whitespace, as can be seen here:
-configure.args --mandir=${prefix}/share/man --infodir=${prefix}/
share/info --without-x
-configure.env \
- LDFLAGS="-L${prefix}/lib" \
- CFLAGS="-I${prefix}/include" \
- CPPFLAGS="-I${prefix}/include"
[...]
+configure.args --mandir=${prefix}/share/man \
+ --infodir=${prefix}/share/info \
+ --without-x
+configure.env LDFLAGS="-L${prefix}/lib" \
+ CFLAGS="-I${prefix}/include" \
+ CPPFLAGS="-I${prefix}/include"
so i left those flags the way they were. if setting the cflags should
proof obsolete in this case, feel free to remove them of course.
> Ditto, -DUSE_ATSUI should probably be in CPPFLAGS.
same goes here.
Regards,
Elias
More information about the macports-dev
mailing list