User Details
- User Since
- Nov 23 2015, 5:38 PM (471 w, 1 d)
Sep 29 2023
Sep 22 2023
Fails to build if security/openssl is installed.
Jul 7 2023
I think this is good. I'd be inclined to switch BDB to BDB1 for the default. The AGPLv3 licensed BDB should probably not be the default.
Jun 7 2023
I'm not sure we need to mark it as dual licensed if using the BSD licensed db 1.85. The BSD license does not make requirements on derivative works like AGPLv3 does, just on distribution of the lib itself (in binary or source form). The base FreeBSD OS already takes care of those requirements since it is the distributor of db 1.85. I suppose clause 3 is a requirement on derived works (to not use the University's or contributors' names for endorsement of derived works). But other parts of libc are BSD licensed, and we typically don't mark every port that uses libc as dual licensed with the BSD license.
libc/db in base is currently BSD-3-Clause. Advertising clause removed from FreeBSD source tree in 2007.
Mar 2 2023
This update does not build x11-wm/muffin on 12.x.
Feb 24 2023
Updates look good to me. I like '#!/usr/bin/env bash' better (see comments in bug 269584, but I understand the tendency of the project toward hard-coded shebangs in most cases.
Feb 10 2023
Nov 5 2022
Yes, this looks good - I have been using USE_GCC=11+ for emacs & NATIVECOMP for a few months now with success. Sorry I forgot to submit the change for review - and thanks for picking it up. -- John
Jun 22 2022
Nov 21 2021
Another option is to close stdin for the command feeding the pipe to grep (e.g., readelf):
Mar 5 2020
Nov 14 2019
I added a patch based on Joseph's patch here in the PR. It only addresses the EMACS circular dependency issue and doesn't include the update to 3.8. I attached the patch there instead of here to avoid confusion. Maybe there's a good way to present an alternate patchset on the phab page, but I don't know how.
May 18 2019
See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237972 to fix some cases of OPENSSL_LDFLAGS (with proposed fix for Uses/ssl.mk).
Dec 31 2018
Abandoning this change (probably not applicable to enough ports).
Sep 29 2018
Apr 16 2018
See recent comments in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227372 for stage-qa problems with this change.
Apr 8 2018
Jul 17 2017
May 4 2017
Added updates to three ports affected by the prospective changes to shebangfix.mk
Apr 30 2017
Apr 18 2017
Installing under ${PREFIX} (typically LOCALBASE) is generally preferred. The most common things installed outside of PREFIX/LOCALBASE are things under /var. Many kernel module ports install to /boot/modules.
Apr 14 2017
I've seen other -gdb.py files installed to share/gdb/auto-load (such as /usr/local/share/gdb/auto-load/usr/local/lib/libglib-2.0.so.0.5000.2-gdb.py from the devel/glib20 port). Should the python -gdb.py file be installed there, too?
Dec 11 2016
What about packages that install libraries somewhere other than ${PREFIX}/lib? For example devel/llvmXY, installs to ${PREFIX}/llvmXY/lib and adds that path to a file in the ldconfig/ directory.
Nov 30 2016
I was trying to follow the discussion at llvm bug 30848, but the thread ran cold - there are still some unanswered investigation questions.
Nov 23 2015
That's ugly (my id which is my anti-spam email address). I wonder if phabricator has a setting to override that -- John Hein
Looks good. Thanks, Jan.