Bug 116678 - app-emulation/vice fails on 64 bit platforms when ffmpeg USE flag is set
Bug#: 116678 Product:  Gentoo Linux Version: 2005.1 Platform: AMD64
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: games@gentoo.org Reported By: ari@goron.de
Component: Games
URL: 
Summary: app-emulation/vice fails on 64 bit platforms when ffmpeg USE flag is set
Keywords:  
Status Whiteboard: 
Opened: 2005-12-25 03:32 0000
Description:   Opened: 2005-12-25 03:32 0000
Vice 1.18 (and older versions also) have an ancient internal copy of ffmpeg
which fails to work on any 64 bit platform due to a conflicting typedef of
(u)int64_t.
I do have "ffmpeg" in my global USE flags, so compilation fails. The fix is
simple: Update the broken include from a newer ffmpeg snapshot.
Patch and updated ebuild follows.

I've tested this on ~amd64.
Someone please test this on other 64 bit arches as well, but I confident the
fix is correct.

------- Comment #1 From Andreas Arens 2005-12-25 03:34:09 0000 -------
Created an attachment (id=75493) [details]
Patch to fix compilation

------- Comment #2 From Andreas Arens 2005-12-25 03:35:00 0000 -------
Created an attachment (id=75494) [details]
Updated ebuild

------- Comment #3 From Tupone Alfredo 2006-03-25 03:15:56 0000 -------
Fix is in portage. Thanks