Opened 11 years ago

Closed 2 years ago

#21151 closed defect (wontfix)

webkit-gtk should support jit where available

Reported by: macports.users@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc: myschizobuddy@…, dave.brueck@…, bolapara@…, nodamage@…, jpenney (Jason Penney), brody1@…, marcel@…, jryan2002de@…, frigaut (Francois Rigaut), glyph@…, hujingzhe@…, cooljeanius (Eric Gallager), jeremyhu (Jeremy Huddleston Sequoia)
Port: webkit-gtk

Description (last modified by blb@…)

webkit-gtk fails to build on 10.6 for port install webkit-gtk

Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_www_webkit-gtk/work/webkit-1.1.10" && /usr/bin/make -j2 all " returned error 2

Attachments (3)

portInstallwebkit-gtk (23.6 KB) - added by macports.users@… 11 years ago.
webkit-gtk.log.gz (48.4 KB) - added by dave.brueck@… 11 years ago.
Compressed log of failed build
webkit-gkt.gz (49.1 KB) - added by macports.users@… 11 years ago.

Download all attachments as: .zip

Change History (27)

Changed 11 years ago by macports.users@…

Attachment: portInstallwebkit-gtk added

comment:1 Changed 11 years ago by blb@…

Cc: devans@… added
Description: modified (diff)
Keywords: snowleopard added
Owner: changed from macports-tickets@… to myschizobuddy@…
Port: webkit-gtk added
Summary: for `port install webkit-gtk` Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_www_webkit-gtk/work/webkit-1.1.10" && /usr/bin/make -j2 all " returned error 2webkit-gtk build failure on 10.6

comment:2 Changed 11 years ago by tobypeterson

The attached log doesn't actually contain the error. Please run sudo port clean webkit-gtk and then attach the full output of sudo port -d install webkit-gtk

comment:3 Changed 11 years ago by dave.brueck@…

Cc: dave.brueck@… added

Cc Me!

Changed 11 years ago by dave.brueck@…

Attachment: webkit-gtk.log.gz added

Compressed log of failed build

comment:4 in reply to:  2 ; Changed 11 years ago by dave.brueck@…

Replying to toby@…:

The attached log doesn't actually contain the error. Please run sudo port clean webkit-gtk and then attach the full output of sudo port -d install webkit-gtk

I uploaded a full error log from the failed build. Please let me know if I can be of more help - trying something out, etc. Thanks!

comment:5 in reply to:  4 Changed 11 years ago by majost@…

Specifically, the error is:

JavaScriptCore/jit/JITStubs.cpp:120:2: error: #error "JIT_STUB_ARGUMENT_VA_LIST not supported on x86-64."

Changed 11 years ago by macports.users@…

Attachment: webkit-gkt.gz added

comment:6 Changed 11 years ago by bolapara@…

Cc: bolapara@… added

Cc Me!

comment:7 Changed 11 years ago by nodamage@…

Cc: nodamage@… added

Cc Me!

comment:8 Changed 11 years ago by jpenney (Jason Penney)

Cc: jpenney@… added

Cc Me!

comment:9 Changed 11 years ago by brody1@…

Cc: brody1@… added

Cc Me!

comment:10 Changed 11 years ago by marcel@…

Cc: marcel@… added

Cc Me!

comment:11 Changed 11 years ago by jryan2002de@…

Cc: jryan2002de@… added

Cc Me!

comment:12 Changed 11 years ago by frigaut (Francois Rigaut)

Cc: frigaut@… added

Cc Me!

comment:13 Changed 11 years ago by nodamage@…

FYI I was able to get this to build by adding: configure.args-append --enable-jit=no

comment:14 Changed 11 years ago by nerdling (Jeremy Lavergne)

Since this is just sitting around without maintainer input, I've patched the port to use --enable-jit=no on SL.

Note I did not bump the revision as this won't impact people who already have a built version.

r59109.

When an actual fix is available it should increment the revision.

comment:15 Changed 11 years ago by ryandesign (Ryan Schmidt)

But based on the error message, this is not an incompatibility with Snow Leopard but an incompatibility with x86_64, so the proper fix would add --enable-jit=no when configure.build_arch is x86_64. The universal variant would also need to be addressed, perhaps through the use of the muniversal portgroup's ability to use different configure args for different architectures.

comment:16 Changed 11 years ago by glyph@…

Cc: glyph@… added

Cc Me!

comment:17 Changed 11 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Summary: webkit-gtk build failure on 10.6webkit-gtk should support jit where available

r63157 sets jit off by default

This bug is now to track adding muniversal support which is needed to do jit on the archs where it's supported

comment:18 Changed 10 years ago by hujingzhe@…

Cc: hujingzhe@… added

Cc Me!

comment:19 Changed 10 years ago by jmroot (Joshua Root)

Keywords: snowleopard removed

comment:20 Changed 6 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:21 Changed 6 years ago by jmroot (Joshua Root)

Cc: myschizobuddy@… added
Owner: changed from myschizobuddy@… to jeremyhu@…

comment:22 Changed 5 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Cc: devans@… removed
Owner: changed from jeremyhu@… to devans@…

comment:23 Changed 5 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Cc: jeremyhu@… added

Cc Me!

comment:24 Changed 2 years ago by kencu (Ken)

Resolution: wontfix
Status: newclosed

webkit2-gtk and webkit2-gtk-devel now use the JIT if possible (doesn't work on 10.6.8 or earlier at present).

I hope no-one objects to the closing of this nearly decade-old ticket.

Note: See TracTickets for help on using tickets.