graphics/sane-backends compilation still broken
Michael Butler
imb at protected-networks.net
Mon May 25 01:50:27 UTC 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Tom Mende wrote:
> On 25/05/2009, at 4:59 AM, Michael Butler wrote:
>
> As follows, with either portmaster or portupgrade:
>
> /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H
> -I../include/sane -I. -I/usr/local/include -I. -I. -I../include
> -I../include -DLIBDIR="/usr/local/lib/sane" -DBACKEND_NAME=canon_dr
> -I/usr/local/include -D_REENTRANT
> -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d
> -DPATH_SANE_DATA_DIR=/usr/local/share
> -DPATH_SANE_LOCK_DIR=/usr/local/var/lock/sane -DV_MAJOR=1
> -DV_MINOR=0 -O2 -pipe -march=prescott -fno-strict-aliasing -W -Wall
> -MT
> libcanon_dr_la-canon_dr.lo -MD -MP -MF .deps/libcanon_dr_la-canon_dr.Tpo
> -c -o libcanon_dr_la-canon_dr.lo `test -f 'canon_dr.c' || echo
> './'`canon_dr.c
> canon_dr.c: In function 'sane_canon_dr_get_option_descriptor':
[ .. ]
>
> canon_dr.c:1333: error: 'SANE_NAME_STANDARD' undeclared (first use in
> this function)
> Exact same problem here at same place in the process! Raised a PR but...
[ .. ]
> Have now used both portsnap fetch extract and portsnap fetch update to
> no avail as the port fails in the same place each time.
> Do I have to go back to using CVSup to update the ports tree? That would
> be going backwards in my view!
The solution is to move the /usr/local/include/sane directory from the
previous installation to one side and it will compile.
Using the approach of ..
cd /usr/ports/graphics/sane-backends
make deinstall all reinstall clean
.. would also probably work,
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)
iEYEARECAAYFAkoZ+VwACgkQQv9rrgRC1JLRAACfX+ghh3JKkvPLtrzQWD+fTUW0
Xr8An0x6IqMy5naZcAtDNIfHaaS5Uhh7
=9Vsb
-----END PGP SIGNATURE-----
More information about the freebsd-ports
mailing list