Page MenuHomeFreeBSD

rfyu28uyeg_snkmail.com (John Hein)
John Hein

Projects

User does not belong to any projects.

User Details

User Since
Nov 23 2015, 5:38 PM (471 w, 1 d)

Recent Activity

Sep 29 2023

rfyu28uyeg_snkmail.com added a comment to D41802: Upgrade tpm2-tools to 5.5.

Fails to build if security/openssl is installed.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274013

Sep 29 2023, 6:12 AM

Sep 22 2023

rfyu28uyeg_snkmail.com added a comment to D41802: Upgrade tpm2-tools to 5.5.

Fails to build if security/openssl is installed.

Sep 22 2023, 1:17 AM

Jul 7 2023

rfyu28uyeg_snkmail.com added a comment to D40366: devel/apr1: support building DBM with BDB 1.85.

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.

Jul 7 2023, 9:15 PM

Jun 7 2023

rfyu28uyeg_snkmail.com added inline comments to D40366: devel/apr1: support building DBM with BDB 1.85.
Jun 7 2023, 11:48 AM
rfyu28uyeg_snkmail.com added inline comments to D40366: devel/apr1: support building DBM with BDB 1.85.
Jun 7 2023, 11:42 AM
rfyu28uyeg_snkmail.com added a comment 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.

Jun 7 2023, 11:38 AM
rfyu28uyeg_snkmail.com added a comment to D40366: devel/apr1: support building DBM with BDB 1.85.

libc/db in base is currently BSD-3-Clause. Advertising clause removed from FreeBSD source tree in 2007.

Jun 7 2023, 11:12 AM

Mar 2 2023

rfyu28uyeg_snkmail.com added a comment to D37917: x11/cinnamon: update to 5.4.

This update does not build x11-wm/muffin on 12.x.

Mar 2 2023, 12:36 AM

Feb 24 2023

rfyu28uyeg_snkmail.com added inline comments to D38754: sysutils/debootstrap: Fix several issues.
Feb 24 2023, 6:07 PM
rfyu28uyeg_snkmail.com added inline comments to D38754: sysutils/debootstrap: Fix several issues.
Feb 24 2023, 5:43 PM
rfyu28uyeg_snkmail.com added a comment to D38754: sysutils/debootstrap: Fix several issues.

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 24 2023, 5:36 PM

Feb 10 2023

rfyu28uyeg_snkmail.com added a comment to D38429: python.mk: don't write bytecode whilst building under PEP-517.

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.

Feb 10 2023, 3:58 PM

Nov 5 2022

rfyu28uyeg_snkmail.com added a comment to D37275: Emacs ports: USE_GCC with NATIVECOMP options.

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

Nov 5 2022, 4:03 PM

Jun 22 2022

rfyu28uyeg_snkmail.com updated rfyu28uyeg_snkmail.com.
Jun 22 2022, 11:25 PM
rfyu28uyeg_snkmail.com requested review of D35553: protect arm busdma bounce page counters with bounce page lock.
Jun 22 2022, 11:23 PM · ARM

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):

Nov 21 2021, 10:00 PM

Mar 5 2020

rfyu28uyeg_snkmail.com added inline comments to D23930: x11/libwacom: unbreak after rP244554 when libxml2 isn't bootlegged.
Mar 5 2020, 2:30 PM

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.

Nov 14 2019, 3:22 PM
rfyu28uyeg_snkmail.com added inline comments to D22351: mail/mailutils: Update to 3.8; fix circular dependency.
Nov 14 2019, 2:22 PM
rfyu28uyeg_snkmail.com added inline comments to D22351: mail/mailutils: Update to 3.8; fix circular dependency.
Nov 14 2019, 1:59 PM

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).

May 18 2019, 6:27 PM

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).

Dec 31 2018, 10:15 PM · Ports Committers, portmgr

Sep 29 2018

rfyu28uyeg_snkmail.com added inline comments to D16623: print/texlive update to 2019 (from 2015).
Sep 29 2018, 9:02 PM

Apr 16 2018

rfyu28uyeg_snkmail.com added a comment to D14506: Update CMake to 3.11.0.

See recent comments in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227372 for stage-qa problems with this change.

Apr 16 2018, 3:36 PM

Apr 8 2018

rfyu28uyeg_snkmail.com created D15016: perl: remove _PERL5_DEFAULT_FILE - unnecessary these days?.
Apr 8 2018, 2:44 PM · Perl

Jul 17 2017

rfyu28uyeg_snkmail.com added a comment to D11582: devel/boost-*: update to 1.65.1.
Jul 17 2017, 6:37 PM
rfyu28uyeg_snkmail.com added a comment to D11582: devel/boost-*: update to 1.65.1.
Jul 17 2017, 6:35 PM

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.

May 4 2017, 11:56 PM · Ports Committers, portmgr
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.

May 4 2017, 11:25 PM · Ports Committers, portmgr
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.

May 4 2017, 11:15 PM · Ports Committers, portmgr
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

May 4 2017, 4:59 PM · Ports Committers, portmgr

Apr 30 2017

rfyu28uyeg_snkmail.com created D10554: fix-shebang: add support for install-time fixes (not just patch-time).
Apr 30 2017, 9:45 PM · Ports Committers, portmgr

Apr 18 2017

rfyu28uyeg_snkmail.com added a comment to D10398: lang/python*: Install GDB debugging scripts.

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 18 2017, 3:28 AM

Apr 14 2017

rfyu28uyeg_snkmail.com added inline comments to D10398: lang/python*: Install GDB debugging scripts.
Apr 14 2017, 5:36 PM
rfyu28uyeg_snkmail.com added a comment 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.

Apr 14 2017, 5:32 PM
rfyu28uyeg_snkmail.com added a comment to D10398: lang/python*: Install GDB debugging scripts.

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?

Apr 14 2017, 5:10 PM

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.

Dec 11 2016, 4:17 PM

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 30 2016, 5:09 PM

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

Nov 23 2015, 7:16 PM
rfyu28uyeg_snkmail.com added a comment to D4260: graphics/gtk-update-icon-cache: postpone cairo-xlib.pc check.

Looks good. Thanks, Jan.

Nov 23 2015, 7:13 PM