*.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