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