Version 1.3.4

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14021 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 2002-07-04 03:21:51 +00:00
parent 981a733a82
commit 03d6b239b1
9 changed files with 57 additions and 50 deletions

View file

@ -1,7 +1,7 @@
Announcement Announcement
************ ************
The GNUstep Base Library, version 1.3.3, is now available. The GNUstep Base Library, version 1.3.4, is now available.
What is the GNUstep Base Library? What is the GNUstep Base Library?
================================= =================================
@ -19,31 +19,22 @@ portion of the OpenStep standard (the Foundation library).
There is more information available at the GNUstep homepage at There is more information available at the GNUstep homepage at
`http://www.gnustep.org'. `http://www.gnustep.org'.
Noteworthy changes in version `1.3.3' Noteworthy changes in version `1.3.4'
===================================== =====================================
Note there are interface and binary changes in this release that This is a first pre-release version for 1.4.
require you to recompile all applications and tools that use
gnustep-base.
* Rewrite of NSURL (NOTE: Requires recompilation of all apps!) This version also fixes a potentially destructive bug in gdomap. All
users are urged to upgrade to this version as soon as possible.
* NSMapTable fix (also requires recompilation). * gdomap - don't write pidfile until after setuid away from root
* Hack to avoid bug in gcc 3.1 * New combined Unix/Windows version of NSFileHandle
* MacOSX compatibility changes: -dealloc, NSLog
* Add NSZombie class.
* GC improvements
* Support for system-wide .GNUsteprc
Where can you get it? How can you compile it? Where can you get it? How can you compile it?
============================================== ==============================================
The gnustep-base-1.3.3.tar.gz distribution file has been placed on The gnustep-base-1.3.4.tar.gz distribution file has been placed on
`ftp.gnustep.org' in `pub/gnustep/core'. `ftp.gnustep.org' in `pub/gnustep/core'.
The library requires gcc 2.8.0 or higher. See the `GNUstep-HOWTO' The library requires gcc 2.8.0 or higher. See the `GNUstep-HOWTO'

View file

@ -1,3 +1,9 @@
2002-07-03 Adam Fedor <fedor@gnu.org>
* Version: 1.3.4
* configure.ac: Remove warning about libffi
* Documentation/news.texi: Update.
2002-07-03 Richard Frith-Macdonald <rfm@gnu.org> 2002-07-03 Richard Frith-Macdonald <rfm@gnu.org>
* Source/Additions/GSMime.m: Ensure mime-version header appears * Source/Additions/GSMime.m: Ensure mime-version header appears

View file

@ -119,12 +119,12 @@ version of the Objective-C library if you are not using gcc 3.x
library). You can get this library from library). You can get this library from
@url{ftp://www.gnustep.org/pub/gnustep/libs}. @url{ftp://www.gnustep.org/pub/gnustep/libs}.
Support for the libffi library has also been added, although it is still Support for the libffi library has also been added, although it is not
experimental. Current versions of libffi are only distributed with gcc as well tested as ffcall. Current versions of libffi are only
version 3.x, although it is not installed by default. To install it, distributed with gcc version 3.x, although it is not installed by
after you have built gcc, go to the libffi build directory and type default. To install it, after you have built gcc, go to the libffi
'make install'. To enable this in the gnustep-base library, use the build directory and type 'make install'. To enable this in the
configure option @code{--enable-libffi}. gnustep-base library, use the configure option @code{--enable-libffi}.
@node OpenSSL, , FFI Library, Configuration @node OpenSSL, , FFI Library, Configuration
@subsection OpenSSL @subsection OpenSSL

View file

@ -9,6 +9,22 @@ The currently released version of the library is
@samp{@value{GNUSTEP-BASE-VERSION}}. @samp{@value{GNUSTEP-BASE-VERSION}}.
@end ifclear @end ifclear
@section Noteworthy changes in version @samp{1.3.4}
This is a first pre-release version for 1.4.
This version also fixes a potentially destructive bug in gdomap. All
users are urged to upgrade to this version as soon as possible.
@itemize @bullet
@item gdomap - don't write pidfile until after setuid away from root
@item New combined Unix/Windows version of NSFileHandle
@end itemize
@c ====================================================================
@c Keep the next line just below the list of changes in most recent version.
@ifclear ANNOUNCE-ONLY
@section Noteworthy changes in version @samp{1.3.3} @section Noteworthy changes in version @samp{1.3.3}
Note there are interface and binary changes in this release that Note there are interface and binary changes in this release that
@ -24,10 +40,6 @@ require you to recompile all applications and tools that use gnustep-base.
@item Support for system-wide .GNUsteprc @item Support for system-wide .GNUsteprc
@end itemize @end itemize
@c ====================================================================
@c Keep the next line just below the list of changes in most recent version.
@ifclear ANNOUNCE-ONLY
@section Noteworthy changes in version @samp{1.3.2} @section Noteworthy changes in version @samp{1.3.2}
@itemize @bullet @itemize @bullet

10
INSTALL
View file

@ -95,11 +95,11 @@ gcc 3.0 the required hooks were not in the standard library). You can
get this library from <ftp://www.gnustep.org/pub/gnustep/libs>. get this library from <ftp://www.gnustep.org/pub/gnustep/libs>.
Support for the libffi library has also been added, although it is Support for the libffi library has also been added, although it is
still experimental. Current versions of libffi are only distributed not as well tested as ffcall. Current versions of libffi are only
with gcc version 3.x, although it is not installed by default. To distributed with gcc version 3.x, although it is not installed by
install it, after you have built gcc, go to the libffi build directory default. To install it, after you have built gcc, go to the libffi
and type 'make install'. To enable this in the gnustep-base library, build directory and type 'make install'. To enable this in the
use the configure option `--enable-libffi'. gnustep-base library, use the configure option `--enable-libffi'.
OpenSSL OpenSSL
------- -------

