This commit is contained in:
parent
45610b6496
commit
9e481d6f8d
@ -1,14 +0,0 @@
|
||||
--- src/spvw_memfile.d
|
||||
+++ src/spvw_memfile.d 2006-07-25 12:16:42.342971403 +0000
|
||||
@@ -969,7 +969,10 @@
|
||||
} \
|
||||
} while(0)
|
||||
begin_read:
|
||||
- set_file_offset(0);
|
||||
+ if (mem_searched)
|
||||
+ set_file_offset(mem_start);
|
||||
+ else
|
||||
+ set_file_offset(0);
|
||||
/* read basic information: */
|
||||
READ(&header,sizeof(header));
|
||||
if (header._magic != memdump_magic) {
|
@ -1,14 +1,3 @@
|
||||
--- src/makemake.in
|
||||
+++ src/makemake.in 2006-07-25 17:46:01.000000000 +0200
|
||||
@@ -1143,7 +1143,7 @@ if [ $XCC_GCC = true ] ; then
|
||||
XCFLAGS=$XCFLAGS' -O'
|
||||
elif [ "$cpu" = ia64 ] ; then
|
||||
# gcc-2.96 and gcc-4.1 (bug 1506857) produce incorrect code with -O2
|
||||
- XCFLAGS=$XCFLAGS' -O0'
|
||||
+ XCFLAGS=$XCFLAGS' -O2'
|
||||
else
|
||||
XCFLAGS=$XCFLAGS' -O2'
|
||||
fi
|
||||
--- tests/streams.tst
|
||||
+++ tests/streams.tst 2006-07-25 17:58:55.000000000 +0200
|
||||
@@ -1022,8 +1022,8 @@ T
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9e7db421d076420d60652e7bdaf8241e36d1db6a4cad2a8253afc9952200bbb7
|
||||
size 8071957
|
@ -452,15 +452,6 @@
|
||||
OTHER_INCLUDES=' constpack avl sort subrkw bytecode'
|
||||
|
||||
SPVW_INCLUDES=' spvw_module spvw_debug spvw_alloca spvw_mmap spvw_multimap spvw_singlemap spvw_page spvw_heap spvw_global spvw_gcstat spvw_space spvw_mark spvw_objsize spvw_update spvw_fault spvw_sigsegv spvw_sigcld spvw_sigpipe spvw_sigint spvw_sigwinch spvw_sigterm spvw_garcol spvw_genera1 spvw_gcmark spvw_genera2 spvw_weak spvw_genera3 spvw_allocate spvw_typealloc spvw_circ spvw_walk spvw_ctype spvw_language spvw_memfile'
|
||||
@@ -1870,7 +1877,7 @@
|
||||
echol "dvidir = ${DVIDIR}"
|
||||
echol "psdir = ${PSDIR}"
|
||||
echol "pdfdir = ${PDFDIR}"
|
||||
-echol "libdir = ${LIBDIR}"
|
||||
+echol "libdir = ${LIBDIR}"
|
||||
echol "lisplibdir = \$(libdir)${NEXT_}clisp"
|
||||
if [ -n "$USE_GETTEXT" ] ; then
|
||||
echol "localedir = ${LOCALEDIR}"
|
||||
--- src/autoconf/aclocal.m4
|
||||
+++ src/autoconf/aclocal.m4 2006-05-22 18:06:36.000000000 +0200
|
||||
@@ -4028,7 +4028,7 @@
|
3
clisp-2.41.tar.bz2
Normal file
3
clisp-2.41.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1e5f8d9b04024ae072536ae3271075c1a422c02d3997a729a6b00912ed2ae323
|
||||
size 8319471
|
@ -1,3 +1,80 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue May 22 15:43:32 CEST 2007 - ro@suse.de
|
||||
|
||||
- update to 2.41
|
||||
* New module libsvm interfaces to <http://www.csie.ntu.edu.tw/~cjlin/libsvm>
|
||||
and makes Support Vector Machines available in CLISP.
|
||||
See <http://clisp.cons.org/impnotes/libsvm.html> for details.
|
||||
|
||||
* The same internal interface now handles FFI forms DEF-CALL-OUT and
|
||||
DEF-C-VAR regardless of the presence of the :LIBRARY argument.
|
||||
(:LIBRARY NIL) is now identical to omitting the :LIBRARY argument.
|
||||
The default for the :LIBRARY argument is set by
|
||||
FFI:DEFAULT-FOREIGN-LIBRARY per compilation unit.
|
||||
See <http://clisp.cons.org/impnotes/dffi.html#dffi-default-lib> for details.
|
||||
|
||||
* Bug fixes:
|
||||
+ DOCUMENTATION on built-in functions was broken on some platforms.
|
||||
[ 1569234 ]
|
||||
+ Fixed FFI callbacks, broken since the 2.36 release.
|
||||
+ Fixed the way the top-level driver handles the "--" option terminator.
|
||||
+ Fixed COMPILE of APPLY in LABELS for local function. [ 1575946 ]
|
||||
|
||||
- update to 2.40
|
||||
|
||||
Important notes
|
||||
---------------
|
||||
|
||||
* All .fas files generated by previous CLISP versions are invalid and
|
||||
must be recompiled. This is because DOCUMENTATION and LAMBDA-LIST are
|
||||
now kept with the closures.
|
||||
Set CUSTOM:*LOAD-OBSOLETE-ACTION* to :COMPILE to automate this.
|
||||
See <http://clisp.cons.org/impnotes/system-dict.html#loadfile> for details.
|
||||
|
||||
User visible changes
|
||||
--------------------
|
||||
|
||||
* Infrastructure
|
||||
+ Top-level configure now accepts a new option --elispdir which specifies
|
||||
the installation directory for the Emacs Lisp files (clhs.el et al).
|
||||
The default value is ${datadir}/emacs/site-lisp/.
|
||||
Thus, clhs.el at al are now installed by "make install", and should
|
||||
be included in the 3rd party distributions.
|
||||
+ Top-level configure now accepts variables on command line, e.g.,
|
||||
./configure CC=g++ CFLAGS=-g
|
||||
|
||||
* Function PCRE:PCRE-EXEC accepts :DFA and calls pcre_dfa_exec() when
|
||||
built against PCRE v6. See <http://clisp.cons.org/impnotes/pcre.html>.
|
||||
|
||||
* New functions RAWSOCK:IF-NAME-INDEX, RAWSOCK:IFADDRS.
|
||||
See <http://clisp.cons.org/impnotes/rawsock.html>.
|
||||
|
||||
* When the OPTIMIZE SPACE level is low enough, keep function
|
||||
documentation and lambda list.
|
||||
See <http://clisp.cons.org/impnotes/declarations.html#space-decl>.
|
||||
|
||||
* Bug fixes:
|
||||
+ Make it possible to set *IMPNOTES-ROOT-DEFAULT* and *CLHS-ROOT-DEFAULT*
|
||||
to local paths, as opposed to URLs. [ 1494059 ]
|
||||
+ Fix the evaluation order of initialization and :INITIALLY forms in
|
||||
then extended LOOP. [ 1516684 ]
|
||||
+ Do not allow non-symbols as names of anonymous classes. [ 1528201 ]
|
||||
+ REINITIALIZE-INSTANCE now calls FINALIZE-INHERITANCE. [ 1526448 ]
|
||||
+ Fix the RAWSOCK module on big-endian platforms. [ 1529244 ]
|
||||
+ PRINT-OBJECT now works on built-in objects. [ 1482533 ]
|
||||
+ ADJUST-ARRAY signals an error if :FILL-POINTER is supplied and non-NIL
|
||||
but the non-adjustable array has no fill pointer, as per ANSI. [ 1538333 ]
|
||||
+ MAKE-PATHNAME no longer ignores explicit :DIRECTORY NIL (thanks to
|
||||
Stephen Compall <s11001001@users.sourceforge.net>). [ 1550803 ]
|
||||
+ Executable images now work on ia64 (thanks to Dr. Werner Fink
|
||||
<werner@suse.de>).
|
||||
+ MAKE-PATHNAME on win32 now handles correctly directories that start
|
||||
with a non-string (e.g., :WILD). [ 1555096 ]
|
||||
+ SOCKET-STREAM-PEER and SOCKET-STREAM-LOCAL had do-not-resolved-p
|
||||
inverted since 2.37.
|
||||
+ Set functions with :TEST 'EQUALP were broken on large lists. [ 1567186 ]
|
||||
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 23 21:30:57 CEST 2007 - aj@suse.de
|
||||
|
||||
|
75
clisp.spec
75
clisp.spec
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package clisp (Version 2.39)
|
||||
# spec file for package clisp (Version 2.41)
|
||||
#
|
||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@ -23,8 +23,8 @@ ExcludeArch: ppc64 s390x armv4l
|
||||
License: GNU General Public License (GPL)
|
||||
Group: Development/Languages/Other
|
||||
Autoreqprov: on
|
||||
Version: 2.39
|
||||
Release: 30
|
||||
Version: 2.41
|
||||
Release: 1
|
||||
Summary: A Common Lisp Interpreter
|
||||
URL: http://clisp.cons.org
|
||||
Source: ftp://ftp.gnu.org/pub/gnu/clisp/latest/clisp-%{version}.tar.bz2
|
||||
@ -34,7 +34,6 @@ Patch2: clisp-2.31-map_variable.patch
|
||||
Patch3: clisp-2.31-personality.patch
|
||||
Patch4: clisp-2.39-ia64.dif
|
||||
Patch5: clisp-2.36-alloca.patch
|
||||
Patch6: clisp-2.39-dump.dif
|
||||
Patch7: clisp-2.39-ia64-wooh.dif
|
||||
Patch8: clisp-2.39-clx.dif
|
||||
Patch9: clisp-2.39-berkeley-db.dif
|
||||
@ -82,7 +81,6 @@ Authors:
|
||||
%patch -P 3 -b .sel
|
||||
%patch -P 4 -b .ia64
|
||||
%patch -P 5 -b .alloca
|
||||
%patch -P 6 -b .dump
|
||||
%patch -P 7 -b .wooh
|
||||
%patch -P 8 -b .clx
|
||||
%patch -P 9 -b .bdb
|
||||
@ -256,9 +254,76 @@ find $RPM_BUILD_ROOT${LSPLIB}/ -name '*.run' | xargs -r chmod 0755
|
||||
%doc %{_docdir}/clisp/
|
||||
/usr/bin/clisp
|
||||
%{_libdir}/clisp/
|
||||
/usr/share/emacs/site-lisp/clhs.el
|
||||
/usr/share/emacs/site-lisp/clisp-coding.el
|
||||
/usr/share/emacs/site-lisp/clisp-ffi.el
|
||||
/usr/share/emacs/site-lisp/clisp-indent.el
|
||||
/usr/share/emacs/site-lisp/clisp-indent.lisp
|
||||
%doc %{_mandir}/man1/clisp.1.gz
|
||||
|
||||
%changelog
|
||||
* Tue May 22 2007 - ro@suse.de
|
||||
- update to 2.41
|
||||
* New module libsvm interfaces to <http://www.csie.ntu.edu.tw/~cjlin/libsvm>
|
||||
and makes Support Vector Machines available in CLISP.
|
||||
See <http://clisp.cons.org/impnotes/libsvm.html> for details.
|
||||
* The same internal interface now handles FFI forms DEF-CALL-OUT and
|
||||
DEF-C-VAR regardless of the presence of the :LIBRARY argument.
|
||||
(:LIBRARY NIL) is now identical to omitting the :LIBRARY argument.
|
||||
The default for the :LIBRARY argument is set by
|
||||
FFI:DEFAULT-FOREIGN-LIBRARY per compilation unit.
|
||||
See <http://clisp.cons.org/impnotes/dffi.html#dffi-default-lib> for details.
|
||||
* Bug fixes:
|
||||
+ DOCUMENTATION on built-in functions was broken on some platforms.
|
||||
[ 1569234 ]
|
||||
+ Fixed FFI callbacks, broken since the 2.36 release.
|
||||
+ Fixed the way the top-level driver handles the "--" option terminator.
|
||||
+ Fixed COMPILE of APPLY in LABELS for local function. [ 1575946 ]
|
||||
- update to 2.40
|
||||
Important notes
|
||||
---------------
|
||||
* All .fas files generated by previous CLISP versions are invalid and
|
||||
must be recompiled. This is because DOCUMENTATION and LAMBDA-LIST are
|
||||
now kept with the closures.
|
||||
Set CUSTOM:*LOAD-OBSOLETE-ACTION* to :COMPILE to automate this.
|
||||
See <http://clisp.cons.org/impnotes/system-dict.html#loadfile> for details.
|
||||
User visible changes
|
||||
--------------------
|
||||
* Infrastructure
|
||||
+ Top-level configure now accepts a new option --elispdir which specifies
|
||||
the installation directory for the Emacs Lisp files (clhs.el et al).
|
||||
The default value is ${datadir}/emacs/site-lisp/.
|
||||
Thus, clhs.el at al are now installed by "make install", and should
|
||||
be included in the 3rd party distributions.
|
||||
+ Top-level configure now accepts variables on command line, e.g.,
|
||||
./configure CC=g++ CFLAGS=-g
|
||||
* Function PCRE:PCRE-EXEC accepts :DFA and calls pcre_dfa_exec() when
|
||||
built against PCRE v6. See <http://clisp.cons.org/impnotes/pcre.html>.
|
||||
* New functions RAWSOCK:IF-NAME-INDEX, RAWSOCK:IFADDRS.
|
||||
See <http://clisp.cons.org/impnotes/rawsock.html>.
|
||||
* When the OPTIMIZE SPACE level is low enough, keep function
|
||||
documentation and lambda list.
|
||||
See <http://clisp.cons.org/impnotes/declarations.html#space-decl>.
|
||||
* Bug fixes:
|
||||
+ Make it possible to set *IMPNOTES-ROOT-DEFAULT* and *CLHS-ROOT-DEFAULT*
|
||||
to local paths, as opposed to URLs. [ 1494059 ]
|
||||
+ Fix the evaluation order of initialization and :INITIALLY forms in
|
||||
then extended LOOP. [ 1516684 ]
|
||||
+ Do not allow non-symbols as names of anonymous classes. [ 1528201 ]
|
||||
+ REINITIALIZE-INSTANCE now calls FINALIZE-INHERITANCE. [ 1526448 ]
|
||||
+ Fix the RAWSOCK module on big-endian platforms. [ 1529244 ]
|
||||
+ PRINT-OBJECT now works on built-in objects. [ 1482533 ]
|
||||
+ ADJUST-ARRAY signals an error if :FILL-POINTER is supplied and non-NIL
|
||||
but the non-adjustable array has no fill pointer, as per ANSI. [ 1538333 ]
|
||||
+ MAKE-PATHNAME no longer ignores explicit :DIRECTORY NIL (thanks to
|
||||
Stephen Compall <s11001001@users.sourceforge.net>). [ 1550803 ]
|
||||
+ Executable images now work on ia64 (thanks to Dr. Werner Fink
|
||||
<werner@suse.de>).
|
||||
+ MAKE-PATHNAME on win32 now handles correctly directories that start
|
||||
with a non-string (e.g., :WILD). [ 1555096 ]
|
||||
+ SOCKET-STREAM-PEER and SOCKET-STREAM-LOCAL had do-not-resolved-p
|
||||
inverted since 2.37.
|
||||
+ Set functions with :TEST 'EQUALP were broken on large lists. [ 1567186 ]
|
||||
* Mon Apr 23 2007 - aj@suse.de
|
||||
- Remove unneeded BuildRequires.
|
||||
* Wed Jan 24 2007 - werner@suse.de
|
||||
|
Loading…
Reference in New Issue
Block a user