Bug 252654 - lang/snobol4: update to 2.2.1, take maintainership
Summary: lang/snobol4: update to 2.2.1, take maintainership
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL: http://www.snobol4.org/csnobol4/2.2/C...
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2021-01-13 23:41 UTC by Phil Budne
Modified: 2021-01-19 21:10 UTC (History)
1 user (show)

See Also:


Attachments
patch formatted with git format-patch (11.89 KB, patch)
2021-01-13 23:41 UTC, Phil Budne
no flags Details | Diff
patch formatted with git format-patch (11.89 KB, patch)
2021-01-18 22:49 UTC, Phil Budne
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Phil Budne 2021-01-13 23:41:29 UTC
Created attachment 221547 [details]
patch formatted with git format-patch

I'm the creator/maintainer of the snobol4 package, and the FreeBSD port is currently unmaintained.

The attached patch updates the port to the latest version of snobol4 (which I released with fixes done explicitly so that the FreeBSD port would be clean), includes the .so files for loadable extensions (which the existing port didn't do), and changes MAINTAINER to my address at the snobol4.org domain.

Thanks!
Comment 1 Fernando Apesteguía freebsd_committer 2021-01-14 06:51:08 UTC
^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


Thanks!
Comment 2 Phil Budne 2021-01-18 22:49:20 UTC
Created attachment 221721 [details]
patch formatted with git format-patch
Comment 3 Phil Budne 2021-01-18 22:51:02 UTC
Set URL field of bug to CHANGES file.
Comment 4 Fernando Apesteguía freebsd_committer 2021-01-19 21:10:33 UTC
It does not build

====> Running Q/A tests (stage-qa)
Warning: 'lib/snobol4/2.2.1/lib/shared/random.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/sqlite3.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/readline.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/sprintf.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/base64.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/stat.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/digest.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/logic.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/zlib.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/ndbm.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/time.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/ffi.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/fork.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/snobol4/2.2.1/lib/shared/dirs.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Error: Bad linking on [libedit.so.7] for /usr/local/bin/snobol4-2.2.1 please add USES=libedit
Error: Bad linking on [libedit.so.7] for /usr/local/lib/snobol4/2.2.1/lib/shared/readline.so please add USES=libedit
Warning: you need USES=ssl
*** Error code 1

^Triage: Please confirm this change passes QA (portlint, poudriere at least)

For details and instructions, see: 

https://www.freebsd.org/doc/en/books/porters-handbook/testing.html