[Buildroot] [PATCH 1/1] package/libpam-nfc: fix build with automake >= 1.16.4

Fabrice Fontaine fontaine.fabrice at gmail.com
Fri Oct 15 06:52:21 UTC 2021


Fix the following build failure raised since bump of automake to version
1.16.4 in commit fe90272b5128987ee7492fff950660e05324838d:

make[1]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/libpam-nfc-bb762e0e649195110e015ffb605c4375e927c437'
  CC       pam-nfc-add.o
  CCLD     pam-nfc-add
/home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/i686-buildroot-linux-uclibc/9.3.0/../../../../i686-buildroot-linux-uclibc/bin/ld: cannot find -lnfcauth

Fixes:
 - http://autobuild.buildroot.org/results/4f6018cb44770ea8fb9a9eb24c161239c2d04c27

Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
---
 ...le.am-fix-build-with-latest-automake.patch | 37 +++++++++++++++++++
 1 file changed, 37 insertions(+)
 create mode 100644 package/libpam-nfc/0001-Makefile.am-fix-build-with-latest-automake.patch

diff --git a/package/libpam-nfc/0001-Makefile.am-fix-build-with-latest-automake.patch b/package/libpam-nfc/0001-Makefile.am-fix-build-with-latest-automake.patch
new file mode 100644
index 0000000000..edf530f1b8
--- /dev/null
+++ b/package/libpam-nfc/0001-Makefile.am-fix-build-with-latest-automake.patch
@@ -0,0 +1,37 @@
+From 1b3d33c23f77c6f2a244f04f00f9140f8fa28155 Mon Sep 17 00:00:00 2001
+From: Fabrice Fontaine <fontaine.fabrice at gmail.com>
+Date: Fri, 15 Oct 2021 08:42:13 +0200
+Subject: [PATCH] Makefile.am: fix build with latest automake
+
+Fix the following build failure with latest automake (at least version
+1.16.4):
+
+make[1]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/libpam-nfc-bb762e0e649195110e015ffb605c4375e927c437'
+  CC       pam-nfc-add.o
+  CCLD     pam-nfc-add
+/home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/i686-buildroot-linux-uclibc/9.3.0/../../../../i686-buildroot-linux-uclibc/bin/ld: cannot find -lnfcauth
+
+Fixes:
+ - http://autobuild.buildroot.org/results/4f6018cb44770ea8fb9a9eb24c161239c2d04c27
+
+Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
+[Upstream status: https://github.com/nfc-tools/pam_nfc/pull/3]
+---
+ Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 8ef5db5..8e3cd0e 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -32,6 +32,6 @@ pam_nfc_add_SOURCES = \
+         pam-nfc-add.c
+     
+ pam_nfc_add_LDADD = \
+-	-lnfcauth
++	libnfcauth.la
+ 
+ EXTRA_DIST = nfcauth.h
+-- 
+2.33.0
+
-- 
2.33.0



More information about the buildroot mailing list