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 C8E033857BA9; Wed, 15 Jun 2022 14:38:53 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C8E033857BA9 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 tarox.wildebeest.org (83-87-18-245.cable.dynamic.v4.ziggo.nl [83.87.18.245]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by gnu.wildebeest.org (Postfix) with ESMTPSA id 788F5302BBEB; Wed, 15 Jun 2022 16:38:52 +0200 (CEST) Received: by tarox.wildebeest.org (Postfix, from userid 1000) id 33AE54043AE4; Wed, 15 Jun 2022 16:38:52 +0200 (CEST) Message-ID: Subject: Re: gdb builder status (Was: Adding binutils to the GNU Toolchain buildbot on sourceware) From: Mark Wielaard To: Tom de Vries , Simon Marchi Cc: "gdb-patches@sourceware.org" , buildbot@sourceware.org Date: Wed, 15 Jun 2022 16:38:51 +0200 In-Reply-To: <9576d8d18b533c753df75a2cdb6ca9d786d71ff3.camel@klomp.org> References: <524b04b7-a78c-7aae-4605-b40f61e6830c@arm.com> <16fe426d-c436-f030-dc43-0e81e7f0e853@arm.com> <20220428141957.GB23335@gnu.wildebeest.org> <20220428162803.GD23335@gnu.wildebeest.org> <20220429200422.GB7305@gnu.wildebeest.org> <20220501194445.GB30898@gnu.wildebeest.org> <28a953d1-9fdc-e4f7-18cc-0b7b1a4e88ea@suse.de> <9576d8d18b533c753df75a2cdb6ca9d786d71ff3.camel@klomp.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Evolution 3.28.5 (3.28.5-10.el7) Mime-Version: 1.0 X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: buildbot@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "The https://builder.sourceware.org/ buildbot" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jun 2022 14:38:55 -0000 Hi Tom, On Wed, 2022-06-15 at 13:09 +0200, Mark Wielaard wrote: > > I did wonder why the builder didn't catch this. I found out that > > the=20 > > buildbot gdb-opensuseleap-x86_64 did't fail because the buildbot > > builds=20 > > gdb without debuginfod support. > >=20 > > Mark, is this something we want to fix? > >=20 > > For opensuse it's package libdebuginfod-devel. >=20 > Yep, that seems like a good idea. Should now be added to the > opensuse- > leap container. Note that this didn't actually work. Although the package is now installed: builder@df808da35762:~/build> rpm -qa | grep debuginfod libdebuginfod-devel-0.185-150400.3.35.x86_64 The configure test still fails: configure:7009: checking whether to use debuginfod configure:7011: result: auto configure:7017: checking for libdebuginfod >=3D 0.179 configure:7024: $PKG_CONFIG --exists --print-errors "libdebuginfod >=3D 0.1= 79" configure:7027: $? =3D 0 configure:7041: $PKG_CONFIG --exists --print-errors "libdebuginfod >=3D 0.1= 79" configure:7044: $? =3D 0 configure:7069: gcc -o conftest -g -O2 -ldebuginfod conftest.c -ldl >= &5 /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: ca= nnot find -ldebuginfod collect2: error: ld returned 1 exit status The problem is: builder@df808da35762:~/build> ls -lah /usr/lib64/libdebuginfod.so lrwxrwxrwx 1 root root 22 May 7 23:06 /usr/lib64/libdebuginfod.so -> libdebuginfod-0.185.so builder@df808da35762:~/build> ls -lah /usr/lib64/libdebuginfod-0.185.so ls: cannot access '/usr/lib64/libdebuginfod-0.185.so': No such file or directory Is that a opensuse leap packaging bug? BTW. To debug such builder container issues you can use this IMHO handy guide: https://sourceware.org/git/?p=3Dbuilder.git;a=3Dblob;f=3DREADME_containers;= hb=3DHEAD > CC buildbot list, where you can propose such patches yourself if you > notice anything else missing. >=20 > Cheers, >=20 > Mark >=20