From 49dc5bb7d22af9019b71be67bd8e43f15c41cf23 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 29 Jun 2021 18:53:22 +0200 Subject: [PATCH] gnu: libpcap: Omit static library. * gnu/packages/admin.scm (libpcap)[arguments]: Add a new 'omit-static-library phase. --- gnu/packages/admin.scm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 61f287f92c..ee037599a1 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -1305,7 +1305,15 @@ (define-public libpcap ("flex" ,flex))) (arguments ;; There are some tests in testprogs/, but no automated test suite. - '(#:tests? #f)) + `(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'omit-static-library + ;; Neither build nor install libpcap.a. + (lambda _ + (substitute* "Makefile.in" + ((" libpcap\\.a") "") + ((" install-archive ") " "))))))) (home-page "https://www.tcpdump.org") (synopsis "Network packet capture library") (description