On 7/31/06, Hisham Muhammad <[EMAIL PROTECTED]> wrote:
On 7/31/06, MJ Ray <[EMAIL PROTECTED]> wrote:
> I upgraded Compile recently to 1.5.1 and now some of my recipes
> are failing because target is being passed in the environment
> to make. This is a problem, because GNUstep-Make uses it to
> decide whether we are cross-compiling or not. I'm unsetting
> it with make_variables=("target=") in each GNUstep recipe now.
>
> What needs $target to be passed to make? Can it be unset?
It shouldn't. I can't fix it right now (my workstation is
inaccessible), but looking through ViewCVS, looks like $target and
friends are being incorrectly exported.
These lines need their export's removed:
467 : eval 'export '$lowercase_name'_path='$dep_path
468 : eval 'export '$lowercase_name'_settings_path='$dep_settings_path
469 : eval 'export '$lowercase_name'_variable_path='$dep_settings_path
491 : export target=`Get_Dir runtime $appname $versionnumber`
492 : export settings_target=`Get_Dir runtimeSettings $appname $versionnumber`
493 : export variable_target=`Get_Dir runtimeVariable $appname $versionnumber`
494 : export installprefix="$target"
That should fix it.
Thanks for the report,
Fixed on the CVS, thanks.
--
Lucas
powered by /dev/dsp
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel