From owner-freebsd-ports@FreeBSD.ORG Mon Jan 5 21:00:41 2015 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CA4A725B for ; Mon, 5 Jan 2015 21:00:41 +0000 (UTC) Received: from neonpark.inter-sonic.com (neonpark.inter-sonic.com [212.247.8.98]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "neonpark.inter-sonic.com", Issuer "StartCom Class 2 Primary Intermediate Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6C26F2E4F for ; Mon, 5 Jan 2015 21:00:40 +0000 (UTC) X-Virus-Scanned: amavisd-new at BSDLabs AB Message-ID: <54AAFB6B.1030201@intersonic.se> Date: Mon, 05 Jan 2015 22:00:27 +0100 From: Per olof Ljungmark Organization: Intersonic AB User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: David Wolfskill , Amit Sengupta Subject: Re: cannot build www/webkit-gtk2 (Per olof Ljungmark) References: <20150105195753.GA12451@albert.catwhisker.org> In-Reply-To: <20150105195753.GA12451@albert.catwhisker.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Jan 2015 21:00:41 -0000 On 2015-01-05 20:57, David Wolfskill wrote: > On Mon, Jan 05, 2015 at 10:04:10PM +0530, Amit Sengupta wrote: >> I spent 3-4 days trying to build the webkit-gtk2 port on 10.1 RELEASE. I >> kept getting a linker error and I tried every solution I could find about >> it, including trying to change the compiler to use gcc instead of CLANG and >> making a change in the Makefile etc. >> >> Finally I had a look at the symbols which were generating a linker error >> and I realised they were all to do with 3d graphics. I was not selecting >> the WebGL Option in make config and it was still trying to link those >> routines. So I chose WebGL in make config and the linker didnt fail and I >> was able to finally build the port. Hope this helps others who are stuck >> with webkit-gtk2 >> ... > > THANK YOU! > > That worked for me, as well -- I figure I probably had disabled that > option in an apparently-misguided effort to reduce(!) the time taken to > build www/webkit-gtk2. > > But: > > ... > ===>>> The following actions were performed: > Upgrade of webkit-gtk2-1.8.3_7 to webkit-gtk2-2.4.7 > Upgrade of gimp-app-2.8.14,1 to gimp-app-2.8.14_1,1 > > > Script done, output file is portmaster > localhost(10.1-S)[2] echo $? > 0 > localhost(10.1-S)[3] > > Thanks again... I'll update the PR. Thank for the tip, unfortunately it built fine but then this happened, I had not selected audio but apparently something thought I had. Did you select with or without audio? make reinstall ===> Installing for webkit-gtk2-2.4.7 ===> webkit-gtk2-2.4.7 depends on package: geoclue>=0 - found ===> webkit-gtk2-2.4.7 depends on executable: gcc48 - found ===> webkit-gtk2-2.4.7 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> webkit-gtk2-2.4.7 depends on file: /usr/local/libdata/pkgconfig/xdamage.pc - found ===> webkit-gtk2-2.4.7 depends on file: /usr/local/libdata/pkgconfig/xcomposite.pc - found ===> webkit-gtk2-2.4.7 depends on package: gstreamer1-plugins>=1.4.0 - found ===> webkit-gtk2-2.4.7 depends on shared library: libenchant.so - found (/usr/local/lib/libenchant.so.1.6.0) ===> webkit-gtk2-2.4.7 depends on shared library: libsecret-1.so - found (/usr/local/lib/libsecret-1.so.0.0.0) ===> webkit-gtk2-2.4.7 depends on shared library: libicutu.so - found (/usr/local/lib/libicutu.so.53.1) ===> webkit-gtk2-2.4.7 depends on shared library: libharfbuzz.so - found (/usr/local/lib/libharfbuzz.so.0.936.0) ===> webkit-gtk2-2.4.7 depends on shared library: libwebp.so - found (/usr/local/lib/libwebp.so.5.0.2) ===> webkit-gtk2-2.4.7 depends on shared library: libcurl.so - found (/usr/local/lib/libcurl.so.4.3.0) ===> webkit-gtk2-2.4.7 depends on shared library: libsoup-2.4.so - found (/usr/local/lib/libsoup-2.4.so.1.7.0) ===> webkit-gtk2-2.4.7 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so.8.1.2) ===> webkit-gtk2-2.4.7 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so) ===> webkit-gtk2-2.4.7 depends on shared library: libsqlite3.so - found (/usr/local/lib/libsqlite3.so.0.8.6) ===> webkit-gtk2-2.4.7 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so.0.21409.1) ===> webkit-gtk2-2.4.7 depends on shared library: libcairo.so - found (/usr/local/lib/libcairo.so.2.11200.18) ===> webkit-gtk2-2.4.7 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so.0.4200.1) ===> webkit-gtk2-2.4.7 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so.0.2400.25) ===> webkit-gtk2-2.4.7 depends on shared library: libxml2.so - found (/usr/local/lib/libxml2.so.2.9.2) ===> webkit-gtk2-2.4.7 depends on shared library: libxslt.so - found (/usr/local/lib/libxslt.so.1.1.28) ===> webkit-gtk2-2.4.7 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so.0.3600.8) ===> Registering installation for webkit-gtk2-2.4.7 pkg-static: Unable to access file /usr/ports/www/webkit-gtk2/work/stage/usr/local/share/webkitgtk-1.0/resources/audio/Composite.wav: No such file or directory *** [fake-pkg] Error code 74 Stop in /usr/ports/www/webkit-gtk2. *** [install] Error code 1 -- Intersonic AB Registered in Solna, Sweden SE556539368201