[Bug 783343] New: Emulators/fceux: build fails with g++ 4.7 (fixed in upstream)
https://bugzilla.novell.com/show_bug.cgi?id=783343 https://bugzilla.novell.com/show_bug.cgi?id=783343#c0 Summary: Emulators/fceux: build fails with g++ 4.7 (fixed in upstream) Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: openSUSE 12.2 Status: NEW Severity: Major Priority: P5 - None Component: 3rd party software AssignedTo: uli@suse.com ReportedBy: Yarny@public-files.de QAContact: opensuse-communityscreening@forge.provo.novell.com Found By: --- Blocker: --- fceux (2.1.5) doesn't build for oS 12.2. It compiles successfully on my 12.2 machine with these upstream patches: <URL:http://sourceforge.net/p/fceultra/code/2395/tree//fceu/src/file.cpp?diff=4fd2332971b75b3aad0001b3:2394> <URL:http://sourceforge.net/p/fceultra/code/2484/tree//fceu/src/utils/endian.h?diff=4fd2332971b75b3aad0001b3:2483> If one of these patches is missing it fails with either
src/utils/endian.h: In function 'int writele(T*, EMUFILE*)': src/utils/endian.h:102:44: error: no matching function for call to 'write16le(uint16*&, EMUFILE*&)' ..or with src/file.cpp: In function 'FCEUFILE* FCEU_fopen(const char*, const char*, char*, char*, int, const char**)': src/file.cpp:318:19: error: 'void*' is not a pointer-to-object type so it appears to me this is due to changes in g++, maybe g++ 4.7 checks pointer types more strictly.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=783343 https://bugzilla.novell.com/show_bug.cgi?id=783343#c1 Yarny Yarny <Yarny@public-files.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #1 from Yarny Yarny <Yarny@public-files.de> 2013-01-18 22:14:33 UTC --- Fixed by this update to version 2.2.0. <URL:https://build.opensuse.org/request/show/148671> Thanks for fixing. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com