From patchwork Thu Jul 30 18:15:18 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dodji Seketeli X-Patchwork-Id: 140287 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 743AB4BB8F71 for ; Thu, 30 Jul 2026 18:15:28 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 743AB4BB8F71 X-Original-To: libabigail@sourceware.org Delivered-To: libabigail@sourceware.org Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by sourceware.org (Postfix) with ESMTPS id F101E4BB8F4A for ; Thu, 30 Jul 2026 18:15:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org F101E4BB8F4A Authentication-Results: sourceware.org; dmarc=fail (p=quarantine dis=none) header.from=seketeli.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org F101E4BB8F4A Authentication-Results: sourceware.org; arc=none smtp.remote-ip=209.85.221.47 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1785435321; cv=none; b=gmrByJokSsjoY2k0sVWiV3CYSTcIJnLZNKcI/C/VQyzdjpr14iZEDZyzVwR7N+y15dxG+NGMK7Ilb+vyUgHfLr3R/p+uvJpRu1E5SDHRs2+2pWL5x4am1hwqg9WDmO485Bb4VrJo15hd+NgZJV1MlJgm04kaG2YQPiFnPsSdvNg= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1785435321; c=relaxed/simple; bh=Tp98uVDAICMkt1C8dLZHuGDgrrTXLRAPIbW4AIdNKkI=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=PXx5yLrktO9k9b+BqzkWHID7I7/y/z99/S99d9549E03IODHe5MzfcwUq7HYeF2Jauc+5h9KKC1Fqr2rNoR1wNBAa/ZkrFS41q3CqK3U3ixO2lfKprcgG5QT6K2SD31+BErjVp0nTGElw6DfGNLrvwqinLTZopGoHuVRoJ36RhM= ARC-Authentication-Results: i=1; sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F101E4BB8F4A Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-47f633e6058so27628f8f.0 for ; Thu, 30 Jul 2026 11:15:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785435320; x=1786040120; h=content-type:mime-version:user-agent:message-id:date:organization :subject:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=MNq3+WVYZpWRjAdMO0fw8mLzBcwbMhG7wLZIlnEjTy4=; b=O8eunxad1YDDG29JnYIItxKzBiGOe4wXiVUxJL6B1qqwP7q1mOqXm8ul3j//vvfqn2 tipk8pRi2nXWaB8m9DxLpHMy6QQgWRQh6LqQMt1+euRsU/DkLL529W/ISfbdS326Tw1R BMp9R3n/5CLa0l6HpXsvjdo+9yP2np6TnwzNzlMvEMRVpKb/Wxd+9aLJbK/rQu3flzCL lV6AjtNnu5eguCHoCObEmJp4DbbawwJTtZtgQfjsPwuJMwXBurjWUzf09B/tfxJmE6r9 W9k8LzIb3HsIzrNUeA/Aw4n2/AfBuaSFElvKBIR8JrcncnxEHQ5siq5MWSFEbQSWIUEH Dl6A== X-Gm-Message-State: AOJu0YycgQv++UgNfBwpLELKoWa/w2Ln/BaPakdsZcJWAJT0CgFxJ4qb tFE8z6f/I9f0tIx1/AY5KQ5DNuhPMDcUZFw8oeECsu/FidSCRlQ20Up5HK1CrCq8 X-Gm-Gg: AR+sD132OLLtmsm7eJmLgsNkVIfPi2zLpIKIYcDlxWdNG/pBOY0ZAAOA96PMHsv0Sfi QUbZcTRYTJL4sJyDPSgOK9WnTNcQ5595OOnbqpWApe0UAl8t+8Ecct1KR0RQG+6otyvTmrPmv/5 8gOwFVeuys25WfIsOSnsLfP3YpuKn4iKkD/kRQjAGOxRAW6QvLVnvu4QABVo+ASectVFw2N5GKZ znGLEgP9wIq5HTsZXfzuFJ255ia9t6To0kKwJG8v5ZHVXUgwoU1KVIjXp9iUE52I2wkrfXsfVMg HW7MwgpYt7HT6zhx6GmFEvnUHZYFfPnlwlSxfoDkHVruhlTrZeSWHNhZOISViFyRWflC0ioM+/z 2JpPnCA+BchakwgJ0HeK9duJnVplU269OX9pVb6EVqEwJG7NDrgQKE35BUsUb0ezggC737v8JL2 Eto62y/xVMcF5Q1MpVfNUcCQQzwqZe2mv4282CMUcbgRDtHIT8WTC8jUw38/oBV4gW8aPeu4R6+ Xzk1VtzoyrrqnCfBoUL34fwbr7YLClEliMQKrbq9slF+/8jA5nurg== X-Received: by 2002:a05:6000:2dc4:b0:47f:c62e:9cca with SMTP id ffacd0b85a97d-47fc81c43d9mr5618957f8f.22.1785435319758; Thu, 30 Jul 2026 11:15:19 -0700 (PDT) Received: from localhost ([82.67.74.110]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47fc8941e7asm7115152f8f.36.2026.07.30.11.15.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Jul 2026 11:15:18 -0700 (PDT) Received: by localhost (Postfix, from userid 1000) id 5964F6058B8B; Thu, 30 Jul 2026 20:15:18 +0200 (CEST) From: Dodji Seketeli To: libabigail@sourceware.org Subject: [PATCH 3/9] {tests,tools}/Makefile.am: Consider prefixed include directories Organization: Me, myself and I X-Operating-System: Fedora 45 X-URL: http://www.seketeli.net/~dodji Date: Thu, 30 Jul 2026 20:15:18 +0200 Message-ID: <87fr10pcnd.fsf@seketeli.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 X-Spam-Status: No, score=-6.0 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM, GIT_PATCH_0, HEADER_FROM_DIFFERENT_DOMAINS, KAM_DMARC_STATUS, LOCAL_AUTHENTICATION_FAIL_DMARC, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP shortcircuit=no autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on sourceware.org X-BeenThere: libabigail@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Mailing list of the Libabigail project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libabigail-bounces~patchwork=sourceware.org@sourceware.org Hello, When the tree is configured to consider dependencies in a prefixed directory, some tools still ignore those dependencies. Fixed thus. * tests/Makefile.am: Do not forget to consider the prefixed include directories. * tools/Makefile.am: Likewise. Signed-off-by: Dodji Seketeli Applied to the master branch. --- tests/Makefile.am | 2 +- tools/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/Makefile.am b/tests/Makefile.am index c3223f1a..5bad12bb 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -234,7 +234,7 @@ runtestabidb3_sh_SOURCES = runtestabidb3.sh$(EXEEXT): -AM_CPPFLAGS=-I${abs_top_srcdir}/include -I${abs_top_srcdir}/src \ +AM_CPPFLAGS=$(DEPS_CPPFLAGS) -I${abs_top_srcdir}/include -I${abs_top_srcdir}/src \ -I${abs_top_builddir}/include -I${abs_top_srcdir}/tools -fPIC clean-local: clean-local-check diff --git a/tools/Makefile.am b/tools/Makefile.am index ea2d300c..b1f10db2 100644 --- a/tools/Makefile.am +++ b/tools/Makefile.am @@ -48,6 +48,6 @@ kmidiffdir = $(bindir) kmidiff_LDADD = $(abs_top_builddir)/src/libabigail.la kmidiff_LDFLAGS = $(abs_top_builddir)/src/libabigail.la -pthread -AM_CXXFLAGS = \ +AM_CPPFLAGS= $(DEPS_CPPFLAGS) \ $(VISIBILITY_FLAGS) -I$(abs_top_srcdir)/include \ -I$(abs_top_srcdir)/tools -fPIC