From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mr4.vodafonemail.de (mr4.vodafonemail.de [145.253.228.164]) by sourceware.org (Postfix) with ESMTPS id 203793858D32 for ; Sun, 15 Jan 2023 21:18:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 203793858D32 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=nexgo.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=nexgo.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nexgo.de; s=vfde-smtpout-mb-15sep; t=1673817525; bh=RzLRJAc9Q54CNy73FleNRiJ+Hmw5O+Yw22zU06+tHPM=; h=From:To:Subject:References:Date:In-Reply-To:Message-ID:User-Agent: Content-Type:From; b=VCFJzyCKByX0GeqoEKlRjZ2ZUHFdlSfDFPFuWfBuNpl3gvucAi3qBx+OuFRl47jL4 d5+eiij6R8LO9Ir+aNHepZ2DSthncxWVIZnO/JtDLXAxVGHTbkum1eSTeDKvWaF8Vq axQHjGL+qpYJzj/Z72plfFAcb6bLP0I8HvPuBBws= Received: from smtp.vodafone.de (unknown [10.0.0.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mr4.vodafonemail.de (Postfix) with ESMTPS id 4Nw7LY14s3z1yCq for ; Sun, 15 Jan 2023 21:18:44 +0000 (UTC) Received: from Gertrud (p57b9d9db.dip0.t-ipconnect.de [87.185.217.219]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp.vodafone.de (Postfix) with ESMTPSA id 4Nw7LS4YHwz9w1s for ; Sun, 15 Jan 2023 21:18:37 +0000 (UTC) From: Achim Gratz To: binutils@sourceware.org Subject: Re: GNU Binutils 2.40 released References: <87h6wtgmhy.fsf@redhat.com> Date: Sun, 15 Jan 2023 22:18:29 +0100 In-Reply-To: <87h6wtgmhy.fsf@redhat.com> (Nick Clifton via Binutils's message of "Sat, 14 Jan 2023 15:32:41 +0000") Message-ID: <87a62j5wey.fsf@Rainer.invalid> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-purgate-type: clean X-purgate: clean X-purgate-size: 2309 X-purgate-ID: 155817::1673817520-337FD404-163D0951/0/0 X-Spam-Status: No, score=-3031.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Nick Clifton via Binutils writes: > We are pleased to announce that version 2.40 of the GNU Binutils project > sources have been released and are now available for download at: Thanks. This release is slightly broken on systems that already use texinfo 7 due to an error in the libctf configure script. Patch: --8<---------------cut here---------------start------------->8--- --- origsrc/binutils-2.40/libctf/configure.ac +++ src/binutils-2.40/libctf/configure.ac @@ -184,7 +184,7 @@ # We require texinfo to be 6.3 or later, for a working synindex # and validatemenus: otherwise we fall back to /bin/true. if ${MAKEINFO} --version \ - | egrep 'texinfo[^0-9]*(6\.[3-9]|[7-9][0-9])' >/dev/null 2>&1; then + | egrep 'texinfo[^0-9]*(6\.[3-9]|[7-9]\.[0-9])' >/dev/null 2>&1; then build_info=yes else build_info= --8<---------------cut here---------------end--------------->8--- Also, it doesn't build on Cygwin (and when building the cross compilers to MinGW64) when enabling target x86_64-pep due to doubly defined symbols when linking ld-new (pep-dll-x86_64 defines the same symbols as pep-dll). The following patch seems to fix that particular issue, but is unlikely to do the right thing when other configure options are used. --8<---------------cut here---------------start------------->8--- --- origsrc/binutils-2.40/ld/configure.tgt +++ src/binutils-2.40/ld/configure.tgt @@ -1051,12 +1051,12 @@ ;; x86_64-*-cygwin) targ_emul=i386pep ; targ_extra_emuls=i386pe - targ_extra_ofiles="deffilep.o pdb.o pep-dll.o pe-dll.o" + targ_extra_ofiles="deffilep.o pdb.o pe-dll.o" test "$targ" != "$host" && LIB_PATH='${tooldir}/lib/w32api' ;; x86_64-*-mingw*) targ_emul=i386pep ; targ_extra_emuls=i386pe - targ_extra_ofiles="deffilep.o pdb.o pep-dll.o pe-dll.o" + targ_extra_ofiles="deffilep.o pdb.o pe-dll.o" ;; x86_64-*-gnu*) targ_emul=elf_x86_64 targ_extra_emuls="elf32_x86_64 elf_iamcu elf_i386" --8<---------------cut here---------------end--------------->8--- Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables