In D41802#955897, @rfyu28uyeg_snkmail.com wrote:Fails to build if security/openssl is installed.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Sep 29 2023
Sep 29 2023
Sep 22 2023
Sep 22 2023
Fails to build if security/openssl is installed.
Jul 7 2023
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
Jun 7 2023
rfyu28uyeg_snkmail.com added inline comments to D40366: devel/apr1: support building DBM with BDB 1.85.
rfyu28uyeg_snkmail.com added inline comments to D40366: devel/apr1: support building DBM with BDB 1.85.
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
Mar 2 2023
This update does not build x11-wm/muffin on 12.x.
Feb 24 2023
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
Feb 10 2023
rfyu28uyeg_snkmail.com added a comment to D38429: python.mk: don't write bytecode whilst building under PEP-517.
In D38429#875293, @vishwin wrote:Don't get me wrong, I'm not against having bytecode around for CPython execution, because performance benefits do exist amongst other things. But they can't needlessly pollute the filesystem in an inconsistent and non-repeatable manner.
Nov 5 2022
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
Jun 22 2022
Nov 21 2021
Nov 21 2021
rfyu28uyeg_snkmail.com added a comment to D31211: Mk/Scripts/qa.sh: Turn off pipefail when piping to grep -q.
Another option is to close stdin for the command feeding the pipe to grep (e.g., readelf):
Mar 5 2020
Mar 5 2020
rfyu28uyeg_snkmail.com added inline comments to D23930: x11/libwacom: unbreak after rP244554 when libxml2 isn't bootlegged.
Nov 14 2019
Nov 14 2019
rfyu28uyeg_snkmail.com added a comment to D22351: mail/mailutils: Update to 3.8; fix circular dependency.
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.
rfyu28uyeg_snkmail.com added inline comments to D22351: mail/mailutils: Update to 3.8; fix circular dependency.
rfyu28uyeg_snkmail.com added inline comments to D22351: mail/mailutils: Update to 3.8; fix circular dependency.
May 18 2019
May 18 2019
rfyu28uyeg_snkmail.com added a comment to D19553: Mk/bsd.sanity.mk: Flag nop options helpers set after bsd.port.options.mk.
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
Dec 31 2018
rfyu28uyeg_snkmail.com abandoned D10554: fix-shebang: add support for install-time fixes (not just patch-time).
Abandoning this change (probably not applicable to enough ports).
Sep 29 2018
Sep 29 2018
Apr 16 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
Apr 8 2018
Jul 17 2017
Jul 17 2017
May 4 2017
May 4 2017
rfyu28uyeg_snkmail.com added a comment to D10554: fix-shebang: add support for install-time fixes (not just patch-time).
In D10554#219970, @mat wrote:And if all this is only to fix the couple of ports that extract their distfiles directly in STAGEDIR during install, I think those should be fixed instead, not the framework.
rfyu28uyeg_snkmail.com added a comment to D10554: fix-shebang: add support for install-time fixes (not just patch-time).
In D10554#219965, @mat wrote:This makes the shebangfix.mk code a lot more complicated.
rfyu28uyeg_snkmail.com added a comment to D10554: fix-shebang: add support for install-time fixes (not just patch-time).
In D10554#219966, @mat wrote:As a side note, if you need to "patch" shebangs after the build process has run, you are doing it wrong, you should provide the correct path, or patch the build process so that the correct shebangs are generated.
rfyu28uyeg_snkmail.com updated the diff for D10554: fix-shebang: add support for install-time fixes (not just patch-time).
Added updates to three ports affected by the prospective changes to shebangfix.mk
Apr 30 2017
Apr 30 2017
Apr 18 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
Apr 14 2017
rfyu28uyeg_snkmail.com added inline comments to D10398: lang/python*: Install GDB debugging scripts.
In D10398#215440, @cem wrote:Does that mean the port would need a runtime dependency on gdb for the /usr/local/share/gdb directory? If not, seems like a good idea to me.
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
Dec 11 2016
rfyu28uyeg_snkmail.com added a comment to D8697: Skip soname check if ${STAGEDIR}${PREFIX}/lib directory does not exist.
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
Nov 30 2016
rfyu28uyeg_snkmail.com added a comment to D8622: Fix booting the arm64 kernel when built with clang 3.9.0.
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
Nov 23 2015
rfyu28uyeg_snkmail.com added a comment to D4260: graphics/gtk-update-icon-cache: postpone cairo-xlib.pc check.
That's ugly (my id which is my anti-spam email address). I wonder if phabricator has a setting to override that -- John Hein
rfyu28uyeg_snkmail.com added a comment to D4260: graphics/gtk-update-icon-cache: postpone cairo-xlib.pc check.
Looks good. Thanks, Jan.