Skip to content
Snippets Groups Projects
Commit f5163cfa authored by Jimmy Olgeni's avatar Jimmy Olgeni
Browse files

lang/ecl: update to version 23.9.9

PR:		277103
Reported by:	Kevin Zheng <kevinz5000@gmail.com>
parent aa450235
No related branches found
No related tags found
No related merge requests found
PORTNAME= ecl
PORTVERSION= 21.2.1
PORTREVISION= 2
PORTVERSION= 23.9.9
CATEGORIES= lang lisp
MASTER_SITES= https://common-lisp.net/project/ecl/static/files/release/
......
TIMESTAMP = 1627310876
SHA256 (ecl-21.2.1.tgz) = b15a75dcf84b8f62e68720ccab1393f9611c078fcd3afdd639a1086cad010900
SIZE (ecl-21.2.1.tgz) = 7875088
TIMESTAMP = 1708066364
SHA256 (ecl-23.9.9.tgz) = c51bdab4ca6c1173dd3fe9cfe9727bcefb97bb0a3d6434b627ca6bdaeb33f880
SIZE (ecl-23.9.9.tgz) = 8129105
--- src/compile.lsp.in.orig 2016-12-19 10:25:00 UTC
--- src/compile.lsp.in.orig 2023-09-08 16:55:48 UTC
+++ src/compile.lsp.in
@@ -142,8 +142,9 @@
#+:wants-dlopen
;;;
;;; We do not need the -rpath flag for the library, nor -lecl.
+;;; Patch borrowed from SageMath
;;;
-(let* ((c::*ld-shared-flags* #-msvc "@SHARED_LDFLAGS@ @LDFLAGS@ @SONAME_LDFLAGS@ @CORE_LIBS@ @FASL_LIBS@ @LIBS@"
+(let* ((c::*ld-shared-flags* #-msvc " @IMPLIB_LDFLAGS@ @SHARED_LDFLAGS@ @LDFLAGS@ @SONAME_LDFLAGS@ @CORE_LIBS@ @FASL_LIBS@ @LIBS@"
#+msvc "@SHARED_LDFLAGS@ @LDFLAGS@ @STATICLIBS@ @CLIBS@")
(c::*cc-flags* (concatenate 'string "-DECL_API -I@true_builddir@/c " c::*cc-flags*))
(extra-args nil))
@@ -88,7 +88,7 @@
c::*ecl-library-directory* "@true_builddir@/")
(setf c::*ld-flags* "@LDFLAGS@")
#-:wants-dlopen
-(setf c::*ld-libs* "@LIBPREFIX@ecl.@LIBEXT@ @CORE_LIBS@ @FASL_LIBS@ @LIBS@")
+(setf c::*ld-libs* "@IMPLIB_LDFLAGS@ @LIBPREFIX@ecl.@LIBEXT@ @CORE_LIBS@ @FASL_LIBS@ @LIBS@")
#+(and :wants-dlopen (not nonstop))
(setf c::*ld-libs*
"@SHAREDPREFIX@ecl.@SHAREDEXT@ @LIBS@"
......@@ -24,6 +24,7 @@ include/ecl/object.h
include/ecl/page.h
include/ecl/stack-resize.h
include/ecl/stacks.h
include/ecl/threads.h
lib/ecl
lib/ecl-%%VERSION%%/COPYING
lib/ecl-%%VERSION%%/LICENSE
......@@ -224,8 +225,8 @@ lib/ecl-%%VERSION%%/serve-event.fas
%%SOCKETS%%lib/ecl-%%VERSION%%/sockets.fas
lib/libecl.so
lib/libecl.so.%%VERSION%%
lib/libecl.so.21
lib/libecl.so.21.2
lib/libecl.so.23
lib/libecl.so.23.9
share/man/man1/ecl-config.1.gz
share/man/man1/ecl.1.gz
@dir include/ecl/gc
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment