On Fri, Apr 01, 2005 at 10:09:58PM -0700, Jerry DeLapp wrote: > On Friday 01 April 2005 05:45, Sean Dague wrote: > > I'm noticing that mklibs had hardcoded lib64 preappends for all situations, > > and am curious why this is there. It completely breaks ppc64, which builds > > 32bit by default. > > It completely breaks more than ppc64. It's an attempt to get x86_64bit > versions to link right, but the result on a 64 bit build is that you end up > getting the version from the build host distro instead of the version built > from the si source tarballs. > > There are a number of places where this happens with the 32-bit libraries as > well (e.g. e2fsprogs shared libraries are imported from build host instead of > si build). Folks have gotten a bit careless with regard to noticing where > libraries are coming from. Maybe mklibs works too well? A build on a debian > box will work because there's good version match between the debian versions > and the si versions of needed libraries, but things are very broken when you > try to build on other distros. > > This is just one of many problems that have kept me from posting "official" > 3.4.x binary rpms. > > It would probably be a good idea to revisit the entire build procedure with > an > eye toward making it look more like a stand-alone build.
Jerry, my current personal goal is to make it so SI can build just about anywhere, mostly because building on Suse (which is needed for my ppc64 work), and Mandrake (which is what I use at home) always tended to be pretty fringe for this. I'll put in any specific patches or callouts you have to make this better. Please post them here when you can. I only got back on the ML about a month ago after a long hiatus, so I'll appologize in advance if you already did some of that before. And, I agree, making it more stand alone would be a good thing. I only have x number of free hours a week to hack on this, so patches or pointers to issues there would be extremely appreciated. I think the fact that x86-64 on Debian is completely 64bit (no 32bit libs) might be one of exacerbating effects here as well. Though I'll try not to get in a flame war about that as Dann and I did on IRC thursday. ;) I'd love to see real rpms out there, I have lots of folks that have interest in those, so point me in the right directions to help fix this. :) -Sean -- __________________________________________________________________ Sean Dague Mid-Hudson Valley sean at dague dot net Linux Users Group http://dague.net http://mhvlug.org There is no silver bullet. Plus, werewolves make better neighbors than zombies, and they tend to keep the vampire population down. __________________________________________________________________
pgpUAzoGts0N4.pgp
Description: PGP signature