From owner-freebsd-ports@FreeBSD.ORG Thu Aug 20 15:28:54 2009 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4251C106568F; Thu, 20 Aug 2009 15:28:54 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 563D58FC6C; Thu, 20 Aug 2009 15:28:52 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id SAA08253; Thu, 20 Aug 2009 18:28:51 +0300 (EEST) (envelope-from avg@icyb.net.ua) Message-ID: <4A8D6BB3.20505@icyb.net.ua> Date: Thu, 20 Aug 2009 18:28:51 +0300 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.22 (X11/20090724) MIME-Version: 1.0 To: gnome , ports@freebsd.org X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Subject: webkit-gtk2 vs libtool-2.2.6a X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Aug 2009 15:28:54 -0000 webkit-gtk2 fails to build after libtool-2.2.6a update. Auto tools provide some helpful self diagnostics: ===> Configuring for webkit-gtk2-1.0.1_8 /usr/local/share/aclocal/smpeg.m4:13: warning: underquoted definition of AM_PATH_SMPEG /usr/local/share/aclocal/smpeg.m4:13: run info '(automake)Extending aclocal' /usr/local/share/aclocal/smpeg.m4:13: or see http://sources.redhat.com/automake/automake.html#Extending-aclocal configure.ac:70: warning: AC_CACHE_VAL(lt_prog_compiler_pic_works, ...): suspicious cache-id, must contain _cv_ to be cached [many more like that] ... libtoolize: putting auxiliary files in `.'. libtoolize: linking file `./ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/local/share/aclocal/libtool.m4' libtoolize: `/usr/local/share/aclocal/ltversion.m4' libtoolize: `/usr/local/share/aclocal/ltsugar.m4' libtoolize: `/usr/local/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. ... checking dependency style of c++... gcc3 checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel ./configure: 4727: Syntax error: word unexpected (expecting ")") ===> Script "configure" failed unexpectedly. Failing line is "_LT_DECL" one below: ======================= fi _LT_DECL(build_old_libs, enable_static, 0, Whether or not to build static libraries) enable_win32_dll=yes ======================= Apparently this is not poper shell syntax. I made the port compile by hacking autogen.sh to add the following lines: cat /usr/local/share/aclocal/lt[o-v~]* >> aclocal.m4 cat /usr/local/share/aclocal/libtool.m4 >> aclocal.m4 -- Andriy Gapon