[MacPorts] #45381: gnutls: sed: 1: "/definition of _Noretur ...": filename expected
#45381: gnutls: sed: 1: "/definition of _Noretur ...": filename expected --------------------------+---------------------------- Reporter: ryandesign@… | Owner: mschamschula@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 2.3.1 Keywords: | Port: gnutls --------------------------+---------------------------- gnutls is failing to build on the OS X 10.8 and earlier builtbot servers, with this error: {{{ rm -f stdnoreturn.h-t stdnoreturn.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ sed -e '/definition of _Noreturn/r ' \ < ./stdnoreturn.in.h; \ } > stdnoreturn.h-t && \ mv stdnoreturn.h-t stdnoreturn.h sed: 1: "/definition of _Noretur ...": filename expected }}} -- Ticket URL: <https://trac.macports.org/ticket/45381> MacPorts <http://www.macports.org/> Ports system for OS X
#45381: gnutls: sed: 1: "/definition of _Noretur ...": filename expected ---------------------------+---------------------------- Reporter: ryandesign@… | Owner: mschamschula@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: gnutls | ---------------------------+---------------------------- Comment (by mschamschula@…): I could not reproduce this issue on my own 10.8.5 machine, but did see it under 10.7.5 and 10.5.8. I have reported this to the GnuTLS mailing list. -- Ticket URL: <https://trac.macports.org/ticket/45381#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#45381: gnutls: sed: 1: "/definition of _Noretur ...": filename expected ---------------------------+---------------------------- Reporter: ryandesign@… | Owner: mschamschula@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: gnutls | ---------------------------+---------------------------- Comment (by jmr@…): This is src/libopts/Makefile.in line 1553: {{{ @GL_GENERATE_STDNORETURN_H_TRUE@ sed -e '/definition of _Noreturn/r $(_NORETURN_H)' \ }}} So $(_NORETURN_H) appears to be empty. -- Ticket URL: <https://trac.macports.org/ticket/45381#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#45381: gnutls: sed: 1: "/definition of _Noretur ...": filename expected ---------------------------+---------------------------- Reporter: ryandesign@… | Owner: mschamschula@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: gnutls | ---------------------------+---------------------------- Comment (by jmr@…): Oh, and I see why. Looks like someone botched applying a patch manually or something; there’s a leading + on line 13 of the Makefile.am which has carried over to 1549 in the Makefile.in. -- Ticket URL: <https://trac.macports.org/ticket/45381#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#45381: gnutls: sed: 1: "/definition of _Noretur ...": filename expected ---------------------------+---------------------------- Reporter: ryandesign@… | Owner: mschamschula@… Type: defect | Status: closed Priority: High | Milestone: Component: ports | Version: 2.3.1 Resolution: fixed | Keywords: Port: gnutls | ---------------------------+---------------------------- Changes (by jmr@…): * status: new => closed * resolution: => fixed Comment: Fixed in r126711. Please send the patch upstream. -- Ticket URL: <https://trac.macports.org/ticket/45381#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#45381: gnutls: sed: 1: "/definition of _Noretur ...": filename expected ---------------------------+---------------------------- Reporter: ryandesign@… | Owner: mschamschula@… Type: defect | Status: closed Priority: High | Milestone: Component: ports | Version: 2.3.1 Resolution: fixed | Keywords: Port: gnutls | ---------------------------+---------------------------- Comment (by mschamschula@…): Replying to [comment:6 jmr@…]:
Fixed in r126711. Please send the patch upstream.
Good catch! After manually deleting the +, I also tried patching Makefile.in, which didn't work… I've sent the patch upstream. -- Ticket URL: <https://trac.macports.org/ticket/45381#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts