[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNUstep Packages for openSUSE

From: Richard Stonehouse
Subject: GNUstep Packages for openSUSE
Date: Tue, 14 Jan 2014 03:01:29 +0000
User-agent: Mutt/1.5.21 (2010-09-15)

                                                     13th January 2014

                        GNUstep 2.6.6 for openSUSE 12.3


   This repository gives openSUSE 12.3 users a quick and easy way of
   setting up a GNUstep installation, without the need to compile from

   It also provides users of the latest One Step to GNUstep Virtual
   Machine (version 0.9.6) with a means of updating their installed
   GNUstep software.

   It contains binary packages for both 32-bit (i586) and 64-bit (x86_64)
   hardware. There are three variants — one for each of these
     * 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 and documentation are in an openSUSE-style repository at:


   See 'Installing GNUstep 2.6.6 on openSUSE 12.3' at:
   for installation instructions.


  Changes from Previous Version

   The main changes from the previous version (gnustep-make 2.6.5) are:
    1. Based on the latest stable GNUstep packages at the time of writing
       (gnustep-make-2.6.6, gnustep-base-1.24.6, gnustep-gui-0.24.0,
       gnustep-back-0.24.0 etc). Some SVN/CVS versions of packages are
       included on an experimental basis.
    2. The packages built with the Clang compiler, both 64-bit and 32-bit,
       were compiled using Clang version 3.3.


    1. These packages were built using gnustep-make version 2.6.6 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 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. To avoid
       this, you should disable Metadata Indexing — do this before
       changing your GWorkspace, or (if you omitted to do so) type the
       following in a Terminal window:
           defaults write NSGlobalDomain GSMetadataIndexingEnabled 0
    2. 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.

Further Information

  Documentation on this Release

   Installing GNUstep 2.6.6 on openSUSE 12.3
     - contains instructions for installing
       GNUstep using YaST2, zypper or RPM

   GNUstep 2.6.6 Contents List Full
     - lists contents of this release

   Getting Started with GNUstep 2.6.6
     - an introductory guide for users who are new to GNUstep
    Richard Stonehouse

reply via email to

[Prev in Thread] Current Thread [Next in Thread]