xserver-xorg needs Aarch64 defines

Bug #1092128 reported by Riku Voipio
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro AArch64 cross-distro work
Fix Released
Low
Riku Voipio
Linaro OpenEmbedded
Fix Released
Undecided
Unassigned

Bug Description

This is probably rather trivial to fix:

In file included from fb24_32.c:30:0:
fb.h:95:2: error: #error "GLYPHPADBYTES must be 4"
make[1]: *** [libfb_la-fb24_32.lo] Error 1

xserver-xorg is not medium priority, many distributions have build dependency loops that have xorg server included.

Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

This patch adds definition of GLYPHPADBYTES, IMAGE_BYTE_ORDER, BITMAP_BIT_ORDER.

Builds fails:

| os-support/.libs/libxorgos.a(lnx_video.o): In function `xf86EnableIO':
| /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/work/aarch64-oe-linux/xserver-xorg/2_1.13.1-r8.0/xorg-server-1.13.1/hw/xfree86/os-support/linux/lnx_video.c:515: undefined reference to `ioperm'
| /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/work/aarch64-oe-linux/xserver-xorg/2_1.13.1-r8.0/xorg-server-1.13.1/hw/xfree86/os-support/linux/lnx_video.c:515: undefined reference to `iopl'
| /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/work/aarch64-oe-linux/xserver-xorg/2_1.13.1-r8.0/xorg-server-1.13.1/hw/xfree86/os-support/linux/lnx_video.c:526: undefined reference to `ioperm'
| /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/work/aarch64-oe-linux/xserver-xorg/2_1.13.1-r8.0/xorg-server-1.13.1/hw/xfree86/os-support/linux/lnx_video.c:527: undefined reference to `ioperm'
| os-support/.libs/libxorgos.a(lnx_video.o): In function `xf86DisableIO':
| /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/work/aarch64-oe-linux/xserver-xorg/2_1.13.1-r8.0/xorg-server-1.13.1/hw/xfree86/os-support/linux/lnx_video.c:544: undefined reference to `iopl'
| /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/work/aarch64-oe-linux/xserver-xorg/2_1.13.1-r8.0/xorg-server-1.13.1/hw/xfree86/os-support/linux/lnx_video.c:545: undefined reference to `ioperm'
| collect2: error: ld returned 1 exit status

Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

This patch obsoletes previous one - build finished.

Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

OK, order should be MSBFirst not LSBFirst.

Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

Final version.

Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

obligatory screenshot

Revision history for this message
Marcin Juszkiewicz (hrw) wrote :
Marcin Juszkiewicz (hrw)
Changed in linaro-oe:
assignee: nobody → Marcin Juszkiewicz (hrw)
status: New → In Progress
Marcin Juszkiewicz (hrw)
Changed in linaro-oe:
status: In Progress → Fix Released
Fathi Boudra (fboudra)
Changed in linaro-oe:
milestone: none → 13.01
Changed in linaro-aarch64:
status: New → In Progress
importance: Undecided → Low
assignee: nobody → Riku Voipio (riku-voipio)
Revision history for this message
Marcin Juszkiewicz (hrw) wrote :
Revision history for this message
Riku Voipio (riku-voipio) wrote :

Fix released in Xserver 1.15

Changed in linaro-aarch64:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.