From unknown Wed Jun 18 22:51:10 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#56839 <56839@debbugs.gnu.org> To: bug#56839 <56839@debbugs.gnu.org> Subject: Status: Use of -nostdlib for C++ links interferes with -fsanitize Reply-To: bug#56839 <56839@debbugs.gnu.org> Date: Thu, 19 Jun 2025 05:51:10 +0000 retitle 56839 Use of -nostdlib for C++ links interferes with -fsanitize reassign 56839 libtool submitter 56839 Jan Engelhardt severity 56839 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 30 05:42:57 2022 Received: (at submit) by debbugs.gnu.org; 30 Jul 2022 09:42:57 +0000 Received: from localhost ([127.0.0.1]:34060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oHizp-0001Ow-Aa for submit@debbugs.gnu.org; Sat, 30 Jul 2022 05:42:57 -0400 Received: from lists.gnu.org ([209.51.188.17]:54894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oHizj-0001Oi-5p for submit@debbugs.gnu.org; Sat, 30 Jul 2022 05:42:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38794) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oHizi-0002bd-W2 for bug-libtool@gnu.org; Sat, 30 Jul 2022 05:42:51 -0400 Received: from a3.inai.de ([2a01:4f8:10b:45d8::f5]:53536) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oHizg-0002yX-Jy for bug-libtool@gnu.org; Sat, 30 Jul 2022 05:42:50 -0400 Received: by a3.inai.de (Postfix, from userid 25121) id 0963E58728B99; Sat, 30 Jul 2022 11:42:44 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by a3.inai.de (Postfix) with ESMTP id 06F1960C2B15F for ; Sat, 30 Jul 2022 11:42:44 +0200 (CEST) Date: Sat, 30 Jul 2022 11:42:44 +0200 (CEST) From: Jan Engelhardt To: bug-libtool@gnu.org Subject: Use of -nostdlib for C++ links interferes with -fsanitize Message-ID: <3p9q5187-2422-7p92-p1q7-54pqrn108p97@vanv.qr> User-Agent: Alpine 2.25 (LSU 592 2021-09-18) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Received-SPF: pass client-ip=2a01:4f8:10b:45d8::f5; envelope-from=jengelh@inai.de; helo=a3.inai.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Greetings. libtool used to not work very well with passing -fsanitize. There was a fix to that (commit a5c6466528c060cc4660ad0319c00740db0e42ba). However, when C++ sources are involved, there is still a problem with the current libtool 2.4.7, because it uses -nostdlib, which makes the gcc driver drop the implied -lasan. $ cat x.c void f(int *p) { *p = 21; } $ libtool --mode=compile --tag=CC gcc -fsanitize=address -c x.c libtool: compile: gcc -fsanitize=address -c x.c -fPIC -DPIC -o .libs/x.o libtool: compile: gcc -fsanitize=address -c x.c -o x.o >/dev/null 2>&1 $ libtool --mode=link --tag=CC gcc -o libx.la -fsanitize=address -rpath /usr/lib64 x.lo libtool: link: rm -fr .libs/libx.a .libs/libx.la .libs/libx.lai .libs/libx.so .libs/libx.so.0 .libs/libx.so.0.0.0 libtool: link: gcc -shared -fPIC -DPIC .libs/x.o -fsanitize=address -Wl,-soname -Wl,libx.so.0 -o .libs/libx.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libx.so.0" && ln -s "libx.so.0.0.0" "libx.so.0") libtool: link: (cd ".libs" && rm -f "libx.so" && ln -s "libx.so.0.0.0" "libx.so") libtool: link: ar cr .libs/libx.a x.o libtool: link: ranlib .libs/libx.a libtool: link: ( cd ".libs" && rm -f "libx.la" && ln -s "../libx.la" "libx.la" ) $ ldd -r .libs/libx.so linux-vdso.so.1 (0x00007ffc1b58e000) libasan.so.8 => /lib64/libasan.so.8 (0x00007f03fb400000) libc.so.6 => /lib64/libc.so.6 (0x00007f03fb000000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f03fac00000) libm.so.6 => /lib64/libm.so.6 (0x00007f03fb31a000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f03fb2f9000) /lib64/ld-linux-x86-64.so.2 (0x00007f03fbac6000) $ mv x.c x.cpp $ cat x.cpp void f(int *p) { *p = 21; } $ libtool --mode=compile --tag=CXX g++ -fsanitize=address -c x.cpp libtool: compile: g++ -fsanitize=address -c x.cpp -fPIC -DPIC -o .libs/x.o libtool: compile: g++ -fsanitize=address -c x.cpp -o x.o >/dev/null 2>&1 $ libtool --mode=link --tag=CXX g++ -o libx.la -fsanitize=address -rpath /usr/lib64 x.lo libtool: link: rm -fr .libs/libx.a .libs/libx.la .libs/libx.lai .libs/libx.so .libs/libx.so.0 .libs/libx.so.0.0.0 libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib64/gcc/x86_64-suse-linux/12/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-suse-linux/12/crtbeginS.o .libs/x.o -L/usr/lib64/gcc/x86_64-suse-linux/12 -L/usr/lib64/gcc/x86_64-suse-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/lib -L/usr/lib64/gcc/x86_64-suse-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/x86_64-suse-linux/12/crtendS.o /usr/lib64/gcc/x86_64-suse-linux/12/../../../../lib64/crtn.o -fsanitize=address -Wl,-soname -Wl,libx.so.0 -o .libs/libx.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libx.so.0" && ln -s "libx.so.0.0.0" "libx.so.0") libtool: link: (cd ".libs" && rm -f "libx.so" && ln -s "libx.so.0.0.0" "libx.so") libtool: link: ar cr .libs/libx.a x.o libtool: link: ranlib .libs/libx.a libtool: link: ( cd ".libs" && rm -f "libx.la" && ln -s "../libx.la" "libx.la" ) $ ldd -r .libs/libx.so linux-vdso.so.1 (0x00007fffd4bb3000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f5c29a00000) libm.so.6 => /lib64/libm.so.6 (0x00007f5c29c91000) libc.so.6 => /lib64/libc.so.6 (0x00007f5c29600000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f5c29c6e000) /lib64/ld-linux-x86-64.so.2 (0x00007f5c29d95000) undefined symbol: __asan_report_store4 (.libs/libx.so) undefined symbol: __asan_init (.libs/libx.so) undefined symbol: __asan_version_mismatch_check_v8 (.libs/libx.so) From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 13 13:29:11 2024 Received: (at 56839-done) by debbugs.gnu.org; 13 Mar 2024 17:29:11 +0000 Received: from localhost ([127.0.0.1]:47325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rkSPf-0007su-BK for submit@debbugs.gnu.org; Wed, 13 Mar 2024 13:29:11 -0400 Received: from mail-ej1-f44.google.com ([209.85.218.44]:44207) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rkSPc-0007sh-G3 for 56839-done@debbugs.gnu.org; Wed, 13 Mar 2024 13:29:09 -0400 Received: by mail-ej1-f44.google.com with SMTP id a640c23a62f3a-a45bb2a9c20so10627466b.0 for <56839-done@debbugs.gnu.org>; Wed, 13 Mar 2024 10:28:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710350847; x=1710955647; darn=debbugs.gnu.org; h=to:autocrypt:subject:from:content-language:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=pHt0++RMy8fvDzX/t3EL2KnldtnSN4BD8Euxouua/nU=; b=OTHmeefEDpKQzURn/ipay8y/DWFaGWK37pxxXe+HlmD+RgYNpE3hQdkdMfYOLwrX9f g0ZEw0Sf8+4qO8+XhJixKvQmilQPGQs/Jhe4izM3VJBjEMMIxQ89mKes/QKATCqOjsUv 1bFXi39+s5zys43aCLSbe7ZO+WFw2OkXzdO56HSdFqDaOKqrwXelhHKO1GDd1TiAszWJ hykvz2YeagbTz/Sz15zFsR4o1LoExp1zYkLPYXujIF4EqTDoMyPc2K95u9L/Z9mPWTCL eG9L+Axv0QkZatynPNiurHYTvP7e6cG17Qhm6aDffWqFrKwTexbgZAsRni1uq3E/k7fq AvOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710350847; x=1710955647; h=to:autocrypt:subject:from:content-language:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=pHt0++RMy8fvDzX/t3EL2KnldtnSN4BD8Euxouua/nU=; b=o+Uz+X9ZuUS71qeqHDE+LnYQ2jowU9prNYRQGLmLyxw+1Aw3cnocK9xqgHu5vRkcbO Oe+lLErx9LYCCKYdzzJp2c+BDT4aQ/XYgAAdV8kA+bVmUOovRzzzraM3xsgyZT4bEUcd lJc4YrNvJpwG+wx9VX8T3Wwjzcl5CW1Wbbi4r5l9hQibBcWmNRQjwAAm4+nLA7j1P736 NqjZeepR7+X4Ye4B7UB/TBM2SaBXiP+AOsXS7UC3hjsn96MINF8E3nWFRsMSirmak79r RJObWs3T0yzrjmL7LfJBNASN0of+KOgt7bXAxvppMQPsLz0tz3rr1Wg+wNUdRFG4rdIY 5ZVA== X-Gm-Message-State: AOJu0YyhtZBWynEnRSLXkctAlbg/h2mh4viNrZLLukFkPp5/T5CGQ9AG aHwUGC6lke6m+JNCC2KY8VRzJtuTZ3wEVMdBefrmMu7NiSnCsc/fNMRaLv01 X-Google-Smtp-Source: AGHT+IF4oC85X6oOXq6lepzw1Rt+kPNB1koGsMF5sQvBbAXSxTMynslSgM2R7eHKgBenW63gtykwgA== X-Received: by 2002:a17:907:c286:b0:a46:4c8e:1afd with SMTP id tk6-20020a170907c28600b00a464c8e1afdmr3245353ejc.6.1710350847015; Wed, 13 Mar 2024 10:27:27 -0700 (PDT) Received: from [192.168.254.130] ([95.214.217.106]) by smtp.gmail.com with ESMTPSA id l12-20020a170906230c00b00a463758e663sm2406907eja.33.2024.03.13.10.27.25 for <56839-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 13 Mar 2024 10:27:26 -0700 (PDT) Message-ID: <25d9bfd0-c69a-499f-8a95-eb0861f91fd8@gmail.com> Date: Wed, 13 Mar 2024 19:27:22 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US From: Ileana Dumitrescu Subject: Re: Use of -nostdlib for C++ links interferes with -fsanitize Autocrypt: addr=ileanadumitrescu95@gmail.com; keydata= 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 tEGGBkKUVsxBXBBe To: 56839-done@debbugs.gnu.org Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------Jxx1LNA00H0rAnUCzJIzoh0z" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 56839-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Jxx1LNA00H0rAnUCzJIzoh0z Content-Type: multipart/mixed; boundary="------------ecfG1kvPRpAPgVBqcS9syf5j"; protected-headers="v1" From: Ileana Dumitrescu To: 56839-done@debbugs.gnu.org Message-ID: <25d9bfd0-c69a-499f-8a95-eb0861f91fd8@gmail.com> Subject: Re: Use of -nostdlib for C++ links interferes with -fsanitize --------------ecfG1kvPRpAPgVBqcS9syf5j Content-Type: multipart/mixed; boundary="------------Stm0vQJlR6gcXCIlzlVV0Xsu" --------------Stm0vQJlR6gcXCIlzlVV0Xsu Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 VGhhbmsgeW91IGZvciB5b3VyIGJ1ZyByZXBvcnQhIFRoZSBkb2N1bWVudGF0aW9uIGhhcyBi ZWVuIHVwZGF0ZWQNCnRvIG5vdGUgdGhpcyBpc3N1ZSByYXRoZXIgdGhhbiBhZGRpbmcgdGhl IC1sYXNhbiBmbGFnIHRvIGxpYnRvb2wuDQoNCi0tIA0KSWxlYW5hIER1bWl0cmVzY3UNCg0K R1BHIFB1YmxpYyBLZXk6IEZBMjYgQ0E3OCA0QkUxIDg4OTIgN0YyMiBCOTlGIDY1NzAgRUEw MSAxNDZGIDczNTQNCg== --------------Stm0vQJlR6gcXCIlzlVV0Xsu Content-Type: application/pgp-keys; name="OpenPGP_0x6570EA01146F7354.asc" Content-Disposition: attachment; filename="OpenPGP_0x6570EA01146F7354.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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 =3DfGTx -----END PGP PUBLIC KEY BLOCK----- --------------Stm0vQJlR6gcXCIlzlVV0Xsu-- --------------ecfG1kvPRpAPgVBqcS9syf5j-- --------------Jxx1LNA00H0rAnUCzJIzoh0z Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEE+ibKeEvhiJJ/IrmfZXDqARRvc1QFAmXx4foFAwAAAAAACgkQZXDqARRvc1RG DQ/6AqrNu4GFpZG5xN1UXL4bM2UroOh0yveWTzqAJgoTK0Nw95KBfX5tVy8IoHtImtE6H9ZAsXEb 5DR9f9ODvPuOEJND3ABpp92uzgXZVN4iQg5bk9fmZU3Dm7hr+GdqMlI+IjXAcY745Ej7nm+Hf+aI 9+nUSbikI/YzJRHWwtPutm2yAE6HqI6mi5X+3AcXPCVnQlbN31VMuMtd3gRM8MgOnDDN12TKx/K6 PVEurnGJVCVzAQqbpPd45L4qqn+aLfSG6f3IqYAiFgH1i7gPnU34TfKkjhIktxgagCK8kozGA5r2 lo+PgMj41BJXoI4Dy3964ApiwK8j/ldYs/uCMkwHNgVRoTlzPLWSdrYDi6LjhpJgYO0ujqQORDkS N+kAj4KTPYvjyf0o45mw/okHdKrutGEsQDw5dINzreO9+ybYB6lKyGEqhWVqp2kzm3xxK6ujyViP 1irvzVEZ8uD5vHi9sFaXPvjrQySxbSSTrjW06UqwYSZuPAOucYGdwO6ySDwvlU8gezWptRa7TTMq DzlzfCMo+cFTrnN2UtAtc/An2wCeGvFiy+ctnYk0jXR7tjcExz1ba9Nloyoh9QIkHRooj1JmZotP l97pfQqxIJFv+9pJDA2KO8JwzkNndBd59qvuGwCYPPnIIPFwqicFtgIMZyBQyEnS1tuy9gw5ZNSa Dm4= =GQos -----END PGP SIGNATURE----- --------------Jxx1LNA00H0rAnUCzJIzoh0z-- From unknown Wed Jun 18 22:51:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 11 Apr 2024 11:24:21 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator