From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id AF32F3858D28; Sun, 23 Jul 2023 21:08:18 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AF32F3858D28 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1690146498; bh=nNVGUx93xs4gaX5W8kbu/Oi614c3EdUqW8XQjt70TMc=; h=From:To:Subject:Date:In-Reply-To:References:From; b=g8QJ89f2bfSddXLLeWVZwiqsTBIfGjO0kLrR16202w5tcQvviIlav5dKEnHYRnhAF Pca/USSlalwTN5B3TuoDgbRnoUJ9+a32gVkX74KQYq5+P6bsa551bTElfLL+P7naIo LV22z76K8pu+fyxYT1Q/0o9JdeNoBf/aPcwskSJ4= From: "mark at klomp dot org" To: elfutils-devel@sourceware.org Subject: [Bug debuginfod/28204] extend webapi / verification with forthcoming signed-contents archives Date: Sun, 23 Jul 2023 21:08:18 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: elfutils X-Bugzilla-Component: debuginfod X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: mark at klomp dot org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rgoldber at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://sourceware.org/bugzilla/show_bug.cgi?id=3D28204 --- Comment #13 from Mark Wielaard --- The configure checks might need to check whether the rpm development headers define the needed constants. On an rhel8 system this gives: checking for headerGet in -lrpm... yes checking for imaevm_hash_algo_from_sig in -limaevm... yes checking for EVP_MD_CTX_new in -lcrypto... yes but... Making all in debuginfod CXX debuginfod.o elfutils/debuginfod/debuginfod.cxx: In function =E2=80=98MHD_Response* handle_buildid_r_match(bool, int64_t, const string&, const string&, const string&, int*)=E2=80=99: elfutils/debuginfod/debuginfod.cxx:2026:47: error: =E2=80=98RPMSIGTAG_FILES= IGNATURES=E2=80=99 was not declared in this scope if (!sig_hdr || 1 !=3D headerGet(sig_hdr, RPMSIGTAG_FILESIGNATURES, &sig_tag_data, HEADERGET_ALLOC)) ^~~~~~~~~~~~~~~~~~~~~~~~ elfutils/debuginfod/debuginfod.cxx:2026:47: note: suggested alternative: =E2=80=98RPMTAG_FILESIGNATURES=E2=80=99 if (!sig_hdr || 1 !=3D headerGet(sig_hdr, RPMSIGTAG_FILESIGNATURES, &sig_tag_data, HEADERGET_ALLOC)) ^~~~~~~~~~~~~~~~~~~~~~~~ RPMTAG_FILESIGNATURES make[2]: *** [Makefile:657: debuginfod.o] Error 1 --=20 You are receiving this mail because: You are on the CC list for the bug.=