set merger_configure_env question

Ken Cunningham ken.cunningham.webuse at gmail.com
Sat Dec 30 18:36:55 UTC 2017



> On Dec 30, 2017, at 9:20 AM, Marcus Calhoun-Lopez <mcalhoun at macports.org> wrote:
> 
>> # Required when cross-compiling.
>> foreach arch ${configure.universal_archs} {
>>    lappend merger_configure_env(${arch})  libIDL_cv_long_long_format=ll
>> }



Turns out none of these shenanigans are needed.

Looks like simply doing this:

configure.env-append libIDL_cv_long_long_format=ll

propagates that env variable to all archs being built by the muniversal PortGroup without any further tricks, and works correctly, just as you would hope it would.

Ken




More information about the macports-dev mailing list