Date: Fri, 14 Sep 2012 01:26:58 GMT From: Garrett Cooper <yanegomi@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/171627: [nfs] security/p5-Crypt-DH 0.07 does not compile over NFS when locking doesn't function Message-ID: <201209140126.q8E1QwcO007720@red.freebsd.org> Resent-Message-ID: <201209140130.q8E1UC0j065743@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 171627 >Category: ports >Synopsis: [nfs] security/p5-Crypt-DH 0.07 does not compile over NFS when locking doesn't function >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Sep 14 01:30:12 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Garrett Cooper >Release: 7.2-RELEASE/7.4-RELEASE/9.1-RC1/9.1-RELEASE >Organization: EMC Isilon >Environment: FreeBSD forza.west.isilon.com 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #2 r238921M: Mon Jul 30 14:47:10 PDT 2012 gcooper@forza.west.isilon.com:/usr/obj/usr/src/sys/FORZA amd64 >Description: Tried compiling security/p5-Crypt-DH without lockd/statd (by accident) and every time I did it I ran into this error on the clients: wf048# make -C /usr/ports/security/p5-Crypt-DH/ clean all ===> Cleaning for p5-Crypt-DH-0.07 ===> License ART10 GPLv1 accepted by the user ===> Extracting for p5-Crypt-DH-0.07 => SHA256 Checksum OK for Crypt-DH-0.07.tar.gz. ===> p5-Crypt-DH-0.07 depends on file: /usr/local/bin/perl5.14.2 - found ===> Patching for p5-Crypt-DH-0.07 ===> p5-Crypt-DH-0.07 depends on file: /usr/local/bin/perl5.14.2 - found ===> p5-Crypt-DH-0.07 depends on executable: gmake - found ===> p5-Crypt-DH-0.07 depends on file: /usr/local/bin/perl5.14.2 - found ===> Configuring for p5-Crypt-DH-0.07 *** Module::AutoInstall version 1.06 *** Checking for Perl dependencies... [Core Features] - Test::More ...loaded. (0.98 >= 0.47) - Math::BigInt::Pari ...missing. (would need 1.13) - Math::BigInt ...loaded. (1.994 >= 1.60) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Warning: prerequisite ExtUtils::MakeMaker 6.59 not found. We have 6.5705. Warning: prerequisite Math::BigInt::Pari 1.13 not found. Writing Makefile for Crypt::DH Writing MYMETA.yml ===> Building for p5-Crypt-DH-0.07 cp lib/Crypt/DH.pm blib/lib/Crypt/DH.pm Running Mkbootstrap for Crypt::DH () chmod 644 DH.bs rm -f blib/arch/auto/Crypt/DH/DH.so cc -shared -L/usr/local/lib -fstack-protector DH.o -o blib/arch/auto/Crypt/DH/DH.so \ \ cc: DH.o: No such file or directory cc: No input files specified gmake: *** [blib/arch/auto/Crypt/DH/DH.so] Error 1 *** [do-build] Error code 1 Stop in /usr/ports/security/p5-Crypt-DH. This doesn't occur if locking is enabled on the server/client side. lang/perl silently fails as well in other areas, but installs [eventually]. >How-To-Repeat: 1. Install 9.1-RC1 in a VM. 2. Install 9.1-RC1 on a server. 3. Share /etc/ports 4. mount server:/path/to/ports /usr/ports 5. cd /usr/ports/security/p5-Crypt-DH 6. make clean all 7. Start lockd and statd on both the client and server. 8. Redo 6. >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209140126.q8E1QwcO007720>