Opened 15 years ago

Closed 13 years ago

#23680 closed update (fixed)

neverball: update to current version

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: mvitocruz@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc:
Port: neverball

Description

The neverball port is at version 1.4.0 but version 1.5.4 is out so the port should probably be updated.

Attachments (1)

neverball-1.5.4.diff (2.2 KB) - added by ryandesign (Ryan Carsten Schmidt) 15 years ago.
not entirely successful update attempt

Download all attachments as: .zip

Change History (3)

Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: neverball-1.5.4.diff added

not entirely successful update attempt

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

Attached is my attempt to update to 1.5.4. I had to patch share/fs.c otherwise it wouldn't compile on Snow Leopard, stating:

In file included from share/fs.c:5:
/opt/local/include/physfs.h:287: warning: ISO C90 does not support 'long long'
/opt/local/include/physfs.h:288: warning: ISO C90 does not support 'long long'
share/fs.c:400: error: expected declaration specifiers or '...' before numeric constant
share/fs.c:400: error: expected declaration specifiers or '...' before '__builtin_object_size'
share/fs.c:400: warning: conflicting types for built-in function '__builtin___vsnprintf_chk'
share/fs.c: In function 'fs_printf':
share/fs.c:410: warning: passing argument 4 of '__builtin___vsnprintf_chk' makes pointer from integer without a cast
share/fs.c:410: error: too many arguments to function '__builtin___vsnprintf_chk'
share/fs.c:418: warning: passing argument 4 of '__builtin___vsnprintf_chk' makes pointer from integer without a cast
share/fs.c:418: error: too many arguments to function '__builtin___vsnprintf_chk'
make: *** [share/fs.o] Error 1

However, with the patch, the resulting games segfault when run. So this can't be committed yet. We probably should ask for help in neverball's tech support forum.

comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.