From nobody Fri Mar 20 02:27:47 2026 X-Original-To: dev-commits-src-main@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 4fcRLK2Bh0z6WLrV; Fri, 20 Mar 2026 02:27:53 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fcRLK1Ft4z3ssh; Fri, 20 Mar 2026 02:27:53 +0000 (UTC) (envelope-from philip@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773973673; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=lg4rVkYZWXeP1/xsleLNmhpVXjSiRowv26Iu03tYXuw=; b=SZDEqkCnX215SZzXYJ4X33L2rcOH4dKz531lPZ7QJb3MCAj0OhA1RxTLMAjOd0mSaptDh/ m8SskE//hcibQ0fXuFn9slaOTqOC9ffULd8pGjszzBOKuDjFwzaTszQZZ/uXgRTgMzNBLS 2rddB+skkpFWSyLt2jV+963z6zDfypxrJstsIUXgfwbj6iyMhEzIbqwWT56QJ7Qnal5MiC FRqnVJyE8bXETFa6FwpMeRy6kJw1r0g/hnORvNz+MMdhwr5jbSKDh9LsItNA4zU90j40T/ 9pTGYuqo4z/GbSbopjOKQzDrqhjSx5q0W+zZ94I6ky7oV3rF6sWenuPG0RcCMw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773973673; a=rsa-sha256; cv=none; b=O8hvyyyy+PUMljTbFcGYwkUm8hzZsM9cRaSD3Pg4xPBAwITdc/1Si/iSQ2iEFtlD/l7O7J Om9yHSZ5Z0AB+1Q9wJMTVgJIlMvVdQjOA/S/EkisJT2W/Ld41IuNR8sQAy7mnw7FrizAvd FnMmRdOF5PtwgfG0sZBbnrKFoqEBiyolaYHG6qgjFo8WGgx9K6nhabJV+aJ/udcLTJfkMf mk9pATpqZt4Sg+j/HK6Qblz+7l/0xwzFFxo+9gtsROyPFMZPdLpWq1Bzas2F0+vQ+S55Cs /REEaCT7aayQscuBfxCwnnl7ddG+hrr6gxut51Xr5LM+OFjR8ZJMx0NXkcgwEQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773973673; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=lg4rVkYZWXeP1/xsleLNmhpVXjSiRowv26Iu03tYXuw=; b=bkcdjajmchoJYyv1EsHJcLnzcgC5zGVa74zT1qqSvDem+gUZlINFtNxjoCxlzdZ2w/w6Pz fsn/L4HXtJITz+pAZnAuWFxZSL96NYseYXUa84U3JDWDhFwzvK4T9960ng/TEPL4Iod+5h K0M1bBJyrK0nTxHlCtXmLNLI+mhm2g0xovsa/YGTwzOd3+CXi0T+UvScyZ6pWnhWFqEmSl zKIYNhajNWIabU107jKp11F2dsgG4z7dRVIUB6gY4czrkqHjRUy4m4140440vJZ6pIUVAH SahL00LUaaHW2n2nCDNkgzhteEHPVtSVnNf6ZHZ5bKuy60aZtVPYnRiw8DSO/Q== Received: from fauth-a1-smtp.messagingengine.com (fauth-a1-smtp.messagingengine.com [103.168.172.200]) (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) (Authenticated sender: philip/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4fcRLK0JCkz1611; Fri, 20 Mar 2026 02:27:53 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfauth.phl.internal (Postfix) with ESMTP id D588DF40080; Thu, 19 Mar 2026 22:27:52 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Thu, 19 Mar 2026 22:27:52 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgdeftdekieelucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffoffkjghfgggtgfesthhqmh dtredttdenucfhrhhomheprfhhihhlihhpucfrrggvphhsuceophhhihhlihhpsehfrhgv vggsshgurdhorhhgqeenucggtffrrghtthgvrhhnpeejudekfffgffekjeffgfefgfeltd ehhfffgeegveegveehvdehgedtuddvteekieenucffohhmrghinhepfhhrvggvsghsugdr ohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hphhhilhhiphdomhgvshhmthhprghuthhhphgvrhhsohhnrghlihhthidqudduieeivdei vdegkedqvdefhedukedttdekqdhphhhilhhipheppehfrhgvvggsshgurdhorhhgsehtrh houhgslhgvrdhishdpnhgspghrtghpthhtohepgedpmhhouggvpehsmhhtphhouhhtpdhr tghpthhtohepnhhgihgvsehfrhgvvggsshgurdhorhhgpdhrtghpthhtohepshhrtgdqtg homhhmihhtthgvrhhssehfrhgvvggsshgurdhorhhgpdhrtghpthhtohepuggvvhdqtgho mhhmihhtshdqshhrtgdqrghllhesfhhrvggvsghsugdrohhrghdprhgtphhtthhopeguvg hvqdgtohhmmhhithhsqdhsrhgtqdhmrghinhesfhhrvggvsghsugdrohhrgh X-ME-Proxy: Feedback-ID: ia691475d:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 19 Mar 2026 22:27:50 -0400 (EDT) From: Philip Paeps To: Enji Cooper Cc: 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 Date: Fri, 20 Mar 2026 10:27:47 +0800 X-Mailer: MailMate (2.0r6290) Message-ID: <61743F2C-2561-4BAC-81F2-02B8A85B8755@freebsd.org> In-Reply-To: <69bc9a33.3bd51.5811996c@gitrepo.freebsd.org> References: <69bc9a33.3bd51.5811996c@gitrepo.freebsd.org> List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; format=flowed Content-Transfer-Encoding: quoted-printable On 2026-03-20 08:52:03 (+0800), Enji Cooper wrote: > The branch main has been updated by ngie: > > URL: = > 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 = > with > `-DOPENSSL_PIC` to restore parity with the upstream build process. = > This > ensures that `-DOPENSSL_PIC` is used whenever building the = > auxiliary > shared objects. In this case, just the legacy provider (we no = > longer > distribute the fips provider). > > MFC after: 2 weeks > Differential Revision: https://reviews.freebsd.org/D44896 This one seems to break the build for me: main philip@flatulus:~/freebsd/src % time make -j 16 buildworld |grep = error: ld: error: relocation R_X86_64_PC32 cannot be used against symbol = '__stack_chk_guard'; recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_PC32 cannot be used against symbol = '__stack_chk_guard'; recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_PC32 cannot be used against symbol = '__stack_chk_guard'; recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_PC32 cannot be used against symbol = '__stack_chk_guard'; recompile with -fPIC ld: error: relocation R_X86_64_PC32 cannot be used against symbol = '__stack_chk_guard'; recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_32S cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_32S cannot be used against local symbol; = recompile with -fPIC ld: error: relocation R_X86_64_32 cannot be used against local symbol; = recompile with -fPIC ld: error: too many errors emitted, stopping now (use --error-limit=3D0 t= o = see all errors) cc: error: linker command failed with exit code 1 (use -v to see = 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 Hm... as I type this I wonder if it's just META_MODE weirdness... Philip