Skip to contentSkip to conversation

New: Unable to build webkit (on arm).

Buildroot bugzilla at busybox.net 1 participant 7 messages Feb 17, 2011 – Feb 24, 2011

lore
Share & tools
lore
#0 lore raw

https://bugs.busybox.net/show_bug.cgi?id=3259

Summary: Unable to build webkit (on arm).
Product: buildroot
Version: unspecified
Platform: Other
OS/Version: Linux
Status: NEW
Severity: blocker
Priority: P5
Component: Other
AssignedTo: unassigned at buildroot.uclibc.org
ReportedBy: noel.vellemans at visionbms.com
CC: buildroot at uclibc.org
Estimated Hours: 0.0

Created attachment 2971
--> https://bugs.busybox.net/attachment.cgi?id=2971
Webkit - Error snippet.

version Git-buildroot (17/02/2011)

Webkit fails to build (for arm).

undefined reference(s) to :

u_charType_44' u_strToUpper_44' ucol_close_44' ucol_getLocaleByType_44' ucol_getAttribute_44' ucol_open_44' ucol_open_44' ucol_setAttribute_44'... etc...

I guess has something to do with icu.

Regards Noel

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#1 lore raw

[Buildroot] [Bug 3259] Unable to build webkit (on arm).

https://bugs.busybox.net/show_bug.cgi?id=3259

--- Comment #1 from Bart?omiej Palmowski <[email protected]> --- I confirm webkit fails for i586 also,

./.libs/libJavaScriptCore.a(libJavaScriptCore_la-Lexer.o): In function `JSC::isNonASCIIIdentStart(int)':
Lexer.cpp:(.text+0x15): undefined reference to `u_charType_44'

trying to build webkit 1.2.6 and 1.2.7

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#2 lore raw

[Buildroot] [Bug 3259] Unable to build webkit (on arm).

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=3259

--- Comment #2 from Bart?omiej Palmowski <[email protected]> --- Quick workaround is passing --with-unicode-backend=glib to webkits configure.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#3 lore raw

[Buildroot] [Bug 3259] Unable to build webkit (on arm).

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=3259

--- Comment #3 from Bart?omiej Palmowski <[email protected]> --- and here is some more info on that option:
https://bugs.webkit.org/show_bug.cgi?id=34247

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#4 lore raw

[Buildroot] [Bug 3259] Unable to build webkit (on arm).

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=3259

Gustavo Zacarias <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|NEW                         |ASSIGNED
         AssignedTo|unassigned at buildroot.uclibc |gustavo at zacarias.com.ar
                   |.org                        |

--- Comment #4 from Gustavo Zacarias <[email protected]> --- Created attachment 3019
--> https://bugs.busybox.net/attachment.cgi?id=3019
Fixup icu-config

After trying a build on a system that completely lacks icu i've found the issue.
icu-config checks for the library presence in exec_prefix, thus if the real system lacks it (checks at /usr/lib, default) it fails.
So we need to tweak exec_prefix too in icu-config to point to the staging dir.

Give this patch a try, works on my ubuntu netbook (which took it's sweet time to build).

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#6 lore raw

[Buildroot] [Bug 3259] Unable to build webkit (on arm).

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=3259

Peter Korsgaard <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED

--- Comment #6 from Peter Korsgaard <[email protected]> --- Committed, thanks

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.