|
From: | Gregory Casamento |
Subject: | Re: ANN: GNUstep Binary Packages for openSUSE 12.3 |
Date: | Sun, 18 Aug 2013 17:02:42 -0400 |
GNUstep Binary Packages for openSUSE 12.3
Introduction
These packages give openSUSE 12.3 users a quick and easy way of
setting up a GNUstep installation, without the need to compile
from source.
There are binary packages for both 32-bit (i586) and 64-bit
(x86_64) hardware. There are three variants — one for each of these
architectures:
* GCC/libobjc1
* GCC/libobjc2 and
* Clang/libobjc2
The packages are configured to follow the UNIX/Linux FHS file-system
layout, so the software is installed in the places where you would
expect to find it in an openSUSE system.
Where to Get It
The packages are in an openSUSE-style repository at:
http://www.rstonehouse.co.uk/extras/GNUstep-2.6.5/openSUSE-12.3
A fuller version of these notes and other documentation are
available in the repository.
Features
Changes from Previous Version
The main changes from the previous version (gnustep-make 2.6.0/openSUSE
11.4) are:
1. Based on the latest stable GNUstep packages at the time of writing
(gnustep-make-2.6.5, gnustep-base-1.24.5, gnustep-gui-0.23.1,
gnustep-back-0.23.0 etc). Some SVN/CVS versions of packages are
included on an experimental basis.
2. Built for openSUSE 12.3.
3. Both 64-bit and 32-bit packages are provided.
4. libobjc2 is included, together with packages built against it; a
set of packages built against libobjc1 has been retained as well.
5. Packages compiled under Clang are included in addition to the
GCC-based builds.
6. The package set has been given a more Developer-ish flavour.
EasyDiff and Thematic are included. The multimedia packages have
been omitted. Binaries have been built with debug=yes and are not
stripped.
Compatibility
1. These packages were built using gnustep-make version 2.6.5 and
configured for an FHS file system layout. They are not compatible
with older versions of GNUstep, or with GNUstep software configured
for the Windows, Mac or GNUstep traditional file system layouts.
2. This release is intended for use on openSUSE 12.3. It is unlikely
that it will work on other releases, due to numerous differences in
compilers, libraries and release contents.
3. The 64-bit Clang packages were built using llvm-clang 3.3. The
32-bit Clang packages were built using llvm-clang 2.9, so may not
support all the latest Clang features. Both Clang versions were
built with --enable-objc-nonfragile-abi.
4. The 32-bit packages should be compatible with most current 32-bit
x86 machines. They were compiled with -march=i586 and have been
tested (to a limited extent) on a 32-bit machine that does not have
the SSE2 extensions.
Known Bugs and Limitations
1. If, after installing these packages and enabling Metadata Indexing,
you revert to a version of GWorkspace that does not support this
feature, the mdextractor window may appear and then hang.
2. In the variants based on libobjc2, GWorkspace’s PDF Inspector
displays blank pages.
3. The version of Zipper included in this release may not correctly
create or extract from lha archives if filenames beginning with a
‘-’ sign are used. This depends on the version of lha (or lhasa)
installed on your system.
--
Richard Stonehouse
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnustep
[Prev in Thread] | Current Thread | [Next in Thread] |