| Summary: | XORG Keyboard driver fails to compile | ||
|---|---|---|---|
| Product: | buildroot | Reporter: | Paul Jones <paul> |
| Component: | Other | Assignee: | unassigned |
| Status: | RESOLVED FIXED | ||
| Severity: | blocker | CC: | buildroot |
| Priority: | P5 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Host: | Target: | ||
| Build: | |||
| Attachments: | Buildroot config | ||
(In reply to comment #0) > checking if RANDR is defined... no > checking if XINPUT is defined... no > checking if XKB is defined... no > checking pkg-config is at least version 0.9.0... yes > checking for XORG... configure: error: Package requirements (xorg-server >= > 1.2.99.0 xproto ) were not met: > > No package 'xorg-server' found What package is this exactly? BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD? That one seems to list both xserver and xproto as dependencies. Anyway, I'll try building your .config (In reply to comment #1) > > What package is this exactly? BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD? That one > seems to list both xserver and xproto as dependencies. Yes, that's the one. I built it the other day and it worked ok, but today I did a "git pull && make distclean" and now it's not working. (In reply to comment #2) > (In reply to comment #1) > > > > What package is this exactly? BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD? That one > > seems to list both xserver and xproto as dependencies. > > Yes, that's the one. I built it the other day and it worked ok, but today I did > a "git pull && make distclean" and now it's not working. Ahh, then I guess I know why: commit b7acacaf6e84ec05ed76dd419e645cfbd6683f7a Author: Paulius Zaleckas <paulius.zaleckas@gmail.com> Date: Fri May 28 17:58:43 2010 +0300 xserver_xorg-server: Use $(MAKE1) for make install Xserver installation fails with parallel make jobs. Installation to staging is not needed. So just remove it instead of converting to $(MAKE1). Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> If we don't install into staging, then the other packages won't find the xserver pkg-config file. I'll fix that now. Please try to provide as much info as you can in the bug report in the future, thanks. Fixed in git, thanks |
Created attachment 1789 [details] Buildroot config This is using latest GIT buildroot with no locale support. checking for /home/peejay/mini2440-dev/buildroot-x86/output/staging/usr/bin/i686-unknown-linux-uclibc-gcc -Os -pipe -Os -mtune=nocona -march=nocona -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/peejay/mini2440-dev/buildroot-x86/output/staging/usr/include -I/home/peejay/mini2440-dev/buildroot-x86/output/staging/include --sysroot=/home/peejay/mini2440-dev/buildroot-x86/output/staging/ -isysroot /home/peejay/mini2440-dev/buildroot-x86/output/staging option to accept ISO C89... (cached) none needed checking dependency style of /home/peejay/mini2440-dev/buildroot-x86/output/staging/usr/bin/i686-unknown-linux-uclibc-gcc -Os -pipe -Os -mtune=nocona -march=nocona -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/peejay/mini2440-dev/buildroot-x86/output/staging/usr/include -I/home/peejay/mini2440-dev/buildroot-x86/output/staging/include --sysroot=/home/peejay/mini2440-dev/buildroot-x86/output/staging/ -isysroot /home/peejay/mini2440-dev/buildroot-x86/output/staging... (cached) gcc3 checking if RANDR is defined... no checking if XINPUT is defined... no checking if XKB is defined... no checking pkg-config is at least version 0.9.0... yes checking for XORG... configure: error: Package requirements (xorg-server >= 1.2.99.0 xproto ) were not met: No package 'xorg-server' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables XORG_CFLAGS and XORG_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.