From owner-freebsd-ports-bugs@freebsd.org Wed Aug 8 18:32:55 2018 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D36F31066641 for ; Wed, 8 Aug 2018 18:32:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7142C8C420 for ; Wed, 8 Aug 2018 18:32:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 354FD1066640; Wed, 8 Aug 2018 18:32:54 +0000 (UTC) Delivered-To: ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 23E02106663F for ; Wed, 8 Aug 2018 18:32:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B9D348C412 for ; Wed, 8 Aug 2018 18:32:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id EBB6EF05D for ; Wed, 8 Aug 2018 18:32:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w78IWqkh037254 for ; Wed, 8 Aug 2018 18:32:52 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w78IWqhq037253 for ports-bugs@FreeBSD.org; Wed, 8 Aug 2018 18:32:52 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 230470] lang/rust: support LibreSSL 2.8 Date: Wed, 08 Aug 2018 18:32:52 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new 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: ml+freebsd@vishwin.info X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: rust@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Aug 2018 18:32:55 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230470 Bug ID: 230470 Summary: lang/rust: support LibreSSL 2.8 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: rust@FreeBSD.org Reporter: ml+freebsd@vishwin.info Assignee: rust@FreeBSD.org Flags: maintainer-feedback?(rust@FreeBSD.org) Created attachment 196014 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D196014&action= =3Dedit libressl-2.8 Version 2.8 of LibreSSL landed in our ports tree as security/libressl-devel. Currently the openssl-sys crate, at version 0.9.28, only supports up to LibreSSL 2.7. Because LibreSSL 2.8 is so new and not exactly marked as production just yet, upstream has not taken any action. This patch takes a build.rs from an openssl-sys between 0.9.30 and 0.9.31 a= s a basis, because of better version detection logic, and adds in LibreSSL 2.8 = as a valid version. OpenSSL support is not affected. Builds successfully and pas= ses testport, since there doesn't seem to exist any ABI-breaking changes. Note that this and the existing libgit2-sys patch will still be needed when this port gets updated to 1.28.0; none of the patched crates got updated in= the 1.28.0 tarball. --=20 You are receiving this mail because: You are the assignee for the bug.=