Opened 12 months ago

Last modified 12 months ago

#72755 assigned defect

ddclient @3.11.2 fails to build: escaping \# comment markers is not portable

Reported by: barracuda156 Owned by: nerdling (Jeremy Lavergne)
Priority: Normal Milestone:
Component: ports Version: 2.11.3
Keywords: Cc: nerdling (Jeremy Lavergne)
Port: ddclient

Description

--->  Extracting ddclient-3.11.2.tar.gz
Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_ddclient/ddclient/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/ddclient/ddclient-3.11.2.tar.gz' | /usr/bin/gnutar --no-same-owner -xf - 
--->  Configuring ddclient
Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_ddclient/ddclient/work/ddclient-3.11.2" && autoreconf --install --verbose 
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: /opt/local/bin/aclocal -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /opt/local/bin/autoconf
autoreconf: configure.ac: not using Autoheader
autoreconf: running: /opt/local/bin/automake --add-missing --copy --no-force
configure.ac:14: installing 'build-aux/install-sh'
configure.ac:14: installing 'build-aux/missing'
automake: warnings are treated as errors
Makefile.am:20: warning: escaping \# comment markers is not portable
autoreconf: error: /opt/local/bin/automake failed with exit status: 1
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_ddclient/ddclient/work/ddclient-3.11.2" && autoreconf --install --verbose 
Exit code: 1

Change History (2)

comment:1 Changed 12 months ago by barracuda156

It also ignored MacPorts settings for perl and picks the one from /usr/bin:

checking for find... /usr/bin/find
checking for curl... /opt/local/bin/curl
checking whether perl executable path has been provided... no
checking for perl... /usr/bin/perl
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for perl version... 5.10.0
configure: error: Perl 5.10.1 or newer not found
Command failed:  cd "/opt/local/var/macports/build/_opt_local_ppcports_net_ddclient/ddclient/work/ddclient-3.11.2" && ./configure --prefix=/opt/local --sysconfdir=/opt/local/etc/ddclient 
Exit code: 1
Error: Failed to configure ddclient: consult /opt/local/var/macports/build/_opt_local_ppcports_net_ddclient/ddclient/work/ddclient-3.11.2/config.log

comment:2 Changed 12 months ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to nerdling
Status: newassigned
Summary: ddclient fails to build: escaping \# comment markers is not portableddclient @3.11.2 fails to build: escaping \# comment markers is not portable
Note: See TracTickets for help on using tickets.