[OE-core] [PATCH 1/3] xorgproto: update to 2019.1

Richard Purdie richard.purdie at linuxfoundation.org
Sun Jul 14 20:01:59 UTC 2019


On Fri, 2019-07-12 at 22:22 +0200, Oleksandr Kravchuk wrote:
> Signed-off-by: Oleksandr Kravchuk <open.source at oleksandr-kravchuk.com
> >
> ---
>  .../0001-Remove-libdir-specification.patch    | 468 ----------------
> --
>  ...orgproto_2018.4.bb => xorgproto_2019.1.bb} |   6 +-
>  2 files changed, 2 insertions(+), 472 deletions(-)
>  delete mode 100644 meta/recipes-graphics/xorg-proto/xorgproto/0001-
> Remove-libdir-specification.patch
>  rename meta/recipes-graphics/xorg-proto/{xorgproto_2018.4.bb =>
> xorgproto_2019.1.bb} (65%)

Something in this series was causing:

| checking for xproto x11 xextproto xext xf86miscproto... no
| configure: error: Package requirements (xproto x11 xextproto xext xf86miscproto) were not met:
| 
| No package 'xf86miscproto' 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 XXF86MISC_CFLAGS
| and XXF86MISC_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
| NOTE: The following config.log files may provide further information.
| NOTE: /home/pokybuild/yocto-worker/mpc8315e-rdb/build/build/tmp/work/ppce300c3-poky-linux/libxxf86misc/1_1.0.4-r0/build/config.log
| ERROR: configure failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at /home/pokybuild/yocto-worker/mpc8315e-rdb/build/build/tmp/work/ppce300c3-poky-linux/libxxf86misc/1_1.0.4-r0/temp/log.do_configure.14901)
NOTE: recipe libxxf86misc-1_1.0.4-r0: task do_configure: Failed
NOTE: recipe libxv-1.0.11-r0: task do_install: Started
ERROR: Task (/home/pokybuild/yocto-worker/mpc8315e-rdb/build/meta/recipes-graphics/xorg-lib/libxxf86misc_1.0.4.bb:do_configure) failed with exit code '1'

and the libx11 upgrade seemed to cause:

| i686-poky-linux-libtool: link: gcc -isystem/home/pokybuild/yocto-worker/genericx86/build/build/tmp/work/core2-32-poky-linux/libx11/1_1.6.8-r0/recipe-sysroot-native/usr/include -O2 -pipe -Wl,--enable-new-dtags -Wl,-rpath-link -Wl,/home/pokybuild/yocto-worker/genericx86/build/build/tmp/work/core2-32-poky-linux/libx11/1_1.6.8-r0/recipe-sysroot-native/usr/lib -Wl,-rpath-link -Wl,/home/pokybuild/yocto-worker/genericx86/build/build/tmp/work/core2-32-poky-linux/libx11/1_1.6.8-r0/recipe-sysroot-native/lib -Wl,-rpath -Wl,/home/pokybuild/yocto-worker/genericx86/build/build/tmp/work/core2-32-poky-linux/libx11/1_1.6.8-r0/recipe-sysroot-native/usr/lib -Wl,-rpath -Wl,/home/pokybuild/yocto-worker/genericx86/build/build/tmp/work/core2-32-poky-linux/libx11/1_1.6.8-r0/recipe-sysroot-native/lib -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=/home/pokybuild/yocto-worker/genericx86/build/build/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 -static -o makekeys makekeys.o  -L/home/pokybuild/yocto-worker/genericx86/build/build/tmp/work/core2-32-poky-linux/libx11/1_1.6.8-r0/recipe-sysroot-native/usr/lib -L/home/pokybuild/yocto-worker/genericx86/build/build/tmp/work/core2-32-poky-linux/libx11/1_1.6.8-r0/recipe-sysroot-native/lib
| /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: cannot find -lc
| collect2: error: ld returned 1 exit status
| make[2]: *** [Makefile:411: makekeys] Error 1
| make[2]: Leaving directory '/home/pokybuild/yocto-worker/genericx86/build/build/tmp/work/core2-32-poky-linux/libx11/1_1.6.8-r0/build/src/util'
| make[1]: *** [Makefile:2092: ../src/util/makekeys] Error 2
| make[1]: Leaving directory '/home/pokybuild/yocto-worker/genericx86/build/build/tmp/work/core2-32-poky-linux/libx11/1_1.6.8-r0/build/src'
| make: *** [Makefile:518: all-recursive] Error 1
| ERROR: oe_runmake failed
| WARNING: /home/pokybuild/yocto-worker/genericx86/build/build/tmp/work/core2-32-poky-linux/libx11/1_1.6.8-r0/temp/run.do_compile.17543:1 exit 1 from 'exit 1'

Cheers,

Richard



More information about the Openembedded-core mailing list