From nobody Fri Mar 20 19:14:14 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fcshF1m7Tz6VwF2; Fri, 20 Mar 2026 19:14:53 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Received: from smtp052.goneo.de (smtp052.goneo.de [85.220.129.60]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4fcshD6PvXz3gN9; Fri, 20 Mar 2026 19:14:52 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Authentication-Results: mx1.freebsd.org; none Received: from hub1.goneo.de (hub1.goneo.de [85.220.129.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp5.goneo.de (Postfix) with ESMTPS id 59A3524093D; Fri, 20 Mar 2026 20:14:50 +0100 (CET) Received: from hub1.goneo.de (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by hub1.goneo.de (Postfix) with ESMTPS id 754E02400A5; Fri, 20 Mar 2026 20:14:48 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=walstatt-de.de; s=DKIM001; t=1774034088; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=hYozLggKk2fU+f1AGmUn75T98gNRLkpmj4+455P17XA=; b=kbSjo1JCWoozsYUvDf8/DsOpgnKfYE9dKgczbVqoKpoAU17lK2wj8LLSt0NQi+HFOohZpb WLO3WF3ceRT+X7xGTlTTHZBZZrMa3A6vuUJ7dfrC+N7UWsg2D6TbOvmtr2o4aVxMojt2tf aJn4yHXkQ8UEZBo5wuWbw2PoyL5ptlM41JvGpjYuscWK9IsKAYDAnvyGsRGQZDT6WcFcZg z1ey9IgqztpuBC2sLLN+dLst+f+bL46taifnUCx5Dk0se8wET0DziXgELJDbaMvI196jTO 6K0W7/pP4S/I4CU0q7S+VDxRPRfhCmejlM3UYr2m8wCnnIxNJnvzCA0VxJQY5Q== Received: from thor.sb211.local (dynamic-2a02-3100-189e-fd02-56e7-b7be-a329-6aef.310.pool.telefonica.de [IPv6:2a02:3100:189e:fd02:56e7:b7be:a329:6aef]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by hub1.goneo.de (Postfix) with ESMTPSA id E5939240170; Fri, 20 Mar 2026 20:14:47 +0100 (CET) Date: Fri, 20 Mar 2026 20:14:14 +0100 From: A FreeBSD User To: Philip Paeps Cc: Enji Cooper , src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: 14b9955e57cc - main - libcrypto: compile all PIC objects with -DOPENSSL_PIC Message-ID: <20260320201441.333c83c0@thor.sb211.local> In-Reply-To: <61743F2C-2561-4BAC-81F2-02B8A85B8755@freebsd.org> References: <69bc9a33.3bd51.5811996c@gitrepo.freebsd.org> <61743F2C-2561-4BAC-81F2-02B8A85B8755@freebsd.org> X-Mailer: Claws Mail 3.21.0 (GTK+ 2.24.33; amd64-portbld-freebsd16.0) List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/aDm1Rw_m=woVPO1_6RFvYNL"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Rspamd-UID: aa5a32 X-Rspamd-UID: 65e30d X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:25394, ipnet:85.220.128.0/17, country:DE] X-Rspamd-Queue-Id: 4fcshD6PvXz3gN9 X-Spamd-Bar: ---- --Sig_/aDm1Rw_m=woVPO1_6RFvYNL Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Tage des Herren Fri, 20 Mar 2026 10:27:47 +0800 Philip Paeps schrieb: > On 2026-03-20 08:52:03 (+0800), Enji Cooper wrote: >=20 > > The branch main has been updated by ngie: > > > > URL:=20 > > https://cgit.FreeBSD.org/src/commit/?id=3D14b9955e57cc28b61e785165b9eff= cbe620edb46 > > > > commit 14b9955e57cc28b61e785165b9effcbe620edb46 > > Author: Enji Cooper > > AuthorDate: 2026-03-19 23:56:41 +0000 > > Commit: Enji Cooper > > CommitDate: 2026-03-20 00:51:51 +0000 > > > > libcrypto: compile all PIC objects with -DOPENSSL_PIC > > > > This change modifies the libcrypto PIC objects to always compile=20 > > with > > `-DOPENSSL_PIC` to restore parity with the upstream build process.= =20 > > This > > ensures that `-DOPENSSL_PIC` is used whenever building the=20 > > auxiliary > > shared objects. In this case, just the legacy provider (we no=20 > > longer > > distribute the fips provider). > > > > MFC after: 2 weeks > > Differential Revision: https://reviews.freebsd.org/D44896 =20 >=20 > This one seems to break the build for me: >=20 > main philip@flatulus:~/freebsd/src % time make -j 16 buildworld |grep=20 > error: > ld: error: relocation R_X86_64_PC32 cannot be used against symbol=20 > '__stack_chk_guard'; recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_PC32 cannot be used against symbol=20 > '__stack_chk_guard'; recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_PC32 cannot be used against symbol=20 > '__stack_chk_guard'; recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_PC32 cannot be used against symbol=20 > '__stack_chk_guard'; recompile with -fPIC > ld: error: relocation R_X86_64_PC32 cannot be used against symbol=20 > '__stack_chk_guard'; recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_32S cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_32S cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: relocation R_X86_64_32 cannot be used against local symbol;=20 > recompile with -fPIC > ld: error: too many errors emitted, stopping now (use --error-limit=3D0 t= o=20 > see all errors) > cc: error: linker command failed with exit code 1 (use -v to see=20 > invocation) > make -j 16 buildworld 63.51s user 16.69s system 593% cpu 13.524 total > grep error: 0.01s user 0.01s system 0% cpu 13.524 total >=20 > Hm... as I type this I wonder if it's just META_MODE weirdness... >=20 > Philip >=20 Same here --=20 A FreeBSD user --Sig_/aDm1Rw_m=woVPO1_6RFvYNL Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRQheDybVktG5eW/1Kxzvs8OqokrwUCab2coQAKCRCxzvs8Oqok r8YzAP9hrEk7CfP/t8wPkX+LtRl9Sx6Ofd5nWxkaC8EMT7WcjwD/WsDrbT+1hV5k DkREhUkwtCEr5v8kbvflqQIN32Ourgw= =3jGe -----END PGP SIGNATURE----- --Sig_/aDm1Rw_m=woVPO1_6RFvYNL--