On Sat, Sep 05 2026, Paul Wisehart wrote: > On Sat, Sep 05, 2026 at 02:02:25PM +0300, Timo Myyrä wrote: >> On Sat, Sep 05 2026, Stuart Henderson wrote: >> >> > still fails for me, do you want to send a tarred up lang/chicken dir, >> > or diff my log against yours to look for clues? >> > <<<<<BIG-SNIPPAGE>>>>> >> > Error: /usr/obj/ports/chicken-6.0.0/fake-amd64/usr/local/lib/libchicken.so.9.1 does not exist >> > pkg_create: can't continue >> > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2244 '/usr/ports/packages/amd64/all/chicken-6.0.0.tgz': @trap "cd /usr/ports/pack...) >> > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2743 '_internal-package': @case X${_DEPENDS_CACHE} in X) _DEPENDS_CACHE=$(sudo -...) >> > *** Error 2 in /usr/ports/lang/chicken/core (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'package': @lock=chicken-6.0.0; export _LOCKS_HE...) >> >> Ah, >> >> I had been testing if the USES_SONAME should be removed. >> Seems I had leftover from those tests in Makefile.bsd patch file which >> removed that option. Which in turned caused it to remove the so file >> during the build process. >> >> Here's updated diff with Makefile.bsd. Passes 'make repackage' on my >> side. >> >> timo >> >> diff /usr/ports >> path + /usr/ports >> commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae >> blob - 4d52ff7e4b247f94a9423eeab4e04afe859fef34 >> file + lang/chicken/Makefile.inc >> --- lang/chicken/Makefile.inc >> +++ lang/chicken/Makefile.inc >> @@ -1,6 +1,6 @@ >> COMMENT= practical and portable Scheme system >> >> -V= 5.4.0 >> +V= 6.0.0 >> DISTNAME= chicken-${V} >> >> MAINTAINER= Timo Myyra <timo.myyra@bittivirhe.fi> >> @@ -25,7 +25,7 @@ MAKE_FILE= GNUmakefile >> >> FAKE_FLAGS= PREFIX=${TRUEPREFIX} >> >> -BINARYVERSION= 11 >> +BINARYVERSION= 12 >> SUBST_VARS+= BINARYVERSION >> >> # Based on param.h:MACHINE_STACK_GROWS_UP >> commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae >> blob - 5c33bcc252b77a82b15ee86e9271cb8cad74c822 >> file + lang/chicken/bootstrap/distinfo >> --- lang/chicken/bootstrap/distinfo >> +++ lang/chicken/bootstrap/distinfo >> @@ -1,2 +1,2 @@ >> -SHA256 (chicken-5.4.0.tar.gz) = PF1KphwRZ79tm/nq+JHadjC6n188Fb8JUVpwOb/N7F8= >> -SIZE (chicken-5.4.0.tar.gz) = 4109135 >> +SHA256 (chicken-6.0.0.tar.gz) = koNVUrG2h60mc35Cm1q6NlEL9Cn4gW7A9tM2yMtB9EM= >> +SIZE (chicken-6.0.0.tar.gz) = 4287731 >> commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae >> blob - ea9f75e32e398b2a9aac2eaf42aeef2966da5602 >> file + lang/chicken/core/Makefile >> --- lang/chicken/core/Makefile >> +++ lang/chicken/core/Makefile >> @@ -1,4 +1,4 @@ >> -SHARED_LIBS= chicken 8.1 # 11 >> +SHARED_LIBS= chicken 9.1 # 12 >> >> TEST_TARGET= check >> TEST_DEPENDS= ${BUILD_PKGPATH} >> commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae >> blob - 5c33bcc252b77a82b15ee86e9271cb8cad74c822 >> file + lang/chicken/core/distinfo >> --- lang/chicken/core/distinfo >> +++ lang/chicken/core/distinfo >> @@ -1,2 +1,2 @@ >> -SHA256 (chicken-5.4.0.tar.gz) = PF1KphwRZ79tm/nq+JHadjC6n188Fb8JUVpwOb/N7F8= >> -SIZE (chicken-5.4.0.tar.gz) = 4109135 >> +SHA256 (chicken-6.0.0.tar.gz) = koNVUrG2h60mc35Cm1q6NlEL9Cn4gW7A9tM2yMtB9EM= >> +SIZE (chicken-6.0.0.tar.gz) = 4287731 >> commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae >> blob - 0ef1cc02a7a3044fb4b871cd224ab737d5aa1eea >> file + lang/chicken/core/patches/patch-defaults_make >> --- lang/chicken/core/patches/patch-defaults_make >> +++ lang/chicken/core/patches/patch-defaults_make >> @@ -24,7 +24,7 @@ Index: defaults.make >> endif >> endif >> LIBCHICKEN_SO_LIBRARIES ?= $(LIBRARIES) >> -@@ -281,8 +281,8 @@ DYNAMIC_CHICKEN_UNIT_IMPORT_LIBRARIES = continuation e >> +@@ -280,8 +280,8 @@ DYNAMIC_CHICKEN_UNIT_IMPORT_LIBRARIES = continuation e >> # targets >> >> CHICKEN_PROGRAM = $(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX) >> commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae >> blob - e8df00f8bb92484bf4ce1dc9125261ef979cdadc >> file + lang/chicken/core/patches/patch-eval_scm >> --- lang/chicken/core/patches/patch-eval_scm >> +++ lang/chicken/core/patches/patch-eval_scm >> @@ -1,11 +1,11 @@ >> Index: eval.scm >> --- eval.scm.orig >> +++ eval.scm >> -@@ -1131,8 +1131,7 @@ >> +@@ -1148,8 +1148,7 @@ >> (if uses-soname? >> (string-append >> load-library-extension >> -- "." >> +- "." >> - (number->string binary-version)) >> + ".${LIBchicken_VERSION}") >> load-library-extension))) >> commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae >> blob - e6f11eb36a4a6a649f3042b4610d117a3d458201 >> file + lang/chicken/core/patches/patch-rules_make >> --- lang/chicken/core/patches/patch-rules_make >> +++ lang/chicken/core/patches/patch-rules_make >> @@ -2,7 +2,7 @@ disable DESTDIR check so chicken-install will run >> Index: rules.make >> --- rules.make.orig >> +++ rules.make >> -@@ -186,7 +186,7 @@ $(foreach obj, $(UTILITY_PROGRAM_OBJECTS_1),\ >> +@@ -180,7 +180,7 @@ $(foreach obj, $(UTILITY_PROGRAM_OBJECTS_1),\ >> >> libs: $(TARGETLIBS) >> >> @@ -11,7 +11,7 @@ Index: rules.make >> $(LINKER) $(LINKER_OPTIONS) $(LINKER_LINK_SHARED_LIBRARY_OPTIONS) $(LIBCHICKEN_SO_LINKER_OPTIONS) \ >> $(LINKER_OUTPUT) $^ $(LIBCHICKEN_SO_LIBRARIES) >> ifdef USES_SONAME >> -@@ -282,9 +282,6 @@ ifdef DLLSINPATH >> +@@ -272,9 +272,6 @@ ifdef DLLSINPATH >> $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_SHARED_LIBRARY_OPTIONS) $(LIBCHICKEN_SO_FILE) "$(DESTDIR)$(IBINDIR)" >> else >> ifdef USES_SONAME >> @@ -21,8 +21,8 @@ Index: rules.make >> $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_SHARED_LIBRARY_OPTIONS) $(LIBCHICKEN_SO_FILE) "$(DESTDIR)$(ILIBDIR)$(SEP)$(LIBCHICKEN_SO_FILE)" >> endif >> endif >> -@@ -412,7 +409,7 @@ uninstall: >> - $(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(ILIBDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(A)" >> +@@ -394,7 +391,7 @@ uninstall: >> + $(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(ILIBDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)-static$(A)" >> $(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(ILIBDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(SO)" >> ifdef USES_SONAME >> - -$(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(ILIBDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(SO).$(BINARYVERSION)" >> @@ -30,7 +30,7 @@ Index: rules.make >> endif >> ifdef WINDOWS >> $(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(IBINDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(SO)" >> -@@ -977,7 +974,7 @@ clean: >> +@@ -978,7 +975,7 @@ clean: >> $(foreach lib,$(DYNAMIC_IMPORT_LIBRARIES),chicken.$(lib).import.scm) \ >> $(BUILD_CONFIG_FILES) >> ifdef USES_SONAME >> commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae >> blob - 4cb4876a80da3637de57ad5a2be328206f709ed2 >> file + lang/chicken/core/patches/patch-tests_runtests_sh >> --- lang/chicken/core/patches/patch-tests_runtests_sh >> +++ lang/chicken/core/patches/patch-tests_runtests_sh >> @@ -1,7 +1,7 @@ >> Index: tests/runtests.sh >> --- tests/runtests.sh.orig >> +++ tests/runtests.sh >> -@@ -44,10 +44,10 @@ export CHICKEN_INSTALL_REPOSITORY CHICKEN_REPOSITORY_P >> +@@ -46,10 +46,10 @@ export CHICKEN_INSTALL_REPOSITORY CHICKEN_REPOSITORY_P >> TYPESDB=../types.db >> COMPILE_OPTIONS="-v -compiler ${CHICKEN} -I${TEST_DIR}/.. -L${TEST_DIR}/.. -include-path ${TEST_DIR}/.. -libdir ${TEST_DIR}/.. -rpath ${TEST_DIR}/.." >> >> commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae >> blob - 3e302be17063e64b456391682b232d7776c8538b >> file + lang/chicken/core/pkg/PLIST >> --- lang/chicken/core/pkg/PLIST >> +++ lang/chicken/core/pkg/PLIST >> @@ -6,7 +6,6 @@ >> @bin bin/chicken-profile >> @bin bin/chicken-status >> @bin bin/chicken-uninstall >> -bin/feathers >> include/chicken/ >> include/chicken/chicken-config.h >> include/chicken/chicken.h >> @@ -14,7 +13,7 @@ lib/chicken/ >> lib/chicken/${BINARYVERSION}/ >> @so lib/chicken/${BINARYVERSION}/chicken.base.import.so >> @so lib/chicken/${BINARYVERSION}/chicken.bitwise.import.so >> -@so lib/chicken/${BINARYVERSION}/chicken.blob.import.so >> +@so lib/chicken/${BINARYVERSION}/chicken.bytevector.import.so >> @so lib/chicken/${BINARYVERSION}/chicken.compiler.user-pass.import.so >> @so lib/chicken/${BINARYVERSION}/chicken.condition.import.so >> @so lib/chicken/${BINARYVERSION}/chicken.continuation.import.so >> @@ -36,6 +35,7 @@ lib/chicken/${BINARYVERSION}/ >> @so lib/chicken/${BINARYVERSION}/chicken.locative.import.so >> @so lib/chicken/${BINARYVERSION}/chicken.memory.import.so >> @so lib/chicken/${BINARYVERSION}/chicken.memory.representation.import.so >> +@so lib/chicken/${BINARYVERSION}/chicken.number-vector.import.so >> @so lib/chicken/${BINARYVERSION}/chicken.pathname.import.so >> @so lib/chicken/${BINARYVERSION}/chicken.platform.import.so >> @so lib/chicken/${BINARYVERSION}/chicken.plist.import.so >> @@ -54,9 +54,14 @@ lib/chicken/${BINARYVERSION}/ >> @so lib/chicken/${BINARYVERSION}/chicken.tcp.import.so >> @so lib/chicken/${BINARYVERSION}/chicken.time.import.so >> @so lib/chicken/${BINARYVERSION}/chicken.time.posix.import.so >> +@so lib/chicken/${BINARYVERSION}/chicken.version.import.so >> +@so lib/chicken/${BINARYVERSION}/scheme.file.import.so >> +@so lib/chicken/${BINARYVERSION}/scheme.process-context.import.so >> +@so lib/chicken/${BINARYVERSION}/scheme.time.import.so >> +@so lib/chicken/${BINARYVERSION}/scheme.write.import.so >> @so lib/chicken/${BINARYVERSION}/srfi-4.import.so >> lib/chicken/${BINARYVERSION}/types.db >> -@static-lib lib/libchicken.a >> +@static-lib lib/libchicken-static.a >> @lib lib/libchicken.so.${LIBchicken_VERSION} >> @man man/man1/chicken-csc.1 >> @man man/man1/chicken-csi.1 >> @@ -66,9 +71,7 @@ lib/chicken/${BINARYVERSION}/types.db >> @man man/man1/chicken-status.1 >> @man man/man1/chicken-uninstall.1 >> @man man/man1/chicken.1 >> -@man man/man1/feathers.1 >> share/chicken/ >> -share/chicken/feathers.tcl >> share/chicken/setup.defaults >> share/doc/chicken/ >> share/doc/chicken/DEPRECATED >> @@ -82,7 +85,6 @@ share/doc/chicken/manual/Bugs and limitations.html >> share/doc/chicken/manual/C interface.html >> share/doc/chicken/manual/Cross development.html >> share/doc/chicken/manual/Data representation.html >> -share/doc/chicken/manual/Debugging.html >> share/doc/chicken/manual/Declarations.html >> share/doc/chicken/manual/Deployment.html >> share/doc/chicken/manual/Deviations from the standard.html >> @@ -97,7 +99,7 @@ share/doc/chicken/manual/Included modules.html >> share/doc/chicken/manual/Interface to external functions and variables.html >> share/doc/chicken/manual/Module (chicken base).html >> share/doc/chicken/manual/Module (chicken bitwise).html >> -share/doc/chicken/manual/Module (chicken blob).html >> +share/doc/chicken/manual/Module (chicken bytevector).html >> share/doc/chicken/manual/Module (chicken condition).html >> share/doc/chicken/manual/Module (chicken continuation).html >> share/doc/chicken/manual/Module (chicken csi).html >> @@ -137,8 +139,24 @@ share/doc/chicken/manual/Module (chicken tcp).html >> share/doc/chicken/manual/Module (chicken time posix).html >> share/doc/chicken/manual/Module (chicken time).html >> share/doc/chicken/manual/Module (chicken type).html >> -share/doc/chicken/manual/Module r4rs.html >> -share/doc/chicken/manual/Module r5rs.html >> +share/doc/chicken/manual/Module (chicken version).html >> +share/doc/chicken/manual/Module (scheme base).html >> +share/doc/chicken/manual/Module (scheme case-lambda).html >> +share/doc/chicken/manual/Module (scheme char).html >> +share/doc/chicken/manual/Module (scheme complex).html >> +share/doc/chicken/manual/Module (scheme cxr).html >> +share/doc/chicken/manual/Module (scheme eval).html >> +share/doc/chicken/manual/Module (scheme file).html >> +share/doc/chicken/manual/Module (scheme inexact).html >> +share/doc/chicken/manual/Module (scheme lazy).html >> +share/doc/chicken/manual/Module (scheme load).html >> +share/doc/chicken/manual/Module (scheme process-context).html >> +share/doc/chicken/manual/Module (scheme r4rs).html >> +share/doc/chicken/manual/Module (scheme r5rs).html >> +share/doc/chicken/manual/Module (scheme read).html >> +share/doc/chicken/manual/Module (scheme repl).html >> +share/doc/chicken/manual/Module (scheme time).html >> +share/doc/chicken/manual/Module (scheme write).html >> share/doc/chicken/manual/Module scheme.html >> share/doc/chicken/manual/Module srfi-4.html >> share/doc/chicken/manual/Modules.html >> > > Thanks all, now I can successfully patch the port AND > it compiles AND it installs. It seems to work, I > have installed a couple of eggs and compiled > and ran a hello world program. > I trimmed down the patch in the email to just the relevant > sections, IDK if that was needed or not. > -- > Paul Wisehart Thanks for testing. Noticed small issue with SHARED_LIBS, I forgot to reset the minor when raising the major version. It should go from 8.1 -> 9.0. Here is updated diff for it. timo diff /usr/ports path + /usr/ports commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae blob - 4d52ff7e4b247f94a9423eeab4e04afe859fef34 file + lang/chicken/Makefile.inc --- lang/chicken/Makefile.inc +++ lang/chicken/Makefile.inc @@ -1,6 +1,6 @@ COMMENT= practical and portable Scheme system -V= 5.4.0 +V= 6.0.0 DISTNAME= chicken-${V} MAINTAINER= Timo Myyra <timo.myyra@bittivirhe.fi> @@ -25,7 +25,7 @@ MAKE_FILE= GNUmakefile FAKE_FLAGS= PREFIX=${TRUEPREFIX} -BINARYVERSION= 11 +BINARYVERSION= 12 SUBST_VARS+= BINARYVERSION # Based on param.h:MACHINE_STACK_GROWS_UP commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae blob - 5c33bcc252b77a82b15ee86e9271cb8cad74c822 file + lang/chicken/bootstrap/distinfo --- lang/chicken/bootstrap/distinfo +++ lang/chicken/bootstrap/distinfo @@ -1,2 +1,2 @@ -SHA256 (chicken-5.4.0.tar.gz) = PF1KphwRZ79tm/nq+JHadjC6n188Fb8JUVpwOb/N7F8= -SIZE (chicken-5.4.0.tar.gz) = 4109135 +SHA256 (chicken-6.0.0.tar.gz) = koNVUrG2h60mc35Cm1q6NlEL9Cn4gW7A9tM2yMtB9EM= +SIZE (chicken-6.0.0.tar.gz) = 4287731 commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae blob - ea9f75e32e398b2a9aac2eaf42aeef2966da5602 file + lang/chicken/core/Makefile --- lang/chicken/core/Makefile +++ lang/chicken/core/Makefile @@ -1,4 +1,4 @@ -SHARED_LIBS= chicken 8.1 # 11 +SHARED_LIBS= chicken 9.0 # 12 TEST_TARGET= check TEST_DEPENDS= ${BUILD_PKGPATH} commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae blob - 5c33bcc252b77a82b15ee86e9271cb8cad74c822 file + lang/chicken/core/distinfo --- lang/chicken/core/distinfo +++ lang/chicken/core/distinfo @@ -1,2 +1,2 @@ -SHA256 (chicken-5.4.0.tar.gz) = PF1KphwRZ79tm/nq+JHadjC6n188Fb8JUVpwOb/N7F8= -SIZE (chicken-5.4.0.tar.gz) = 4109135 +SHA256 (chicken-6.0.0.tar.gz) = koNVUrG2h60mc35Cm1q6NlEL9Cn4gW7A9tM2yMtB9EM= +SIZE (chicken-6.0.0.tar.gz) = 4287731 commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae blob - 0ef1cc02a7a3044fb4b871cd224ab737d5aa1eea file + lang/chicken/core/patches/patch-defaults_make --- lang/chicken/core/patches/patch-defaults_make +++ lang/chicken/core/patches/patch-defaults_make @@ -24,7 +24,7 @@ Index: defaults.make endif endif LIBCHICKEN_SO_LIBRARIES ?= $(LIBRARIES) -@@ -281,8 +281,8 @@ DYNAMIC_CHICKEN_UNIT_IMPORT_LIBRARIES = continuation e +@@ -280,8 +280,8 @@ DYNAMIC_CHICKEN_UNIT_IMPORT_LIBRARIES = continuation e # targets CHICKEN_PROGRAM = $(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX) commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae blob - e8df00f8bb92484bf4ce1dc9125261ef979cdadc file + lang/chicken/core/patches/patch-eval_scm --- lang/chicken/core/patches/patch-eval_scm +++ lang/chicken/core/patches/patch-eval_scm @@ -1,11 +1,11 @@ Index: eval.scm --- eval.scm.orig +++ eval.scm -@@ -1131,8 +1131,7 @@ +@@ -1148,8 +1148,7 @@ (if uses-soname? (string-append load-library-extension -- "." +- "." - (number->string binary-version)) + ".${LIBchicken_VERSION}") load-library-extension))) commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae blob - e6f11eb36a4a6a649f3042b4610d117a3d458201 file + lang/chicken/core/patches/patch-rules_make --- lang/chicken/core/patches/patch-rules_make +++ lang/chicken/core/patches/patch-rules_make @@ -2,7 +2,7 @@ disable DESTDIR check so chicken-install will run Index: rules.make --- rules.make.orig +++ rules.make -@@ -186,7 +186,7 @@ $(foreach obj, $(UTILITY_PROGRAM_OBJECTS_1),\ +@@ -180,7 +180,7 @@ $(foreach obj, $(UTILITY_PROGRAM_OBJECTS_1),\ libs: $(TARGETLIBS) @@ -11,7 +11,7 @@ Index: rules.make $(LINKER) $(LINKER_OPTIONS) $(LINKER_LINK_SHARED_LIBRARY_OPTIONS) $(LIBCHICKEN_SO_LINKER_OPTIONS) \ $(LINKER_OUTPUT) $^ $(LIBCHICKEN_SO_LIBRARIES) ifdef USES_SONAME -@@ -282,9 +282,6 @@ ifdef DLLSINPATH +@@ -272,9 +272,6 @@ ifdef DLLSINPATH $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_SHARED_LIBRARY_OPTIONS) $(LIBCHICKEN_SO_FILE) "$(DESTDIR)$(IBINDIR)" else ifdef USES_SONAME @@ -21,8 +21,8 @@ Index: rules.make $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_SHARED_LIBRARY_OPTIONS) $(LIBCHICKEN_SO_FILE) "$(DESTDIR)$(ILIBDIR)$(SEP)$(LIBCHICKEN_SO_FILE)" endif endif -@@ -412,7 +409,7 @@ uninstall: - $(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(ILIBDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(A)" +@@ -394,7 +391,7 @@ uninstall: + $(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(ILIBDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)-static$(A)" $(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(ILIBDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(SO)" ifdef USES_SONAME - -$(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(ILIBDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(SO).$(BINARYVERSION)" @@ -30,7 +30,7 @@ Index: rules.make endif ifdef WINDOWS $(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(IBINDIR)$(SEP)lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(SO)" -@@ -977,7 +974,7 @@ clean: +@@ -978,7 +975,7 @@ clean: $(foreach lib,$(DYNAMIC_IMPORT_LIBRARIES),chicken.$(lib).import.scm) \ $(BUILD_CONFIG_FILES) ifdef USES_SONAME commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae blob - 4cb4876a80da3637de57ad5a2be328206f709ed2 file + lang/chicken/core/patches/patch-tests_runtests_sh --- lang/chicken/core/patches/patch-tests_runtests_sh +++ lang/chicken/core/patches/patch-tests_runtests_sh @@ -1,7 +1,7 @@ Index: tests/runtests.sh --- tests/runtests.sh.orig +++ tests/runtests.sh -@@ -44,10 +44,10 @@ export CHICKEN_INSTALL_REPOSITORY CHICKEN_REPOSITORY_P +@@ -46,10 +46,10 @@ export CHICKEN_INSTALL_REPOSITORY CHICKEN_REPOSITORY_P TYPESDB=../types.db COMPILE_OPTIONS="-v -compiler ${CHICKEN} -I${TEST_DIR}/.. -L${TEST_DIR}/.. -include-path ${TEST_DIR}/.. -libdir ${TEST_DIR}/.. -rpath ${TEST_DIR}/.." commit - c4cd4a1917009c4dc9fecb5f7aee6414f72914ae blob - 3e302be17063e64b456391682b232d7776c8538b file + lang/chicken/core/pkg/PLIST --- lang/chicken/core/pkg/PLIST +++ lang/chicken/core/pkg/PLIST @@ -6,7 +6,6 @@ @bin bin/chicken-profile @bin bin/chicken-status @bin bin/chicken-uninstall -bin/feathers include/chicken/ include/chicken/chicken-config.h include/chicken/chicken.h @@ -14,7 +13,7 @@ lib/chicken/ lib/chicken/${BINARYVERSION}/ @so lib/chicken/${BINARYVERSION}/chicken.base.import.so @so lib/chicken/${BINARYVERSION}/chicken.bitwise.import.so -@so lib/chicken/${BINARYVERSION}/chicken.blob.import.so +@so lib/chicken/${BINARYVERSION}/chicken.bytevector.import.so @so lib/chicken/${BINARYVERSION}/chicken.compiler.user-pass.import.so @so lib/chicken/${BINARYVERSION}/chicken.condition.import.so @so lib/chicken/${BINARYVERSION}/chicken.continuation.import.so @@ -36,6 +35,7 @@ lib/chicken/${BINARYVERSION}/ @so lib/chicken/${BINARYVERSION}/chicken.locative.import.so @so lib/chicken/${BINARYVERSION}/chicken.memory.import.so @so lib/chicken/${BINARYVERSION}/chicken.memory.representation.import.so +@so lib/chicken/${BINARYVERSION}/chicken.number-vector.import.so @so lib/chicken/${BINARYVERSION}/chicken.pathname.import.so @so lib/chicken/${BINARYVERSION}/chicken.platform.import.so @so lib/chicken/${BINARYVERSION}/chicken.plist.import.so @@ -54,9 +54,14 @@ lib/chicken/${BINARYVERSION}/ @so lib/chicken/${BINARYVERSION}/chicken.tcp.import.so @so lib/chicken/${BINARYVERSION}/chicken.time.import.so @so lib/chicken/${BINARYVERSION}/chicken.time.posix.import.so +@so lib/chicken/${BINARYVERSION}/chicken.version.import.so +@so lib/chicken/${BINARYVERSION}/scheme.file.import.so +@so lib/chicken/${BINARYVERSION}/scheme.process-context.import.so +@so lib/chicken/${BINARYVERSION}/scheme.time.import.so +@so lib/chicken/${BINARYVERSION}/scheme.write.import.so @so lib/chicken/${BINARYVERSION}/srfi-4.import.so lib/chicken/${BINARYVERSION}/types.db -@static-lib lib/libchicken.a +@static-lib lib/libchicken-static.a @lib lib/libchicken.so.${LIBchicken_VERSION} @man man/man1/chicken-csc.1 @man man/man1/chicken-csi.1 @@ -66,9 +71,7 @@ lib/chicken/${BINARYVERSION}/types.db @man man/man1/chicken-status.1 @man man/man1/chicken-uninstall.1 @man man/man1/chicken.1 -@man man/man1/feathers.1 share/chicken/ -share/chicken/feathers.tcl share/chicken/setup.defaults share/doc/chicken/ share/doc/chicken/DEPRECATED @@ -82,7 +85,6 @@ share/doc/chicken/manual/Bugs and limitations.html share/doc/chicken/manual/C interface.html share/doc/chicken/manual/Cross development.html share/doc/chicken/manual/Data representation.html -share/doc/chicken/manual/Debugging.html share/doc/chicken/manual/Declarations.html share/doc/chicken/manual/Deployment.html share/doc/chicken/manual/Deviations from the standard.html @@ -97,7 +99,7 @@ share/doc/chicken/manual/Included modules.html share/doc/chicken/manual/Interface to external functions and variables.html share/doc/chicken/manual/Module (chicken base).html share/doc/chicken/manual/Module (chicken bitwise).html -share/doc/chicken/manual/Module (chicken blob).html +share/doc/chicken/manual/Module (chicken bytevector).html share/doc/chicken/manual/Module (chicken condition).html share/doc/chicken/manual/Module (chicken continuation).html share/doc/chicken/manual/Module (chicken csi).html @@ -137,8 +139,24 @@ share/doc/chicken/manual/Module (chicken tcp).html share/doc/chicken/manual/Module (chicken time posix).html share/doc/chicken/manual/Module (chicken time).html share/doc/chicken/manual/Module (chicken type).html -share/doc/chicken/manual/Module r4rs.html -share/doc/chicken/manual/Module r5rs.html +share/doc/chicken/manual/Module (chicken version).html +share/doc/chicken/manual/Module (scheme base).html +share/doc/chicken/manual/Module (scheme case-lambda).html +share/doc/chicken/manual/Module (scheme char).html +share/doc/chicken/manual/Module (scheme complex).html +share/doc/chicken/manual/Module (scheme cxr).html +share/doc/chicken/manual/Module (scheme eval).html +share/doc/chicken/manual/Module (scheme file).html +share/doc/chicken/manual/Module (scheme inexact).html +share/doc/chicken/manual/Module (scheme lazy).html +share/doc/chicken/manual/Module (scheme load).html +share/doc/chicken/manual/Module (scheme process-context).html +share/doc/chicken/manual/Module (scheme r4rs).html +share/doc/chicken/manual/Module (scheme r5rs).html +share/doc/chicken/manual/Module (scheme read).html +share/doc/chicken/manual/Module (scheme repl).html +share/doc/chicken/manual/Module (scheme time).html +share/doc/chicken/manual/Module (scheme write).html share/doc/chicken/manual/Module scheme.html share/doc/chicken/manual/Module srfi-4.html share/doc/chicken/manual/Modules.html
No comments:
Post a Comment