graphics/xsane fails to compile: xsane-back-gtk.o: In function `xsane_control_option': xsane-back-gtk.c:(.text+0x3faf): undefined reference to `sane_control_option' xsane-back-gtk.o: In function `xsane_back_gtk_set_option': xsane-back-gtk.c:(.text+0x4513): undefined reference to `sane_strstatus' .. (many more undefined references) How-To-Repeat: cd /usr/ports/graphics/xsane && make clean; make
Hello I have to this issue port test ... checking for SANE - version >= 1.0.0... Package sane-backends was not found in the pkg-config search path. Perhaps you should add the directory containing `sane-backends.pc' to the PKG_CONFIG_PATH environment variable No package 'sane-backends' found Package sane-backends was not found in the pkg-config search path. Perhaps you should add the directory containing `sane-backends.pc' to the PKG_CONFIG_PATH environment variable No package 'sane-backends' found Package sane-backends was not found in the pkg-config search path. Perhaps you should add the directory containing `sane-backends.pc' to the PKG_CONFIG_PATH environment variable No package 'sane-backends' found yes ... Have writed to Developer Oliver Rauch <oliver.rauch@rauch-domain.de> and got a answer Re: XSane 0.998 build failure > looks like sane-backends is not installed. >> checking for sane-config... /usr/local/bin/sane-config >> checking for SANE - version >= 1.0.0... Package sane-backends was not found in the pkg-config search path. >> Perhaps you should add the directory containing `sane-backends.pc' >> to the PKG_CONFIG_PATH environment variable >> No package 'sane-backends' found > Oliver Mine Answer to him > Hello > sane-backends are installed but XSane not find it > pkg info sane-backends > sane-backends-1.0.23 API for access to scanners, digitals camera, frame grabbers etc > And have installed > pkg info -l sane-backends-1.0.23 > /usr/local/bin/gamma4scanimage > /usr/local/bin/sane-config > /usr/local/bin/sane-find-scanner > /usr/local/bin/scanimage > /usr/local/etc/rc.d/saned > /usr/local/etc/sane.d/dist/abaton.conf > ... > /usr/local/libdata/pkgconfig/sane-backends.pc > ... > Not as in GNU/Linux in this is problem > /usr/local/lib/pkgconfig/
graphics/xsane fails to compile, because `sane-config --libs` (from graphics/sane-backends) can not find /usr/local/libdata/pkgconfig/sane-backends.pc To solve this problem apply the attached patch against /usr/ports/graphics/sane-backends/Makefile, please. Eric
Responsible Changed From-To: freebsd-ports-bugs->jgh I'll take it.
2013/1/5 Eric Krausser <eric@krausser-edv.de> > graphics/xsane fails to compile, because `sane-config --libs` (from > graphics/sane-backends) can not find > /usr/local/libdata/pkgconfig/sane-backends.pc > > To solve this problem apply the attached patch against > /usr/ports/graphics/sane-backends/Makefile, please. > > Dear Eric, Thank you so much for the patch. I'm gonna make some tests and soon as possible I'm gonna commit it. Best Regards, -- Marcelo Araujo araujo@FreeBSD.org
I am already working on this, and plan on committing it very soon, myself. -jgh -- Jason Helfman | FreeBSD Committer jgh@FreeBSD.org | http://people.freebsd.org/~jgh | The Power to Serve On Sun, Jan 6, 2013 at 7:40 PM, Marcelo Araujo <araujobsdport@gmail.com>wrote: > The following reply was made to PR ports/174961; it has been noted by > GNATS. > > From: Marcelo Araujo <araujobsdport@gmail.com> > To: Eric Krausser <eric@krausser-edv.de> > Cc: bug-followup@freebsd.org, nemysis <nemysis@gmx.ch> > Subject: Re: ports/174961: graphics/xsane fails to compile > Date: Mon, 7 Jan 2013 11:36:05 +0800 > > --e89a8f3ba77174809804d2aa872b > Content-Type: text/plain; charset=ISO-8859-1 > > 2013/1/5 Eric Krausser <eric@krausser-edv.de> > > > graphics/xsane fails to compile, because `sane-config --libs` (from > > graphics/sane-backends) can not find > > /usr/local/libdata/pkgconfig/sane-backends.pc > > > > To solve this problem apply the attached patch against > > /usr/ports/graphics/sane-backends/Makefile, please. > > > > > Dear Eric, > > Thank you so much for the patch. > I'm gonna make some tests and soon as possible I'm gonna commit it. > > > Best Regards, > > > > -- > Marcelo Araujo > araujo@FreeBSD.org > > --e89a8f3ba77174809804d2aa872b > Content-Type: text/html; charset=ISO-8859-1 > Content-Transfer-Encoding: quoted-printable > > <br><br><div class=3D"gmail_quote">2013/1/5 Eric Krausser <span > dir=3D"ltr"= > ><<a href=3D"mailto:eric@krausser-edv.de" > target=3D"_blank">eric@krausse= > r-edv.de</a>></span><br><blockquote class=3D"gmail_quote" > style=3D"margi= > n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> > graphics/xsane fails to compile, because `sane-config --libs` (from<br> > graphics/sane-backends) can not find<br> > /usr/local/libdata/pkgconfig/sane-backends.pc<br> > <br> > To solve this problem apply the attached patch against<br> > /usr/ports/graphics/sane-backends/Makefile, please.<br><span > class=3D"HOEnZ= > b"><font > color=3D"#888888"><br></font></span></blockquote><div><br></div><d= > iv>Dear Eric,</div><div><br></div><div>Thank you so much for the > patch.</di= > v> > <div>I'm gonna make some tests and soon as possible I'm gonna > commi= > t it.</div><div><br></div><div><br></div><div>Best > Regards,=A0</div></div><= > br><br clear=3D"all"><div><br></div>-- <br>Marcelo > Araujo<br>araujo@FreeBSD= > .org > > --e89a8f3ba77174809804d2aa872b-- > >
2013/1/7 Jason Helfman <jgh@freebsd.org> > I am already working on this, and plan on committing it very soon, myself. > -jgh > > -- > Jason Helfman | FreeBSD Committer > jgh@FreeBSD.org | http://people.freebsd.org/~jgh | The Power to Serve > > > OK, would be great, due I'm busy at work till this weekend, and probably I'm gonna have free time once again only next week. Best Regards, -- Marcelo Araujo araujo@FreeBSD.org
State Changed From-To: open->closed Committed. Thanks!
Author: jgh Date: Tue Jan 8 00:02:56 2013 New Revision: 310057 URL: http://svnweb.freebsd.org/changeset/ports/310057 Log: - unbreak graphics/xsane by correcting path for PKG_CONFIG_LIBDIR PR: 174961 Submitted by: eric@krausser-edv.de Modified: head/graphics/sane-backends/Makefile Modified: head/graphics/sane-backends/Makefile ============================================================================== --- head/graphics/sane-backends/Makefile Mon Jan 7 21:14:03 2013 (r310056) +++ head/graphics/sane-backends/Makefile Tue Jan 8 00:02:56 2013 (r310057) @@ -3,6 +3,7 @@ PORTNAME= sane-backends PORTVERSION= 1.0.23 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://alioth.debian.org/frs/download.php/3752/:3752 \ http://alioth.debian.org/frs/download.php/3753/:3753 \ @@ -119,6 +120,8 @@ post-patch: ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/^pkgconfigdir/s|@libdir@|@prefix@/libdata|' \ ${WRKSRC}/tools/Makefile.in + @${REINPLACE_CMD} -e '/^export PKG_CONFIG_LIBDIR=/s|@libdir@|@prefix@/libdata|' \ + ${WRKSRC}/tools/sane-config.in post-install: .if ${PORT_OPTIONS:MDOCS} _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"