ports/153388: Update libnice dep in net-im/farsight2

Doug Barton dougb at FreeBSD.org
Fri Dec 24 21:04:32 UTC 2010


On 12/24/2010 08:48, Jeremy Messenger wrote:
> On Thu, Dec 23, 2010 at 6:57 PM, Doug Barton<dougb at freebsd.org>  wrote:
>> On 12/23/2010 16:12, Dima Panov wrote:
>>>
>>> Hello1
>>>
>>> 24.12.2010, 02:20, mezz at FreeBSD.org:
>>>>
>>>> Synopsis: Update libnice dep in net-im/farsight2
>>>>
>>>>
>>>> Do you have -CURRENT or it's on FreeBSD 8.x? "Hartmann, O" in
>>>> ports/153266 has
>>>> discovered about that libnice creates .9 in -CURRENT, but creates .0 in
>>>> FreeBSD 8.x. I only have 8-STABLE here and it installed as .0 here. I
>>>> have
>>>> asked him to try to edit in bsd.gnome.mk like this:
>>>>
>>>> -----------------
>>>> gnome-pre-patch:
>>>>         @${GNOME_PRE_PATCH:C/^;//1}
>>>> .endif
>>>> -----------------
>>>>
>>>> to (delete the '@'):
>>>>
>>>> -----------------
>>>> gnome-pre-patch:
>>>>         ${GNOME_PRE_PATCH:C/^;//1}
>>>> .endif
>>>> -----------------
>>>>
>>>> Then send us the full log of libnice build. I think there might be some
>>>> bug in
>>>> -CURRENT or it's just libnice itself that bug has been exposed in
>>>> -CURRENT.
>>>>
>>>
>>> Fresh  -CURRENT/amd64. Builds libnice.so.0 as well
>>> So it should be libtool or environment error
>>
>> http://dougbarton.us/libnice-r216514M-amd64-build.log
>
> Found something wrong in the log. This shouldn't be happen see below.
>
> -----------------------------------
> ===>   Building for libnice-0.0.13_2
> CDPATH="${ZSH_VERSION+.}:"&&  cd .&&  /bin/sh
> /home/tmp/home/ports/net-im/libnice/work/libnice-0.0.13/missing --run
> autoconf
> aclocal.m4:16: warning: this file was generated for autoconf 2.65.
> You have another version of autoconf.  It may work, but is not guaranteed to.
> If you have problems, you may need to regenerate the build system entirely.
> To do so, use the procedure documented by the package, typically `autoreconf'.
> configure.ac:48: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
> detected in body
> ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
> ../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
> ../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
> aclocal.m4:1099: _LT_SYS_MODULE_PATH_AIX is expanded from...
> aclocal.m4:4247: _LT_LINKER_SHLIBS is expanded from...
> aclocal.m4:5330: _LT_LANG_C_CONFIG is expanded from...
> aclocal.m4:221: _LT_SETUP is expanded from...
> aclocal.m4:150: LT_INIT is expanded from...
> aclocal.m4:185: AC_PROG_LIBTOOL is expanded from...
> configure.ac:48: the top level
> configure.ac:48: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
> detected in body
> ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
> ../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
> ../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
> aclocal.m4:4247: _LT_LINKER_SHLIBS is expanded from...
> aclocal.m4:5330: _LT_LANG_C_CONFIG is expanded from...
> aclocal.m4:221: _LT_SETUP is expanded from...
> aclocal.m4:150: LT_INIT is expanded from...
> aclocal.m4:185: AC_PROG_LIBTOOL is expanded from...
> configure.ac:48: the top level
> /bin/sh ./config.status --recheck
> running CONFIG_SHELL=/bin/sh /bin/sh ./configure --prefix=/usr/local
> --mandir=/usr/local/man --infodir=/usr/local/info/
> --build=amd64-portbld-freebsd9.0 build_alias=amd64-portbld-freebsd9.0
> CC=cc CFLAGS=-O2 -pipe -g -fno-strict-aliasing
> LDFLAGS=-L/usr/local/lib CPPFLAGS=-I/usr/local/include
> -DHAVE_GETIFADDRS CPP=cpp --no-create --no-recursion
> checking for a BSD-compatible install... /usr/bin/install -c
> -----------------------------------
>
> I am wondering why these lines in Makefile that doesn't work in your machine:
>
> -----------------------------------
> post-patch:
> 	[...]
> 	@${FIND} ${WRKSRC} -type f | ${XARGS} ${TOUCH} -f
> -----------------------------------

Here is a log with that @ removed as well:

http://dougbarton.us/libnice-r216514M-amd64-build-2.log

FYI, I'm using a WRKDIRPREFIX, in case that's relevant. Commenting that 
out doesn't help though, still builds libnice.so.9


Doug

-- 

	Nothin' ever doesn't change, but nothin' changes much.
			-- OK Go

	Breadth of IT experience, and depth of knowledge in the DNS.
	Yours for the right price.  :)  http://SupersetSolutions.com/



More information about the freebsd-gnome mailing list