--host=i386-redhat-linux-gnu --target=i686-redhat-linux-gnu ???

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

Which, according to my reading of the autoconf manual means:

 * Build on a i386-redhat-linux-gnu
 * Create code that runs on i386-redhat-linux-gnu
 * Build a cross tool chain that targets i686-redhat-linux-gnu

and really doesn't make sense. I'm pretty sure we want to pass
i686-redhat-linux-gnu for --host, and we don't need to specify --target.

See
http://www.gnu.org/software/autoconf/manual/autoconf.html#System-Type,
or the info pages which have different text and are a bit clearer.

In fact, we really could just specify --build, I think and have
that go for all three.

Am I missing something here? This is causing GLib to build using slow
fallbacks for atomic operations, and likely causes other problems as
well.

- Owen


-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux