libgpg-error-1.20 on OpenWrt

W. Michael Petullo mike at
Mon Nov 23 03:00:38 CET 2015

I am the maintainer of the OpenWrt libgpg-error package. OpenWrt
is a Linux distribution that targets a number of router
platforms. libgpg-error-1.20 fails to cross compile for some of OpenWrt's
platforms, producing the following error:

./mkheader linux-gnu arm-openwrt-linux-gnu  ./ \
                   ../config.h 1.20 0x011400 >gpg-error.h
./ error including `./syscfg/lock-obj-pub.linux-gnu.h': No such file or directory
Makefile:1299: recipe for target 'gpg-error.h' failed
make[6]: *** [gpg-error.h] Error 1
make[6]: Leaving directory '/home/mike/Source/openwrt/openwrt/build_dir/target-arm_arm1176jzf-s+vfp_musl-1.1.11_eabi/libgpg-error-1.20/src'

The compiler I am using to build OpenWrt says:

$ ./arm-openwrt-linux-muslgnueabi-gcc -dumpmachine

Of course, I do not see this target triplet in
libgpg-error-1.20/src/syscfg/. Is there something that can be done to
support niche architectures, or am I doing something wrong?



More information about the Gnupg-devel mailing list