#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