Created attachment 254083 [details] Patch for util-linux Enable GETOPT option and once that is committed move consumers of misc/getopt over to devel/util-linux Reference: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281625
Friendly ping
(In reply to Daniel Engberg from comment #1) Please hold on. After a second thought, I'd like to change misc/getopt to use util-linux's repo. Therefore, dependent ports won't get unnecessary dependencies from devel/util-linux. I'll try if it works. Yuri, speaking of devel/util-linux, it looks like the LIB_DEPENDS=libuuid.so:misc/e2fsprogs-libuuid should be UUID_LIB_DEPENDS.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=64348d34b8ccacf8acab22be509eca4e3ea05058 commit 64348d34b8ccacf8acab22be509eca4e3ea05058 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2024-11-02 11:47:43 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2024-11-02 11:47:46 +0000 devel/util-linux: Enable GETOPT option by default Enable GETOPT option as misc/getopt is being sunset PR: 281934 Approved by: portmgr (maintainer timeout, 2+ weeks) devel/util-linux/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=521da5fb1087f9ec846a35e0ea200088e6571b1d commit 521da5fb1087f9ec846a35e0ea200088e6571b1d Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2024-11-03 11:48:23 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2024-11-03 11:48:23 +0000 */*: Change *_DEPENDS from devel/util-linux back to misc/getopt - Revert c8ace2f4ca960d3a3a0038846923efcae2f8443d - Bump PORTREVISION for dependency change PR: 281625, 281934 Reference: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281934#c2 devel/compiz-bcop/Makefile | 4 ++-- devel/gitflow/Makefile | 4 ++-- french/aster/Makefile | 4 ++-- math/eukleides/Makefile | 4 ++-- net/pacemaker2/Makefile | 2 +- net/pacemaker2/Makefile.common | 4 ++-- sysutils/password-store/Makefile | 4 ++-- sysutils/tartarus/Makefile | 4 ++-- textproc/rarian/Makefile | 6 +++--- textproc/xmlto/Makefile | 4 ++-- textproc/yodl/Makefile | 4 ++-- x11-fonts/fontpreview/Makefile | 4 ++-- 12 files changed, 24 insertions(+), 24 deletions(-)
(In reply to commit-hook from comment #4) Maybe the setting to have getopt enabled by default in devel/util-linux should be turned back off now.
Why not make a slave port with just getopt(1) from devel/util-linux?