well I guess you have a reason to depend on the bleeding edge webkit but I run the newest slackware linux (13.0) and that ships with glibc 2.18-something, so I can't compile bleeding edge webkit / libsoup (needs 2.21-something).
I managed to build webkit-r46631 [1] and libsoup-2.27.5 on that box and it seems that the build failure from surf-0.3 is not that big. If I remove the source() func I'm left with not having `gtk_menu_item_get_label'. On my older slackware I was running surf-0.1 or something would it be possible to reduce surf-0.3 so that it runs with my current setup? Maybe surf is also interesting for "older" platforms? Best regards, Yoshi [1] http://builds.nightly.webkit.org/files/trunk/src/WebKit-r46631.tar.bz2