Linaro AArch64 cross-distro work

xserver-xorg needs Aarch64 defines

Reported by Riku Voipio on 2012-12-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro AArch64 cross-distro work
Low
Riku Voipio
Linaro OpenEmbedded
Undecided
Marcin Juszkiewicz

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.

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

Marcin Juszkiewicz (hrw) wrote :

This patch obsoletes previous one - build finished.

Marcin Juszkiewicz (hrw) wrote :

OK, order should be MSBFirst not LSBFirst.

Marcin Juszkiewicz (hrw) wrote :

Final version.

Marcin Juszkiewicz (hrw) wrote :

obligatory screenshot

Marcin Juszkiewicz (hrw) on 2013-01-07
Changed in linaro-oe:
assignee: nobody → Marcin Juszkiewicz (hrw)
status: New → In Progress
Marcin Juszkiewicz (hrw) on 2013-01-07
Changed in linaro-oe:
status: In Progress → Fix Released
Fathi Boudra (fboudra) on 2013-01-08
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)
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  Edit
Everyone can see this information.

Other bug subscribers