Opened 4 months ago

Closed 3 months ago

#17035 closed bug (fixed)

WebPositive Error: Symbol not found

Reported by: bbjimmy Owned by: pulkomandy
Priority: high Milestone: R1/beta3
Component: Applications/WebPositive Version: R1/beta2
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by bbjimmy)

on hrev54201 x86_gcc2

launch WebPositive and an error box displays cryptic "Symbol not found" error.

launch from a terminal:

runtime_loader: /boot/system/apps/WebPositive: Could not resolve symbol '_ZN8BWebViewC1EPKcP11BUrlContext'

Maybe the new HaikuWebkit and WebPositive are not co-ordinated?

Change History (9)

comment:1 by pulkomandy, 4 months ago

Yes, they are not, the haiku package repo has not been updated yet with the new haikuwebkit release.

comment:2 by kallisti5, 4 months ago

is this related to the build failures in haikuwebkit?

https://build.haiku-os.org/buildmaster/master/x86_64/logviewer.html?buildruns/5805/builds/19199.log

Is this a potential R1/Beta3 blocker?

comment:3 by pulkomandy, 4 months ago

It's not related to the build failure. Now we have haikuwebkit 1.8.0 for 32bit systems but WebKit is not built against it. We just need to update the Haiku package repo with the new WebKit and this will fix the problem.

Probably a good idea to figure out the build issue on 64bit so we can ship the latest webkit there, still.

comment:4 by bbjimmy, 4 months ago

Description: modified (diff)

The error is still there in hrev54203

comment:5 by pulkomandy, 4 months ago

Yes, there will soon be a version 1.8.1 of haikuwebkit with some fixes, including a build fix on x86_64, then we will make webpositive use it during build and it should fix this.

comment:6 by kallisti5, 4 months ago

It looks like a fix is in the works here? https://git.gryphno.de/nephele/haikuwebkit/commit/24815def3a16578b9c498e95103bd61849c2204c

I think this stuff might be done in time for R1/beta3 given how quickly y'all are making progress :-)

comment:7 by pulkomandy, 4 months ago

I think this stuff might be done in time for R1/beta3 given how quickly y'all are making progress :-)

That's kind of the point, yes...

We knew it was going to be a bit bumpy for WebKit with not having shipped an update for a year...

I will integrate that fix and another thing or two in WebKit and tag a version 1.8.1. Then we can put that in haikuporter, and then update the haiku package repo again.

comment:8 by kallisti5, 4 months ago

If you apply the latest system updates (hrev55218 or later, should be available in a few hours) and reboot for them to take effect, WebPositive will be working as expected.

This was a messy update... hopefully a one-time thing :-)

comment:9 by diver, 3 months ago

Resolution: fixed
Status: newclosed

Fixed in hrev55218.

Note: See TracTickets for help on using tickets.