*.env not working
Blair Zajac
blair at orcaware.com
Sun Aug 12 13:21:06 PDT 2007
On Aug 12, 2007, at 10:43 AM, N_Ox wrote:
>
> Le 12 août 07 à 19:02, Blair Zajac a écrit :
>
>> The qt3-mac used to work with this:
>>
>> configure.env QMAKESPEC='' QTDIR='' DYLD_LIBRARY_PATH=''
>> build.env QMAKESPEC='' QTDIR='' DYLD_LIBRARY_PATH="$
>> {worksrcpath}/lib"
>>
>> but now using port -d -v install qt3-mac, you can see that the
>> environments are not passed to the configure and build steps.
>>
>> Can somebody who knows this part of the code take a look?
>>
>> Also, having a standard set up Portfile's that ensure that things
>> work correctly would be a good thing. We seem to break things and
>> only later find out that something has changed.
>>
>> In this case, the Portfile could set the env and the Makefile
>> could ensure that the environment is indeed set.
>>
>> Another thing is to have a beefy build box that builds a large
>> number of Portfile's before a new release and looks for any
>> regressions in ports that used to build.
>>
>
> I don't know about your problem, but shouldn't be those two
> statements be *.env-append?
Well, most Portfile's don't do that, but in any case, I tried that
and it doesn't help.
Regards,
Blair
More information about the macports-dev
mailing list