Jasper Lievisse Adriaanse <jas...@openbsd.org> writes: > On Fri, Aug 21, 2015 at 11:43:57AM +0300, Timo Myyr?? wrote: >> Hi, >> >> I've been looking at this upgrade for a while. >> The Makefile's CONFIGURE_ARGS enable-threads arg should be removed. >> The current value 'pthreads' is incorrect and instead of failing it just >> disables thread support. This is my mistake, I think I confused it with >> boehm-gc when ecl was previously updated. >> The default option for threads is 'auto' so the whole flag could be just >> removed to enable threads support. >> >> About the tests, currently they fail but upstream fixed the test material >> fetching to use curl directly after 15.3.7 release. We could make curl an >> test dependency. > And have it fetch files from the web during 'make test'? That sounds bad. If > possible we should mirror the file set somewhere so we can checksum it. >
Yeah, it would make sense to verify the test data before using it. >> One issue that has prevented me from posting an update is that I get >> following when doing 'make package': >> LIB_DEPENDS devel/boehm-gc, -atomic not needed for lang/ecl? >> |library atomic_ops-1.3 not found >> I haven't figured out why its complaining about that. > Doesn't happen here; are you fully -current? > Yes, I should be pretty close to current. Though I had some other vague issue with other ports as well I couldn't replicate on another computer running the same snapshot. I'm assuming I've made some mistake in some update along the path which is causing these. Probably easiest to do reinstall and check if that will help. >> In any case, I think we should wait a bit. There's new release coming for >> ECL and it would include some of the local patches. > Excellent. > >> Timo >> >> >> 21.8.2015, 10:38, Jasper Lievisse Adriaanse kirjoitti: >> >On Mon, May 18, 2015 at 02:39:31AM +0200, Juan Francisco Cantero Hurtado >> >wrote: >> >>On Sun, May 17, 2015 at 10:08:37PM +0300, Timo Myyr? wrote: >> >>>Hi, >> >>> >> >>>Here's update for ECL. Slightly tested on amd64 by building maxima port. >> >>>This >> >>>fixes the broken --enable-threads flag. I've disabled the threads as >> >>>threaded >> >>>build doesn't seem to work as build gets stuck in after compiling >> >>>bootstrap >> >>>compiler. I've opened an issue with upstream about it [1]. >> >>The tests don't work on my computer. Do you see the same errors? >> >It's the same as with the current in-tree version actually, so it's not a >> >regression. >> >>===> Regression tests for ecl-15.3.7 >> >>cd build && make check >> >>cd tests && make >> >>make do-ansi >> >>ecl -norc -load config.lsp -eval '(ecl-tests::ensure-ansi-tests)' -eval >> >>'(ext:quit)' < /dev/null >> >>;;; Loading >> >>"/usr/write-ports/pobj/ecl-15.3.7/ecl-15.3.7/build/tests/config.lsp" >> >>An error occurred during initialization: >> >>The assertion (STRING-EQUAL ECL-CURL::URL "http://" :END1 7) failed. >> >>*** Error 1 in build/tests (Makefile:31 'ansi-tests') >> >>*** Error 1 in build/tests (Makefile:9 'output.ecl/ansi.log') >> >> >> >> >> >>-- >> >>Juan Francisco Cantero Hurtado http://juanfra.info >> >Here's an updated diff which incorporates upstream's fix for the issue Timo >> >reported. Maxima still seems happy. >> > >> >OK? >> > >> >Index: Makefile >> >=================================================================== >> >RCS file: /cvs/ports/lang/ecl/Makefile,v >> >retrieving revision 1.24 >> >diff -u -p -r1.24 Makefile >> >--- Makefile 19 Jul 2015 02:14:57 -0000 1.24 >> >+++ Makefile 21 Aug 2015 07:26:37 -0000 >> >@@ -6,13 +6,11 @@ CATEGORIES = lang >> > BROKEN-sparc = infinite loop while building >> > BROKEN-arm = infinite loop while building >> >-V = 13.5.1 >> >+V = 15.3.7 >> > DISTNAME = ecl-$V >> >-SHARED_LIBS += ecl 3.0 >> >+SHARED_LIBS += ecl 4.0 >> > SHARED_ONLY = Yes >> >-REVISION = 1 >> >- >> > HOMEPAGE = http://ecls.sourceforge.net/ >> > SUBST_VARS = V >> > EXTRACT_SUFX = .tgz >> >@@ -41,6 +39,8 @@ LIB_DEPENDS += devel/gmp \ >> > devel/boehm-gc,-main \ >> > devel/boehm-gc,-atomic \ >> > devel/libffi >> >+ >> >+TEST_DEPENDS = ${BASE_PKGPATH} >> > WANTLIB += atomic_ops c ffi gc gmp m pthread >> >Index: distinfo >> >=================================================================== >> >RCS file: /cvs/ports/lang/ecl/distinfo,v >> >retrieving revision 1.6 >> >diff -u -p -r1.6 distinfo >> >--- distinfo 11 Jun 2013 10:30:54 -0000 1.6 >> >+++ distinfo 21 Aug 2015 07:26:37 -0000 >> >@@ -1,2 +1,2 @@ >> >-SHA256 (ecl-13.5.1.tgz) = +RxXzgZf6XSLyBBOGR5LLc/oVNY0MV/ngA3QphNHLKI= >> >-SIZE (ecl-13.5.1.tgz) = 9401163 >> >+SHA256 (ecl-15.3.7.tgz) = Lcb/u/Hgp7EyPUmpkbofAFEnyj4VNlHZG6nmW9rslI8= >> >+SIZE (ecl-15.3.7.tgz) = 8755180 >> >Index: patches/patch-src_c_unixint_d >> >=================================================================== >> >RCS file: patches/patch-src_c_unixint_d >> >diff -N patches/patch-src_c_unixint_d >> >--- /dev/null 1 Jan 1970 00:00:00 -0000 >> >+++ patches/patch-src_c_unixint_d 21 Aug 2015 07:26:37 -0000 >> >@@ -0,0 +1,25 @@ >> >+$OpenBSD$ >> >+ >> >+signals: Don't block GC suspend/resume signals on interrupt thread >> >+https://gitlab.com/embeddable-common-lisp/ecl/commit/2b1892a47ee877be7576e669f3d1b0eb04d48a2f >> >+ >> >+--- src/c/unixint.d.orig Fri Aug 21 09:23:09 2015 >> >++++ src/c/unixint.d Fri Aug 21 09:24:14 2015 >> >+@@ -526,7 +526,7 @@ asynchronous_signal_servicing_thread() >> >+ const cl_env_ptr the_env = ecl_process_env(); >> >+ int interrupt_signal = -1; >> >+ /* >> >+- * We block all signals except the usual interrupt thread. >> >++ * We block all signals except the usual interrupt thread and GC >> >signals. >> >+ */ >> >+ { >> >+ sigset_t handled_set; >> >+@@ -535,6 +535,8 @@ asynchronous_signal_servicing_thread() >> >+ interrupt_signal = >> >+ >> >ecl_option_values[ECL_OPT_THREAD_INTERRUPT_SIGNAL]; >> >+ sigdelset(&handled_set, interrupt_signal); >> >++ sigdelset(&handled_set, GC_get_suspend_signal()); >> >++ sigdelset(&handled_set, GC_get_thr_restart_signal()); >> >+ } >> >+ pthread_sigmask(SIG_BLOCK, &handled_set, NULL); >> >+ } >> >Index: patches/patch-src_cmp_cmpmain_lsp >> >=================================================================== >> >RCS file: patches/patch-src_cmp_cmpmain_lsp >> >diff -N patches/patch-src_cmp_cmpmain_lsp >> >--- patches/patch-src_cmp_cmpmain_lsp 11 Jun 2013 10:30:54 -0000 >> >1.1 >> >+++ /dev/null 1 Jan 1970 00:00:00 -0000 >> >@@ -1,43 +0,0 @@ >> >-$OpenBSD: patch-src_cmp_cmpmain_lsp,v 1.1 2013/06/11 10:30:54 sthen Exp $ >> >---- src/cmp/cmpmain.lsp.orig Sun Jun 9 11:01:16 2013 >> >-+++ src/cmp/cmpmain.lsp Sun Jun 9 11:00:58 2013 >> >-@@ -269,7 +269,8 @@ void ~A(cl_object cblock) >> >- Cblock->cblock.next = current; >> >- } >> >- ~A >> >--}") >> >-+} >> >-+") >> >- >> >- (defconstant +lisp-program-main+ " >> >- extern int >> >-@@ -282,7 +283,8 @@ main(int argc, char **argv) >> >- ~A >> >- } ECL_CATCH_ALL_END; >> >- si_exit(0); >> >--}") >> >-+} >> >-+") >> >- >> >- (defconstant +lisp-library-main+ " >> >- extern int >> >-@@ -294,7 +296,8 @@ extern int >> >- ecl_init_module(OBJNULL, ~A); >> >- ~A >> >- } ECL_CATCH_ALL_END; >> >--}") >> >-+} >> >-+") >> >- >> >- #+:win32 >> >- (defconstant +lisp-program-winmain+ " >> >-@@ -312,7 +315,8 @@ WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, >> >- ~A >> >- } ECL_CATCH_ALL_END; >> >- si_exit(0); >> >--}") >> >-+} >> >-+") >> >- >> >- (defun guess-kind (pathname) >> >- "Given a file name, guess whether it is an object file, a library, a >> >program >> >Index: patches/patch-src_configure >> >=================================================================== >> >RCS file: /cvs/ports/lang/ecl/patches/patch-src_configure,v >> >retrieving revision 1.5 >> >diff -u -p -r1.5 patch-src_configure >> >--- patches/patch-src_configure 11 Jun 2013 10:30:54 -0000 1.5 >> >+++ patches/patch-src_configure 21 Aug 2015 07:26:37 -0000 >> >@@ -1,7 +1,7 @@ >> > $OpenBSD: patch-src_configure,v 1.5 2013/06/11 10:30:54 sthen Exp $ >> >---- src/configure.orig Mon May 27 23:37:36 2013 >> >-+++ src/configure Tue Jun 4 07:28:28 2013 >> >-@@ -4947,7 +4947,7 @@ case "${host_os}" in >> >+--- src/configure.orig Sat Mar 7 18:26:56 2015 >> >++++ src/configure Fri Aug 21 09:22:47 2015 >> >+@@ -4960,7 +4960,7 @@ case "${host_os}" in >> > BUNDLE_LDFLAGS="-shared ${LDFLAGS}" >> > ECL_LDRPATH="-Wl,--rpath,~A" >> > clibs="-lpthread -lm" >> >@@ -10,12 +10,12 @@ $OpenBSD: patch-src_configure,v 1.5 2013 >> > SONAME_LDFLAGS="-Wl,-soname,SONAME" >> > ;; >> > solaris*) >> >-@@ -9213,7 +9213,7 @@ if test ${enable_shared} = "yes"; then >> >+@@ -9316,7 +9316,7 @@ if test ${enable_shared} = "yes"; then >> > $as_echo "#define ENABLE_DLOPEN 1" >>confdefs.h >> > - LSP_LIBRARIES="${SHAREDPREFIX}ecl.${SHAREDEXT}" >> > + LSP_LIBRARIES="${SHAREDPREFIX}ecl.${SHAREDEXT}.${ECLLIB_VERSION}" >> >- LSP_FEATURES="(cons :wants-dlopen ${LSP_FEATURES})" >> >+ LSP_FEATURES="(cons :wants-dlopen ${LSP_FEATURES})" >> >Index: patches/patch-src_doc_ecl_man_in >> >=================================================================== >> >RCS file: patches/patch-src_doc_ecl_man_in >> >diff -N patches/patch-src_doc_ecl_man_in >> >--- patches/patch-src_doc_ecl_man_in 11 Jun 2013 10:30:54 -0000 >> >1.1 >> >+++ /dev/null 1 Jan 1970 00:00:00 -0000 >> >@@ -1,17 +0,0 @@ >> >-$OpenBSD: patch-src_doc_ecl_man_in,v 1.1 2013/06/11 10:30:54 sthen Exp $ >> >---- src/doc/ecl.man.in.orig Sun Jun 9 17:33:18 2013 >> >-+++ src/doc/ecl.man.in Sun Jun 9 17:33:27 2013 >> >-@@ -7,11 +7,9 @@ ecl \- Embeddable Common LISP >> >- [\fB\-dir\fP \fIdir\fP] >> >- [\fB\-load\fP \fIfile\fP] >> >- [\fB\-eval\fP \fIexpr\fP] >> >--.if n .ti +4 >> >--.if t .ti +.5i >> >-+.br >> >- [\fB\-compile\fP \fIfile\fP >> >--.if n .ti +8 >> >--.if t .ti +.5i >> >-+.br >> >- [\fB\-o\fP \fIofile\fP] >> >- [\fB\-c\fP [\fIcfile\fP]] >> >- [\fB\-h\fP [\fIhfile\fP]] >> >Index: pkg/PLIST >> >=================================================================== >> >RCS file: /cvs/ports/lang/ecl/pkg/PLIST,v >> >retrieving revision 1.6 >> >diff -u -p -r1.6 PLIST >> >--- pkg/PLIST 11 Jun 2013 10:30:54 -0000 1.6 >> >+++ pkg/PLIST 21 Aug 2015 07:26:37 -0000 >> >@@ -26,209 +26,209 @@ include/ecl/object.h >> > include/ecl/page.h >> > include/ecl/stacks.h >> > include/ecl/unify.h >> >-lib/ecl-${V}/ >> >-lib/ecl-${V}/Copyright >> >-lib/ecl-${V}/LGPL >> >-lib/ecl-${V}/asdf.fas >> >-lib/ecl-${V}/cmp.asd >> >-lib/ecl-${V}/cmp.fas >> >-lib/ecl-${V}/deflate.asd >> >-lib/ecl-${V}/deflate.fas >> >-lib/ecl-${V}/defsystem.asd >> >-lib/ecl-${V}/defsystem.fas >> >-@bin lib/ecl-${V}/dpp >> >-lib/ecl-${V}/ecl-cdb.asd >> >-lib/ecl-${V}/ecl-cdb.fas >> >-lib/ecl-${V}/ecl-curl.asd >> >-lib/ecl-${V}/ecl-curl.fas >> >-lib/ecl-${V}/ecl-help.asd >> >-lib/ecl-${V}/ecl-help.fas >> >-lib/ecl-${V}/ecl-quicklisp.asd >> >-lib/ecl-${V}/ecl-quicklisp.fas >> >-@bin lib/ecl-${V}/ecl_min >> >-lib/ecl-${V}/encodings/ >> >-lib/ecl-${V}/encodings/arabic >> >-lib/ecl-${V}/encodings/ascii >> >-lib/ecl-${V}/encodings/asmo-708 >> >-lib/ecl-${V}/encodings/atarist.bin >> >-lib/ecl-${V}/encodings/cp-856.bin >> >-lib/ecl-${V}/encodings/cp819 >> >-lib/ecl-${V}/encodings/cp850 >> >-lib/ecl-${V}/encodings/cp862 >> >-lib/ecl-${V}/encodings/cp866 >> >-lib/ecl-${V}/encodings/cp932 >> >-lib/ecl-${V}/encodings/cp936 >> >-lib/ecl-${V}/encodings/cp949 >> >-lib/ecl-${V}/encodings/cp950 >> >-lib/ecl-${V}/encodings/cyrillic >> >-lib/ecl-${V}/encodings/dos-cp437.bin >> >-lib/ecl-${V}/encodings/dos-cp737.bin >> >-lib/ecl-${V}/encodings/dos-cp775.bin >> >-lib/ecl-${V}/encodings/dos-cp850.bin >> >-lib/ecl-${V}/encodings/dos-cp852.bin >> >-lib/ecl-${V}/encodings/dos-cp855.bin >> >-lib/ecl-${V}/encodings/dos-cp857.bin >> >-lib/ecl-${V}/encodings/dos-cp860.bin >> >-lib/ecl-${V}/encodings/dos-cp861.bin >> >-lib/ecl-${V}/encodings/dos-cp862.bin >> >-lib/ecl-${V}/encodings/dos-cp863.bin >> >-lib/ecl-${V}/encodings/dos-cp864.bin >> >-lib/ecl-${V}/encodings/dos-cp865.bin >> >-lib/ecl-${V}/encodings/dos-cp866.bin >> >-lib/ecl-${V}/encodings/dos-cp869.bin >> >-lib/ecl-${V}/encodings/dos-cp874.bin >> >-lib/ecl-${V}/encodings/ecma-114 >> >-lib/ecl-${V}/encodings/ecma-118 >> >-lib/ecl-${V}/encodings/greek >> >-lib/ecl-${V}/encodings/greek8 >> >-lib/ecl-${V}/encodings/hebrew >> >-lib/ecl-${V}/encodings/ibm437 >> >-lib/ecl-${V}/encodings/ibm819 >> >-lib/ecl-${V}/encodings/ibm850 >> >-lib/ecl-${V}/encodings/ibm852 >> >-lib/ecl-${V}/encodings/ibm855 >> >-lib/ecl-${V}/encodings/ibm857 >> >-lib/ecl-${V}/encodings/ibm860 >> >-lib/ecl-${V}/encodings/ibm861 >> >-lib/ecl-${V}/encodings/ibm862 >> >-lib/ecl-${V}/encodings/ibm863 >> >-lib/ecl-${V}/encodings/ibm864 >> >-lib/ecl-${V}/encodings/ibm865 >> >-lib/ecl-${V}/encodings/ibm866 >> >-lib/ecl-${V}/encodings/ibm869 >> >-lib/ecl-${V}/encodings/iso-2022-jp >> >-lib/ecl-${V}/encodings/iso-2022-jp-1 >> >-lib/ecl-${V}/encodings/iso-8859-1.bin >> >-lib/ecl-${V}/encodings/iso-8859-10.bin >> >-lib/ecl-${V}/encodings/iso-8859-11.bin >> >-lib/ecl-${V}/encodings/iso-8859-13.bin >> >-lib/ecl-${V}/encodings/iso-8859-14.bin >> >-lib/ecl-${V}/encodings/iso-8859-15.bin >> >-lib/ecl-${V}/encodings/iso-8859-16.bin >> >-lib/ecl-${V}/encodings/iso-8859-2.bin >> >-lib/ecl-${V}/encodings/iso-8859-3.bin >> >-lib/ecl-${V}/encodings/iso-8859-4.bin >> >-lib/ecl-${V}/encodings/iso-8859-5.bin >> >-lib/ecl-${V}/encodings/iso-8859-6.bin >> >-lib/ecl-${V}/encodings/iso-8859-7.bin >> >-lib/ecl-${V}/encodings/iso-8859-8.bin >> >-lib/ecl-${V}/encodings/iso-8859-9.bin >> >-lib/ecl-${V}/encodings/iso8859-1 >> >-lib/ecl-${V}/encodings/iso8859-10 >> >-lib/ecl-${V}/encodings/iso8859-13 >> >-lib/ecl-${V}/encodings/iso8859-14 >> >-lib/ecl-${V}/encodings/iso8859-15 >> >-lib/ecl-${V}/encodings/iso8859-2 >> >-lib/ecl-${V}/encodings/iso8859-3 >> >-lib/ecl-${V}/encodings/iso8859-4 >> >-lib/ecl-${V}/encodings/iso8859-5 >> >-lib/ecl-${V}/encodings/iso8859-6 >> >-lib/ecl-${V}/encodings/iso8859-7 >> >-lib/ecl-${V}/encodings/iso8859-8 >> >-lib/ecl-${V}/encodings/iso8859-9 >> >-lib/ecl-${V}/encodings/jisx0201.bin >> >-lib/ecl-${V}/encodings/jisx0208.bin >> >-lib/ecl-${V}/encodings/jisx0212.bin >> >-lib/ecl-${V}/encodings/koi8-r.bin >> >-lib/ecl-${V}/encodings/koi8-u.bin >> >-lib/ecl-${V}/encodings/koi8r >> >-lib/ecl-${V}/encodings/latin-1 >> >-lib/ecl-${V}/encodings/latin-2 >> >-lib/ecl-${V}/encodings/latin-3 >> >-lib/ecl-${V}/encodings/latin-4 >> >-lib/ecl-${V}/encodings/latin-5 >> >-lib/ecl-${V}/encodings/latin-6 >> >-lib/ecl-${V}/encodings/latin-7 >> >-lib/ecl-${V}/encodings/latin-8 >> >-lib/ecl-${V}/encodings/latin-9 >> >-lib/ecl-${V}/encodings/latin2 >> >-lib/ecl-${V}/encodings/latin3 >> >-lib/ecl-${V}/encodings/latin4 >> >-lib/ecl-${V}/encodings/latin5 >> >-lib/ecl-${V}/encodings/latin6 >> >-lib/ecl-${V}/encodings/latin7 >> >-lib/ecl-${V}/encodings/latin8 >> >-lib/ecl-${V}/encodings/latin9 >> >-lib/ecl-${V}/encodings/ms-ansi >> >-lib/ecl-${V}/encodings/ms-arab >> >-lib/ecl-${V}/encodings/ms-cyrl >> >-lib/ecl-${V}/encodings/ms-ee >> >-lib/ecl-${V}/encodings/ms-greek >> >-lib/ecl-${V}/encodings/ms-hebr >> >-lib/ecl-${V}/encodings/ms-turk >> >-lib/ecl-${V}/encodings/shift-jis.bin >> >-lib/ecl-${V}/encodings/tools.lisp >> >-lib/ecl-${V}/encodings/ucs2 >> >-lib/ecl-${V}/encodings/ucs2be >> >-lib/ecl-${V}/encodings/ucs2le >> >-lib/ecl-${V}/encodings/ucs4 >> >-lib/ecl-${V}/encodings/ucs4be >> >-lib/ecl-${V}/encodings/ucs4le >> >-lib/ecl-${V}/encodings/unicode >> >-lib/ecl-${V}/encodings/utf-16 >> >-lib/ecl-${V}/encodings/utf-16be >> >-lib/ecl-${V}/encodings/utf-16le >> >-lib/ecl-${V}/encodings/utf-32 >> >-lib/ecl-${V}/encodings/utf-32be >> >-lib/ecl-${V}/encodings/utf-32le >> >-lib/ecl-${V}/encodings/utf16 >> >-lib/ecl-${V}/encodings/utf32 >> >-lib/ecl-${V}/encodings/utf8 >> >-lib/ecl-${V}/encodings/winbaltrim >> >-lib/ecl-${V}/encodings/windows-1250 >> >-lib/ecl-${V}/encodings/windows-1251 >> >-lib/ecl-${V}/encodings/windows-1252 >> >-lib/ecl-${V}/encodings/windows-1253 >> >-lib/ecl-${V}/encodings/windows-1254 >> >-lib/ecl-${V}/encodings/windows-1255 >> >-lib/ecl-${V}/encodings/windows-1256 >> >-lib/ecl-${V}/encodings/windows-1257 >> >-lib/ecl-${V}/encodings/windows-1258 >> >-lib/ecl-${V}/encodings/windows-932 >> >-lib/ecl-${V}/encodings/windows-936 >> >-lib/ecl-${V}/encodings/windows-949 >> >-lib/ecl-${V}/encodings/windows-950 >> >-lib/ecl-${V}/encodings/windows-cp1250.bin >> >-lib/ecl-${V}/encodings/windows-cp1251.bin >> >-lib/ecl-${V}/encodings/windows-cp1252.bin >> >-lib/ecl-${V}/encodings/windows-cp1253.bin >> >-lib/ecl-${V}/encodings/windows-cp1254.bin >> >-lib/ecl-${V}/encodings/windows-cp1255.bin >> >-lib/ecl-${V}/encodings/windows-cp1256.bin >> >-lib/ecl-${V}/encodings/windows-cp1257.bin >> >-lib/ecl-${V}/encodings/windows-cp1258.bin >> >-lib/ecl-${V}/encodings/windows-cp932.bin >> >-lib/ecl-${V}/encodings/windows-cp936.bin >> >-lib/ecl-${V}/encodings/windows-cp949.bin >> >-lib/ecl-${V}/encodings/windows-cp950.bin >> >-lib/ecl-${V}/help.doc >> >-lib/ecl-${V}/libasdf.a >> >-lib/ecl-${V}/libcmp.a >> >-lib/ecl-${V}/libdeflate.a >> >-lib/ecl-${V}/libdefsystem.a >> >-lib/ecl-${V}/libecl-cdb.a >> >-lib/ecl-${V}/libecl-curl.a >> >-lib/ecl-${V}/libecl-help.a >> >-lib/ecl-${V}/libecl-quicklisp.a >> >-lib/ecl-${V}/libprofile.a >> >-lib/ecl-${V}/libql-minitar.a >> >-lib/ecl-${V}/librt.a >> >-lib/ecl-${V}/libsb-bsd-sockets.a >> >-lib/ecl-${V}/libserve-event.a >> >-lib/ecl-${V}/libsockets.a >> >-lib/ecl-${V}/prebuilt-asdf.asd >> >-lib/ecl-${V}/profile.asd >> >-lib/ecl-${V}/profile.fas >> >-lib/ecl-${V}/ql-minitar.asd >> >-lib/ecl-${V}/ql-minitar.fas >> >-lib/ecl-${V}/rt.asd >> >-lib/ecl-${V}/rt.fas >> >-lib/ecl-${V}/sb-bsd-sockets.asd >> >-lib/ecl-${V}/sb-bsd-sockets.fas >> >-lib/ecl-${V}/serve-event.asd >> >-lib/ecl-${V}/serve-event.fas >> >-lib/ecl-${V}/sockets.asd >> >-lib/ecl-${V}/sockets.fas >> >+lib/${FULLPKGNAME}/ >> >+lib/${FULLPKGNAME}/Copyright >> >+lib/${FULLPKGNAME}/LGPL >> >+lib/${FULLPKGNAME}/asdf.fas >> >+lib/${FULLPKGNAME}/cmp.asd >> >+lib/${FULLPKGNAME}/cmp.fas >> >+lib/${FULLPKGNAME}/deflate.asd >> >+lib/${FULLPKGNAME}/deflate.fas >> >+lib/${FULLPKGNAME}/defsystem.asd >> >+lib/${FULLPKGNAME}/defsystem.fas >> >+@bin lib/${FULLPKGNAME}/dpp >> >+lib/${FULLPKGNAME}/ecl-cdb.asd >> >+lib/${FULLPKGNAME}/ecl-cdb.fas >> >+lib/${FULLPKGNAME}/ecl-curl.asd >> >+lib/${FULLPKGNAME}/ecl-curl.fas >> >+lib/${FULLPKGNAME}/ecl-help.asd >> >+lib/${FULLPKGNAME}/ecl-help.fas >> >+lib/${FULLPKGNAME}/ecl-quicklisp.asd >> >+lib/${FULLPKGNAME}/ecl-quicklisp.fas >> >+@bin lib/${FULLPKGNAME}/ecl_min >> >+lib/${FULLPKGNAME}/encodings/ >> >+lib/${FULLPKGNAME}/encodings/arabic >> >+lib/${FULLPKGNAME}/encodings/ascii >> >+lib/${FULLPKGNAME}/encodings/asmo-708 >> >+lib/${FULLPKGNAME}/encodings/atarist.bin >> >+lib/${FULLPKGNAME}/encodings/cp-856.bin >> >+lib/${FULLPKGNAME}/encodings/cp819 >> >+lib/${FULLPKGNAME}/encodings/cp850 >> >+lib/${FULLPKGNAME}/encodings/cp862 >> >+lib/${FULLPKGNAME}/encodings/cp866 >> >+lib/${FULLPKGNAME}/encodings/cp932 >> >+lib/${FULLPKGNAME}/encodings/cp936 >> >+lib/${FULLPKGNAME}/encodings/cp949 >> >+lib/${FULLPKGNAME}/encodings/cp950 >> >+lib/${FULLPKGNAME}/encodings/cyrillic >> >+lib/${FULLPKGNAME}/encodings/dos-cp437.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp737.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp775.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp850.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp852.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp855.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp857.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp860.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp861.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp862.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp863.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp864.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp865.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp866.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp869.bin >> >+lib/${FULLPKGNAME}/encodings/dos-cp874.bin >> >+lib/${FULLPKGNAME}/encodings/ecma-114 >> >+lib/${FULLPKGNAME}/encodings/ecma-118 >> >+lib/${FULLPKGNAME}/encodings/greek >> >+lib/${FULLPKGNAME}/encodings/greek8 >> >+lib/${FULLPKGNAME}/encodings/hebrew >> >+lib/${FULLPKGNAME}/encodings/ibm437 >> >+lib/${FULLPKGNAME}/encodings/ibm819 >> >+lib/${FULLPKGNAME}/encodings/ibm850 >> >+lib/${FULLPKGNAME}/encodings/ibm852 >> >+lib/${FULLPKGNAME}/encodings/ibm855 >> >+lib/${FULLPKGNAME}/encodings/ibm857 >> >+lib/${FULLPKGNAME}/encodings/ibm860 >> >+lib/${FULLPKGNAME}/encodings/ibm861 >> >+lib/${FULLPKGNAME}/encodings/ibm862 >> >+lib/${FULLPKGNAME}/encodings/ibm863 >> >+lib/${FULLPKGNAME}/encodings/ibm864 >> >+lib/${FULLPKGNAME}/encodings/ibm865 >> >+lib/${FULLPKGNAME}/encodings/ibm866 >> >+lib/${FULLPKGNAME}/encodings/ibm869 >> >+lib/${FULLPKGNAME}/encodings/iso-2022-jp >> >+lib/${FULLPKGNAME}/encodings/iso-2022-jp-1 >> >+lib/${FULLPKGNAME}/encodings/iso-8859-1.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-10.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-11.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-13.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-14.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-15.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-16.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-2.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-3.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-4.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-5.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-6.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-7.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-8.bin >> >+lib/${FULLPKGNAME}/encodings/iso-8859-9.bin >> >+lib/${FULLPKGNAME}/encodings/iso8859-1 >> >+lib/${FULLPKGNAME}/encodings/iso8859-10 >> >+lib/${FULLPKGNAME}/encodings/iso8859-13 >> >+lib/${FULLPKGNAME}/encodings/iso8859-14 >> >+lib/${FULLPKGNAME}/encodings/iso8859-15 >> >+lib/${FULLPKGNAME}/encodings/iso8859-2 >> >+lib/${FULLPKGNAME}/encodings/iso8859-3 >> >+lib/${FULLPKGNAME}/encodings/iso8859-4 >> >+lib/${FULLPKGNAME}/encodings/iso8859-5 >> >+lib/${FULLPKGNAME}/encodings/iso8859-6 >> >+lib/${FULLPKGNAME}/encodings/iso8859-7 >> >+lib/${FULLPKGNAME}/encodings/iso8859-8 >> >+lib/${FULLPKGNAME}/encodings/iso8859-9 >> >+lib/${FULLPKGNAME}/encodings/jisx0201.bin >> >+lib/${FULLPKGNAME}/encodings/jisx0208.bin >> >+lib/${FULLPKGNAME}/encodings/jisx0212.bin >> >+lib/${FULLPKGNAME}/encodings/koi8-r.bin >> >+lib/${FULLPKGNAME}/encodings/koi8-u.bin >> >+lib/${FULLPKGNAME}/encodings/koi8r >> >+lib/${FULLPKGNAME}/encodings/latin-1 >> >+lib/${FULLPKGNAME}/encodings/latin-2 >> >+lib/${FULLPKGNAME}/encodings/latin-3 >> >+lib/${FULLPKGNAME}/encodings/latin-4 >> >+lib/${FULLPKGNAME}/encodings/latin-5 >> >+lib/${FULLPKGNAME}/encodings/latin-6 >> >+lib/${FULLPKGNAME}/encodings/latin-7 >> >+lib/${FULLPKGNAME}/encodings/latin-8 >> >+lib/${FULLPKGNAME}/encodings/latin-9 >> >+lib/${FULLPKGNAME}/encodings/latin2 >> >+lib/${FULLPKGNAME}/encodings/latin3 >> >+lib/${FULLPKGNAME}/encodings/latin4 >> >+lib/${FULLPKGNAME}/encodings/latin5 >> >+lib/${FULLPKGNAME}/encodings/latin6 >> >+lib/${FULLPKGNAME}/encodings/latin7 >> >+lib/${FULLPKGNAME}/encodings/latin8 >> >+lib/${FULLPKGNAME}/encodings/latin9 >> >+lib/${FULLPKGNAME}/encodings/ms-ansi >> >+lib/${FULLPKGNAME}/encodings/ms-arab >> >+lib/${FULLPKGNAME}/encodings/ms-cyrl >> >+lib/${FULLPKGNAME}/encodings/ms-ee >> >+lib/${FULLPKGNAME}/encodings/ms-greek >> >+lib/${FULLPKGNAME}/encodings/ms-hebr >> >+lib/${FULLPKGNAME}/encodings/ms-turk >> >+lib/${FULLPKGNAME}/encodings/shift-jis.bin >> >+lib/${FULLPKGNAME}/encodings/tools.lisp >> >+lib/${FULLPKGNAME}/encodings/ucs2 >> >+lib/${FULLPKGNAME}/encodings/ucs2be >> >+lib/${FULLPKGNAME}/encodings/ucs2le >> >+lib/${FULLPKGNAME}/encodings/ucs4 >> >+lib/${FULLPKGNAME}/encodings/ucs4be >> >+lib/${FULLPKGNAME}/encodings/ucs4le >> >+lib/${FULLPKGNAME}/encodings/unicode >> >+lib/${FULLPKGNAME}/encodings/utf-16 >> >+lib/${FULLPKGNAME}/encodings/utf-16be >> >+lib/${FULLPKGNAME}/encodings/utf-16le >> >+lib/${FULLPKGNAME}/encodings/utf-32 >> >+lib/${FULLPKGNAME}/encodings/utf-32be >> >+lib/${FULLPKGNAME}/encodings/utf-32le >> >+lib/${FULLPKGNAME}/encodings/utf16 >> >+lib/${FULLPKGNAME}/encodings/utf32 >> >+lib/${FULLPKGNAME}/encodings/utf8 >> >+lib/${FULLPKGNAME}/encodings/winbaltrim >> >+lib/${FULLPKGNAME}/encodings/windows-1250 >> >+lib/${FULLPKGNAME}/encodings/windows-1251 >> >+lib/${FULLPKGNAME}/encodings/windows-1252 >> >+lib/${FULLPKGNAME}/encodings/windows-1253 >> >+lib/${FULLPKGNAME}/encodings/windows-1254 >> >+lib/${FULLPKGNAME}/encodings/windows-1255 >> >+lib/${FULLPKGNAME}/encodings/windows-1256 >> >+lib/${FULLPKGNAME}/encodings/windows-1257 >> >+lib/${FULLPKGNAME}/encodings/windows-1258 >> >+lib/${FULLPKGNAME}/encodings/windows-932 >> >+lib/${FULLPKGNAME}/encodings/windows-936 >> >+lib/${FULLPKGNAME}/encodings/windows-949 >> >+lib/${FULLPKGNAME}/encodings/windows-950 >> >+lib/${FULLPKGNAME}/encodings/windows-cp1250.bin >> >+lib/${FULLPKGNAME}/encodings/windows-cp1251.bin >> >+lib/${FULLPKGNAME}/encodings/windows-cp1252.bin >> >+lib/${FULLPKGNAME}/encodings/windows-cp1253.bin >> >+lib/${FULLPKGNAME}/encodings/windows-cp1254.bin >> >+lib/${FULLPKGNAME}/encodings/windows-cp1255.bin >> >+lib/${FULLPKGNAME}/encodings/windows-cp1256.bin >> >+lib/${FULLPKGNAME}/encodings/windows-cp1257.bin >> >+lib/${FULLPKGNAME}/encodings/windows-cp1258.bin >> >+lib/${FULLPKGNAME}/encodings/windows-cp932.bin >> >+lib/${FULLPKGNAME}/encodings/windows-cp936.bin >> >+lib/${FULLPKGNAME}/encodings/windows-cp949.bin >> >+lib/${FULLPKGNAME}/encodings/windows-cp950.bin >> >+lib/${FULLPKGNAME}/help.doc >> >+lib/${FULLPKGNAME}/libasdf.a >> >+lib/${FULLPKGNAME}/libcmp.a >> >+lib/${FULLPKGNAME}/libdeflate.a >> >+lib/${FULLPKGNAME}/libdefsystem.a >> >+lib/${FULLPKGNAME}/libecl-cdb.a >> >+lib/${FULLPKGNAME}/libecl-curl.a >> >+lib/${FULLPKGNAME}/libecl-help.a >> >+lib/${FULLPKGNAME}/libecl-quicklisp.a >> >+lib/${FULLPKGNAME}/libprofile.a >> >+lib/${FULLPKGNAME}/libql-minitar.a >> >+lib/${FULLPKGNAME}/librt.a >> >+lib/${FULLPKGNAME}/libsb-bsd-sockets.a >> >+lib/${FULLPKGNAME}/libserve-event.a >> >+lib/${FULLPKGNAME}/libsockets.a >> >+lib/${FULLPKGNAME}/prebuilt-asdf.asd >> >+lib/${FULLPKGNAME}/profile.asd >> >+lib/${FULLPKGNAME}/profile.fas >> >+lib/${FULLPKGNAME}/ql-minitar.asd >> >+lib/${FULLPKGNAME}/ql-minitar.fas >> >+lib/${FULLPKGNAME}/rt.asd >> >+lib/${FULLPKGNAME}/rt.fas >> >+lib/${FULLPKGNAME}/sb-bsd-sockets.asd >> >+lib/${FULLPKGNAME}/sb-bsd-sockets.fas >> >+lib/${FULLPKGNAME}/serve-event.asd >> >+lib/${FULLPKGNAME}/serve-event.fas >> >+lib/${FULLPKGNAME}/sockets.asd >> >+lib/${FULLPKGNAME}/sockets.fas >> > lib/libecl.so >> > @lib lib/libecl.so.${LIBecl_VERSION} >> > @man man/man1/ecl-config.1 >>