Re: Circular port dependency

看板FB_current作者時間12年前 (2013/04/27 13:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
On 01/11/13 03:22, Gleb Kurtsou wrote: > On (10/01/2013 20:21), George Mitchell wrote: >> I grabbed the ports tree as of 308518, the RELEASE_9_1_0 tag. >> devel/libtool won't build, because it requires autom4te during the >> configure phase. So I put "BUILD_DEPENDS= autom4te:devel/autoconf" >> in the Makefile. But autoconf depends on gmake, which depends on >> gettext, which depends on libiconv, which depends on libtool. >> What to do? > > Build devel/gmake defining WITHOUT_NLS: > # cd /usr/ports/devel/gmake && make -DWITHOUT_NLS all install > > Why would anybody want NLS support in make in a first place? > >> >> I'm running on a CURRENT build on my Raspberry Pi. >> -- George Mitchell >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" It turns out the circular dependency is the side effect of the FreeBSD 10 autotools fix. Upon discovering that acinclude.m4 has been modified, the port decides it needs to run autom4te. I worked around the problem with "make -DWITHOUT_FBSD10_FIX", with no apparent ill effects. Perhaps the devel/libtool Makefile should always define WITHOUT_FBSD10_FIX. -- George Mitchell _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
文章代碼(AID): #1HUrkrbG (FB_current)
文章代碼(AID): #1HUrkrbG (FB_current)