Created attachment 246207 [details] Git Patch File This updates the Pharo VM to version 10.0.8.
^Triage: Simplifying title ^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field. Q/A: PORTREVISION should be removed (NO NEED TO UPDATE A NEW PATCH) Thanks!
This does not build in poudriere: ===> Generating temporary packing list /bin/mkdir -p /usr/local/libexec/pharo10 mkdir: /usr/local/libexec/pharo10: Permission denied *** Error code 1 Stop. It looks like it is trying to escape the staging area during building. Could you have a look?
These lines should refer to ${STAGEDIR}: + ${MKDIR} ${DESTDIR}${PREFIX}/libexec/pharo10 + cd ${WRKDIR}/.build/build/packaging/linux/bin && \ + ${INSTALL_SCRIPT} pharo ${DESTDIR}${PREFIX}/bin/pharo10 + cd ${WRKDIR}/.build/build/vm && \ + ${INSTALL_PROGRAM} pharo ${DESTDIR}${PREFIX}/libexec/pharo10/pharo + cd ${WRKDIR}/.build/build/vm && \ + ${FIND} . -type f -name "*.so" | while read file; do \ + ${INSTALL_LIB} $$file ${DESTDIR}${PREFIIX}/lib/pharo10; \ + done
Created attachment 246505 [details] lang/pharo: update to 10.0.9 Updated the patch accordingly. Thanks!
Committed, Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=0f02c6466c455f20b81db359aa433ba2555a1b82 commit 0f02c6466c455f20b81db359aa433ba2555a1b82 Author: Daniel Ziltener <dziltener@lyrion.ch> AuthorDate: 2023-11-23 09:05:15 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2023-11-24 08:19:14 +0000 lang/pharo: update to 10.0.8 PR: 274973 Reported by: dziltener@lyrion.ch lang/pharo/Makefile | 56 +++++++++++++--------- lang/pharo/distinfo | 5 +- .../patch-packaging_linux_bin_launch.sh.in (new) | 18 +++++++ lang/pharo/pkg-descr | 2 - lang/pharo/pkg-plist (new) | 20 ++++++++ 5 files changed, 74 insertions(+), 27 deletions(-)