Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 05 Jan 2015 22:00:27 +0100
From:      Per olof Ljungmark <peo@intersonic.se>
To:        David Wolfskill <david@catwhisker.org>,  Amit Sengupta <sengupta.amit@gmail.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: cannot build www/webkit-gtk2 (Per olof Ljungmark)
Message-ID:  <54AAFB6B.1030201@intersonic.se>
In-Reply-To: <20150105195753.GA12451@albert.catwhisker.org>
References:  <CAHay0AZHOnqdZ73w2dUmYVRF93oLwOT7fTJaVc%2BQpx5xW=%2BNwA@mail.gmail.com> <20150105195753.GA12451@albert.catwhisker.org>

next in thread | previous in thread | raw e-mail | index | archive | help


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54AAFB6B.1030201>