Bug 182512 - Amaya does not build on x86_64
Summary: Amaya does not build on x86_64
Alias: None
Product: Fedora
Classification: Fedora
Component: amaya
Version: rawhide
Hardware: x86_64
OS: Linux
Target Milestone: ---
Assignee: Paul F. Johnson
QA Contact: Fedora Extras Quality Assurance
: 158888 (view as bug list)
Depends On:
Blocks: FE-ExcludeArch-x64, F-ExcludeArch-x64
TreeView+ depends on / blocked
Reported: 2006-02-22 22:36 UTC by Aurelien Bompard
Modified: 2007-11-30 22:11 UTC (History)
3 users (show)

Clone Of:
Last Closed: 2006-06-19 06:00:20 UTC

Attachments (Terms of Use)

Description Aurelien Bompard 2006-02-22 22:36:39 UTC
Amaya does not build on x86_64. This arch has been ExcludeArch'ed

../../thotlib/image/xpmcreate.c: In function 'int ParseAndPutPixels(xpmData*,
unsigned int, unsigned int, unsigned int, unsigned int, XpmColor*,
xpmHashTable*, XImage*, Pixel*, XImage*, Pixel*)':
../../thotlib/image/xpmcreate.c:2429: error: cast from 'void*' to 'unsigned int'
loses precision
../../thotlib/image/xpmcreate.c:2432: error: cast from 'void*' to 'unsigned int'
loses precision
make[1]: *** [image/xpmcreate.o] Error 1

Comment 1 Ville Skyttä 2006-02-23 06:53:23 UTC
The above errors look like the code needs to change for example so that it uses
the standard uintptr_t when casting pointers.

Comment 2 Aurelien Bompard 2006-05-06 08:00:42 UTC
*** Bug 158888 has been marked as a duplicate of this bug. ***

Comment 3 Paul F. Johnson 2006-06-18 22:03:07 UTC
Can you close this bug please (or reassign it to me)?

Currently, amaya fails to build due to a bug in libpng (png_read_destroy not
found), but gets past the point listed above.

Note You need to log in before you can comment on or make changes to this bug.