port should not complain about +universal, CFLAGS/LDFLAGS,
configure.universal_cflags-append/configure.universal_ldflags-append
Elias Pipping
pipping at macports.org
Sun Mar 18 04:26:12 PDT 2007
Sure, where would you want me to put it?
On Mar 18, 2007, at 12:14 PM, Randall Wood wrote:
> Can you put that list in Trac?
>
> On 18 Mar 2007, at 06:52, Elias Pipping wrote:
>
>> Let's wait for official support of +universal with that...
>>
>> eventually the whole if clause will be gone anyway.
>>
>> I mean really, there's worse problems than obsolete warnings,
>> especially with gettext. e.g. gettext +universal is somehow
>> incomplete: all the libasprintf-related files are missing
>> completely. diff the results of port contents with and without
>> +universal and see for yourself (ideas, patches appreciated)
>>
>> see also http://page.mi.fu-berlin.de/~pipping/macports/universal
>> for a list of such problems.
>>
>> Regards
>>
>> Elias
>>
>> On Mar 18, 2007, at 7:00 AM, Ryan Schmidt wrote:
>>
>>> When installing gettext +universal, port warns me that it might
>>> not work because the port already overrides CFLAGS or LDFLAGS:
>>>
>>> $ sudo port install gettext +universal
>>> Warning: This port already overrides CFLAGS or LDFLAGS. The
>>> universal variant may break it.
>>> ---> Extracting gettext
>>> ---> Applying patches to gettext
>>> ---> Configuring gettext
>>> ---> Building gettext with target all
>>> ---> Staging gettext into destroot
>>> ---> Installing gettext 0.16.1_0+universal
>>> ---> Activating gettext 0.16.1_0+universal
>>> $
>>>
>>> However, this is not a problem here because the gettext port
>>> deals with the situation:
>>>
>>> if {[llength [info commands configure.universal_ldflags-append]]
>>> > 0} {
>>> configure.universal_ldflags-append -L$prefix/lib
>>> configure.universal_cflags-append -I$prefix/include -no-cpp-precomp
>>> } else {
>>> variant universal {
>>> return -code error "You need to be running MacPorts 1.4.0 or
>>> higher to \
>>> use this variant (universal)."
>>> }
>>> }
>>>
>>> port should not print that warning if configure.universal_cflags-
>>> append or .universal_ldflags-append are used.
>>>
>>> _______________________________________________
>>> macports-dev mailing list
>>> macports-dev at lists.macosforge.org
>>> http://lists.macosforge.org/mailman/listinfo/macports-dev
>>
>> _______________________________________________
>> macports-dev mailing list
>> macports-dev at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo/macports-dev
>
>
> Randall Wood
> rhwood at mac.com
>
> "The rules are simple: The ball is round. The game lasts 90
> minutes. All the
> rest is just philosophy."
>
More information about the macports-dev
mailing list