summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2016-08-20 13:36:09 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-09-23 15:27:05 +0100
commitdeca0d37367cfd6eed7e776db9fd41b3eb906c23 (patch)
treeaae4566903697c72081d2e7a07bbffe230c4bc4e
parenta220c3a1a9acfe875f43bfb8c91016777f3303d3 (diff)
downloadpoky-deca0d37367cfd6eed7e776db9fd41b3eb906c23.tar.gz
xserver-xf86-config: pre-load int10 and exa modules
musl doesn't like lazy loading that xorg uses, therefore load the needed modules explicitly [YOCTO #10169] (From OE-Core rev: e279c9a30f0df400b06a47a487967a734854714b) (From OE-Core rev: 13fd49fd719d7e59ea347241934ccb991264f14f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/conf/machine/qemux86-64.conf5
-rw-r--r--meta/conf/machine/qemux86.conf5
-rw-r--r--meta/recipes-graphics/xorg-xserver/xserver-xf86-config/10-preload-modules.conf2
3 files changed, 9 insertions, 3 deletions
diff --git a/meta/conf/machine/qemux86-64.conf b/meta/conf/machine/qemux86-64.conf
index 489194aa6e..ac2c039ebf 100644
--- a/meta/conf/machine/qemux86-64.conf
+++ b/meta/conf/machine/qemux86-64.conf
@@ -22,7 +22,10 @@ XSERVER = "xserver-xorg \
22 xf86-input-evdev \ 22 xf86-input-evdev \
23 xf86-video-cirrus \ 23 xf86-video-cirrus \
24 xf86-video-fbdev \ 24 xf86-video-fbdev \
25 xf86-video-vmware" 25 xf86-video-vmware \
26 xf86-video-modesetting \
27 xserver-xorg-module-libint10 \
28 "
26 29
27MACHINE_FEATURES += "x86" 30MACHINE_FEATURES += "x86"
28 31
diff --git a/meta/conf/machine/qemux86.conf b/meta/conf/machine/qemux86.conf
index 3cc8091581..5d22e52d27 100644
--- a/meta/conf/machine/qemux86.conf
+++ b/meta/conf/machine/qemux86.conf
@@ -21,7 +21,10 @@ XSERVER = "xserver-xorg \
21 xf86-input-evdev \ 21 xf86-input-evdev \
22 xf86-video-cirrus \ 22 xf86-video-cirrus \
23 xf86-video-fbdev \ 23 xf86-video-fbdev \
24 xf86-video-vmware" 24 xf86-video-vmware \
25 xf86-video-modesetting \
26 xserver-xorg-module-libint10 \
27 "
25 28
26MACHINE_FEATURES += "x86" 29MACHINE_FEATURES += "x86"
27 30
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/10-preload-modules.conf b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/10-preload-modules.conf
index 7ceb6fd634..72e4fbf59b 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/10-preload-modules.conf
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/10-preload-modules.conf
@@ -3,7 +3,7 @@ Section "Module"
3 Load "fb" 3 Load "fb"
4 Load "shadow" 4 Load "shadow"
5 Load "shadowfb" 5 Load "shadowfb"
6 Load "int10"
6 Load "vbe" 7 Load "vbe"
7 Load "vgahw" 8 Load "vgahw"
8EndSection 9EndSection
9