LSB 4.0 Beta 1

Printer-friendly versionAt long last, I am pleased to announce the availability of LSB 4.0 Beta 1. To help with coordinating the beta process, we have published a Web page with all information on accessing LSB 4.0 Beta 1. That page can be found at: https://www.linuxfoundation.org/en/LSB_4.0_Beta You can view and download the specification from there, or download our test suites, Software Development Kit, and Sample Implementation. The improvements in LSB 4.0 can be found in our preliminary release notes: https://www.linuxfoundation.org/en/ReleaseNotes40 Some of the highlights: - The SDK now supports LSB 3.0, 3.1, 3.2, and 4.0 in one single download, and can switch between them at application build time. - The Sample Implementation is brand-new, and is now based on the Conary technology from rPath. - A new set of tools for the Sample Implementation makes use of the SI much easier. - The SDK now provides a tool for easy building of LSB-compliant packages. - Many updates to already-shipping standards, such as glibc, Qt 4, and GTK+. - Many new standards, such as Cairo, NSS, and the Java language. Please note that there are a number of issues still to resolve with LSB 4.0, and that new issues may come up. Please visit our bug tracker at: http://bugs.linuxbase.org/ to see the current status of LSB 4.0, and to report any issues you may discover. Some important known issues: - All new standards, as well as trial-use standards in LSB 3.2, are subject to approval by the LSB workgroup. That vote has not happened, and thus any of the new standards in LSB 4.0 may be made trial-use or dropped, depending on the results of the vote. - Due to a problem with some of the build servers, the s390 tests and tools are not available yet. We hope to make them available very shortly; please check the beta status page for their status. - The new Sample Implementation takes a long time to build, and thus we are only releasing the x86 version immediately. As the other architectures are built, their SI will be added to the beta status page. - We will be reorganizing our infrastructure for signing packages and repositories before the final release of LSB 4.0, but that is not ready yet. We are not aware of any breaches of security, but are improving our infrastructure to prevent such a breach in the future. - The best-effort option in the SDK is intended to be LSB-compliant, but some of the spec work is not yet finished. It is possible that we may not be able to support best-effort in the standard at this time.
LSB 4.0 Beta 1
Submitted by LSB List on Thu, 10/16/2008 - 21:15.

Posted to the lsb-discuss mailing list by: Jeff Licquia


Jeff Licquia wrote:
> At long last, I am pleased to announce the availability of LSB 4.0 Beta 1.

Some of the first problems found in the beta were problems with the
build system; in particular, some architectures seemed to not get all of
the fixes needed in DTK Manager.

As a result, we have updated the DTK Manager packages shipped in the
beta, and have rebuilt the bundles accordingly. If you have downloaded
the Distribution Testkit via the LSB 4.0 Beta page, you may want to
download and install an updated copy, which can be found on the updated
beta page:

https://www.linuxfoundation.org/en/LSB_4.0_Beta

If you are using the beta repositories, those will be updated
momentarily, and you should be able to get the updated DTK manager via
your update manager shortly.

In addition, the s390 architecure has been built and uploaded, and the
x86_64 Sample Implementation has been added. Check back to that page
for more updates.

Copyright © 2008 Linux Foundation. All rights reserved.
LSB is a trademark of the Linux Foundation. Linux is a registered trademark of Linus Torvalds