more lsbsi joy (ia64 at least)
"Wichmann, Mats D" <[email protected]> Mon, 22 Mar 2004 15:22:14 -0800
| Newsgroups | gmane.linux.lsb.implementation |
|---|---|
| Message-ID | <[email protected]> |
I've been having problems with the lsbi on ia64 which I attributed to the static bash from the bootstrap phase. I thought I had worked around it by building bash twice in the intermediate phase, once right after glibc so I can get off using the static copy, a second time later when all the pieces are available to build the full bash. However, it turns out this fixes the problem only on one of the three ia64 setups I've tried this on, the other two die actually unpacking the early bash. A little googling turned up that apparently some stuff in glibc 2.3.1 and later interferes with a static bash; there's a patch to glibc available to remove the problem. I'm assuming this means the glibc that bash is linked with, and we don't have the ability to affect that since it's the system's glibc we link with in bootstrap. I suppose we could try to add a a build of static glibc to the bootstrap phase before bash is linked, but that's an extra bit of complexity that I'd prefer to avoid. For now, given lack of time/resource I'm going to assume we can get by with building on Debian testing where things seem to work, "until something breaks". We do need a better answer long term (or if something indeed breaks). Long term, since most packages don't really maintain the all-static builds of their libraries, it's not sensible to expect we can stay with the static build. Mats