[MacPorts] #50324: ldns build fails - missing man pages?
#50324: ldns build fails - missing man pages? --------------------+-------------------------------- Reporter: me@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: ldns --------------------+-------------------------------- After upgrading to El Capitan, while restoring previous ports, ldns does not build. As near as I can tell, the relevant log messages are these: {{{ :info:destroot ./install-sh: doc/man/man3/* does not exist. :info:destroot gnumake: *** [install-manpages] Error 1 }}} In case it's related, this is after applying the workaround for #50040. -- Ticket URL: <https://trac.macports.org/ticket/50324> MacPorts <https://www.macports.org/> Ports system for OS X
#50324: ldns build fails - missing man pages? ---------------------+----------------------------- Reporter: me@… | Owner: marius.rieder@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: ldns | ---------------------+----------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => marius.rieder@… * cc: marius.rieder@… (removed) Comment: This was not a [https://guide.macports.org/chunked/project.html#project.tickets clean build attempt]. Please clean ldns, then try again. -- Ticket URL: <https://trac.macports.org/ticket/50324#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#50324: ldns build fails - missing man pages? ---------------------+----------------------------- Reporter: me@… | Owner: marius.rieder@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: ldns | ---------------------+----------------------------- Comment (by me@…): Makes no difference. -- Ticket URL: <https://trac.macports.org/ticket/50324#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#50324: ldns build fails - missing man pages? ---------------------+----------------------------- Reporter: me@… | Owner: marius.rieder@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: ldns | ---------------------+----------------------------- Comment (by dluke@…): {{{ %more doc/ldns_manpages Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at ./doc/doxyparse.pl line 276. }}} My path has perl 5.22.1 in it (from perlbrew), so that's what is running the doc/doxyparse.pl script. Changing the script to use the system provided /usr/bin/perl (5.18.2 on 10.11.3) fixes the build. Modifying doc/doxyparse.pl to remove the defined() in line 276 also fixes the issue (and is backwards compatible with the system's perl 5.18). I would recommend we patch doxyparse.pl to remove the defined() on line 276 and submit the patch back upstream as well. -- Ticket URL: <https://trac.macports.org/ticket/50324#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#50324: ldns build fails - missing man pages? ---------------------+----------------------------- Reporter: me@… | Owner: marius.rieder@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: ldns | ---------------------+----------------------------- Comment (by skoro.ru@…): OS X 10.5.8 PPC / ldns @1.6.16 I also see the same issue as OP, at "---> Staging ldns into destroot", after a normal ''sudo port selfupdate'', ''sudo port upgrade outdated'' process. Port cleaned and process repeated with the same results. {{{ :info:destroot ./install-sh: doc/man/man3/* does not exist. :info:destroot gnumake: *** [install-manpages] Error 1 :error:destroot org.macports.destroot for port ldns returned: command execution failed }}} -- Ticket URL: <https://trac.macports.org/ticket/50324#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#50324: ldns build fails - missing man pages? ---------------------+-------------------------------- Reporter: me@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: ldns | ---------------------+-------------------------------- Changes (by mf2k@…): * owner: marius.rieder@… => macports-tickets@… Comment: See #51973. -- Ticket URL: <https://trac.macports.org/ticket/50324#comment:5> MacPorts <https://www.macports.org/> Ports system for macOS
participants (1)
-
MacPorts