[Buildroot] [PATCH 1/1] systemd: fix AM_PATH_LIBGCRYPT not found

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Thu Jun 12 07:15:28 UTC 2014


Dear Yann E. MORIN,

On Wed, 11 Jun 2014 23:32:46 +0200, Yann E. MORIN wrote:

> OK, so let me sum up the thing:
>   - we can't use autoreconf because of 'ln --relative' which is not
>     available everywhere
>   - if we could use autoreconf, we would not need this gcrupt.m4 stuff

No, the opposite. We need to autoreconf to be able to patch our the 'ln
--relative' calls. And to be able to autoreconf, we need this
libgcrypt.m4 stuff.

To me, hacking around the 'ln --relative' problem is not a proper
solution. Because the next time we need a patch for systemd that
requires autoreconf (like if we backport a fix from upstream or another
change), then we will be back to the current situation where autoreconf
cannot be done with libgcrypt.m4.

So I agree with the solution proposed by Eric here to bundle the
libgcrypt.m4 file.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com



More information about the buildroot mailing list