[MacPorts] #45866: gnutls @3.3.10 fails to build
#45866: gnutls @3.3.10 fails to build -------------------------+-------------------------------- Reporter: starkhalo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Keywords: | Port: gnutls -------------------------+-------------------------------- log file attached -- Ticket URL: <https://trac.macports.org/ticket/45866> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build --------------------------+-------------------------------- Reporter: starkhalo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: Port: gnutls | --------------------------+-------------------------------- Comment (by mschamschula@…): Looks like perl is a build dependency. -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build --------------------------+---------------------------- Reporter: starkhalo@… | Owner: mschamschula@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: Port: gnutls | --------------------------+---------------------------- Changes (by mf2k@…): * owner: macports-tickets@… => mschamschula@… * cc: mschamschula@… (removed) Comment: "perl" is not a port in Macports. While you probably meant "perl5", you need to specify the version of perl to use. "perl5.16" is currently the default and the correct version to use. -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build --------------------------+---------------------------- Reporter: starkhalo@… | Owner: mschamschula@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: Port: gnutls | --------------------------+---------------------------- Comment (by mschamschula@…): Thanks for the reminder on perl: fixed. -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build --------------------------+--------------------------------- Reporter: starkhalo@… | Owner: mschamschula@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: fixed | Keywords: haspatch maintainer Port: gnutls | --------------------------+--------------------------------- Changes (by mf2k@…): * keywords: => haspatch maintainer * status: new => closed * resolution: => fixed Comment: Thanks. r128062. -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build --------------------------+--------------------------------- Reporter: starkhalo@… | Owner: mschamschula@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: haspatch maintainer Port: gnutls | --------------------------+--------------------------------- Changes (by ryandesign@…): * status: closed => reopened * resolution: fixed => Comment: You've only added a dependency on perl5.16. You haven't added any code to make the port actually use this version of perl. -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build -------------------------------+--------------------------------- Reporter: starkhalo@… | Owner: mschamschula@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: haspatch maintainer Port: gnutls, autoconf | -------------------------------+--------------------------------- Changes (by ryandesign@…): * cc: larryv@… (added) * port: gnutls => gnutls, autoconf Comment: And in fact the bug is not in gnutls but in autoconf, since the log says: {{{ :info:configure sh: /opt/local/bin/autoreconf: /opt/local/bin/perl: bad interpreter: No such file or directory }}} -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build -------------------------------+--------------------------------- Reporter: starkhalo@… | Owner: mschamschula@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: haspatch maintainer Port: gnutls, autoconf | -------------------------------+--------------------------------- Comment (by larryv@…): The dependency on `perl5` is not ideal (and I’ll think about how best to improve it), but if you do have `perl5` installed, then how do you not have `/opt/local/bin/perl`? {{{ % port installed perl5 The following ports are currently installed: perl5 @5.12.4_0+perl5_16 (active) % port contents perl5 | grep 'bin/perl$' /opt/local/bin/perl % ls -l /opt/local/bin/perl lrwxr-xr-x 1 root admin 8B Oct 19 01:32 /opt/local/bin/perl@ -> perl5.16 % }}} -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build ------------------------------+--------------------------------- Reporter: starkhalo@… | Owner: mschamschula@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: haspatch maintainer Port: gnutls autoconf | ------------------------------+--------------------------------- Changes (by larryv@…): * port: gnutls, autoconf => gnutls autoconf Comment: Is this still an issue? The `autoconf` port uses the system Perl now. -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build ------------------------------+--------------------------------- Reporter: starkhalo@… | Owner: mschamschula@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: haspatch maintainer Port: gnutls autoconf | ------------------------------+--------------------------------- Comment (by mschamschula@…): Replying to [comment:8 larryv@…]:
Is this still an issue? The `autoconf` port uses the system Perl now.
I just test built gnutls 3.3.15, and, indeed, this is no longer an issue. This change can be reverted. -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build ------------------------------+--------------------------------- Reporter: starkhalo@… | Owner: mschamschula@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: haspatch maintainer Port: gnutls autoconf | ------------------------------+--------------------------------- Comment (by larryv@…): Revert which change? r128062? -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build ------------------------------+--------------------------------- Reporter: starkhalo@… | Owner: mschamschula@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: haspatch maintainer Port: gnutls autoconf | ------------------------------+--------------------------------- Comment (by mschamschula@…): Replying to [comment:10 larryv@…]:
Revert which change? r128062?
Yes. -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:11> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build ------------------------------+--------------------------------- Reporter: starkhalo@… | Owner: mschamschula@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: | Keywords: haspatch maintainer Port: gnutls autoconf | ------------------------------+--------------------------------- Comment (by larryv@…): Okay, cool. r137311 -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:12> MacPorts <https://www.macports.org/> Ports system for OS X
#45866: gnutls @3.3.10 fails to build ------------------------------+--------------------------------- Reporter: starkhalo@… | Owner: mschamschula@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.2 Resolution: fixed | Keywords: haspatch maintainer Port: gnutls autoconf | ------------------------------+--------------------------------- Changes (by larryv@…): * status: reopened => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/45866#comment:13> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts