build failing on the end of configure script. It may not be *major* thing since gentoo default use /bin/sh as symlink to bash but for exmaple gentoo profix project may have problem with it. I will include patch which running autoreconf - it fixing my issue. Reproducible: Always Steps to Reproduce: 1. change /bin/sh to *real* sh like app-shells/dash 2. emerge libgcrypt Actual Results: config.status: executing depfiles commands shift: 1: can't shift that many Expected Results: It should just work.
Created attachment 242119 [details, diff] add eautoreconf to ebuild.
./config.status[1406]: shift: nothing to shift mksh doesn't like it either :)
+ 30 Aug 2010; Patrick Lauer <patrick@gentoo.org> libgcrypt-1.4.6.ebuild: + Fixing for non-bash shells #331907 Thanks!
The libgcrypt-1.5.0-beta1 failing as well if /bin/sh = non-bash and CONFIG_SHELl='/bin/sh'. config.status: executing depfiles commands shift: 1: can't shift that many The 1.5 could use eautoreconf as well.
libgcrypt-1.5.0_beta1 has 'configure' generated by newer version of Autoconf, so there shouldn't be any problem. Anyway please report this problem to upstream: gcrypt-devel@gnupg.org