I'm running this -current:

OpenBSD 5.4-current (GENERIC.MP) #0: Tue Oct 22 02:30:48 EDT 2013
sc...@elminster.blackstaff.ca:/usr/src/sys/arch/amd64/compile/GENERIC.MP

with everything in sync.

Using dpb, after a few hours, webkit craps out with this error:

Programs/unittests/.libs/libxslt.so.3.8: warning: sprintf() is often misused, please use snprintf() /usr/bin/ld: warning: libc.so.70.0, needed by Programs/unittests/.libs/libGL.so.15.0, may conflict with libc.so.71.0 /usr/lib/libc.so.70.0: warning: gets() is very unsafe; consider using fgets() /usr/lib/libc.so.70.0: warning: mktemp() possibly used unsafely; consider using mkstemp() /usr/lib/libc.so.70.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/lib/libc.so.70.0: warning: tmpnam() possibly used unsafely; consider using mkstemp() /usr/lib/libc.so.70.0: warning: wcscat() is almost always misused, please use wcslcat() /usr/lib/libc.so.70.0: warning: tempnam() possibly used unsafely; consider using mkstemp() /usr/lib/libc.so.70.0: warning: srandomdev() usage; consider switching to arc4random() /usr/lib/libc.so.70.0: warning: getwd() possibly used unsafely; consider using getcwd() Programs/unittests/.libs/libharfbuzz-icu.so.0.0: undefined reference to `uscript_getShortName_51' Programs/unittests/.libs/libharfbuzz-icu.so.0.0: undefined reference to `unorm2_getRawDecomposition_51' Programs/unittests/.libs/libharfbuzz-icu.so.0.0: undefined reference to `u_getCombiningClass_51' Programs/unittests/.libs/libharfbuzz-icu.so.0.0: undefined reference to `unorm_normalize_51' Programs/unittests/.libs/libharfbuzz-icu.so.0.0: undefined reference to `u_strToUTF32_51' Programs/unittests/.libs/libharfbuzz-icu.so.0.0: undefined reference to `uscript_getScript_51' Programs/unittests/.libs/libharfbuzz-icu.so.0.0: undefined reference to `u_countChar32_51' Programs/unittests/.libs/libharfbuzz-icu.so.0.0: undefined reference to `unorm2_composePair_51' Programs/unittests/.libs/libharfbuzz-icu.so.0.0: undefined reference to `u_charMirror_51' Programs/unittests/.libs/libharfbuzz-icu.so.0.0: undefined reference to `unorm2_getNFCInstance_51' Programs/unittests/.libs/libharfbuzz-icu.so.0.0: undefined reference to `u_getIntPropertyValue_51'
collect2: ld returned 1 exit status
Error while executing cc -o Programs/unittests/.libs/testapplicationcache -pthread -fno-strict-aliasing -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/WebKit/gtk -I./DerivedSources -I./Source/WebKit/gtk -I./Source/WebCore/bindings -I./Source/WebCore/bindings/gobject -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DBUILDING_CAIRO__ -DBUILDING_GTK__ -DBUILDING_WEBKIT2__ -I./Source -I./Source/JavaScriptCore -I./Source/JavaScriptCore/API -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/JavaScriptCore/assembler -I./Source/JavaScriptCore/bytecode -I./Source/JavaScriptCore/bytecompiler -I./Source/JavaScriptCore/debugger -I./Source/JavaScriptCore/dfg -I./Source/JavaScriptCore/disassembler -I./Source/JavaScriptCore/ftl -I./Source/JavaScriptCore/heap -I./Source/JavaScriptCore/interpreter -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/llint -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/profiler -I./Source/JavaScriptCore/runtime -I./Source/JavaScriptCore/tools -I./Source/JavaScriptCore/yarr -I./DerivedSources/JavaScriptCore -I./Source/WTF -I/usr/local/include/cairo -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/X11R6/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-3.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include/harfbuzz -I/usr/local/include/atk-1.0 -I/usr/X11R6/include/pixman-1 -I/usr/X11R6/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libsoup-2.4 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -std=c99 -D_FORTIFY_SOURCE=2 -Wl,--no-demangle -Wl,-rpath-link -Wl,/usr/X11R6/lib -Wl,-rpath-link -Wl,/usr/X11R6/lib -Wl,-E Source/WebKit/gtk/tests/Programs_unittests_testapplicationcache-testapplicationcache.o -LPrograms/unittests/.libs -lwebkitgtk-3.0 -ljavascriptcoregtk-3.0 -lenchant -lgeoclue -lgstapp-1.0 -lgstfft-1.0 -lgstpbutils-1.0 -ljpeg -lsecret-1 -lxslt -lGL -lEGL -lwebp -lXt -licui18n -lstdc++ -ldbus-glib-1 -lgstvideo-1.0 -lgstaudio-1.0 -lgsttag-1.0 -lgstbase-1.0 -lorc-0.4 -lgstreamer-1.0 -lgcrypt -lgpg-error -lharfbuzz-icu -licuuc -licudata -lgtk-3 -latk-bridge-2.0 -latspi -lSM -ldbus-1 -lICE -lgdk-3 -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lpangocairo-1.0 -lpangoft2-1.0 -lharfbuzz -lgraphite2 -lpango-1.0 -latk-1.0 -lcairo-gobject -lpthread -lpixman-1 -lfontconfig -lxcb-shm -lxcb-render -lXext -lfreetype -lexpat -lpthread-stubs -lcairo -lgdk_pixbuf-2.0 -lpng -lgthread-2.0 -lsoup-2.4 -lxml2 -lsqlite3 -lgmodule-2.0 -lffi -lpcre -lz -liconv -lm -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lXrender -lxcb -lX11 -Wl,-rpath-link,/usr/local/lib,-rpath-link,/usr/X11R6/lib
gmake[1]: *** [Programs/unittests/testapplicationcache] Error 2
gmake[1]: *** Waiting for unfinished jobs....
mv -f Source/WebKit2/WebProcess/WebPage/.deps/libwebkit2gtk_3_0_la-WebPage.Tpo Source/WebKit2/WebProcess/WebPage/.deps/libwebkit2gtk_3_0_la-WebPage.Plo mv -f Source/WebKit2/WebProcess/.deps/libwebkit2gtk_3_0_la-WebProcess.Tpo Source/WebKit2/WebProcess/.deps/libwebkit2gtk_3_0_la-WebProcess.Plo mv -f Source/WebKit2/WebProcess/WebPage/gtk/.deps/libwebkit2gtk_3_0_la-LayerTreeHostGtk.Tpo Source/WebKit2/WebProcess/WebPage/gtk/.deps/libwebkit2gtk_3_0_la-LayerTreeHostGtk.Plo gmake[1]: Leaving directory `/usr/ports/pobj/webkit-2.2.1-gtk3/webkitgtk-2.2.1'
gmake: *** [all] Error 2
*** Error 2 in www/webkit (/usr/ports/infrastructure/mk/bsd.port.mk:2654 '/usr/ports/pobj/webkit-2.2.1-gtk3/.build_done') *** Error 1 in www/webkit (/usr/ports/infrastructure/mk/bsd.port.mk:2383 'build')
===> Exiting www/webkit,gtk3 with an error
/bin/sh: exit 1: not found
*** Error 127 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:147 'build')
Error: job failed 256

Both libc.so.70.0 and 71.0 are installed:

$ find /usr/lib -name "libc.so.*"
/usr/lib/libc.so.70.0
/usr/lib/libc.so.71.0

Right now I'm doing a manual "make package clean", but I suspect in a couple of hours it will crap out too. The most recent precompiled packages use webkit 2.2.0p1, not 2.2.1.

Is there anything I can do to fix this? Is anyone else running into this problem?

Thanks,

--
Scott McEachern

https://www.blackstaff.ca

"Beware the Four Horsemen of the Information Apocalypse: terrorists, drug dealers, 
kidnappers, and child pornographers. Seems like you can scare any public into allowing 
the government to do anything with those four."  -- Bruce Schneier

Reply via email to