From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) by sourceware.org (Postfix) with ESMTPS id ECE08386F02B for ; Mon, 20 Apr 2020 10:33:53 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org ECE08386F02B Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=gmx.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=n54@gmx.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1587378831; bh=nmPoRvLqci9GKRN0mV5MgRE8q6MApBeiBiiAefBLNsQ=; h=X-UI-Sender-Class:Subject:From:To:References:Date:In-Reply-To; b=if4xBoXO/mL7octHSngWuBcp0FIVB8G5HtZMLQE3Vric390E+7yh/aIEAVpV8Y3Gu 6uQ4V0ry0yDb/T8GoL6qFI+H4cgv9xNOxtAX9J1Y0DlgjdbKtn1F+C0cxHpSEzMTvR aXelUq7lbdwbwLpDwNITBvF2W0C97roU7dqF6F6A= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.0.241] ([89.79.191.25]) by mail.gmx.com (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1N8XPn-1jD1Ti1Ga1-014X7X for ; Mon, 20 Apr 2020 12:33:51 +0200 Subject: Re: [PATCH] Tune default DEBUGDIR for NetBSD From: Kamil Rytarowski To: gdb-patches References: <20200408171543.6061-1-n54@gmx.com> <70b9dbb9-4f3f-c8fc-826f-e605d804728c@gmx.com> Autocrypt: addr=n54@gmx.com; prefer-encrypt=mutual; keydata= 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 4XSbcg== Message-ID: Date: Mon, 20 Apr 2020 12:32:39 +0200 User-Agent: Mozilla/5.0 (X11; NetBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: <70b9dbb9-4f3f-c8fc-826f-e605d804728c@gmx.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="BM3Fd1Irt4ioZNgfhoQpjQo8hT7xgTmNG" X-Provags-ID: V03:K1:NfgprnasiE0zj7a5uSRxkyNR8fIszDWEcH0zfSZjs1o4EO5M5Yy qww4QCcF/c96EbttKWTvD/HDvyU/CtdFvXOfMNHl0txYnqtSx9q7Q5EsQFziXvLN3biAQYX 6H4iAEkGozK3Kc5JCH6rRFpiiwRaCyMnbuYiMGZvLXDH04OjTk6Edk+C+htnmsnKhd7INww upq3e9LJqPRbc+sJ97IJQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:sUphLPELKJw=:luBqOJ7DK54A7BP9oji3VF /xHancJHmTpbL90wupkO7p7+1kg6SHaWPH6YwlG7HB6o9z2ebOUqFWJ815majyviMrdoqejKu 1NoG3oTC6wvbDWVWSeS6yUKnkUNbLyaIJRx/PCWrk5qIbaGh+EiP6fTg5mPMtcpjRUxzUAlyp cnXGpfIkLL2BesOcgveHww1TllMzVRD3l36VyBNVsEK40QqU2XHouYZ/kuEVitNkFyQqJBZbm I+hI3CszaDdCccVHDIDPVFkrHaTaO6+ebY+/1MCVRCJl/kizJyBwS53cP388V7UPdDiBlgS6j ePNuVc/hyQ/r+ZmK3RhnAEl95SsgIiHWMaUiOiq6MfPzICISwcaNN+wU7LFjqogATgF/9aXfu qbo6tcbCpiibhLUXmqR6XrqPLUhTZRBu+a7F94aAY6k/yuc1kkCb20fwyOYoTMFddeRFedCQI 8szeDfC6De7ppwZItwN3eQ9G201Yal6K9vw1Ug6rHyuH1WVdkfPRj/dMKBfaUc2dMGgZxSLdJ lu/XU8Gpm8lBfFIklL6gQJM2TmvJQfEchLbBbI+Y7EZqvyjdJ4S/XpVS4QSmEopo6xHbLnjNP 8D16N9p6dXpz6ORS2LozeUcy6TVmaakxd53k2D1CVQ8kfN1Jt6ASdS72ObKgX4XyKpCWZjtAL VqmUW8lz5VRbFHRLKjscKSXsAzVZfsN1Ttx8EdbFqN2/cxjFD7WlWQ6IM/18DzTn2yj8In1p7 NtC7AjNV4NjvNkEDG6mbQhbp1Qt1sFyEvQjjPVOkLYWx6hd4ZoBXBWw8gUo3fi86AZ73fehBV PpYpqp1sWeapJJCtqlL0mZXu8q7kapIxPlY7lcbN4Rt2Q6sGNWWmiXf4PA2tZoHBaM+35yogY VTATY5eZ5w2BRGhZ2O4tks/JBuQ79pXwcDu6U2kPz5rO4OoKJTcF8EMjzM5hJd8ATbzZqi9oL 1KwbSdcISwzN2rBRs4ASX7hmcMxvKLlKbLugu/6syfzY1XGx15VN7kk1qpLFSrU/TUl73xBfA 1lJR3pimts5wto4LFcx6Nc0O7645SbIb6Hb186uLBdxLuZ3ceWLl/QqMNKg5iDR9vE9Spo195 8qKf/7Lz5MvFIfO9PZFGsX7NDDuJPgHK2lhSXa8xBEDqMiTViE2EtbRHIPIwoBaG1cr0g5yQd pxZotgAtmy7jQFV4rKHzPf60ZcpETetYTdvQOU9BXYGzMJhjCXPGzkaVCSp9/CYmMAx8w= X-Spam-Status: No, score=-27.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Apr 2020 10:33:58 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --BM3Fd1Irt4ioZNgfhoQpjQo8hT7xgTmNG Content-Type: multipart/mixed; boundary="plbyr0qq0MGIYxP4mwbc5ZwiL07Ow2ehP"; protected-headers="v1" From: Kamil Rytarowski To: gdb-patches Message-ID: Subject: Re: [PATCH] Tune default DEBUGDIR for NetBSD References: <20200408171543.6061-1-n54@gmx.com> <70b9dbb9-4f3f-c8fc-826f-e605d804728c@gmx.com> In-Reply-To: <70b9dbb9-4f3f-c8fc-826f-e605d804728c@gmx.com> --plbyr0qq0MGIYxP4mwbc5ZwiL07Ow2ehP Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Ping? On 17.04.2020 16:54, Kamil Rytarowski wrote: > Ping? >=20 > On 08.04.2020 19:15, Kamil Rytarowski wrote: >> NetBSD uses a custom debug file directory /usr/libdata/debug >> for the basesystem and does not use separate debug files in >> pkgsrc (3rd party package collections). >> >> gdb/ChangeLog: >> >> * configure.ac: Handle NetBSD specific DEBUGDIR. >> * configure: Regenerate. >> --- >> gdb/ChangeLog | 5 +++++ >> gdb/configure | 11 ++++++++++- >> gdb/configure.ac | 11 ++++++++++- >> 3 files changed, 25 insertions(+), 2 deletions(-) >> >> diff --git a/gdb/ChangeLog b/gdb/ChangeLog >> index 7ea85799211..af6844b6ace 100644 >> --- a/gdb/ChangeLog >> +++ b/gdb/ChangeLog >> @@ -1,3 +1,8 @@ >> +2020-04-08 Kamil Rytarowski >> + >> + * configure.ac: Handle NetBSD specific DEBUGDIR. >> + * configure: Regenerate. >> + >> 2020-04-08 Simon Marchi >> >> * dwarf2/read.c (read_gdb_index_from_buffer): Remove objfile >> diff --git a/gdb/configure b/gdb/configure >> index afafc2c8d18..636a3f69f00 100755 >> --- a/gdb/configure >> +++ b/gdb/configure >> @@ -6416,6 +6416,15 @@ if test x"$gdb_cv_have_makeinfo_click" =3D xyes= ; then >> fi >> >> >> +case "${host}" in >> + *-*-netbsd*) >> + DEFAULTDEBUGDIR=3D/usr/libdata/debug >> + ;; >> + *) >> + DEFAULTDEBUGDIR=3D${libdir}/debug >> + ;; >> +esac >> + >> >> >> # Check whether --with-separate-debug-dir was given. >> @@ -6423,7 +6432,7 @@ if test "${with_separate_debug_dir+set}" =3D set= ; then : >> withval=3D$with_separate_debug_dir; >> DEBUGDIR=3D$withval >> else >> - DEBUGDIR=3D${libdir}/debug >> + DEBUGDIR=3D${DEFAULTDEBUGDIR} >> fi >> >> >> diff --git a/gdb/configure.ac b/gdb/configure.ac >> index b9dbe13232a..3cef95fbcb8 100644 >> --- a/gdb/configure.ac >> +++ b/gdb/configure.ac >> @@ -93,9 +93,18 @@ if test x"$gdb_cv_have_makeinfo_click" =3D xyes; th= en >> fi >> AC_SUBST(MAKEINFO_EXTRA_FLAGS) >> >> +case "${host}" in >> + *-*-netbsd*) >> + DEFAULTDEBUGDIR=3D/usr/libdata/debug >> + ;; >> + *) >> + DEFAULTDEBUGDIR=3D${libdir}/debug >> + ;; >> +esac >> + >> GDB_AC_WITH_DIR(DEBUGDIR, separate-debug-dir, >> [look for global separate debug info in this path @<:@LIBDIR/debu= g@:>@], >> - [${libdir}/debug]) >> + [${DEFAULTDEBUGDIR}]) >> >> # We can't pass paths as command line arguments. >> # Mingw32 tries to be clever and will convert the paths for us. >> -- >> 2.25.0 >> >=20 >=20 --plbyr0qq0MGIYxP4mwbc5ZwiL07Ow2ehP-- --BM3Fd1Irt4ioZNgfhoQpjQo8hT7xgTmNG Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEELaxVpweEzw+lMDwuS7MI6bAudmwFAl6dekcACgkQS7MI6bAu dmyjKg/+PVXKg6sFOdjz4Hl22QgR2WWZOJ1sWIrRK/60Yi8/w+mCMuvZPcgZLUXb DjigYXI2ROb1G/RTbiMfgkU/N7GGOeO4Y4HJ5sGXfmeOOZY+Mp5T+sBEkkFJAW9Y 7CUYJVyKWKMEBjYmDgLMrTckaX0k1X/AFF0f2zAca5noCUuCpJUGO4PHwfhCmPOb n/dOR17sy4qmUfpzOpWtZ2Ny+gMsYCNdxW5QXJfhdl+mFp3opk+/QQqgNBi8T8PS u41iVJtmprJUOIbcjcd5i4xwhXcv67kGZue8USzvfdKPCtUz4znz+UW0lkITWX8+ DzHCT+E8Z8KGGD+Sq+Q2XCkzBaM83Z0Aceucp8uQoDpiv3e19+XdTX2jAIDv5SG7 0NnMhj7+pGCOxt2n7hpbpUp7psSwGvoODsZI0YDmdK1RkbrFU0fJ6zqVho5MZJju EJJfYHhMQXVhq+yo2AHXsbilrf4TxtR64s3VmqX/Jd6xnrqFzY3/ktBbaTSdhGdc wo+F+rpPGtnnzhyCijv0brXWN5ECzX5t1P8i6T0pcpwHw7xuyIJ6pi0hYn9sRXYk 4mDym5QGCHv0HWF/Hz355K4eTcdRTboWfnMGTNgE/g5DupeTk/aF8P5cs/W1B2qM eIwhTOIfel7eYijaGoFZfJoAUS2X6kjvuGImuEDAMg1XMkOW3mI= =RJTx -----END PGP SIGNATURE----- --BM3Fd1Irt4ioZNgfhoQpjQo8hT7xgTmNG--