View Issue Details

IDProjectCategoryView StatusLast Update
0001316ScribusGeneralpublic2004-11-17 10:12
Reporterjamie12walton34 Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformPentium IV with hyperthreadingOSSlackwareOS Version10
Product Version1.2.1cvs 
Fixed in Version1.2.1cvs 
Summary0001316: xlib_rgb_init: compiled for big endian ... scribus won't run
DescriptionCompiled from CVS. configure etc all ok but I get the compiled for dig endian this is a little endian machine error and scribus wont run. I have gone into scribus/gdk-pixbuf-xlibrgb.c and commented out the #if KSVG_BYTE_ORDER == KSVG_BIG_ENDIAN and 10 following lines and scribus WILL run excepting that the colours do appear to be displaying in some kind of inverted manner, so there is a real issue, I just don't know where to find it.

The same problem occurs in 1.2 although I haven't tried commenting out the compiler directives as described above.
Additional Information#make -f Makefile.dist
#./configure
#make
#make install
...
$ scribus
xlib_rgb_init: compiled for big endian, but this is a little endian machine.
$
TagsNo tags attached.
Patch

Activities

jamie12walton34

2004-11-16 03:27

reporter   ~0002893

OK, I edited scribus/gdk-pixbuf-xlib-private.h to force #define KSVG_BYTE_ORDER KSVG_LITTLE_ENDIAN.

This works but for some reason the auto detection of endianess on my machine int gdk-pixbuf-xlib-private.h is incorrectly determining big endianess instead of little.

jamie12walton34

2004-11-16 03:35

reporter   ~0002894

Could this be a problem with Xorgs X116.7.0 /usr/X11R6/include/X11/Xarch.h file? and/or its parents?

Issue History

Date Modified Username Field Change
2004-11-16 01:35 jamie12walton34 New Issue
2004-11-16 03:27 jamie12walton34 Note Added: 0002893
2004-11-16 03:35 jamie12walton34 Note Added: 0002894
2004-11-16 22:44 fschmid Status new => resolved
2004-11-16 22:44 fschmid Fixed in Version => 1.2.1cvs
2004-11-16 22:44 fschmid Resolution open => fixed
2004-11-16 22:44 fschmid Assigned To => fschmid
2004-11-16 22:44 fschmid Assigned To fschmid =>
2004-11-17 10:12 cbradney Status resolved => closed