14
NEWS
View file

@ -1,7 +1,19 @@
News News
**** ****
The currently released version of the library is `1.3.3'. The currently released version of the library is `1.3.4'.
Noteworthy changes in version `1.3.4'
=====================================
This is a first pre-release version for 1.4.
This version also fixes a potentially destructive bug in gdomap. All
users are urged to upgrade to this version as soon as possible.
* gdomap - don't write pidfile until after setuid away from root
* New combined Unix/Windows version of NSFileHandle
Noteworthy changes in version `1.3.3' Noteworthy changes in version `1.3.3'
===================================== =====================================

View file

@ -7,7 +7,7 @@ GCC_VERSION=2.8.0
# The version number of this release. # The version number of this release.
MAJOR_VERSION=1 MAJOR_VERSION=1
MINOR_VERSION=3 MINOR_VERSION=3
SUBMINOR_VERSION=3 SUBMINOR_VERSION=4
GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION} GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
VERSION=${GNUSTEP_BASE_VERSION} VERSION=${GNUSTEP_BASE_VERSION}

11
configure vendored
View file

@ -10989,13 +10989,6 @@ if test "${enable_libffi+set}" = set; then
else else
enable_libffi=no enable_libffi=no
fi; fi;
if test $enable_libffi = yes; then
echo "WARNING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
echo "The libffi library is not fully supported in GNUstep"
echo "please use ffcall instead, unless you would like to help."
echo "debug it. Use with caution."
echo "WARNING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
fi
# Check whether --enable-ffcall or --disable-ffcall was given. # Check whether --enable-ffcall or --disable-ffcall was given.
if test "${enable_ffcall+set}" = set; then if test "${enable_ffcall+set}" = set; then
@ -11431,8 +11424,8 @@ else
#include <stdlib.h> #include <stdlib.h>
#include <stdio.h> #include <stdio.h>
#include <xmlversion.h> #include <libxml/xmlversion.h>
#include <parser.h> #include <libxml/parser.h>
int int
main() main()

View file

@ -841,13 +841,6 @@ AC_MSG_RESULT($enable_fake_main)
AC_ARG_ENABLE(libffi, AC_ARG_ENABLE(libffi,
[ --enable-libffi Enable use of libffi library],, [ --enable-libffi Enable use of libffi library],,
enable_libffi=no) enable_libffi=no)
if test $enable_libffi = yes; then
echo "WARNING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
echo "The libffi library is not fully supported in GNUstep"
echo "please use ffcall instead, unless you would like to help."
echo "debug it. Use with caution."
echo "WARNING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
fi
AC_ARG_ENABLE(ffcall, AC_ARG_ENABLE(ffcall,
[ --enable-ffcall Enable use of ffcall library],, [ --enable-ffcall Enable use of ffcall library],,