--host=i386-redhat-linux-gnu --target=i686-redhat-linux-gnu ???
Bill Nottingham
notting at redhat.com
Tue Feb 2 01:02:02 UTC 2010
Owen Taylor (otaylor at redhat.com) said:
> Looking at the build logs for F-12, e.g.:
>
> http://kojipkgs.fedoraproject.org/packages/glib2/2.22.4/1.fc12/data/logs/i686/build.log
>
> we seem to have things set up to run configure as:
>
> --build=i386-redhat-linux-gnu
> --host=i386-redhat-linux-gnu
> --target=i686-redhat-linux-gnu
This comes from the rpm %configure macro, which hasn't changed:
./configure --build=%{_build} --host=%{_host} \\\
--target=%{_target_platform} \\\
%{_host} is set by the rpm package in the macros file, %{_build} defaults
to the value of %{_host}. %{_target_platform} comes from --target on
the command line, plus the usual vendor/OS bits
--target is what is set by rpm/mock. I think it defaults to %{_host}
if it's not otherwise specified, but we specify it when building for i686,
as we could theoretically still build i386 packages.
Bill
More information about the devel
mailing list