From nobody Tue Jul 9 22:06:00 2024 X-Original-To: dev-commits-ports-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 4WJZnN2L7fz5RBCW; Tue, 09 Jul 2024 22:06:00 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WJZnN1j19z55Vf; Tue, 9 Jul 2024 22:06:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1720562760; 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=9G3Mfpls6JadGjFzCHKkKgH2KeFMbuYEfek7Rx4bHz8=; b=SE6+nGDpGFQw5ZPaSiKFdac1HifoHg59oC6sBiJqEjdrQh+dLdGLQUB18xzBtZUxggRZJD 1Sy4QhrPhCcBe12bL69W10Z/ZnmuHnqI39ZrUejDenDA2A8juohewKukc0ZVZvfpQrdDCj WDB4fLBO7Dy3ozYcL+ygZ3gJqa9rVNMvxSOKbjCeFW5TuIDTITvE67eH4YEGmol55zjDKg D8rm/g+4uLw03EC0syZFgC/FMfp/Bc5MOy8cKEcM8jcqSVb4aaMVQUMrHTN6GO3/b4DxLz zFKipavhhOgomSWrW9baXUrPAgjNKJhddWn1p7hwqBoWjPR4Hd/rbhojIItQzQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1720562760; a=rsa-sha256; cv=none; b=kJ/ps+KaV56/wL9rr0p3Av4AUgxez5lkGpgv45FovZj7BQnOXYj65ZGrmqZuIIH3uxWZCI VmPtOcJJOloeJC5uA9iitF2Fv5sMMj+4y6E59akFxpLMZ7An1b9487bSOXceaRV8+LyopH eFVylQqfITRLLG25ADTx7EVaavK3AOnYfhScnf7WDMuaKA8xjL+kIzBBPAxP4RAWNS8dJF FzVa2weGbxYkVpQmsq2+w3C/X2MYXI9McO3BIi3fxHL5eJ4QyC6ek8FFwCNnZV/nW23MtB 3iAQqqv0hN/o3ZNM0d2lGIFdOd36SyYeO95tBT0xZwDTm6V/KY5hkdchC2spJA== 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=1720562760; 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=9G3Mfpls6JadGjFzCHKkKgH2KeFMbuYEfek7Rx4bHz8=; b=PQHe3g+rbcxZr55FfHUKO0uh3DkloW5GpFs6YD8aBysQHku0LbuLjB/NYTOwCBU8HD0WDK BqQ2MjBwhSOJCeqOoouwZvldD3rbQuFibLevShvfYnc/13jztBDJhyISyMgtgkygawCj6C HV5/iddVlIAnB5GhsC2z/pnBKUb3R3Lo7D1UjngyNGVN0frh84vigSl3Yx5TVAaSD0KOUq uzwtWJgEcVQYHHNe92VzDzeBZiV9IkjzWjzlAgW4SL82tmpDM2nhcLf9jhJerLozQEsYdE JfkbO56i7R5k60ciVRmaB8XJlB4cKwfftcMDmjivwpWPL9vtMAeKDOBPjevyAA== 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 4WJZnN19yRzrP8; Tue, 9 Jul 2024 22:06:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 469M60q8028589; Tue, 9 Jul 2024 22:06:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 469M60QG028586; Tue, 9 Jul 2024 22:06:00 GMT (envelope-from git) Date: Tue, 9 Jul 2024 22:06:00 GMT Message-Id: <202407092206.469M60QG028586@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 6a3f6d3bb65d - main - multimedia/librist: Unbreak on 15 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6a3f6d3bb65d197af5c505a4aaf16b854b46a2a4 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=6a3f6d3bb65d197af5c505a4aaf16b854b46a2a4 commit 6a3f6d3bb65d197af5c505a4aaf16b854b46a2a4 Author: Yuri Victorovich AuthorDate: 2024-07-09 22:05:20 +0000 Commit: Yuri Victorovich CommitDate: 2024-07-09 22:05:57 +0000 multimedia/librist: Unbreak on 15 Code uses the c11 feature stdatomic.h while it uses --std=c99. --- multimedia/librist/Makefile | 2 -- multimedia/librist/files/patch-meson.build | 23 +++++++++++++++++++++++ 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/multimedia/librist/Makefile b/multimedia/librist/Makefile index 5425742c1340..15e58b2e2339 100644 --- a/multimedia/librist/Makefile +++ b/multimedia/librist/Makefile @@ -9,8 +9,6 @@ WWW= https://code.videolan.org/rist/librist LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_FreeBSD_15= compilation fails, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280210 - LIB_DEPENDS= libcjson.so:devel/libcjson \ libmbedcrypto.so:security/mbedtls \ libmicrohttpd.so:www/libmicrohttpd diff --git a/multimedia/librist/files/patch-meson.build b/multimedia/librist/files/patch-meson.build new file mode 100644 index 000000000000..2c4a0ba547cf --- /dev/null +++ b/multimedia/librist/files/patch-meson.build @@ -0,0 +1,23 @@ +- workaround for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280210 +- code uses the c11 feature stdatomic.h while it uses --std=c99 + +--- meson.build.orig 2024-07-09 22:00:05 UTC ++++ meson.build +@@ -5,7 +5,7 @@ project('libRIST', 'c', + + project('libRIST', 'c', + version: '0.2.10', +- default_options: ['c_std=c99', 'warning_level=3', 'libdir=lib'], ++ default_options: ['c_std=c11', 'warning_level=3', 'libdir=lib'], + meson_version: '>= 0.51.0') + + cc = meson.get_compiler('c') +@@ -374,7 +374,7 @@ if get_option('static_analyze') + if get_option('static_analyze') + run_target('cppcheck', command : ['cppcheck', + '--quiet', +- '--std=c99', ++ '--std=c11', + '--suppressions-list=' + join_paths(meson.source_root(), 'common/configs/cppcheck-suppressions.txt'), + '--project=' + join_paths(meson.build_root(), + 'compile_commands.json')])