This is on 13-RELEASE from install media dated 20210409
and ports tree cloned this morning.
My only change from defaults options, is the omission
The build fails at:
===> Installing contributed scripts
/bin/mkdir -p /usr/ports/devel/git/work-default/stage/usr/local/share/git-core/contrib
cp -f -R /usr/ports/devel/git/work-default/git-2.31.1/contrib/* /usr/ports/devel/git/work-default/stage/usr/local/share/git-core/contrib
cp: /usr/ports/devel/git/work-default/git-2.31.1/contrib/credential/netrc/test.netrc.gpg: Function not implemented
*** Error code 1
make: stopped in /usr/ports/devel/git
As a ports MAINTAINER. This makes it pretty much impossible to
maintain ports. :-(
Quick remediation would be GREATLY appreciated. :-)
For the sake of clarity. This on devel/git
OK upon closer examination:
is a ZERO length file. Which is why it fails.
Created attachment 224947 [details]
patch for devel/git that corrects install of contrib files
OK the attached patch (diff) gets past the ZERO
length problem, and permits a successful install.
But DOESN'T explain why the file in question
( contrib/credential/netrc/test.netrc.gpg ) is an
empty file to begin with.
The patch attached allows for an install of devel/git
Tested on 13-RELEASE