gcc and glibc allow compilation on 64-bit x86-64 for 32-bit x86 as target (and the other way round). This works for many cases but not for all. I did an unpack of all factory RPMs for x86-64 and i386 and run diff on the two /usr/include trees. I put the output at http://users.suse.com/~aj/include.diff.bz2 It contains 329 files that are different between x86 and x86-64. So, if you include one of those headers in your application, it will most probably not work correctly when compiled on x86-64 for x86. I'm not taking any action myself for this, just wanted to send this out as a FYI, Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org