From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gnu.wildebeest.org (gnu.wildebeest.org [45.83.234.184]) by sourceware.org (Postfix) with ESMTPS id 165EE3858D1E for ; Sat, 15 Apr 2023 20:26:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 165EE3858D1E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=klomp.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=klomp.org Received: from csb.redhat.com (deer0x03.wildebeest.org [172.31.17.133]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gnu.wildebeest.org (Postfix) with ESMTPSA id 068A7302BB02; Sat, 15 Apr 2023 22:25:59 +0200 (CEST) Received: by csb.redhat.com (Postfix, from userid 10916) id 3A3C0D0C44; Sat, 15 Apr 2023 22:25:59 +0200 (CEST) From: Mark Wielaard To: annobin@sourceware.org Cc: Mark Wielaard Subject: [PATCH] Fix configure detection of demangle.h on Debian based systems Date: Sat, 15 Apr 2023 22:25:56 +0200 Message-Id: <20230415202556.189994-1-mark@klomp.org> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-3036.6 required=5.0 tests=BAYES_00,GIT_PATCH_0,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --- configure.ac | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 4cd97ef..29813d1 100644 --- a/configure.ac +++ b/configure.ac @@ -152,9 +152,13 @@ AC_TYPE_UINT64_T # Check for demangle.h header, note the "empty" includes to make sure # libiberty.h isn't getting confused by the use of configure detected -# include headers. +# include headers. On Fedora based systems libiberty.h and demangle.h +# are installed by binutils-devel in /usr/include. On Debian based +# systems those headers come from the libiberty-dev package and are +# placed under /usr/include/libiberty. +CPPFLAGS="$CPPFLAGS -I/usr/include/libiberty" AC_CHECK_HEADER([demangle.h], [], - [AC_MSG_ERROR([binutils-devel demangle.h header not found])], + [AC_MSG_ERROR([libiberty-dev/binutils-devel demangle.h header not found])], [ ]) AM_CONDITIONAL([COND_DOCS], [test "$with_docs" != no]) -- 2.31.1