Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 03 Oct 2012 15:12:14 -0500
From:      Paul Schmehl <pschmehl_lists@tx.rr.com>
To:        FreeBSD Ports List <freebsd-ports@freebsd.org>
Subject:   Struggling with an autotools problem
Message-ID:  <C6A5C6091E9BD8C9ACE29CC8@localhost>

next in thread | raw e-mail | index | archive | help
I'm working on an update to the barnyard2 port.  The developer has moved to 
github, and everything is changed from the way it was previously compiled. 
There's no install.sh script, there's no configure.ac, and I've had to fix 
a number of errors where he uses deprecated macros.  I've sorted everything 
out except a handful, and now I'm stuck.

Here's the output of make:

# make
===>  License GPLv2 accepted by the user
===>  Found saved configuration for barnyard2-1.10
===>  Extracting for barnyard2-1.10
=> SHA256 Checksum OK for barnyard2-1.10.tar.gz.
===>  Patching for barnyard2-1.10
===>  Applying FreeBSD patches for barnyard2-1.10
===>   barnyard2-1.10 depends on file: /usr/local/bin/automake-1.12 - found
===>   barnyard2-1.10 depends on file: /usr/local/bin/autoconf-2.69 - found
===>  Configuring for barnyard2-1.10
aclocal-1.12: warning: '--acdir' is deprecated
aclocal-1.12: warning: autoconf input should be named 'configure.ac', not 
'configure.in'
configure.in:497: warning: macro 'AM_PATH_LIBPRELUDE' not found in library
automake-1.12: warning: autoconf input should be named 'configure.ac', not 
'configure.in'
configure.in:8: error: required file './install-sh' not found
configure.in:8:   'automake --add-missing' can install 'install-sh'
configure.in:8: error: required file './missing' not found
configure.in:8:   'automake --add-missing' can install 'missing'
configure.in:7: error: required file 'config.h.in' not found
automake-1.12: warning: autoconf input should be named 'configure.ac', not 
'configure.in'
*** Error code 1

How do I add the --add-missing option to automake?

My Makefile has this:

USE_AUTOTOOLS=  automake autoconf aclocal

I've searched and searched, and I've tried several different things, but I 
can't seem to resolve this error.

-- 
Paul Schmehl, Senior Infosec Analyst
As if it wasn't already obvious, my opinions
are my own and not those of my employer.
*******************************************
"It is as useless to argue with those who have
renounced the use of reason as to administer
medication to the dead." Thomas Jefferson
"There are some ideas so wrong that only a very
intelligent person could believe in them." George Orwell




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C6A5C6091E9BD8C9ACE29CC8>