Opened 7 years ago

Closed 7 years ago

Last modified 6 years ago

#35989 closed defect (fixed)

webkit-gtk fails static assertion on ppc

Reported by: sasoph@… Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: powerpc Cc: jeremyhu (Jeremy Huddleston Sequoia), dbevans (David B. Evans), dershow, cooljeanius (Eric Gallager)
Port: webkit-gtk

Description

10.5.8 PPC, Xcode 3.1.4 Whilst trying to upgrade webkit-gtk @1.6.3_4+quartz+svg+video, I get the error:

Source/WebCore/platform/Length.cpp:156: error: size of array 'dummylength_should_stay_small' is negative
make[1]: *** [Source/WebCore/platform/libWebCore_la-Length.lo] Error 1

Attachments (4)

main.log (263.8 KB) - added by sasoph@… 7 years ago.
main.log.bz2 (335.6 KB) - added by ryandesign (Ryan Schmidt) 7 years ago.
log of this problem with webkit 1.10.2 on leopard ppc
assert.patch (492 bytes) - added by ryandesign (Ryan Schmidt) 7 years ago.
Portfile.diff (655 bytes) - added by ryandesign (Ryan Schmidt) 7 years ago.

Download all attachments as: .zip

Change History (16)

Changed 7 years ago by sasoph@…

Attachment: main.log added

comment:1 Changed 7 years ago by dershow

Cc: dersh@… added

Cc Me!

comment:2 Changed 7 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Changed 7 years ago by ryandesign (Ryan Schmidt)

Attachment: main.log.bz2 added

log of this problem with webkit 1.10.2 on leopard ppc

comment:3 Changed 7 years ago by ryandesign (Ryan Schmidt)

FYI it's still an issue with webkit @1.10.2; fresh log attached.

comment:4 Changed 7 years ago by ryandesign (Ryan Schmidt)

Keywords: powerpc added; Leopard removed

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

Can you try just removing the static assert?

comment:6 Changed 7 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Owner: changed from macports-tickets@… to jeremyhu@…
Status: newassigned
Summary: webkit-gtk @1.8.3 size of array ... is negativewebkit-gtk fails static assertion on ppc

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

Owner: changed from jeremyhu@… to ryandesign@…
Status: assignednew

Changed 7 years ago by ryandesign (Ryan Schmidt)

Attachment: assert.patch added

Changed 7 years ago by ryandesign (Ryan Schmidt)

Attachment: Portfile.diff added

comment:8 in reply to:  5 Changed 7 years ago by ryandesign (Ryan Schmidt)

Replying to jeremyhu@…:

Can you try just removing the static assert?

I tried this; is this what you meant? Since the result was several hours more of building than before, and then a different error message, I filed a new ticket: #37839.

comment:9 Changed 7 years ago by jeremyhu (Jeremy Huddleston Sequoia)

comment:10 Changed 7 years ago by ryandesign (Ryan Schmidt)

Should we mark this ticket fixed?

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

Resolution: fixed
Status: newclosed

Yes

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

Cc: egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.