[lsb-discuss] Query on recent 4.0 certifications

Craig Scott craig.scott at csiro.au
Tue Dec 28 14:43:50 PST 2010

On Wed, 29 Dec 2010 3:17:49 am Robert Schweikert wrote:
> On 12/28/2010 01:04 AM, Craig Scott wrote:
> > Hi all. Recently, I saw an announcement that various major linux distributions are now certified for LSB 4.0, which is great. Included in that list was "SUSE Linux Enterprise 11". I thought it was time to check again how many things break if I compiled the latest Qt source with the LSB implementation provided on a SLED 11 machine (note, it was actually SLED11 with sevice pack 1). I discovered that the following bug is still present in the SLED11 LSB implementation:
> > 
> > http://bugs.linuxbase.org/show_bug.cgi?id=2521
> > 
> > Given that the above bug was closed almost 2 years ago, this would seem to suggest one or more of the following:
> > 
> > (a) The LSB 4.0 certification tests didn't pick up the regression
> > (b) The LSB 4.0 certification didn't require the bug to be fixed (which would seem odd)
> > (c) The regression was re-introduced by the SLED 11 service pack (assuming SLED 11 without service packs doesn't also show the regression - I cannot test this, sorry).
> > (d) The SUSE packages are simply using the LSB packages provided by the linux foundation, but SUSE didn't grab recent enough packages and therefore have not picked up the fix
> > 
> > My main interest here is working out where the breakdown was and who should be fixing what. Ultimately, I'm trying to get to a working LSB-compliant Qt build 
> Well, as Qt is part of the LSB, Qt itself does not have to be LSB
> compliant, i.e. it is very much possible that you get compile errors
> when building Qt with lsbcc. In addition, this is not anything we (LSB
> workgroup) test.
> Robert

Hi Robert. Yes, I'm aware Qt doesn't have to be LSB compliant in the sense of whether it can be built with LSB compilers. A recent response I received from a Nokia staff member when I asked about this indicated that several people within Nokia are deploying LSB versions of Qt, so it should be possible to build it this way, even though it is not an officially supported environment (not officially supported by Nokia or LSB). My intent here is to see how much is involved in getting it to work in the hope that a reasonably reliable build process can be documented. This would then at least provide a way to test Qt release candidates and hopefully improve the chances of maintaining a working build process with each official Qt release.

Dr Craig Scott
Computational Software Engineering Team Leader, CSIRO (CMIS)
Melbourne, Australia

More information about the lsb-discuss mailing list