Re: Friday lsbsi status
Bodo Bauer <[email protected]> Fri, 20 Feb 2004 17:00:41 +0100
| Newsgroups | gmane.linux.lsb.implementation |
|---|---|
| Organization | SuSE Linux AG |
| Message-ID | <[email protected]> |
On Fri, 2004-02-20 at 16:27, Wichmann, Mats D wrote: > I'll update this into the report that will > be found at http://www.linuxbase.org/impl/records.html, > but in the meantime here's a short summary > purely for the lsbsi: > > > Package uplifiting (match current upstream > versions were possible): > > Mostly done. Remaining: > - shadow 4.0.4.1 is available, try this to see > if it fixes the one newgrp failure that was > present in 4.0.3 > - bison 1.875 > - X11: currently on 4.2, 4.3 appears to require > a more complicated build so this was put off. > /May/ be needed for newer platforms (amd64, > ppc64, etc.). There's also an alternate source > for xlibs, now released by freedesktop.org, > state unknown. > > Notable: rpm was uplifted to 4.1. There seems > no reason to stay with 3.0.6, and 4.x is > needed for support of x86_64. We were able > to drop the build of db3 as it is now built > locally to rpm. > > ===================================== > > Known problems: > - on x86, builds all the way to completion, > but in the final steps, when rpm is run to > initialize an empty database, it fails because > it uses a library (libbz2) which is not > installed. libbz2 was installed in phase2, > so it's picked up by the build there. > > - ppc built correctly before the last round > of changes. At the least it now has the same > problem as x86 above. There was a report of > poor test results; it's not verified whether > this was a setup problem. > > - on s390/s390x, there seems to be a toolchain > mismatch, some header file problems appear > building glibc at the start of phase2. This > probably means something incorrect was > installed during the bootstrap, a likely guess > is it's the kernel-headers package. > > - on ia64, dies with a strange toolchain problem: > malloc: jobs.c:725: assertion botched > free: called with already freed block argument > Is this familiar to anyone? > > - on ppc64, there are questions whether the > toolchain will build 64-bit native all the > way through. That's the current design of > the lsbsi build; ppc64, on the other hand, > normally ships as a 32-bit environment with > 64-bit libraries. > > - on amd64, the build goes through to the end > of phase2, where it fails on xfree86. See > note above. > > - generic /lib64: a number of packages > are still putting libraries in /lib > or /usr/lib instead of /lib64 or /usr/lib64. > This will need a cleanup pass. Sometimes > this is package configuration; sometimes > this is the install-phase "manual" > fiddling that is done in our xml files. > > - generic bi-arch: current glibc/gcc/binutils > have biarch capability. We are not enabling > (and sometmes explicitly disabling) this. > Should we turn this on eventually? Difficult issue. Biarch is an important feature of some architectures. It is also a pain to maintain it. Enabling biarch would also mean that we'd have so provide 32bit versions of all the libs. I don't know if (and kinda doubt that) the current build/bootstrap scheme will be able to provide those without major hacks. As time is short as it is, I propose to leave it out for now but to keep it in mind. Maybe LSB 2.1 could address the issue. BB > > _______________________________________________ > lsb-impl mailing list > [email protected] > http://freestandards.org/mailman/listinfo/lsb-impl > _______________________________________________ lsb-impl mailing list [email protected] http://freestandards.org/mailman/listinfo/lsb-impl
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQBANi8pF4rfSDwQ+joRAvtyAKCRHmKKKI0F/3+6JHffC40NrYddwgCeJDD2 8IvYAWnbKHUZ6H3wOwMlMYI= =U+24 -----END PGP SIGNATURE-----