From nobody Mon Aug 21 08:01:36 2023 X-Original-To: dev-commits-ports-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 4RTlL91n3Zz4qQH3; Mon, 21 Aug 2023 08:01:37 +0000 (UTC) (envelope-from git@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 4RTlL91KmNz3cKr; Mon, 21 Aug 2023 08:01:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1692604897; 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; bh=JTrdgPyxpp4LxZqdlvhqZo2pUZUU0rGq2YRQ8iGXKXo=; b=FW7k6iV++mud4PeDV+iglLmDImBKNTgA3gN0iDWvJAUkMiXMb/UHW1/I3Z/5aMcKfKq3v2 DgEAvkIezhlzdvwwyktocEKxXJlpGBc6Bt7GvZ0zrJ1yN7hyz/Sk+Wtx55DQVxkj6NOCE6 K/9nt3wYZL5q1VUctqDsdO+3cTsVT4Mb/e+QN0qJw+gkopNmi35pxfgqO68qSjtmyrZBTP yrMmge3DS0wUMPegtc18j6De+Yh5LDkukTVC6N6DmGMqVSRUsFP+Whx0TCBbcpPTRwOE3w EOTP2wU9n/9WS7nIiRRlAJU8pab/nuV9AoSE17kHC+Qn0BbNFDlzwVIqYZWO1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1692604897; 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; bh=JTrdgPyxpp4LxZqdlvhqZo2pUZUU0rGq2YRQ8iGXKXo=; b=rGgzZwBT38odw2WUTiHYi9yr3Lfn8wfbKMmt2yIvrXUZFFw+5OKv+JDgIPAISMRhmhUY1h ZKQLDRVitzP+ekemYAFy/b1x0RJjVYE5Yd95K6s3MRKKBXylbZ5FMExr4SelLcoDhSYbRA bwYOgrXH/4kwjutjkLbA7fKlOhVsAYtMSiGYQKi/M1xB/LeDA0r3Vb0r4uHR/GeM/oMtxj 5YyWYCalJR1gJOINzMsVGoe6m9gZv4J9TAPbhWWrT6l8AviINX77pt6M4dXNtyhJZa0iv3 HdHQah1hFHtLy11DTxus6abA5V74WMvrdCInzTlBpwAPJBHx5DcEI5tWlzEF0A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1692604897; a=rsa-sha256; cv=none; b=LRv/7aXKuhjTYb8CvLWvRPdGvAu9tvfne5Njson+sfxfHOhooTbd+h035CwlIdqoAQISGj CtYlMpW4VALy9mTO0DEBBG3d6L9dblnROrsy0GtbP9GCo2wgM/vLKo4nWb5zq7GDcEjY/P YgnyB5k3/PbsrtPGpVQWarpnt2bSjzL8Q7Qo8CcNljAc0eizh5w2BFLtG9EOVReohd67Lb j3RJWonWDlzBvICKDfYMhSqVaOiPcDBJ6qGL+HjvedsA/BTzc48gsMZsOOyfFfMh2ZOvBu /zG77dg8bnY/XjTvs+MPJj3ncDxTHOA6FYalPukaa3t3nXsjF0aZvJAQQwdorA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 4RTlL90Q7tz1CJQ; Mon, 21 Aug 2023 08:01:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 37L81aVT080967; Mon, 21 Aug 2023 08:01:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 37L81aCE080964; Mon, 21 Aug 2023 08:01:36 GMT (envelope-from git) Date: Mon, 21 Aug 2023 08:01:36 GMT Message-Id: <202308210801.37L81aCE080964@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: eedc078964e5 - main - multimedia/gstreamer1-plugins-rust: unbreak build on i386 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: eedc078964e546ac1e4a0b59a51d10e0f7263d58 Auto-Submitted: auto-generated The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=eedc078964e546ac1e4a0b59a51d10e0f7263d58 commit eedc078964e546ac1e4a0b59a51d10e0f7263d58 Author: Jan Beich AuthorDate: 2023-07-11 05:18:21 +0000 Commit: Jan Beich CommitDate: 2023-08-21 08:01:29 +0000 multimedia/gstreamer1-plugins-rust: unbreak build on i386 fatal runtime error: Rust cannot catch foreign exceptions thread '' panicked at '/wrkdirs/usr/ports/lang/rust/work/rustc-1.70.0-src/compiler/rustc_codegen_ssa/src/back/write.rs:1535:21: worker thread panicked', compiler/rustc_middle/src/util/bug.rs:36:26 (signal: 6, SIGABRT: process abort signal) LLVM ERROR: out of memory Allocation failed error: could not compile `gst-plugin-webrtc` (lib) Reported by: pkg-fallout --- multimedia/gstreamer1-plugins-rust/Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/multimedia/gstreamer1-plugins-rust/Makefile b/multimedia/gstreamer1-plugins-rust/Makefile index d3f23e160b52..038a2f1ca030 100644 --- a/multimedia/gstreamer1-plugins-rust/Makefile +++ b/multimedia/gstreamer1-plugins-rust/Makefile @@ -27,6 +27,11 @@ CARGO_BUILD= no CARGO_INSTALL= no CARGO_TEST= no +.if ${MACHINE_ARCH} == i386 +# Fixes error "Rust cannot catch foreign exceptions" +LTO_UNSAFE= yes +.endif + OPTIONS_DEFINE= ASM CAIRO CSOUND DAV1D GTK4 PANGO SODIUM WEBP OPTIONS_DEFAULT=ASM CAIRO CSOUND DAV1D GTK4 PANGO SODIUM WEBP OPTIONS_EXCLUDE_aarch64= CSOUND # https://github.com/neithanmo/csound-rs/commit/8962b89d7bda