From nobody Sat Mar 25 14:05:42 2023 X-Original-To: ports-bugs@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 4PkLT326nGz41DN3 for ; Sat, 25 Mar 2023 14:05:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PkLT26R4zz3xHc for ; Sat, 25 Mar 2023 14:05:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1679753142; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=0SifbvK9P8CZ64f0ttqEKZOgi+HcA6vLY1YUijzJhy8=; b=E8Fm0akDfzdIAUoyc8wVmwhuzE2ZpqeDviB8AVBEb3ZyJeQ119aL+ojYbXAx/Isignx6Om qAVjomQ2Tg9XgOwFuvKsBZ/HvyHDU/7stUO+IUnm8pXcfYPimHun8xsINgNflEhRbtiuUr GVThoCfOCzPzxg69rtKojGkpOuOFlVz2/swiimvYiwi6EgPmWEPTjVZ5Bka7booTIAdBBF vJxsWY+tRRyT2SrIpln7G8CZAn+fom89tZLCWvGyp63zf6aqc7ClfSQqkqL34UoRa0MDgd lBJ/6p6LcJNIu9hRiEJBwsFYUUsHEQK8M3iKkpUGW50BB6K99MDEtu2JZTmEwA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1679753142; a=rsa-sha256; cv=none; b=DZ0Dv7VzAV5YQmS87TKEjjiJosscBMUWR+jWbkBm8oTn+c+jzKDu1vdNq+k3Bgx0ixWeMx rrI6bd2623gZJbeGHa9gqU+re6NF6BOiOla74NPgg7TerUvlxp9o2I8FKWyKkc7UTjZtlp HCj3TBLfRnuwEq3aERvIhtMhcBNrr528tPx1oIBJQcH9jTMRSHoCUOORrb2EZI9RExLYEU upGe1LqpkyuoZY2UQG96WL8JGpQQvYqIuISzZao0nmlD/dmYq2CWm1rbnsnLV/hqDyUZ9+ oYrdpqhdH4SOL/x1n3hDSKTST1QiTKsrceNcVr/a9UwhhbPHe3uN3TLz8ngY0g== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PkLT25WKSz12XR for ; Sat, 25 Mar 2023 14:05:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 32PE5gRn017186 for ; Sat, 25 Mar 2023 14:05:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 32PE5g5U017185 for ports-bugs@FreeBSD.org; Sat, 25 Mar 2023 14:05:42 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 269064] editors/pico-alpine has stopped building with libressl Date: Sat, 25 Mar 2023 14:05:42 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: scuffbox@proton.me X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D269064 Scuff changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |scuffbox@proton.me --- Comment #2 from Scuff --- I encountered this issue recently after updating LibreSSL. When using Libre= SSL, the compile appears to be using blocks of code intended for versions of Ope= nSSL lower than 1.1.0, where some structs appear to be accessed directly. This probably isn't the proper solution, but my workaround was to make the configure script treat LibreSSL the same as OpenSSL >=3D 1.1.0 as follows: 1) From the port directory, `make patch` 2) Make the following change to work/alpine-9726c09/configure: --- configure.orig +++ configure @@ -19566,6 +19566,7 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } alpine_SSLPROVIDER=3D"libressl" + CFLAGS=3D"$CFLAGS -DOPENSSL_1_1_0 -DOPENSSL_API_COMPAT=3D0x101000= 00L" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3) Continue the build/install with `make`/`make install`/etc. Hopefully this points someone towards a more proper solution. While it appe= ars to work as it should (for the mail/alpine port as well), it would be good if verified as flaw-free by others more familiar. --=20 You are receiving this mail because: You are the assignee for the bug.=