From nobody Sun Dec 10 11:55:48 2023 X-Original-To: freebsd-ports@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 4Sp3HN4RFcz53hHX; Sun, 10 Dec 2023 11:56:00 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sp3HN1pmgz4Rcy; Sun, 10 Dec 2023 11:56:00 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702209360; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=p/vEWpdEos2crNBq23DrMLBIw2oMlzQ1IPmm9zLGYk8=; b=vST4tKn8892au2wiHkmANdCXwGg+GFj6pZtFuBtNGMYojofEngFDdtp+0prmRhDYs3sH/F oJP+d6BqL7/z/iIfglKfHZfH3wBB64Gdo6k/Bo9Tu6+GT+tg8XvTmKOG0s/V/RzoIqoRYQ jqld4ySEcF4shp9NUskPmPgikyDcvyKeHyUiK0Gx+/AceTbDmkNGwTvHgjZUOg/DxDe+Tc rU2HSCWGQwFxG3w7Ixzph4JE9bp+WoQ46oCOo+Be7woNPt88irnVxEmpmR/0fapKEsgkqX 3jDiKISKMQZyr4ThsZ8SDpOr9sv4yniOGCrRYSx/to+T416KiT/QQZzCjttpjw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702209360; a=rsa-sha256; cv=none; b=cvW/LR7ORJG56wxyDxXwLnczbRggZyyNoHB1OguO2b+ZzJdUVz0/anN0j6seiV87Anpw44 dqtsjXUiStMB6kfHqA6it2Miugm6MakNkrXdPCK3r2cMgiWw75cD2k+xyz1oYuuKqYaKTT lELyKwRk+u4mC9pyKVIgu0/B4wVYmlw4hUn7ug8O/tdd0y9L/FEEi5ci5RA/4MwvBWMT8h jlPN5Q3dfHeWiQ2IuJnYMfVOHvmu6mgi0HYkF1e3wnhPGgrgWWcAnOs7EZREnDJUp0XOk6 l4ko1JdY+kA9Vh2IwG1rzp+3gfA+WxgraMl8IRTMxvcnLHxuv2V/M+A6Oe/Qhg== 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=1702209360; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=p/vEWpdEos2crNBq23DrMLBIw2oMlzQ1IPmm9zLGYk8=; b=LYmBQ8hNphjg6FKVrv8f+cbUwcmwK+yvHBJPUsq1Bsp2ut9LuyU0KaXRAj0RvVM2lihYyq vdVmXE2Mr1AGNDv10yCgIBlE/gDiHlaBv9LV+7lGy93bKRAaTKJvk/TXjSIWYQeBMxWU7U F+XkHhm0j7wIGUtkPF9mGqtghtBcKujxpeD8Lj0LJEBbmOfDWfh3/8ILKDGAjfze8cS9YP U2PVahELgulTTcVmQG3zc5zuF6hycUq27cC843dJPU+l7n5c9xGDSfMQbm4GL3IxEKiRne AUU1cdXiafCqcHQxGRcxMPmGPpzeTddbXyCRbkWxLJR1tuHm4oWgFw+6/7xHKg== Received: from mail-qt1-f177.google.com (mail-qt1-f177.google.com [209.85.160.177]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Sp3HN0jd9z13YM; Sun, 10 Dec 2023 11:56:00 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-qt1-f177.google.com with SMTP id d75a77b69052e-4258b8632f4so28472181cf.2; Sun, 10 Dec 2023 03:56:00 -0800 (PST) X-Gm-Message-State: AOJu0YwDAXPDUYJKjhf2UYXWmHpurSKVqDRMdpXU66P+NApCxEwDjmCS GS5jNo9GUar7vbwrOMg4/jQdrkwztTnaT+q0zuU= X-Google-Smtp-Source: AGHT+IEabPfoZgON/BL0vlonHwRJ7hdK/JHWUjl4h2r9Qi5frilVZRhffd3g1n1nYOj00Gcb2E3q82FafjcWdz9M3ns= X-Received: by 2002:a05:622a:1b91:b0:425:8635:785b with SMTP id bp17-20020a05622a1b9100b004258635785bmr3757966qtb.71.1702209359474; Sun, 10 Dec 2023 03:55:59 -0800 (PST) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 From: Nuno Teixeira Date: Sun, 10 Dec 2023 11:55:48 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Upstream "separated go module for ", how to build To: FreeBSD Mailing List , freebsd-go@freebsd.org Content-Type: multipart/alternative; boundary="000000000000347495060c26801d" --000000000000347495060c26801d Content-Type: text/plain; charset="UTF-8" Hello all, devel/go-git port uses GO_TARGET=./cli/go-git to build this target. New version, upstream moved cli/go-git to a separated go module. Can't find a way to build it: - using GO_MODULE: https://github.com/go-git/go-git/issues/952 - and using "classic" gomod-vendor fails I remember this happening in other ports... Any tips are welcome. Thanks, -- Nuno Teixeira FreeBSD Committer (ports) --000000000000347495060c26801d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello all,

devel/go-git port= uses GO_TARGET=3D./cli/go-git to build this target.
New vers= ion, upstream moved cli/go-git to a separated go module.

Can't find a way to build it:

- and using "classic&= quot; gomod-vendor fails

I remember this happening= in other ports...
Any tips are welcome.

=
Thanks,

--
Nuno Te= ixeira
FreeBSD Committer (ports)
--000000000000347495060c26801d-- From nobody Sun Dec 10 20:08:00 2023 X-Original-To: freebsd-ports@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 4SpGCM15r2z54LPZ for ; Sun, 10 Dec 2023 20:08:15 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (neu.net [104.225.8.138]) (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 (2048 bits) client-digest SHA256) (Client CN "freebsd-11-64", Issuer "freebsd-11-64" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SpGCL19KTz4Gb3; Sun, 10 Dec 2023 20:08:14 +0000 (UTC) (envelope-from andy@neu.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=none (mx1.freebsd.org: domain of andy@neu.net has no SPF policy when checking 104.225.8.138) smtp.mailfrom=andy@neu.net; dmarc=none Received: from neu.net (neu.net [104.225.8.138]) by mail.neu.net (8.15.2/8.15.2) with ESMTPS id 3BAK801K058632 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sun, 10 Dec 2023 15:08:01 -0500 (EST) (envelope-from andy@neu.net) Date: Sun, 10 Dec 2023 15:08:00 -0500 (EST) From: AN To: jbeich@FreeBSD.org cc: freebsd-ports@freebsd.org Subject: problem building with cargo-c Message-ID: User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=0.0 required=2.9 tests=none autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.neu.net X-Spamd-Result: default: False [-0.02 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; AUTH_NA(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_SPAM_SHORT(0.98)[0.984]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; FROM_HAS_DN(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:36236, ipnet:104.225.8.0/24, country:US]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_DN_NONE(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; DMARC_NA(0.00)[neu.net]; RCVD_TLS_ALL(0.00)[]; FREEFALL_USER(0.00)[andy]; R_SPF_NA(0.00)[no SPF record] X-Rspamd-Queue-Id: 4SpGCL19KTz4Gb3 X-Spamd-Bar: / FreeBSD FBSD14 14.0-STABLE FreeBSD 14.0-STABLE #6 stable/14-2c5e87862: Sat Dec 9 21:14:44 EST 2023 root@FBSD14:/usr/obj/usr/src/amd64.amd64/sys/MYKERNEL amd64 1400501 Suddenly having a problem updating some ports. # git pull -vvvv --ff-only && portupgrade -va POST git-upload-pack (186 bytes) >From https://git.freebsd.org/ports = [up to date] main -> freebsd/main = [up to date] 2014Q1 -> freebsd/2014Q1 = [up to date] 2014Q2 -> freebsd/2014Q2 = [up to date] 2014Q3 -> freebsd/2014Q3 = [up to date] 2014Q4 -> freebsd/2014Q4 = [up to date] 2015Q1 -> freebsd/2015Q1 = [up to date] 2015Q2 -> freebsd/2015Q2 = [up to date] 2015Q3 -> freebsd/2015Q3 = [up to date] 2015Q4 -> freebsd/2015Q4 = [up to date] 2016Q1 -> freebsd/2016Q1 = [up to date] 2016Q2 -> freebsd/2016Q2 = [up to date] 2016Q3 -> freebsd/2016Q3 = [up to date] 2016Q4 -> freebsd/2016Q4 = [up to date] 2017Q1 -> freebsd/2017Q1 = [up to date] 2017Q2 -> freebsd/2017Q2 = [up to date] 2017Q3 -> freebsd/2017Q3 = [up to date] 2017Q4 -> freebsd/2017Q4 = [up to date] 2018Q1 -> freebsd/2018Q1 = [up to date] 2018Q2 -> freebsd/2018Q2 = [up to date] 2018Q3 -> freebsd/2018Q3 = [up to date] 2018Q4 -> freebsd/2018Q4 = [up to date] 2019Q1 -> freebsd/2019Q1 = [up to date] 2019Q2 -> freebsd/2019Q2 = [up to date] 2019Q3 -> freebsd/2019Q3 = [up to date] 2019Q4 -> freebsd/2019Q4 = [up to date] 2020Q1 -> freebsd/2020Q1 = [up to date] 2020Q2 -> freebsd/2020Q2 = [up to date] 2020Q3 -> freebsd/2020Q3 = [up to date] 2020Q4 -> freebsd/2020Q4 = [up to date] 2021Q1 -> freebsd/2021Q1 = [up to date] 2021Q2 -> freebsd/2021Q2 = [up to date] 2021Q3 -> freebsd/2021Q3 = [up to date] 2021Q4 -> freebsd/2021Q4 = [up to date] 2022Q1 -> freebsd/2022Q1 = [up to date] 2022Q2 -> freebsd/2022Q2 = [up to date] 2022Q3 -> freebsd/2022Q3 = [up to date] 2022Q4 -> freebsd/2022Q4 = [up to date] 2023Q1 -> freebsd/2023Q1 = [up to date] 2023Q2 -> freebsd/2023Q2 = [up to date] 2023Q3 -> freebsd/2023Q3 = [up to date] 2023Q4 -> freebsd/2023Q4 Already up to date. ---> Session started at: Sun, 10 Dec 2023 15:01:02 -0500 [Reading data from pkg(8) ... - 993 packages found - done] ** Port deleted on 2023-04-25: x11/libdmx Upstream removed support for Xdmx server ---> Upgrade of multimedia/librav1e started at: Sun, 10 Dec 2023 15:02:18 -0500 ---> Upgrading 'librav1e-0.6.6_5' to 'librav1e-0.6.6_6' (multimedia/librav1e) ---> Build of multimedia/librav1e started at: Sun, 10 Dec 2023 15:02:18 -0500 ---> Building '/usr/ports/multimedia/librav1e' ===> Cleaning for librav1e-0.6.6_6 ===> License BSD2CLAUSE accepted by the user ===> librav1e-0.6.6_6 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by librav1e-0.6.6_6 for building ===> Extracting for librav1e-0.6.6_6 => SHA256 Checksum OK for rust/crates/addr2line-0.19.0.crate. => SHA256 Checksum OK for rust/crates/adler-1.0.2.crate. => SHA256 Checksum OK for rust/crates/aho-corasick-1.0.1.crate. => SHA256 Checksum OK for rust/crates/anes-0.1.6.crate. => SHA256 Checksum OK for rust/crates/anyhow-1.0.71.crate. => SHA256 Checksum OK for rust/crates/aom-sys-0.3.2.crate. => SHA256 Checksum OK for rust/crates/arbitrary-0.4.7.crate. => SHA256 Checksum OK for rust/crates/arg_enum_proc_macro-0.3.2.crate. => SHA256 Checksum OK for rust/crates/arrayvec-0.7.2.crate. => SHA256 Checksum OK for rust/crates/assert_cmd-2.0.8.crate. => SHA256 Checksum OK for rust/crates/atty-0.2.14.crate. => SHA256 Checksum OK for rust/crates/autocfg-1.1.0.crate. => SHA256 Checksum OK for rust/crates/av-metrics-0.9.0.crate. => SHA256 Checksum OK for rust/crates/av1-grain-0.2.2.crate. => SHA256 Checksum OK for rust/crates/backtrace-0.3.67.crate. => SHA256 Checksum OK for rust/crates/bindgen-0.61.0.crate. => SHA256 Checksum OK for rust/crates/bitflags-1.3.2.crate. => SHA256 Checksum OK for rust/crates/bitstream-io-1.6.0.crate. => SHA256 Checksum OK for rust/crates/bstr-1.4.0.crate. => SHA256 Checksum OK for rust/crates/built-0.5.2.crate. => SHA256 Checksum OK for rust/crates/bumpalo-3.12.2.crate. => SHA256 Checksum OK for rust/crates/bytemuck-1.13.1.crate. => SHA256 Checksum OK for rust/crates/byteorder-1.4.3.crate. => SHA256 Checksum OK for rust/crates/cargo-lock-8.0.3.crate. => SHA256 Checksum OK for rust/crates/cast-0.3.0.crate. => SHA256 Checksum OK for rust/crates/cc-1.0.79.crate. => SHA256 Checksum OK for rust/crates/cexpr-0.6.0.crate. => SHA256 Checksum OK for rust/crates/cfg-expr-0.15.1.crate. => SHA256 Checksum OK for rust/crates/cfg-if-1.0.0.crate. => SHA256 Checksum OK for rust/crates/ciborium-0.2.1.crate. => SHA256 Checksum OK for rust/crates/ciborium-io-0.2.1.crate. => SHA256 Checksum OK for rust/crates/ciborium-ll-0.2.1.crate. => SHA256 Checksum OK for rust/crates/clang-sys-1.6.1.crate. => SHA256 Checksum OK for rust/crates/clap-3.2.25.crate. => SHA256 Checksum OK for rust/crates/clap-4.0.32.crate. => SHA256 Checksum OK for rust/crates/clap_complete-4.0.7.crate. => SHA256 Checksum OK for rust/crates/clap_derive-4.0.21.crate. => SHA256 Checksum OK for rust/crates/clap_lex-0.2.4.crate. => SHA256 Checksum OK for rust/crates/clap_lex-0.3.0.crate. => SHA256 Checksum OK for rust/crates/cmake-0.1.50.crate. => SHA256 Checksum OK for rust/crates/color_quant-1.1.0.crate. => SHA256 Checksum OK for rust/crates/console-0.15.5.crate. => SHA256 Checksum OK for rust/crates/crc32fast-1.3.2.crate. => SHA256 Checksum OK for rust/crates/criterion-0.4.0.crate. => SHA256 Checksum OK for rust/crates/criterion-plot-0.5.0.crate. => SHA256 Checksum OK for rust/crates/crossbeam-0.8.2.crate. => SHA256 Checksum OK for rust/crates/crossbeam-channel-0.5.8.crate. => SHA256 Checksum OK for rust/crates/crossbeam-deque-0.8.3.crate. => SHA256 Checksum OK for rust/crates/crossbeam-epoch-0.9.14.crate. => SHA256 Checksum OK for rust/crates/crossbeam-queue-0.3.8.crate. => SHA256 Checksum OK for rust/crates/crossbeam-utils-0.8.15.crate. => SHA256 Checksum OK for rust/crates/ctor-0.1.26.crate. => SHA256 Checksum OK for rust/crates/dav1d-sys-0.7.1.crate. => SHA256 Checksum OK for rust/crates/diff-0.1.13.crate. => SHA256 Checksum OK for rust/crates/difflib-0.4.0.crate. => SHA256 Checksum OK for rust/crates/doc-comment-0.3.3.crate. => SHA256 Checksum OK for rust/crates/either-1.8.1.crate. => SHA256 Checksum OK for rust/crates/encode_unicode-0.3.6.crate. => SHA256 Checksum OK for rust/crates/env_logger-0.8.4.crate. => SHA256 Checksum OK for rust/crates/errno-0.3.1.crate. => SHA256 Checksum OK for rust/crates/errno-dragonfly-0.1.2.crate. => SHA256 Checksum OK for rust/crates/fdeflate-0.3.0.crate. => SHA256 Checksum OK for rust/crates/fern-0.6.2.crate. => SHA256 Checksum OK for rust/crates/flate2-1.0.26.crate. => SHA256 Checksum OK for rust/crates/float-cmp-0.9.0.crate. => SHA256 Checksum OK for rust/crates/form_urlencoded-1.1.0.crate. => SHA256 Checksum OK for rust/crates/getrandom-0.2.9.crate. => SHA256 Checksum OK for rust/crates/gimli-0.27.2.crate. => SHA256 Checksum OK for rust/crates/git2-0.15.0.crate. => SHA256 Checksum OK for rust/crates/glob-0.3.1.crate. => SHA256 Checksum OK for rust/crates/half-1.8.2.crate. => SHA256 Checksum OK for rust/crates/hashbrown-0.12.3.crate. => SHA256 Checksum OK for rust/crates/heck-0.4.1.crate. => SHA256 Checksum OK for rust/crates/hermit-abi-0.1.19.crate. => SHA256 Checksum OK for rust/crates/hermit-abi-0.2.6.crate. => SHA256 Checksum OK for rust/crates/hermit-abi-0.3.1.crate. => SHA256 Checksum OK for rust/crates/idna-0.3.0.crate. => SHA256 Checksum OK for rust/crates/image-0.24.6.crate. => SHA256 Checksum OK for rust/crates/indexmap-1.9.3.crate. => SHA256 Checksum OK for rust/crates/interpolate_name-0.2.3.crate. => SHA256 Checksum OK for rust/crates/io-lifetimes-1.0.10.crate. => SHA256 Checksum OK for rust/crates/is-terminal-0.4.7.crate. => SHA256 Checksum OK for rust/crates/itertools-0.8.2.crate. => SHA256 Checksum OK for rust/crates/itertools-0.10.5.crate. => SHA256 Checksum OK for rust/crates/itoa-1.0.6.crate. => SHA256 Checksum OK for rust/crates/jobserver-0.1.26.crate. => SHA256 Checksum OK for rust/crates/js-sys-0.3.63.crate. => SHA256 Checksum OK for rust/crates/lab-0.11.0.crate. => SHA256 Checksum OK for rust/crates/lazy_static-1.4.0.crate. => SHA256 Checksum OK for rust/crates/lazycell-1.3.0.crate. => SHA256 Checksum OK for rust/crates/libc-0.2.144.crate. => SHA256 Checksum OK for rust/crates/libfuzzer-sys-0.3.5.crate. => SHA256 Checksum OK for rust/crates/libgit2-sys-0.14.2+1.5.1.crate. => SHA256 Checksum OK for rust/crates/libloading-0.7.4.crate. => SHA256 Checksum OK for rust/crates/libz-sys-1.1.9.crate. => SHA256 Checksum OK for rust/crates/linux-raw-sys-0.3.7.crate. => SHA256 Checksum OK for rust/crates/log-0.4.17.crate. => SHA256 Checksum OK for rust/crates/maybe-rayon-0.1.1.crate. => SHA256 Checksum OK for rust/crates/memchr-2.5.0.crate. => SHA256 Checksum OK for rust/crates/memoffset-0.8.0.crate. => SHA256 Checksum OK for rust/crates/minimal-lexical-0.2.1.crate. => SHA256 Checksum OK for rust/crates/miniz_oxide-0.6.2.crate. => SHA256 Checksum OK for rust/crates/miniz_oxide-0.7.1.crate. => SHA256 Checksum OK for rust/crates/nasm-rs-0.2.5.crate. => SHA256 Checksum OK for rust/crates/new_debug_unreachable-1.0.4.crate. => SHA256 Checksum OK for rust/crates/nom-7.1.3.crate. => SHA256 Checksum OK for rust/crates/noop_proc_macro-0.3.0.crate. => SHA256 Checksum OK for rust/crates/normalize-line-endings-0.3.0.crate. => SHA256 Checksum OK for rust/crates/num-bigint-0.4.3.crate. => SHA256 Checksum OK for rust/crates/num-derive-0.3.3.crate. => SHA256 Checksum OK for rust/crates/num-integer-0.1.45.crate. => SHA256 Checksum OK for rust/crates/num-rational-0.4.1.crate. => SHA256 Checksum OK for rust/crates/num-traits-0.2.15.crate. => SHA256 Checksum OK for rust/crates/num_cpus-1.15.0.crate. => SHA256 Checksum OK for rust/crates/object-0.30.3.crate. => SHA256 Checksum OK for rust/crates/once_cell-1.17.1.crate. => SHA256 Checksum OK for rust/crates/oorandom-11.1.3.crate. => SHA256 Checksum OK for rust/crates/os_str_bytes-6.5.0.crate. => SHA256 Checksum OK for rust/crates/output_vt100-0.1.3.crate. => SHA256 Checksum OK for rust/crates/paste-1.0.12.crate. => SHA256 Checksum OK for rust/crates/peeking_take_while-0.1.2.crate. => SHA256 Checksum OK for rust/crates/percent-encoding-2.2.0.crate. => SHA256 Checksum OK for rust/crates/pkg-config-0.3.27.crate. => SHA256 Checksum OK for rust/crates/plotters-0.3.4.crate. => SHA256 Checksum OK for rust/crates/plotters-backend-0.3.4.crate. => SHA256 Checksum OK for rust/crates/plotters-svg-0.3.3.crate. => SHA256 Checksum OK for rust/crates/png-0.17.8.crate. => SHA256 Checksum OK for rust/crates/ppv-lite86-0.2.17.crate. => SHA256 Checksum OK for rust/crates/predicates-2.1.5.crate. => SHA256 Checksum OK for rust/crates/predicates-core-1.0.5.crate. => SHA256 Checksum OK for rust/crates/predicates-tree-1.0.7.crate. => SHA256 Checksum OK for rust/crates/pretty_assertions-1.3.0.crate. => SHA256 Checksum OK for rust/crates/proc-macro-error-1.0.4.crate. => SHA256 Checksum OK for rust/crates/proc-macro-error-attr-1.0.4.crate. => SHA256 Checksum OK for rust/crates/proc-macro2-1.0.57.crate. => SHA256 Checksum OK for rust/crates/quickcheck-1.0.3.crate. => SHA256 Checksum OK for rust/crates/quickcheck_macros-1.0.0.crate. => SHA256 Checksum OK for rust/crates/quote-1.0.27.crate. => SHA256 Checksum OK for rust/crates/rand-0.8.5.crate. => SHA256 Checksum OK for rust/crates/rand_chacha-0.3.1.crate. => SHA256 Checksum OK for rust/crates/rand_core-0.6.4.crate. => SHA256 Checksum OK for rust/crates/rayon-1.7.0.crate. => SHA256 Checksum OK for rust/crates/rayon-core-1.11.0.crate. => SHA256 Checksum OK for rust/crates/regex-1.8.1.crate. => SHA256 Checksum OK for rust/crates/regex-automata-0.1.10.crate. => SHA256 Checksum OK for rust/crates/regex-syntax-0.7.1.crate. => SHA256 Checksum OK for rust/crates/rust_hawktracer-0.7.0.crate. => SHA256 Checksum OK for rust/crates/rust_hawktracer_normal_macro-0.4.1.crate. => SHA256 Checksum OK for rust/crates/rust_hawktracer_proc_macro-0.4.1.crate. => SHA256 Checksum OK for rust/crates/rust_hawktracer_sys-0.4.2.crate. => SHA256 Checksum OK for rust/crates/rustc-demangle-0.1.23.crate. => SHA256 Checksum OK for rust/crates/rustc-hash-1.1.0.crate. => SHA256 Checksum OK for rust/crates/rustc_version-0.4.0.crate. => SHA256 Checksum OK for rust/crates/rustix-0.37.19.crate. => SHA256 Checksum OK for rust/crates/ryu-1.0.13.crate. => SHA256 Checksum OK for rust/crates/same-file-1.0.6.crate. => SHA256 Checksum OK for rust/crates/scan_fmt-0.2.6.crate. => SHA256 Checksum OK for rust/crates/scopeguard-1.1.0.crate. => SHA256 Checksum OK for rust/crates/semver-1.0.17.crate. => SHA256 Checksum OK for rust/crates/serde-1.0.163.crate. => SHA256 Checksum OK for rust/crates/serde-big-array-0.4.1.crate. => SHA256 Checksum OK for rust/crates/serde_derive-1.0.163.crate. => SHA256 Checksum OK for rust/crates/serde_json-1.0.96.crate. => SHA256 Checksum OK for rust/crates/serde_spanned-0.6.1.crate. => SHA256 Checksum OK for rust/crates/shlex-1.1.0.crate. => SHA256 Checksum OK for rust/crates/signal-hook-0.3.15.crate. => SHA256 Checksum OK for rust/crates/signal-hook-registry-1.4.1.crate. => SHA256 Checksum OK for rust/crates/simd-adler32-0.3.5.crate. => SHA256 Checksum OK for rust/crates/simd_helpers-0.1.0.crate. => SHA256 Checksum OK for rust/crates/smallvec-1.10.0.crate. => SHA256 Checksum OK for rust/crates/syn-1.0.109.crate. => SHA256 Checksum OK for rust/crates/syn-2.0.16.crate. => SHA256 Checksum OK for rust/crates/system-deps-6.1.0.crate. => SHA256 Checksum OK for rust/crates/target-lexicon-0.12.7.crate. => SHA256 Checksum OK for rust/crates/termcolor-1.2.0.crate. => SHA256 Checksum OK for rust/crates/terminal_size-0.2.6.crate. => SHA256 Checksum OK for rust/crates/termtree-0.4.1.crate. => SHA256 Checksum OK for rust/crates/textwrap-0.16.0.crate. => SHA256 Checksum OK for rust/crates/thiserror-1.0.40.crate. => SHA256 Checksum OK for rust/crates/thiserror-impl-1.0.40.crate. => SHA256 Checksum OK for rust/crates/tinytemplate-1.2.1.crate. => SHA256 Checksum OK for rust/crates/tinyvec-1.6.0.crate. => SHA256 Checksum OK for rust/crates/tinyvec_macros-0.1.1.crate. => SHA256 Checksum OK for rust/crates/toml-0.5.11.crate. => SHA256 Checksum OK for rust/crates/toml-0.7.3.crate. => SHA256 Checksum OK for rust/crates/toml_datetime-0.6.1.crate. => SHA256 Checksum OK for rust/crates/toml_edit-0.19.8.crate. => SHA256 Checksum OK for rust/crates/unicode-bidi-0.3.13.crate. => SHA256 Checksum OK for rust/crates/unicode-ident-1.0.8.crate. => SHA256 Checksum OK for rust/crates/unicode-normalization-0.1.22.crate. => SHA256 Checksum OK for rust/crates/unicode-width-0.1.10.crate. => SHA256 Checksum OK for rust/crates/url-2.3.1.crate. => SHA256 Checksum OK for rust/crates/v_frame-0.3.3.crate. => SHA256 Checksum OK for rust/crates/vcpkg-0.2.15.crate. => SHA256 Checksum OK for rust/crates/version-compare-0.1.1.crate. => SHA256 Checksum OK for rust/crates/version_check-0.9.4.crate. => SHA256 Checksum OK for rust/crates/wait-timeout-0.2.0.crate. => SHA256 Checksum OK for rust/crates/walkdir-2.3.3.crate. => SHA256 Checksum OK for rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-0.2.86.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-backend-0.2.86.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-macro-0.2.86.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-macro-support-0.2.86.crate. => SHA256 Checksum OK for rust/crates/wasm-bindgen-shared-0.2.86.crate. => SHA256 Checksum OK for rust/crates/web-sys-0.3.63.crate. => SHA256 Checksum OK for rust/crates/which-4.4.0.crate. => SHA256 Checksum OK for rust/crates/winapi-0.3.9.crate. => SHA256 Checksum OK for rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate. => SHA256 Checksum OK for rust/crates/winapi-util-0.1.5.crate. => SHA256 Checksum OK for rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate. => SHA256 Checksum OK for rust/crates/windows-sys-0.42.0.crate. => SHA256 Checksum OK for rust/crates/windows-sys-0.48.0.crate. => SHA256 Checksum OK for rust/crates/windows-targets-0.48.0.crate. => SHA256 Checksum OK for rust/crates/windows_aarch64_gnullvm-0.42.2.crate. => SHA256 Checksum OK for rust/crates/windows_aarch64_gnullvm-0.48.0.crate. => SHA256 Checksum OK for rust/crates/windows_aarch64_msvc-0.42.2.crate. => SHA256 Checksum OK for rust/crates/windows_aarch64_msvc-0.48.0.crate. => SHA256 Checksum OK for rust/crates/windows_i686_gnu-0.42.2.crate. => SHA256 Checksum OK for rust/crates/windows_i686_gnu-0.48.0.crate. => SHA256 Checksum OK for rust/crates/windows_i686_msvc-0.42.2.crate. => SHA256 Checksum OK for rust/crates/windows_i686_msvc-0.48.0.crate. => SHA256 Checksum OK for rust/crates/windows_x86_64_gnu-0.42.2.crate. => SHA256 Checksum OK for rust/crates/windows_x86_64_gnu-0.48.0.crate. => SHA256 Checksum OK for rust/crates/windows_x86_64_gnullvm-0.42.2.crate. => SHA256 Checksum OK for rust/crates/windows_x86_64_gnullvm-0.48.0.crate. => SHA256 Checksum OK for rust/crates/windows_x86_64_msvc-0.42.2.crate. => SHA256 Checksum OK for rust/crates/windows_x86_64_msvc-0.48.0.crate. => SHA256 Checksum OK for rust/crates/winnow-0.4.1.crate. => SHA256 Checksum OK for rust/crates/y4m-0.8.0.crate. => SHA256 Checksum OK for rust/crates/yansi-0.5.1.crate. => SHA256 Checksum OK for xiph-rav1e-v0.6.6_GH0.tar.gz. ===> Moving crates to /usr/ports/multimedia/librav1e/work/rav1e-0.6.6/cargo-crates ===> Patching for librav1e-0.6.6_6 ===> Applying FreeBSD patches for librav1e-0.6.6_6 from /usr/ports/multimedia/librav1e/../rav1e/files ===> librav1e-0.6.6_6 depends on executable: cargo-cbuild - found ===> librav1e-0.6.6_6 depends on executable: nasm - found ===> librav1e-0.6.6_6 depends on package: rust>=1.74.0 - found ===> librav1e-0.6.6_6 depends on executable: cmake - found ===> librav1e-0.6.6_6 depends on package: pkgconf>=1.3.0_1 - found ===> Configuring for librav1e-0.6.6_6 ===> Additional optimization to port applied ===> Cargo config: [source.cargo] directory = '/usr/ports/multimedia/librav1e/work/rav1e-0.6.6/cargo-crates' [source.crates-io] replace-with = 'cargo' ===> Updating Cargo.lock ===> Building for librav1e-0.6.6_6 *** Signal 10 Stop. make: stopped in /usr/ports/multimedia/librav1e egrep: empty (sub)expression ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20231210-3337-dt0w21 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=librav1e-0.6.6_5 UPGRADE_PORT_VER=0.6.6_5 make ** Fix the problem and try again. ---> Build of multimedia/librav1e ended at: Sun, 10 Dec 2023 15:02:23 -0500 (consumed 00:00:05) ---> Upgrade of multimedia/librav1e ended at: Sun, 10 Dec 2023 15:02:23 -0500 (consumed 00:00:05) ---> ** Upgrade tasks 2: 0 done, 1 ignored, 0 skipped and 1 failed ---> Upgrade of graphics/libimagequant started at: Sun, 10 Dec 2023 15:02:23 -0500 ---> Upgrading 'libimagequant-4.2.2_1' to 'libimagequant-4.2.2_2' (graphics/libimagequant) ---> Build of graphics/libimagequant started at: Sun, 10 Dec 2023 15:02:23 -0500 ---> Building '/usr/ports/graphics/libimagequant' ===> Cleaning for libimagequant-4.2.2_2 ===> License GPLv3+ accepted by the user ===> libimagequant-4.2.2_2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by libimagequant-4.2.2_2 for building ===> Extracting for libimagequant-4.2.2_2 => SHA256 Checksum OK for rust/crates/adler-1.0.2.crate. => SHA256 Checksum OK for rust/crates/ahash-0.8.3.crate. => SHA256 Checksum OK for rust/crates/arrayvec-0.7.4.crate. => SHA256 Checksum OK for rust/crates/autocfg-1.1.0.crate. => SHA256 Checksum OK for rust/crates/bitflags-2.4.0.crate. => SHA256 Checksum OK for rust/crates/bytemuck-1.14.0.crate. => SHA256 Checksum OK for rust/crates/cc-1.0.83.crate. => SHA256 Checksum OK for rust/crates/cfg-if-1.0.0.crate. => SHA256 Checksum OK for rust/crates/crc32fast-1.3.2.crate. => SHA256 Checksum OK for rust/crates/crossbeam-deque-0.8.3.crate. => SHA256 Checksum OK for rust/crates/crossbeam-epoch-0.9.15.crate. => SHA256 Checksum OK for rust/crates/crossbeam-utils-0.8.16.crate. => SHA256 Checksum OK for rust/crates/either-1.9.0.crate. => SHA256 Checksum OK for rust/crates/fallible_collections-0.4.9.crate. => SHA256 Checksum OK for rust/crates/flate2-1.0.28.crate. => SHA256 Checksum OK for rust/crates/hashbrown-0.13.2.crate. => SHA256 Checksum OK for rust/crates/libc-0.2.149.crate. => SHA256 Checksum OK for rust/crates/lodepng-3.9.1.crate. => SHA256 Checksum OK for rust/crates/memoffset-0.9.0.crate. => SHA256 Checksum OK for rust/crates/miniz_oxide-0.7.1.crate. => SHA256 Checksum OK for rust/crates/once_cell-1.18.0.crate. => SHA256 Checksum OK for rust/crates/rayon-1.8.0.crate. => SHA256 Checksum OK for rust/crates/rayon-core-1.12.0.crate. => SHA256 Checksum OK for rust/crates/rgb-0.8.36.crate. => SHA256 Checksum OK for rust/crates/scopeguard-1.2.0.crate. => SHA256 Checksum OK for rust/crates/thread_local-1.1.7.crate. => SHA256 Checksum OK for rust/crates/version_check-0.9.4.crate. => SHA256 Checksum OK for ImageOptim-libimagequant-4.2.2_GH0.tar.gz. ===> Moving crates to /usr/ports/graphics/libimagequant/work/libimagequant-4.2.2/cargo-crates ===> Patching for libimagequant-4.2.2_2 ===> libimagequant-4.2.2_2 depends on executable: cargo-cbuild - found ===> libimagequant-4.2.2_2 depends on package: rust>=1.74.0 - found ===> Configuring for libimagequant-4.2.2_2 ===> Additional optimization to port applied ===> Cargo config: [source.cargo] directory = '/usr/ports/graphics/libimagequant/work/libimagequant-4.2.2/cargo-crates' [source.crates-io] replace-with = 'cargo' ===> Updating Cargo.lock ===> Building for libimagequant-4.2.2_2 *** Signal 10 Stop. make: stopped in /usr/ports/graphics/libimagequant egrep: empty (sub)expression ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20231210-3337-56k25s env UPGRADE_TOOL=portupgrade UPGRADE_PORT=libimagequant-4.2.2_1 UPGRADE_PORT_VER=4.2.2_1 make ** Fix the problem and try again. ---> Build of graphics/libimagequant ended at: Sun, 10 Dec 2023 15:02:25 -0500 (consumed 00:00:01) ---> Upgrade of graphics/libimagequant ended at: Sun, 10 Dec 2023 15:02:25 -0500 (consumed 00:00:01) ---> ** Upgrade tasks 2: 0 done, 1 ignored, 0 skipped and 2 failed ---> Listing the results (+:done / -:ignored / *:skipped / !:failed) - x11/libdmx (port deleted) ! multimedia/librav1e (librav1e-0.6.6_5) (unknown build error) ! graphics/libimagequant (libimagequant-4.2.2_1) (unknown build error) ---> Packages processed: 0 done, 1 ignored, 0 skipped and 2 failed ---> Session ended at: Sun, 10 Dec 2023 15:02:25 -0500 (consumed 00:01:23) [root@FBSD14 /usr/ports]# Any help fixing would be appreciated. Thanks in advance. From nobody Mon Dec 11 03:44:37 2023 X-Original-To: freebsd-ports@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 4SpSL16nTQz53q0Y for ; Mon, 11 Dec 2023 03:44:41 +0000 (UTC) (envelope-from void@f-m.fm) Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4SpSL12684z3SvL for ; Mon, 11 Dec 2023 03:44:41 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm1 header.b=EMYVuf1O; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=rmP23YxF; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 64.147.123.21 as permitted sender) smtp.mailfrom=void@f-m.fm; dmarc=pass (policy=none) header.from=f-m.fm Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 2F9953200A91 for ; Sun, 10 Dec 2023 22:44:40 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sun, 10 Dec 2023 22:44:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:sender:subject:subject:to:to; s=fm1; t=1702266279; x=1702352679; bh=aJAc83JLxDL4GlzbOREWQD410 hbK28iGabCM4QxSjd8=; b=EMYVuf1O5f19etsV5eqQ46DA2vokgckqWUiijAd9W 1Vs+2f6ryqvc26o2HyHIu0Ia2rekCmEvAnmafnfhydYz1Sf0ldFhYUqzQeQ+ZLjP 8UdpV7TMOtO5NAcB0Wc4EJLGyCsF1hZKhgmVEenuujcmiqIlFtFFjfeI2ZmQBRs3 ZmHN63GeDD8QPx3BS3KmZdUeYFXN+fZfhbqRxYDwK4JJuF1bz2P8pDN+fLfEStNr 0wIy5RzYTZiFF6m9ydWDgUqURA/j6S2AjS371nlVmK7Y+M3e0Hn6Jr35SKHj0lmL 2Ca9wQLxGG/XlFlNONs3w2+SMnZT7dPxT+WP84w8YBzBg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1702266279; x=1702352679; bh=aJAc83JLxDL4GlzbOREWQD410hbK28iGabC M4QxSjd8=; b=rmP23YxF0nKxFmM579nXsL6wgZEoJRNvQcSgFBy5LfcliY9jth3 Tyhd0SkQuLO4hNKr1CqWmsyNyoMLUWo8fYgDllws4yPfkqixK/K0LfPv7Moh2a2g 5nCLO0YxRhr7XJEsv/LSRAPnWGpar/EEsI4rixNvK9IGT4HxghPC/JSDE/sb5jjX lozIZUj7uTNHpQjUUMelI/ABi8wVMDm77mkHQyOjc15hzY0SsP13kbZQUsxe+Jnz isgxFurX/B5XR71T935HFOnnJY4vpF+pzSfcCFG0Pp48Y21gUfQjTjSRa46UWz6m BMUKFbRh8fe2PbakcR80yq/SgC19DgGFUDA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrudeluddgieegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtugesthdtredttd dtvdenucfhrhhomhepvhhoihguuceovhhoihgusehfqdhmrdhfmheqnecuggftrfgrthht vghrnhepgeeffeffjeeuvdfgueegheegffdvgfduueejveehleehveevffeltdekhfevff ffnecuffhomhgrihhnpehlohhglhguqdgvlhhfrdhsohenucevlhhushhtvghrufhiiigv pedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehvohhiugesfhdqmhdrfhhm X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sun, 10 Dec 2023 22:44:39 -0500 (EST) Date: Mon, 11 Dec 2023 03:44:37 +0000 From: void To: freebsd-ports@freebsd.org Subject: mbstring.so: Undefined symbol "php_pcre2_compile" apache24 & php81 Message-ID: Mail-Followup-To: freebsd-ports@freebsd.org List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.994]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; RWL_MAILSPIKE_EXCELLENT(-0.40)[64.147.123.21:from]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm1,messagingengine.com:s=fm1]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.21]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.21:from]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_NONE(0.00)[]; FREEMAIL_FROM(0.00)[f-m.fm]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[f-m.fm]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4SpSL12684z3SvL X-Spamd-Bar: --- Hi, apache will not start (service apache24 start) and this appears in httpd-error.log: ld-elf.so.1: /usr/local/lib/php/20210902/mbstring.so: Undefined symbol "php_pcre2_compile" This error appeared after upgrade from php81-8.1.25 to php81-8.1.26_1 and all dependencies. The error persists after rebuilding all php ports with poudriere bulk -j 132Ramd64 -O sccache -C -f php-portslist.txt more context: apache24-2.4.58_1 # freebsd-version -kru 13.2-RELEASE-p4 13.2-RELEASE-p4 13.2-RELEASE-p7 all ports are built in poudriere-devel: [00:00:00] Ports top last git commit: 5f216700cef7 [00:00:00] Ports top unclean checkout: no [00:00:00] Port dir last git commit: b1cda123f8e7 [00:00:00] Port dir unclean checkout: no [00:00:00] Poudriere version: poudriere-git-3.4.99.20231113 [00:00:00] Host OSVERSION: 1500003 [00:00:00] Jail OSVERSION: 1302001 The following php extensions are installed: # php -m [PHP Modules] apcu bz2 Core ctype curl date dom filter gd gmp hash iconv intl json libxml mbstring mysqli mysqlnd openssl pcre PDO pdo_mysql Phar Reflection session SimpleXML SPL standard tokenizer uploadprogress xml Zend OPcache zip zlib [Zend Modules] Zend OPcache -- From nobody Mon Dec 11 04:05:20 2023 X-Original-To: ports@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 4SpSns01J3z53rZN for ; Mon, 11 Dec 2023 04:05:21 +0000 (UTC) (envelope-from portscout@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 4SpSnr58sdz3Vqp for ; Mon, 11 Dec 2023 04:05:20 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702267520; a=rsa-sha256; cv=none; b=pCuFbGgXFeZ3xK6hWp+x/0e7IU2lWOWHvilCuFvYXyA9eY0trXxcpXx/PdZFbiyFU21Q1i iYT4I8KDcP6orxxuNu2KEn0uSFaTGXn+9cu9yamNG+ZhkUGlsAmUnI+828p1ykp3wV89X9 2nriQK2kzRzG74kkzFKZY7sEwqZiCcE7Y4u2rl4unaPJbjiqdAGb/QGFRO1NhXRi7hy5/J dmVGDekD9L7aEuFiPUETEKHZu+OFDWZBbE5rzUC1Fnb0KEHQpJtUfTfdX+ovMdw+wc9zjG +MAdRIexT/q9ylx5Ux8vI97BD1HrLUGc5qq5QTW9QRalxfkp/LIS6xYxl7FhXg== 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=1702267520; 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=GqJr5qtWwAYn2tceLS0Ymwe4AawX9d4KeocQp0rOSHk=; b=Dy8k2WT2QV+ZIEW95B3AkQN/nAUR3iyDTiPNBiVcg+bJ45Yx5UwCR9qgYHv990Kuv6XnIm 2VilWkg+/vL6Del+C279JH+/MV6npeVhwnwYjBfhFyWZcIxzP4lfJjpWl0QRqFHeNHy/Dd dwbDsoIVIOaFSb59iTFbkdxtucoQQYY4iOPUuS5doEcIZ2rG4l/ndB/OAwWOO5cnOiH/ic pemgFyKfxFbYh/Nm2Fp3GHc0ZzBkrHMHife9KPdZaZvqlDd2++3mqtJ6dvtVpccJrT7rnq G0k/53dlIbYIp+nptIVYdQo7quliAg8yHwdm4DHUdQWYHJe15U98vShn7Uw91w== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 4SpSnr2XX3z1ph for ; Mon, 11 Dec 2023 04:05:20 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BB45KIx019931 for ; Mon, 11 Dec 2023 04:05:20 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 3BB45KWi019930; Mon, 11 Dec 2023 04:05:20 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202312110405.3BB45KWi019930@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Mon, 11 Dec 2023 04:05:20 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-231210 ------------------------------------------------+-----------------+------------ x11/kickoff | 0.7.0 | v0.7.2 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Mon Dec 11 06:21:26 2023 X-Original-To: freebsd-ports@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 4SpWqN3MR0z542xG for ; Mon, 11 Dec 2023 06:21:52 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01olkn2101.outbound.protection.outlook.com [40.92.52.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SpWqM3Tcbz4CXK for ; Mon, 11 Dec 2023 06:21:51 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=GXk5JDZR; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 40.92.52.101 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=hotmail.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UdcOOyJ2ptleDflTB6cqd1oXpNiGWuTA0fG+ysLCI0iubeR+S9L3ZdNRB4LkAhM+9B+M1InkG1sqxAZCN0VL21tQ0jdZF9OkxNy/FewyArug1iT0WzKkjNUVseB/3I1oMT8oomoSBTHGkeI9BWB4mPL/aAtQrZxY6C8EXOuVwTgknjV2I88lRlAAfsA0jt+q3IwcnTv5tcnWCA+XuSCZJ+lK95UsXTghXBjAi/GKpQmVNWiD2Bt0B8wxUcvd9g1jnBR9DWEzVKKLFooPwr/P9A+D+Rx3v0dhiJDok7elQ8e5VDSojiuDkzMTv1w2HI26ig5PwtuuSzPcMw8DoWMsDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Tyw11nZdXlSEn/zgtHAjQdAl46D7xZgcUXw/zE38zg0=; b=bj2MoOpUDuX3ql9vxS5HrX4Nzhh7Li3FPH/Yb+yEyNFB1C6rpHqUQ3SfZ7MqjpzO47vn+guf26NpNaDBLEKQ7jidydeXvTWj2/GTsvZX+IsQKRoGOdqgwglvwySS4loyDnqw7EeyVMwjXTQCGan4pI7qvpPkxTDZ0uDRTpkAH3MKs7LAhFpWr3vKuXO2KMhRP0WPeuWC9UUBdc+aUBk24/VOi8wRkGxyScdP3WJCqg8RiWIpsm7cvqv0txAhCuKLHARopWUz55cU7rt3ocjI3HBxuzuyP8YYMHH1SIVB1G7/7X9BsnL1U9DLZyc2ZElo3ImFLURA0PT9BjAUPCbXoA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Tyw11nZdXlSEn/zgtHAjQdAl46D7xZgcUXw/zE38zg0=; b=GXk5JDZRYaMBYfHLjJCaoO2HDQgMcekmUjX1XjuGtyAWj+PTDVUozN+4KGzTgoA/61VxMEIyXZDiLs6/koGIv29m8NCmWiBeYJmRZ8XGJA5MAGE7r3ExAZUWEl2b8eFrTBmwEUk/EpdcQ0qSXxXdDYP4P/EQbM+1tcslPg7MF5BfXptYbjo9joIXqCSBu92pZVgE5Yb20oPiDzA5EdfdUurFVXNOFv9Z5ZyyMv71nMI1O/d4Sq2/GiHc8jMFZLDkNmzqyvU+G049MqJRzP46B7ZvnTh/AWja78LP5SRZKVQ19iSbOaMJv81hSgPlgiYb1LtJE2tqW74Kcv7ht8KTWg== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by TYUPR01MB5255.apcprd01.prod.exchangelabs.com (2603:1096:400:352::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.31; Mon, 11 Dec 2023 06:21:47 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::fb1a:653f:16a:b4d2]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::fb1a:653f:16a:b4d2%5]) with mapi id 15.20.7068.031; Mon, 11 Dec 2023 06:21:47 +0000 Subject: Re: mbstring.so: Undefined symbol "php_pcre2_compile" apache24 & php81 To: freebsd-ports@freebsd.org References: From: Tatsuki Makino Message-ID: Date: Mon, 11 Dec 2023 15:21:26 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [yYlnLXK3OvpXyCWeIS1+V9l54FIDRIYk] X-ClientProxiedBy: JN3P275CA0007.ZAFP275.PROD.OUTLOOK.COM (2603:1086:0:70::19) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: <1a14b821-200d-30e7-8467-ef78d0db9af3@hotmail.com> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|TYUPR01MB5255:EE_ X-MS-Office365-Filtering-Correlation-Id: 47610661-808c-46a5-34a6-08dbfa117398 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: US/pJZhHSv0tQ4D51mBqRc4a+ELXQlLIRgPeHtG3/cMAqWXyxk+ME0/whjlYfMDANIprALhuw/o2dffrflamBolpocQtnLORpFlom3/uU5TfLPcEdJMr4mmnKoOO721zKM1kDE+YEFMMjatooCWBTnPohSq3NxgEbjP+uo08Qvgp2HKRbPNSMxQd+tqykGKaqSoZ0OImgmszrQNeP4PPb6lWZY2V+OxZfGZBbn8bQQ4eF5k0XpL4fZbUIp301BbHsG0o/7/KbxVeFSlMH8UFAYAr/ho4HUBL8QpTCHpzhvrQErE4F1kQxcLGTl/RhXV9hyFyl63iDVehzticMspc6tIQB1VQ4am5SZMhaVj4QQRtX2wiAmVFvOWESPHUwOyq17TFhugOma9zjJMh4vPiA6xKDeI2BokbiYveZh+x5faA1xKPkLh4PfiyWVZW+UhiR1mZqq5fzyApitFrrmMHyElH89gTkTUPvPCX6liSMisz+VczMxlMEx83wixwBpet7oJZiZDT6Ca40xvGhoumPn6B0OYQdzc4nJZYlgj9S2ERveHu/uAwnQFhAhJ9Q2N3Nj/MXpijirXD0CSxS4QQKZSJe6RUy1JGBmNjFvxVMOMVwP4j6FsKzDDlGNAuVnfd X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WWhBTjZaaS9WMVVQREpmc0d4Z3FoZ2dVQVJYVFdwd3ZtbVl0bFhaKy9QbCtG?= =?utf-8?B?ZGJQaU9qZlBHM3BDM0NGWTkvc1FCclNUeTdMOEFxclNsL25DNW5GaWhCamxv?= =?utf-8?B?S2RGZUhjTEdHUlhhdlMwVSswKzBrakMyQ1FqNktiaVQ1UDJsZ2wzWG5nblVZ?= =?utf-8?B?ck0wTW9xemgreDBWWFpnQTlkU0VKdkVsQk4wUU5MUmVqaUVxdklheExYTjVT?= =?utf-8?B?NGEwLzV0K1RLNmgzYVhjeHhsTjlpdzk5ZFZuRisvaVcrVEwvRVN3QjFnNSsr?= =?utf-8?B?U2psZEtGNWtNd0M1V2FOV0hyeTJUd00vcVU5RkNHRktQS3VVdm9PSWZ6d0Rt?= =?utf-8?B?SmNVb1NRQ20yQVg5MWtZNlJrQUV3cFlQZDUwSFpJdzc1WjYvVmMweDRIVHpS?= =?utf-8?B?VFZnczZKR0NyOEZXc1lkcGp4aUFaVjNiZEJxK2xuZzlkZlVJUzFTbzJBNE9y?= =?utf-8?B?KzRnTk9KV2FhQUpzbFZZNVBaQTFGRThGUE9GVkQxcko0dzQ0NjdyZ0xoMGZj?= =?utf-8?B?NTJ5clJqb1dWaU1nR3NHcGNCYkljSTAwWVUzMEwvdmdaN0lDZCtDQnhsTGRn?= =?utf-8?B?N0VTTkpJeUlsT0V3dDJGU29FaDdzVUZhdkcvTjRhSFIzbzZ4ZTk3UURERy9q?= =?utf-8?B?eEZ6Y3hVaXBvRlU0d0FMWCsvcmUxenJzQ1pZYnNPUjFqc0JtMVdKU1MvckVs?= =?utf-8?B?aURvNngxSVM3RldzT0RPWE9OeUJ3N0oybmM5c2FKL09FQVh4SmdOUGQrQTk0?= =?utf-8?B?SElGemZxMmJCYzliWWhlNjBuNFJzZ0t3bXkxa0ZvZEljdytJOVV0a3MrZWFS?= =?utf-8?B?NzJpYVc3UndBelpPOXVaSXRLNnNYbUErK0FSM09WMTNobm5YN1ZqeFNZODhX?= =?utf-8?B?OG81anVGc1NXd3hVaHZjcDN5VVYvZzV4cVprMGNkdDdjeVNEbVl0L0RRNEJy?= =?utf-8?B?bnFIMFJUYWVOdWtFbWF0N245OE85RDFIaDEwYWJ3NzFZZ1Foa09yOXZWOXAw?= =?utf-8?B?L2ExRW1zL2pDVUljQVdpU0R6VVBFK213T2FsRnNiUEV0RjhxNlNNRytETXNS?= =?utf-8?B?aW82MXpmTlF5MWZqWDVVYlNtVzRoVk1wa0Z1aG1CMEx0VFdQTmw3aFpINHFj?= =?utf-8?B?bkZTSld5b2c0dXJxbWF0OWI3RlpxYjFlc1FTNm5yU0JYTjZWZ3IxdVBSQXhM?= =?utf-8?B?QW12MDkxNDVVZXNlT0RwcjAwY2hFU1ZlTHVia25nOVRPVjVpc2RROFJwdDhF?= =?utf-8?B?cGluRkh4RC9RTnZ0bG5uODI1VGdCMXlRa25hcm5VUDJPcUNBOHNNVHNVMEdP?= =?utf-8?B?YnNIYTZSK3ZOK2Fpa3BibnAzVG9NaGZ2ZkNhZ2FzK2dxbEFhTUp6RjBPS3c2?= =?utf-8?B?K1FGeU0rUFlyQzluQkd6VXZBcTBVVE5XT0U1ckxQSGVQOFJjUWN4Q3B6Q2or?= =?utf-8?B?c0ZrVXNETkxwa3RLa1oyWHFnZFlkRlV2UC9zVkhvOHFIcU5NU1RXblY5Sk5Y?= =?utf-8?B?WUYxQVJIcGhkTk1sMlRSTGFLZHpHMVk2UEt2NkdVbjhBTXlpMTE5NUdsMlhF?= =?utf-8?B?ZmJXb3NkR0hLS2hWQktFdGFac2RZRC9QRGMrTTRVQnpQK0cwODFHL3Ryb0p1?= =?utf-8?Q?wuZ1gbxin4kIuXefDRTCfy9OgaVydlDyiHWxGGLtWuLY=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 47610661-808c-46a5-34a6-08dbfa117398 X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Dec 2023 06:21:47.1767 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYUPR01MB5255 X-Spamd-Result: default: False [-0.44 / 15.00]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; NEURAL_SPAM_MEDIUM(0.36)[0.355]; NEURAL_HAM_SHORT(-0.30)[-0.300]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/16]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; RCVD_IN_DNSWL_NONE(0.00)[40.92.52.101:from]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.52.101:from]; RCVD_COUNT_TWO(0.00)[2]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; FREEMAIL_FROM(0.00)[hotmail.com]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[] X-Rspamd-Queue-Id: 4SpWqM3Tcbz4CXK X-Spamd-Bar: / Hello. void wrote on 2023/12/11 12:44: > This error appeared after upgrade from php81-8.1.25 to php81-8.1.26_1 and all dependencies. Have you also updated mod_php81 to mod_php81-8.1.26_1 ? I couldn't find any factors that would allow the symbol table to remain intact... Regards. From nobody Mon Dec 11 06:58:17 2023 X-Original-To: freebsd-ports@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 4SpXdX1PJfz5458x for ; Mon, 11 Dec 2023 06:58:24 +0000 (UTC) (envelope-from void@f-m.fm) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4SpXdV4k8nz4G50 for ; Mon, 11 Dec 2023 06:58:22 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm1 header.b=U+nzM6mu; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=NPLghX3V; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 64.147.123.25 as permitted sender) smtp.mailfrom=void@f-m.fm; dmarc=pass (policy=none) header.from=f-m.fm Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 6AAEA32018DA for ; Mon, 11 Dec 2023 01:58:20 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Mon, 11 Dec 2023 01:58:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm1; t=1702277899; x=1702364299; bh=Bl 3I9Dq+ZblJOUmem7PX5b7UzBWIpCO1N40jWoGVB+0=; b=U+nzM6muv8UGa08WGF ykjrW5jCduFSK0iWiFGIDe3ziNIDEHByLIO9i29/7QYY0aK3P4j4XUvWhWLsgAFA HBmzJAoOYrKz1k/YhCBGXRFyYr69SYKoO8j9QQowUtcVxZQ6zBsW5DHuc9bWyC0f D0joSl8Rf9Y6BN10Ogs93GIbo6iMOSWXpnj2zd6mRLWZEm6vyZ7qmMGdCDBbK1uj SyQ6V1Fy3UOoR7QwiE+Yr1rHTCPx+QTMXtEYbYcLiB3qfsYQkToJd+1Q2r22jJqL HqWv+0ovChC3JlxVSHD0I/jHs2TS8Gf38Pva3AyDbtiuQme5UlpAaO3DTpDMgg3q 6iTg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1702277899; x=1702364299; bh=Bl3I9Dq+ZblJO Umem7PX5b7UzBWIpCO1N40jWoGVB+0=; b=NPLghX3VEF7bb50JtH1QT9RtMIxtD 3kdYZRsXysdXl4g3C4kH9oU2g58VAehnoTe8R8HNLYf1WCyQgj01E2YHpfjbCwHw nWPseOhqE/V+OX4/QsQG27JVQtKNai1Tf0+jJoOWo+PC3HcEg/J4t1GxHiRB2bjj ViTn1faT3s+yUwyvOwvCXZ28JsaSmmuNNTf+ttnLmvoVq2YC98BQXoact3ADkM03 mKnTj8t04EZCybBqGWQf5vInEpuh1HupaBdfTTsKhC5n+9KnWdW8kx+vXBrB4QKf D4A9J91hc4pi9eE/hab1z+F9bAzGlrXZDFcgWM2xS9pOwnkWQqagW7eyw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrudeluddguddtfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehttd ertddttddvnecuhfhrohhmpehvohhiugcuoehvohhiugesfhdqmhdrfhhmqeenucggtffr rghtthgvrhhnpedthfehueetjeduffekhfdthfefkeegtddvieetvefgjedtgfeffffhue eiledtieenucffohhmrghinhepfhhrvggvsghsugdrohhrghenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehvohhiugesfhdqmhdrfhhm X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 11 Dec 2023 01:58:19 -0500 (EST) Date: Mon, 11 Dec 2023 06:58:17 +0000 From: void To: freebsd-ports@freebsd.org Subject: Re: mbstring.so: Undefined symbol "php_pcre2_compile" apache24 & php81 Message-ID: Mail-Followup-To: freebsd-ports@freebsd.org References: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: X-Spamd-Result: default: False [-3.80 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.995]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; MID_RHS_NOT_FQDN(0.50)[]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm1,messagingengine.com:s=fm1]; RWL_MAILSPIKE_VERYGOOD(-0.20)[64.147.123.25:from]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.25]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.25:from]; FREEMAIL_ENVFROM(0.00)[f-m.fm]; FREEMAIL_FROM(0.00)[f-m.fm]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim]; RCVD_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US]; FROM_HAS_DN(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4SpXdV4k8nz4G50 X-Spamd-Bar: --- On Mon, Dec 11, 2023 at 03:44:37AM +0000, void wrote: fixed in https://cgit.freebsd.org/ports/commit/?id=5acc30bdc24452e17fff0127122096bda42b1d18 unselecting PCRE (meaning use bundled PCRE) in lang/php81 options and rebuilt. Sorry for the noise -- From nobody Mon Dec 11 07:03:20 2023 X-Original-To: freebsd-ports@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 4SpXlJ31GJz545Qd for ; Mon, 11 Dec 2023 07:03:24 +0000 (UTC) (envelope-from void@f-m.fm) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4SpXlH6sYsz4Gy0 for ; Mon, 11 Dec 2023 07:03:23 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm1 header.b=OHqlV3VO; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=Vw2fqssp; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 64.147.123.25 as permitted sender) smtp.mailfrom=void@f-m.fm; dmarc=pass (policy=none) header.from=f-m.fm Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 104D73202062 for ; Mon, 11 Dec 2023 02:03:22 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 11 Dec 2023 02:03:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm1; t=1702278202; x=1702364602; bh=7e AlOXd7qOj5aQ4pQnNh8u0ylToBOuGHMZv6fBlUkGI=; b=OHqlV3VOTHT56v7xMT LkLywlqZBGHQAcC0Q6H07asGYlRRf/KOvYBtg0MuA4w1xO0trEX+Aoq8M6A7XX2C SJlPHWibGf/FXDarBHBJGQYfS/5s6mKyA/QYf5I9a+TTP9MKt7QGIyNedPGA+VyE QTxeS8DcHqjc8tPrPIQtMAFVwTMPSEiAcC+tPYQLFU8riQgsQa9jypRL9x/hcZoK m6JOWaId0IXC/4R6g9Avfcc7Yusr59InsAf5fjxGb4mk+iODYG/X8gnK7pF/Tua5 OvFP1CQLEPA+SFtMMJGmaYlSFiz46Dj2ptypupfx9uUdx7SQbWeROsYzBZLZXGES grRw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1702278202; x=1702364602; bh=7eAlOXd7qOj5a Q4pQnNh8u0ylToBOuGHMZv6fBlUkGI=; b=Vw2fqsspUCUjvEG75DhIsEJ7vvhdc E5z16XRfSJR427KUtjga8c/0Ai3njiu6XviXB/xn9GiFq4Bod2OPOWgPxOgi0NTl JQ0ciAuAG2AzSHj+gGpW5KGKsEUnMuUoPe1NJkW+2tI7ymQ7ZqNrjR5wz243PFTu 7HK1TZytX+tqTENoFT0CH33qiRnCIUCTWHjbyn7LL//53IkfC/JrimzPbojEbWMg 2/eE/PkTbaxKbNoeMvY+HHJSVExRIvacIJIIrmFJo41HwGcha5UVdrUNSRJQGoqr m1GPN9ci3By3SRRWljw4JYMy8S2z5++EruNJabPkeQ3n4FMKmm12uv6HA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrudeluddguddtgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehttd ertddttddvnecuhfhrohhmpehvohhiugcuoehvohhiugesfhdqmhdrfhhmqeenucggtffr rghtthgvrhhnpedthfehueetjeduffekhfdthfefkeegtddvieetvefgjedtgfeffffhue eiledtieenucffohhmrghinhepfhhrvggvsghsugdrohhrghenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehvohhiugesfhdqmhdrfhhm X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 11 Dec 2023 02:03:21 -0500 (EST) Date: Mon, 11 Dec 2023 07:03:20 +0000 From: void To: freebsd-ports@freebsd.org Subject: Re: mbstring.so: Undefined symbol "php_pcre2_compile" apache24 & php81 Message-ID: Mail-Followup-To: freebsd-ports@freebsd.org References: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: X-Spamd-Result: default: False [-3.78 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.977]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; MID_RHS_NOT_FQDN(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.25:c]; RWL_MAILSPIKE_VERYGOOD(-0.20)[64.147.123.25:from]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm1,messagingengine.com:s=fm1]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.25:from]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_NONE(0.00)[]; FREEMAIL_FROM(0.00)[f-m.fm]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[f-m.fm]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4SpXlH6sYsz4Gy0 X-Spamd-Bar: --- Hi, On Mon, Dec 11, 2023 at 03:21:26PM +0900, Tatsuki Makino wrote: >Have you also updated mod_php81 to mod_php81-8.1.26_1 ? >I couldn't find any factors that would allow the symbol table to remain intact... Yes, all php was rebuilt. It's fixed now because of https://cgit.freebsd.org/ports/commit/?id=5acc30bdc24452e17fff0127122096bda42b1d18 and deselecting PCRE (this action enables the bundled PCRE) and then rebuilding again. -- From nobody Mon Dec 11 08:50:35 2023 X-Original-To: freebsd-ports@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 4Spb7P26WRz53FwY for ; Mon, 11 Dec 2023 08:50:57 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01olkn2109.outbound.protection.outlook.com [40.92.53.109]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Spb7M1hScz4SVW for ; Mon, 11 Dec 2023 08:50:55 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=eQEdCi6Q; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 40.92.53.109 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=hotmail.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X7IBKJoc73Oe0RosFzkkK93dhoTslkWboAgEag7TOHc4O6XzmkNI421fRFDhgNyQKYFEvoaxbl4KwCFlX5XXvBP2yN2R5F4ohLTliiVerncKOTCsqWDspin8oaLw/38jzsw1b4eA37R/QjrqUB4hEhuR82dxaaD3CkEBV0XlGZtWxP5OBMgc72/TjNvbDqGQv6pNdwON3vL57Xt0cnAT/0P8UMPG2voh9RJV4VDrhVcZLN4w4Rvb/WDMhlZocx0Sp6rrcgGo4Aorc6F6ca+CoQEYxCOUbpleWGXBXM0ii1DiOngt1FpYtl9roNa2kjZ5xfUgt19xm1XbX2ENogM8SA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=jN8r6iVOJ5FASMwLeA+SBU20Y8k9qWapM1sHSpGBqRg=; b=TQ7TOr4hBnPI2FDjqxNEJ/OQ96LX93aiDMK0kujhTGRegnfQBcKOTOFDS/JoqEWliW0sOECrugfGKmdeTE0CvMJ+9XAUs3qCcY+yG6IjQF5pA9jT1SwxfZS4syN+hyHtMYEofZWXOBlVs+msvtOzqbFK/2rCrjAiUTMmUk+3kbRyvI8EjPHvvxfDH2QSqpKxQV5lKWuE0OC7R1s8BpCa5ZMwbm56tWmQYa8LmhKFH180nnX9TPdJ3CndJnrXpj5OjatY6nt3kNS1yhhjdYuKN1rVHDAMwfDnb/zts7v3yuKynFgoNCL6epGRBuPBrGOYj/L4FRgzoGhcFCWhuahsvg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jN8r6iVOJ5FASMwLeA+SBU20Y8k9qWapM1sHSpGBqRg=; b=eQEdCi6QYWoNNTNYbxpShgGXUyXNhMf6OJBRXcjPA4q+SeUs88VqyEAaqRF63xhD/S/k3KZM5BoH9h2a8+9484DjrVCvMPi1BplftgG9mCHXyAT6yrYshejqnzuJ4DoygRBvX5rde0OdrfrwZA09Ve3zXrcBh82dPYIHgHLW63xSjWZKl/muDA/kUof+mZrybIOyI26P/iDm8azX0u8DQSO3PTZT/0MVh1o+DR7QKyBnwOvVtjsaVtHr2b7G6Z+OraX9CMcGocUSfm3v2lAJN7EeUQJzpiYXVLrLeP0QI2F+BjXEPRA2tl2NGTp+HTbpJNo5gJF97wZ8LIhyd6er9Q== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by SEZPR01MB6414.apcprd01.prod.exchangelabs.com (2603:1096:101:226::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.32; Mon, 11 Dec 2023 08:50:49 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::fb1a:653f:16a:b4d2]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::fb1a:653f:16a:b4d2%5]) with mapi id 15.20.7068.031; Mon, 11 Dec 2023 08:50:49 +0000 From: Tatsuki Makino Subject: Re: mbstring.so: Undefined symbol "php_pcre2_compile" apache24 & php81 To: freebsd-ports@freebsd.org References: Message-ID: Date: Mon, 11 Dec 2023 17:50:35 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [W9Rz9NkSLCL7zSWEINYXiudLfhHRtSlA] X-ClientProxiedBy: JNAP275CA0049.ZAFP275.PROD.OUTLOOK.COM (2603:1086:0:4e::12) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|SEZPR01MB6414:EE_ X-MS-Office365-Filtering-Correlation-Id: e7f11a8b-5268-4fa9-774e-08dbfa2645a9 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tgjuSEjeIxrpMP/I4kkET05pkeyuokrDMC6xKRHkQkfQ/E17l/VwGe4tw3XcYimdocLcwMOuRmB7CW9G5UKaQkp7yxKIRXkuwV7wqPVAG1h2DcsdXMmYmVh7tAT7KOAplY/hIAb6i2Zojaohp0NKHuTVBbJDWBzaWKDXsrDvLrG30LNHUsyFVJEjVuQ5kNJLHz+HGTKxbzoVv++WoUhlksAUqVHWB4GsZd5jWl4dgmpWTkjcHC7IJI5R7JtH2Pwa5Y6mblwdaRAdxjMh7jzSnegex04ABt7cJYQEZR8MRMDM3ZE6ag9D1Z51TCEB1j5bqyhApChtmpvwMme/EvHfdGc9YX/Ycw847zXpW3vZnaG5Vap5fTBkBL5sdbz7okUQvqMFlA/5GXo7XkjGL2Sxo6I3l7zoIme8VkqxSUDm8fb+FMN6oL/vPg8CClxvrlTTINEvXqt+l4fDy7GW99zrsga+sCJT7Wv3TvO6gS5y6YPr/nCpF1kSKvmFNEWMNFgKp7N1Frel8t9k7yaEhlqEP5J+M9T3ol3zMHzcYAyRghGrb4ErfGD4QC+9vURqKm+hXkrJaai8Ar/4mJTHfKp4D+0vwUeTBbou3Irqr3Q0F0I4JXeJWjSwNjLBJbmoHfeR X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MktrdDArRWFyUmVjWlJmM25ORXhIQ3hrSXFabzZudG9TR1dGL01ES21iZitT?= =?utf-8?B?ejZBRDh3ZTRmeVZaOXNBYVJIVzFaRDF1WHROOGZHK096eDc4S1I3QUIxVWJR?= =?utf-8?B?WHdlaUtwY3FWcE1HOWpRQllYTXloNS9VbWZXVXNPaFN6U0hEdFpRUVJPcUR1?= =?utf-8?B?ekQwT3hsSGRqVjFISmZaL2x6K21TakRBaVUzbythUVFXVCtneGFwdFdLSGhI?= =?utf-8?B?anFpWUV2bDRTTHF5eU9KYWxtMkNkaUNKS0dralRUQndQM3V0VmEvRG04UFdu?= =?utf-8?B?Y2JybHFOblREUGhCVy9ZK2ppbVZTQ2VQTy9TcG1jQzNpNGhDcVpCU0Naejh4?= =?utf-8?B?L01QMXo4OFl3d090RjhQSGVXVkxVQSs3NnozVDNCNGtMZHVsemtHbkNpM1N0?= =?utf-8?B?bjcyb2F3L1hVZHQ0cXlJUjY1UldJZ2JQMDltNXJmWlQ0Y1JxMTlRenZabVYr?= =?utf-8?B?cGFqODJpSDAyQ09vVENnaXQ0Skgzdmh2NkFRQkVEWmhXL2cvYUVvOHRqQTNV?= =?utf-8?B?SjU0NndZM1h1TzE4WDFJajJUM1pidzN0NHB0OGl4VG1na3JTbFVvbGVNREVt?= =?utf-8?B?WnpDeGlZK2xwbGFsa0M3am11cnNwNDV2RHV2T1E4cFVBcElPQ1F0NlJEdk5t?= =?utf-8?B?NTZsWUVZYW5zamNEeTZDd0k4YkxDS1FFd2hHVHFwRUpxeUgvUnFITGJzQUJB?= =?utf-8?B?KzNJN2xIL1VJWnhrL1FwTWdlUWNIcTJyMTc1aGFYcVdud1YvTkYyTGZZYjAr?= =?utf-8?B?T2k0NnhIM0p3alpGU01wNkpRYkVON1lOZUp2Z2V2ZkcrdVNZQkNhQ3BIaVpM?= =?utf-8?B?bnZ6L2JuWHc0WlNBa3l1enk3c1RzdXorQndyWGtNZmJobnJsRm10bzk5bWE5?= =?utf-8?B?N29sQ2pDN0FMQ1B3alpiSTRwaStzYlpyaktBcEwrdFBzRlM0MmNpUEVtcVdG?= =?utf-8?B?U0xVV3c5OTJVcWc4TXZORFg2VG5TUnlpaGIzd1NVZXpSNTRqdXhkMEtNbEE3?= =?utf-8?B?WlNJTldXOHIxT3dxZ1BHUEV1TFJ0bzB0TE9vU1YvNG1XS0ZoanZ1cXNLZmNZ?= =?utf-8?B?cWl1UUVMTVEzNEZmOEt0SGRnNW9Tc1o4TkRQMFZWSmozZVVvQnlwaEwyZWlQ?= =?utf-8?B?UFplVUg1dS83enB2VWJrRkRTZExXZzdTYUUwOU4zVDJVeS9IOXRIRTE1UFJi?= =?utf-8?B?Q1hqaWdWdHhxdWdYWm1IVEpZYkVta01zQlFIOGVxcXhVcTNOU1RtZnhGWmhq?= =?utf-8?B?WVRDcGRtMXlUc1lBMjRWaEZ3QndMaHZhb1BXcWkxUWNoUmpTVTdCT095andn?= =?utf-8?B?QjBzQ1R4Vk9RSEUrRkU0RXNFM1JIdWl3SFlYZ1g2RStQRkVlWXQ1Q2tyL3ov?= =?utf-8?B?ckJJc3ZzZlNIdGV0d2s3RjdOY2pSS2pFc3p0L0NiYjV2dmRpRXFoQ21HMFlW?= =?utf-8?B?U2hrUVlzbGhSR3pLd1hNelNhVWJjZldlWFFNVno3ckZySUhlQzNaVXZHZjl3?= =?utf-8?B?RDdETFVKYzFkVWhER1hxeWsrLzdSazNBN096OTlndGlEWHpabnl4aXNUNFdl?= =?utf-8?B?cnQzdTNlLy8yUHdUbGtiYmtVQjRtNDU0S3pYVjhxU091Y2RwNk1XUWQvNDJx?= =?utf-8?Q?LtfUukUWgNTwX38X7UfABwwNkKyuqcXyWFDktabevt3s=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: e7f11a8b-5268-4fa9-774e-08dbfa2645a9 X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Dec 2023 08:50:49.4814 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR01MB6414 X-Spamd-Result: default: False [1.11 / 15.00]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_SHORT(0.83)[0.827]; NEURAL_SPAM_MEDIUM(0.78)[0.785]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/16]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; MIME_TRACE(0.00)[0:+]; DKIM_TRACE(0.00)[hotmail.com:+]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_TWO(0.00)[2]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.53.109:from]; FREEMAIL_FROM(0.00)[hotmail.com]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[] X-Rspamd-Queue-Id: 4Spb7M1hScz4SVW X-Spamd-Bar: + void wrote on 2023/12/11 16:03: > Yes, all php was rebuilt. It's fixed now because of https://cgit.freebsd.org/ports/commit/?id=5acc30bdc24452e17fff0127122096bda42b1d18 > and deselecting PCRE (this action enables the bundled PCRE) and then rebuilding > again. Rebuilding of packages by poudriere is a strong reason for changing the version number, and a weak reason for changing the options, so if those changes happen at the same time, we will miss it :) It's moderately difficult :) Regards. From nobody Mon Dec 11 11:55:20 2023 X-Original-To: freebsd-ports@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 4SpgFM2kRwz53Vjh for ; Mon, 11 Dec 2023 11:56:23 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (bastille.leidinger.net [89.238.82.207]) (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 ECDSA (P-256) client-digest SHA256) (Client CN "mailgate.leidinger.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SpgFL11cTz3LBk for ; Mon, 11 Dec 2023 11:56:22 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=leidinger.net header.s=outgoing-alex header.b=3048ndFT; spf=pass (mx1.freebsd.org: domain of Alexander@Leidinger.net designates 89.238.82.207 as permitted sender) smtp.mailfrom=Alexander@Leidinger.net; dmarc=pass (policy=quarantine) header.from=leidinger.net List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1702295769; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=F+rdK/Zfx18Wjxd0qQDsB5rPyH6ziZdW2CvHDlWLuGs=; b=3048ndFTwOOijjW4J9KUVTnf3e0/0z+rqoOipshrWbjm/ebch1VGtSnVGa3HgLJrJjhyyl 2iNF+xdJ9BqCvPutVgbvmxd51XvgpHUfii83QPvRO/EQB9/lV8J3+27aUMZbf2Tb0lakYx RpzWiQ9Cny+m9a1xRI645YF0UF2bfcM7z1O2Zrennhc2gPH1xDUIvqAyBge8Q9FlwvuYyG EauC5Exh8gBrHrDIqX8bpL6bPfq/K1Svo1lFXcxV3sj2Ol+K2gFFPjGog5g5Pyj/a5+Rh6 +sxrQH/Ava1CU6fUN2IqSqjt3FUqqc2pmpN04HdifNioPE/H+yOWWLt7Z0i8hw== Date: Mon, 11 Dec 2023 12:55:20 +0100 From: Alexander Leidinger To: Freebsd Ports Subject: Example for port which needs to run php-composer? Message-ID: <43086cf9d76027a50a0b6d2329601a30@Leidinger.net> Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_1d8489087fd4fb8c1af0343efb554218"; micalg=pgp-sha256 X-Spamd-Result: default: False [-5.09 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.995]; DMARC_POLICY_ALLOW(-0.50)[leidinger.net,quarantine]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_SPF_ALLOW(-0.20)[+mx:c]; R_DKIM_ALLOW(-0.20)[leidinger.net:s=outgoing-alex]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_ZERO(0.00)[0]; ARC_NA(0.00)[]; TO_DN_ALL(0.00)[]; ASN(0.00)[asn:34240, ipnet:89.238.64.0/18, country:DE]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[leidinger.net:+]; HAS_ATTACHMENT(0.00)[]; HAS_ORG_HEADER(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4SpgFL11cTz3LBk X-Spamd-Bar: ----- This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_1d8489087fd4fb8c1af0343efb554218 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Hi, is someone aware of a port which needs to run php-composer during the port building? I tried to find one with grep, but either I didn't search for the right keywords, or there is none... Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_1d8489087fd4fb8c1af0343efb554218 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmV2+LgACgkQEg2wmwP4 2IZJNw//YvuPvSZ5I+geVafgqULbMOaSpcKf7qHzwDZ+by4mx4PdYnzqHNur5gox EdnETMVylGC0wf4iUy5mYI+T7ESvoOUQa9rsTLWf43HpdQezQmAg+alLT96xOX9u uJWDIbykrYyiaPKb7JrqQ6YzlPsyCR3hiW23CNm78i+oI97JDYmk8w9+XCrvGha3 w9mSobjNJTLbZEC9Wn21jtx/Ns6QFpYcLvxAy+1Qu1+FLz5k6/2YvrtoFRUC+YOS 0P+gHjwmEXcGrrIbbCbBg/W4/lqStxohgFGud/oh1kyldyEl9mwmyLR6A4Fvm0UY UMStM3TPGYedv6/n5UqwKY70JfBQU0gJqIzMzi6aUN42bzZCt40NWB5nDHSBnla4 X0yCYhiMZD3uh4z1OJ199n9Laqe+FQgGLVupTE5LDHnFpR4ktn/0/3m/FcO0pj9g c3u7rajXKygMZVCxbpXfy+ZrUKDDbsV1Jts1gxx2pMKBFf35sxUmwMjtH2Nbc2c6 LBHQYH2bi/+8Co1yE1gQsxYPJhdfTTaGQ6Ui1RzWnTuqEeA9CNZHtil7NQFcL3Kx ajRhaCaSX5ne05mdiSH7c9fXHhhbTcUV2UU8yvxZ1hXBAu0Ve8jrXCNo9qGet17p xSPj+DrJdNjQM2rgQUG9WpGAZjrURo1VcddclaifeXV+gOZowzw= =R9y0 -----END PGP SIGNATURE----- --=_1d8489087fd4fb8c1af0343efb554218-- From nobody Mon Dec 11 12:02:40 2023 X-Original-To: freebsd-ports@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 4SpgNh1z5sz53W4b for ; Mon, 11 Dec 2023 12:02:44 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (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 "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SpgNh0w0mz3Llg; Mon, 11 Dec 2023 12:02:44 +0000 (UTC) (envelope-from jbeich@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702296164; 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: in-reply-to:in-reply-to:references:references; bh=hgwl8JUYoBtEi2QAuPLgIX4baIqagwM/NkfHoNgLBJA=; b=FbMVkjMLgVmGjaxUUz9ZcV40MKxMjnhd9bqG6U2EkNIhfxoNxHidd2z7wK7QCmifNqRn4Z f/wW8m+ffkNtbbIJgNqSL9s2sgfEw/XSXKRy5cM2reBbj3EVCF2BH/bHyE5ISi+IFLajaC OtfoHHANYFrljXAL+O9+1uMGDkaFbb1qxMAp/P6dDvze4rvgNtE9u0D70UuGKyBlEXV3y0 5xxOSQQ1bPMrlEMJdSxLW31kbAI3zNc7ovJKddhdLc4mUqWPwVo4nKO6aeAf0F2tLyfJqf tJr9P8ExJLlAPYNKh1EeuThjqxQz5OnlvoQ5ZG3EEH9tJvCoIcW18faAW9gsmA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702296164; a=rsa-sha256; cv=none; b=qn/pCackGj8Vy+lngaA12cJbG+jJQQBRuWK2rdBoblp6WyCYR11Fzy7of8Eh+hQNcJaCPg lNIKZGGHE1DmH7uWqYd6pr0cPq6INIVzhVvs1KtFK9lep3acx40SeyeUnC1DjLnLG2rAMD hcp7Po2yYjm278FZP7gPFJsZyRixT+kH9gdumLS/Hk2y/HAq9c+ucjItdGr3EIXLn6jPgh R75LRoThPMvAhv9JK6FxGK1mkBOPewCi/nSDd1TIbWiRMUPnYiS/ILGkRgaf1gJgK5jq6D aKYU1kUqIGqC4L/D9jVUZPs8begBndVxjx+qnoyBDyPlGgGxLZsXTpKoPn66ew== 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=1702296164; 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: in-reply-to:in-reply-to:references:references; bh=hgwl8JUYoBtEi2QAuPLgIX4baIqagwM/NkfHoNgLBJA=; b=LqNdSXWTd8L99bAZS0jJNcDBTOiKUBeTNsctiJN2D9gP9I5wywArGUApgoO7ctOFwvVvMv QhS/5taS2KmllZJzSB6qBG7KK/alWxF3bzqz7TT8LwIxdZ3eeKLpRnc1wuO4J68ObeAxoe iBxvsJ/3I/E7OStZgRGkOnZX+cwUYXjx9YAM8/HwtKHQ+rOwsIrFJAlBgKUM6o3097dMTh tN+maXNUyDZCHzfIxI5LKhh3iiE74YESMwektPraxUpfrdrskdKc/K4JMdc7BG5B0n+y29 SHJFCNAZPhdWd3W0DhWZK64UnG3u1LaXj8DfjjcjDPsfHah0gGp/zShytUey/g== Received: by freefall.freebsd.org (Postfix, from userid 1354) id 06E82455E; Mon, 11 Dec 2023 12:02:43 +0000 (UTC) From: Jan Beich To: AN Cc: freebsd-ports@freebsd.org Subject: Re: problem building with cargo-c In-Reply-To: (AN's message of "Sun, 10 Dec 2023 15:08:00 -0500 (EST)") References: Date: Mon, 11 Dec 2023 13:02:40 +0100 Message-ID: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain AN writes: > ===> Building for librav1e-0.6.6_6 > *** Signal 10 Missing COMPAT_FREEBSD11 in kernel config? See also https://github.com/rust-lang/rust/issues/89058 Otherwise, get a backtrace. dmesg(8) or /var/log/messages should've documented which executable crashed. Alternatively, bisect your build environment against a pristine jail. From nobody Mon Dec 11 13:43:16 2023 X-Original-To: freebsd-ports@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 4Spjcx5NfCz53cPS for ; Mon, 11 Dec 2023 13:43:29 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [IPv6:2a01:4f8:1c1c:11e5::1]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4Spjcx3Cfmz3TgR for ; Mon, 11 Dec 2023 13:43:29 +0000 (UTC) (envelope-from mad@madpilot.net) Authentication-Results: mx1.freebsd.org; none Received: from mail (mail [IPv6:fd5c:5351:d272::3]) by mail.madpilot.net (Postfix) with ESMTP id 4Spjcn2scSz6gss; Mon, 11 Dec 2023 14:43:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-type:content-type:in-reply-to :from:from:references:content-language:subject:subject:date:date :message-id:received; s=bjowvop61wgh; t=1702302198; x= 1704116599; bh=3Mhln2jQ4mpOPegJFpq6KToRt/1WoKenyPQ9rtfjw9E=; b=e jHTjKXJ+DkeSHPBCscd8G3uJfWlb/aAVXpUUBknHwlZygV6e+K6DSoBPoRvf6YeI IEHGudeM1Okqn8cBClgMGmG/Uix6ko8WxIjByTQFqS7j//N6axnhUvcAHIDILYOe QGKriBU1Oc1yM/5pm4qYq5U82PFz1L8m4TsckPz0TJ4zx0c7YlFjT1hk2JLlpGx3 OEx4BAXqxmJ/W3Mifrgzk8GBNsi9zIiMnhS5xUnu1qIiJoZIG2VXboX3z1bqfLj+ SaqSh8uyfBVyDCUPtlE8YKtEG9h/irdV5YxjFWeZMnlkvCyuHO+9JBI4RBNgMnS8 y5JUb3TFwy/mOpCeDZAhA== Received: from mail.madpilot.net ([IPv6:fd5c:5351:d272::3]) by mail (mail.madpilot.net [IPv6:fd5c:5351:d272::3]) (amavisd-new, port 10026) with ESMTP id cgCvLg3ordjh; Mon, 11 Dec 2023 14:43:18 +0100 (CET) Message-ID: Date: Mon, 11 Dec 2023 14:43:16 +0100 Subject: Re: Example for port which needs to run php-composer? Content-Language: en-US, it To: Alexander Leidinger , Freebsd Ports References: <43086cf9d76027a50a0b6d2329601a30@Leidinger.net> From: Guido Falsi Autocrypt: addr=mad@madpilot.net; keydata= xsBNBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+ wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB AAHNHkd1aWRvIEZhbHNpIDxtYWRAbWFkcGlsb3QubmV0PsLAeAQTAQIAIgUCT4b6XQIbAwYL CQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQGuaGDlbL0pOWigf/YVTVf3+ZRnzeGP7CjGV1 Wrrxzjc8h8W64NZasV0XLHGFjl5MYwtm9jJ9gbL8Ubtqstey7lYpjOk2fG6YDhY5eptWCpR6 1QqYrioukhCfKbodSk6PnIZcx719nJVK2P7ihdFEN78TavpBwqIf9hGEcKkMpbRFQv1mYvXD hKVwQGY+8bkH/a/pAWmIyD4qMfKCMurH5DexxEt5SYWu5BB5hd/DWyZ0wuZ+F79KMPzLBPJW 5cpdLNbrvenSqFZGJEGhtTp7GFJJr6lTy8VLBArxmFHiY5jGyR45eZEGDcz86FfGgvPnnpi7 aNCc/ROdF7fnZYPh8uZGGjQbd4EYK4xMzc7BTQRTEHtBARAAoWGsNx6g90r8gcNKaiPpJBiK y8ztV2FyV5LsT0OgQBW3vIxt/odtsxVNNjpyS/BNZCyzLAsFc1WrGBzhYsmPN9SGB5/5YTvk zf5YViU5VAsZlj/MRWCZrWtpic4c0A7N4csOYReNtk/q8YB4PIFsZ9A+kTuoZhnu5t5PdfBA 74+SVwKu84+PZk9wDEY1LbFVT8vM42oKsmoswlIhwJ2xuJI/gbk+cMUe0yiRpNjo4Svw4RB8 4B6uFwdRr/PtS7xi2Zqoof5AaQT9YSBpGpKJOe/Qk5MP4PF6Fqq+go89n77Y2kJkwcHaLoD/ GJ+ZDASIiMRe1y54FHOQ1RCTGGpnJLXdKuGhwv3J21pU8HNlq0ASNQMMQmYAwtUWzjmp/KEy I1qkcmjafcxb8TmiaoK8SQN1Zf96fc/sIrZN6Z5oOCEyyCQ0prH/PTA2jlRkKQ487PTGk2JS KU5VuS57Nlk2DrnvjWp57aV9eFAhpnrrJPuGmFz83/Pc8gC0t7N7i7VVHYRcC5naxYB2UoI1 OUkyxpT/HvQFXXVZ3/KmdXMzrx191AggCPWIwUAP+VcaURSYpeDk6/ZVAOVOe1ChqcJisCD7 wK20/OOvJ2AtkWreGu1CZ9zSx7nK/VYdLr34GxQ4bT1G+9rBQNnFSNbX2TJ431Mdo1GCjDeR K4CtSnrNKYkAEQEAAcLAXwQYAQgACQUCUxB7QQIbDAAKCRAa5oYOVsvSkw3nCADhsKRf+rAR ULTpOh5HoLam62ZJZAyCkNqqu/rke5uj5AaaDY/h7BNhBDiDqhhZLTeofGpVVaErPsWN+tX5 0fypsIt9KAhy90GFrtrIZlWuyK4wsoZvDfp9yaRk+lIM58dw/Rcfxn670JaPTFSRPECVn/uL qBhJSkbYlY212YT9fxVUTJe6wIvDLQrQEjrQD/h1FMhfcLhAqsndltRd6DPvTKeMd/6VAxn0 hkoBKhEy5LkWjM9CHppu+bBkQ91/kj2uJQSXO8euonwHHS3c+6N2i2H7I0emcHGu07wuRB2t Dnw/RLBxohffdPZT2kbxuG7lhVHzwVDw5DRwSw8GkOdy In-Reply-To: <43086cf9d76027a50a0b6d2329601a30@Leidinger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Spjcx3Cfmz3TgR List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org On 11/12/23 12:55, Alexander Leidinger wrote: > Hi, > > is someone aware of a port which needs to run php-composer during the > port building? I tried to find one with grep, but either I didn't search > for the right keywords, or there is none... > > Bye, > Alexander. > I know none and a quick search in the ports tree shows none. But I can say you could do something similar to what is usually being done with ports requiring to run "npm install". That is, creating an archive of the "vendor" directory composer creates and distributing that as an additional distfile, moving it in the desired place in post-patch. You can find an example using npm in such a way in mail/mailpit. As a side note, if what you are trying to port is a pure PHP project using composer, I'm not sure creating pa port of it is really a good idea. The whole idea of composer is that it is handling dependencies and also can be configured by the user with various tweaks. It is preferable to "git clone" the project and manually run "composer install" (or whatever is needed). On the other hand, if what you're trying to port is a bigger project with a php+composer part making a port could make sense, but why upstream is not creating a proper distribution with all required files? -- Guido Falsi From nobody Mon Dec 11 17:59:31 2023 X-Original-To: freebsd-ports@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 4SpqJv27Lbz53vCG for ; Mon, 11 Dec 2023 17:59:59 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (mailgate.leidinger.net [IPv6:2a00:1828:2000:313::1: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-signature ECDSA (P-256) client-digest SHA256) (Client CN "mailgate.leidinger.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SpqJt5Chhz4Tq1 for ; Mon, 11 Dec 2023 17:59:58 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; none List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1702317591; 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: in-reply-to:in-reply-to:references:references; bh=RLy6wjJ5rF89qCn6XP4GnI7polAM0JreoQJXSnA+xYw=; b=Ska+IjbkGFRaT5Pz1wy9xwa9iPCJYdXoOdOT38DpfAVPdxYPDqNWPSWwuzTlGlUroFgYRV fDK1FkfcPmOM6NTMUF0Y+Z3aN/kdcuL0HZ32UkCw4b5NHt37ptNjR2i0+Qy4mMXIbdH9mR j6OvAE7t7aWEbiFPlX1xmXpYnwYNWEEsDCbQeoFKKCKJu95DS4nCM6u8sjd6NwLZBtQrey rak4PH4XcW/jTAPPV0BS8js6+pszWMJ/7VW/Qz9ICRbT/gU5pP60pxT7askmmnr2TMU3I7 rxzkFeAaNX2c9IlQT4PzOwmkyvViN1zo4kdQ+8hojbAcUEVSwCPh3nXazhuEeQ== Date: Mon, 11 Dec 2023 18:59:31 +0100 From: Alexander Leidinger To: Guido Falsi Cc: Freebsd Ports Subject: Re: Example for port which needs to run php-composer? In-Reply-To: References: <43086cf9d76027a50a0b6d2329601a30@Leidinger.net> Message-ID: <06cd2a94e7a8690a5912f4a3239c9d5c@Leidinger.net> Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_d6e23c1ae79730fcb26f8fb786e3d0ff"; micalg=pgp-sha256 X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:34240, ipnet:2a00:1828::/32, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SpqJt5Chhz4Tq1 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_d6e23c1ae79730fcb26f8fb786e3d0ff Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Am 2023-12-11 14:43, schrieb Guido Falsi: > As a side note, if what you are trying to port is a pure PHP project > using composer, I'm not sure creating pa port of it is really a good > idea. The whole idea of composer is that it is handling dependencies > and also can be configured by the user with various tweaks. It is > preferable to "git clone" the project and manually run "composer > install" (or whatever is needed). That's how I use what I want to port myself. But this is not very user friendly for those types which simply want to install a package and play with it. > On the other hand, if what you're trying to port is a bigger project > with a php+composer part making a port could make sense, but why > upstream is not creating a proper distribution with all required files? It's a plugin for the roundcube webmail package. I don't like such external package things which can not be used by a distro-packaging mechanism... and saying that it is the responsability of upstream to provide something which can be used by a distro-packaging mechanism fails unfortunately at the reality (keeping this up-to-date in terms of security or changing APIs is a nightmare for a tiny hobby-project or something which is "good enough as it is, no real development going on"-stuff, so I understand if they tell that the install instructions include the run of composer)... Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_d6e23c1ae79730fcb26f8fb786e3d0ff Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmV3ThQACgkQEg2wmwP4 2IbqDg//YTFvAQzV2291ZK3jM6gilhcJr3shwiTsPQFgjO10VvU2SlA9n3fgrRru wdwJoXt1LH3xhyW1sz5VnoryDSrIzBVE2nXtqbacO1M2Jd5wuTHFSpZLN8qkchZ7 8mzkRvg4RNOl1dZDcrJfv6ZRxY9sDhbKeG3oYYdajSqNkRvHdFiXdO3C/qSPimJh e4/P+PQL19XGqtBPivU1SR8ogWwpgUE3pVoiHQESHZFe545DxFe9TQlc1qYsG+xt SAxPpWxNxG2dt1FsnHZxgEqJFrqsM5Sh0P+FrURGwmu3DnXI/bb+6VVNwSwVSgTY EAx3vmeTaYse/+0o+/QIkGw/19pCvq2FLpnFKSQXN1q0RO7MGweLWaWuURo1GIOs GkbuMievmhl87Rnj3fIy6gjQ6sICS3jhddVOT1yANly3vhgtjQdqYL9sz/I0Aixh 3fe8/PPjj8qmFtlh9bqLnFegCCD5lvQ01UNhaxV9Z89cyc34L2rQpK2lMJfG0axT VNKQobC52WHKOmmVEQzlk8w0vzCO5vhDemA//sEBEmxJTJSQyXfWfwP8AgewRUUd p96YdWfCU8jV/FnwKPIuTA4raXopfQDmvOzse0tZSVuPy9ocXUHOOofzU1uAvclV fpJP3eKRQeoxed832QZSmH9bOmypBongU4maKG5HT5erkRkqu6k= =Sope -----END PGP SIGNATURE----- --=_d6e23c1ae79730fcb26f8fb786e3d0ff-- From nobody Mon Dec 11 20:19:07 2023 X-Original-To: freebsd-ports@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 4SptPf1HZlz5436h for ; Mon, 11 Dec 2023 20:19:18 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4SptPd5sRpz4kQy for ; Mon, 11 Dec 2023 20:19:17 +0000 (UTC) (envelope-from mad@madpilot.net) Authentication-Results: mx1.freebsd.org; none Received: from mail (mail [IPv6:fd5c:5351:d272::3]) by mail.madpilot.net (Postfix) with ESMTP id 4SptPV5TyJz6gss; Mon, 11 Dec 2023 21:19:10 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-type:content-type:in-reply-to :from:from:content-language:references:subject:subject:date:date :message-id:received; s=bjowvop61wgh; t=1702325948; x= 1704140349; bh=E8pWSIelMOA8TYHQ4DHKOWkpMtEwWA6swhqZQriA8Lc=; b=b FEb3JiLIoWPCLQuMY1sw5/kTXVPz8xxA2fX9oDCztElgfLn8lSO+/h3ccxImfLnG qBA/PHc2m5bSSOVeHwKZsiTG67A2MbKcS74nFcyGKQmbXeAx4Dtv1BmxqfK85vbT ORUTbA3ApqEPt1iajC6Cm6Kg2aJxH1AF2JLLOuV4BvOPISIvVeNmG96H9Cz0cDDJ LWYLmqU1zmB5vawmDezQLZsITMZEjTT4O2n7onIL+0N2D53Cr8I/iKvadkBG9iaC u7E/wur6PTJncV4u2iY1gYQJpSJQ/Rgbda2MWNX15U+eOXG7jI4ukkfvGRARZaic Wl/m6+N6cexfldQiOPtWQ== Received: from mail.madpilot.net ([IPv6:fd5c:5351:d272::3]) by mail (mail.madpilot.net [IPv6:fd5c:5351:d272::3]) (amavisd-new, port 10026) with ESMTP id MLEjRvndsVpd; Mon, 11 Dec 2023 21:19:08 +0100 (CET) Message-ID: <6dc882c8-901d-4990-b3b5-8dee969fb9c4@madpilot.net> Date: Mon, 11 Dec 2023 21:19:07 +0100 Subject: Re: Example for port which needs to run php-composer? To: Alexander Leidinger Cc: Freebsd Ports References: <43086cf9d76027a50a0b6d2329601a30@Leidinger.net> <06cd2a94e7a8690a5912f4a3239c9d5c@Leidinger.net> Content-Language: en-US From: Guido Falsi Autocrypt: addr=mad@madpilot.net; keydata= xsBNBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+ wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB AAHNHkd1aWRvIEZhbHNpIDxtYWRAbWFkcGlsb3QubmV0PsLAeAQTAQIAIgUCT4b6XQIbAwYL CQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQGuaGDlbL0pOWigf/YVTVf3+ZRnzeGP7CjGV1 Wrrxzjc8h8W64NZasV0XLHGFjl5MYwtm9jJ9gbL8Ubtqstey7lYpjOk2fG6YDhY5eptWCpR6 1QqYrioukhCfKbodSk6PnIZcx719nJVK2P7ihdFEN78TavpBwqIf9hGEcKkMpbRFQv1mYvXD hKVwQGY+8bkH/a/pAWmIyD4qMfKCMurH5DexxEt5SYWu5BB5hd/DWyZ0wuZ+F79KMPzLBPJW 5cpdLNbrvenSqFZGJEGhtTp7GFJJr6lTy8VLBArxmFHiY5jGyR45eZEGDcz86FfGgvPnnpi7 aNCc/ROdF7fnZYPh8uZGGjQbd4EYK4xMzc7BTQRTEHtBARAAoWGsNx6g90r8gcNKaiPpJBiK y8ztV2FyV5LsT0OgQBW3vIxt/odtsxVNNjpyS/BNZCyzLAsFc1WrGBzhYsmPN9SGB5/5YTvk zf5YViU5VAsZlj/MRWCZrWtpic4c0A7N4csOYReNtk/q8YB4PIFsZ9A+kTuoZhnu5t5PdfBA 74+SVwKu84+PZk9wDEY1LbFVT8vM42oKsmoswlIhwJ2xuJI/gbk+cMUe0yiRpNjo4Svw4RB8 4B6uFwdRr/PtS7xi2Zqoof5AaQT9YSBpGpKJOe/Qk5MP4PF6Fqq+go89n77Y2kJkwcHaLoD/ GJ+ZDASIiMRe1y54FHOQ1RCTGGpnJLXdKuGhwv3J21pU8HNlq0ASNQMMQmYAwtUWzjmp/KEy I1qkcmjafcxb8TmiaoK8SQN1Zf96fc/sIrZN6Z5oOCEyyCQ0prH/PTA2jlRkKQ487PTGk2JS KU5VuS57Nlk2DrnvjWp57aV9eFAhpnrrJPuGmFz83/Pc8gC0t7N7i7VVHYRcC5naxYB2UoI1 OUkyxpT/HvQFXXVZ3/KmdXMzrx191AggCPWIwUAP+VcaURSYpeDk6/ZVAOVOe1ChqcJisCD7 wK20/OOvJ2AtkWreGu1CZ9zSx7nK/VYdLr34GxQ4bT1G+9rBQNnFSNbX2TJ431Mdo1GCjDeR K4CtSnrNKYkAEQEAAcLAXwQYAQgACQUCUxB7QQIbDAAKCRAa5oYOVsvSkw3nCADhsKRf+rAR ULTpOh5HoLam62ZJZAyCkNqqu/rke5uj5AaaDY/h7BNhBDiDqhhZLTeofGpVVaErPsWN+tX5 0fypsIt9KAhy90GFrtrIZlWuyK4wsoZvDfp9yaRk+lIM58dw/Rcfxn670JaPTFSRPECVn/uL qBhJSkbYlY212YT9fxVUTJe6wIvDLQrQEjrQD/h1FMhfcLhAqsndltRd6DPvTKeMd/6VAxn0 hkoBKhEy5LkWjM9CHppu+bBkQ91/kj2uJQSXO8euonwHHS3c+6N2i2H7I0emcHGu07wuRB2t Dnw/RLBxohffdPZT2kbxuG7lhVHzwVDw5DRwSw8GkOdy In-Reply-To: <06cd2a94e7a8690a5912f4a3239c9d5c@Leidinger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SptPd5sRpz4kQy List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org On 11/12/23 18:59, Alexander Leidinger wrote: > Am 2023-12-11 14:43, schrieb Guido Falsi: >> As a side note, if what you are trying to port is a pure PHP project >> using composer, I'm not sure creating pa port of it is really a good >> idea. The whole idea of composer is that it is handling dependencies >> and also can be configured by the user with various tweaks. It is >> preferable to "git clone" the project and manually run "composer >> install" (or whatever is needed). > > That's how I use what I want to port myself. But this is not very user > friendly for those types which simply want to install a package and play > with it. I do not completely agree with this but this is not important. (see below) > >> On the other hand, if what you're trying to port is a bigger project >> with a php+composer part making a port could make sense, but why >> upstream is not creating a proper distribution with all required files? > > It's a plugin for the roundcube webmail package. > > I don't like such external package things which can not be used by a > distro-packaging mechanism... and saying that it is the responsability > of upstream to provide something which can be used by a distro-packaging > mechanism fails unfortunately at the reality (keeping this up-to-date in > terms of security or changing APIs is a nightmare for a tiny > hobby-project or something which is "good enough as it is, no real > development going on"-stuff, so I understand if they tell that the > install instructions include the run of composer)... > I did not mean to start a discussion about the merits of this, and will not express further opinions. Anyway the fact is the ports system has its mechanisms, and expects everything fetched to be checksummed, and forbids to download things in other parts of the build. The ports tree also strives for repeatability of the builds, at least in principle. If you expect the port to do "composer upgrade" this cannot be allowed in the official tree and will fail on the cluster. You could do that on your local machine, although it's not really supported. I gave you suggestions on how to work around these (properties|features|limitations|rules|whatever) of the ports tree. I would be more interested to hear if you found those useful or not. -- Guido Falsi From nobody Tue Dec 12 04:12:18 2023 X-Original-To: ports@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 4Sq4vR02VDz53L1L for ; Tue, 12 Dec 2023 04:12:19 +0000 (UTC) (envelope-from portscout@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 4Sq4vQ5Shjz4FfH for ; Tue, 12 Dec 2023 04:12:18 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702354338; a=rsa-sha256; cv=none; b=v2UDIaEr07L3YINctZ3dsKdivD3Qt1KSNXVkxjK0xw1zi+OrxBQBI2c+rMtWOzIflh+kN+ 2W3BdBBg1hxTtVPocTAAEcEQe411+8TIC+LE5h3AJ1MOYrMAPCoeroMl0qmlhWT5RZNk1T sSljsfjWsw7VQ/UjBhcK66d/ohqTVgLzSbsQsPzKXxgJggl40euS0gmsgJ6IDNd5EKwXhX Q5sd5UqkNQzTWpqKZwRwJUeZ/bNsKZEck704eydcDvcdMmSPqKJCniWZ6g/X4n5OBvwiJ3 ZhpY8Zgtbiw5Z/xR3DqWTz9oXHcmmAlmAc0/2yB1pJSjX105DAUbJhiuwz05vg== 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=1702354338; 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=a5Xp1EKjch0HO1DLGJ/rXmiYDwKShxzNUrGVVKRtf/0=; b=crgGeZrsoGIagv/P23x/XKZx4/42rTH2kSYuiL84DGCVB+vu8fPe8xA5Gm+IjQB97LCOqQ 8UR5SoyZggEPyhGLGUTCrFBwB305E0FJaIhb2oA5v6c4IN0njfKftYhPGvb18Mv1B9Iekw LeEpFf9p/561LjSQKgwNNFDIP5b+nKVOSxxQh5EcsFLeYKIgdGmtxjoTOuF//uwPIP6FVZ NtRV/d5fNH5A7ve92FGaY5+JYkUBmmWF84D9VqNKg2equWtbqz5k5DS3/IEu4ogZU4UoH1 w2/0jNDXyaaWiI0qQk2hXAq1u7RcP0IABXnZH+VhW6wO0LMWH1CRY04LEM77QQ== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 4Sq4vQ4Zstz10NP for ; Tue, 12 Dec 2023 04:12:18 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BC4CIBG026095 for ; Tue, 12 Dec 2023 04:12:18 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 3BC4CIvL026094; Tue, 12 Dec 2023 04:12:18 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202312120412.3BC4CIvL026094@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Tue, 12 Dec 2023 04:12:18 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-231211 ------------------------------------------------+-----------------+------------ editors/setzer | 54 | v64 ------------------------------------------------+-----------------+------------ net-im/signal-cli | 0.9.0 | v0.12.6 ------------------------------------------------+-----------------+------------ www/p5-RT-Extension-RepeatTicket | 1.11 | 2.03 ------------------------------------------------+-----------------+------------ x11-fonts/py-QtAwesome | 1.2.3 | 1.3.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Tue Dec 12 10:21:10 2023 X-Original-To: freebsd-ports@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 4SqF5b0vK8z53l9B for ; Tue, 12 Dec 2023 10:21:39 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (bastille.leidinger.net [89.238.82.207]) (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 ECDSA (P-256) client-digest SHA256) (Client CN "mailgate.leidinger.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SqF5Z4pMcz3KMM for ; Tue, 12 Dec 2023 10:21:38 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; none List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1702376492; 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: in-reply-to:in-reply-to:references:references; bh=djA6bXsvko9HqW9JeifPUd7sUgIpANCCWwaIGp+NUEQ=; b=qCPAJANm05ovhDsEjF+oU4+nS7zGpgba1mw1Jz6IgeiuTGtEP84CGtnu4AFjIxEVhSkweD 86oEAkmfmfyKKd/KdtK33ZqyYQlemDeUfjPWhQPukgH92kr22XwBfcVRC51aYnwqCdktES sC99MUyiCQTyb3wrYuHZONRYhWpEv/63/hqxm+OaRLIPF8uldwdqLhxZHINtMwG3BwGIg7 UEKvc7inbr7Wrk2iLzrjIBFRIKtOMytLILV8JPnmglA8nmkjWDtCF4z7XrSZBYgpPgO2YT 8Qg6nRJY1GBNqi7TuPLzoRIhgxvXINvRWMoXJCoI9nzXXdQ0cVyKO0kA/PM5Hg== Date: Tue, 12 Dec 2023 11:21:10 +0100 From: Alexander Leidinger To: Guido Falsi Cc: Freebsd Ports Subject: Re: Example for port which needs to run php-composer? In-Reply-To: <6dc882c8-901d-4990-b3b5-8dee969fb9c4@madpilot.net> References: <43086cf9d76027a50a0b6d2329601a30@Leidinger.net> <06cd2a94e7a8690a5912f4a3239c9d5c@Leidinger.net> <6dc882c8-901d-4990-b3b5-8dee969fb9c4@madpilot.net> Message-ID: <699c900598d02bf43c8c506e87a75b9e@Leidinger.net> Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_72931ea3d83521854306acd56286a34d"; micalg=pgp-sha256 X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:34240, ipnet:89.238.64.0/18, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SqF5Z4pMcz3KMM This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_72931ea3d83521854306acd56286a34d Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Am 2023-12-11 21:19, schrieb Guido Falsi: > I gave you suggestions on how to work around these > (properties|features|limitations|rules|whatever) of the ports tree. I > would be more interested to hear if you found those useful or not. Distributing the dependencies as an additional tarball via the FreeBSD commiters local distfiles feature is a possible workaround to the problem. If I want to go that way... I haven't decided yet. It would shift the responsability for those to me (as a maintainer), or to us (as a project), compared to having the dependencies as separate ports (as a maintainer I would at least get the benefit of portscout/repology/freshports mails) or bundled by the author of the software I want to port. Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_72931ea3d83521854306acd56286a34d Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmV4NCgACgkQEg2wmwP4 2IYZpA//Ucd3h4+EJ+TvY80OOHDzceeOqSSBgn2PvHXJ1+8mXBbbzCk/FoefuPZK R5DlAjZOpvBu1EH65u84tlNveL455qb9ec+V5FPMkfvFiavjBSZRR74cpDMZZOR/ Jz9h1nJtLHJUoiQ+Pg5Yla1p+VZAzGiyeFmm33ofxcMdcSXf7cNj7DsWkyBDvOEw zlCyYLy4i1GGSWQU4VN9oH2xhs0einKTS3+zCPaM8XIf46kqmqIQqo6a5bQKc4pp Y5iFHoK0/ytVXVeiPNJ8k90wvxZS/K31t3PzK4ozZ9jj+CG2Ry0Bqcln9rBQnmWQ 6DRc0pD/Klubeab7iautH9KNWC8ccZwvJ5+Z5frPcHDhJoXqbW3Xoy2W9pdtGvdz F7Tx1JENxW3uSZ6xMVwsvApM7ZVQrKEMG8E+7Wm6gb5GJ2UTxnlUm4BRbJth9JUS LeBRLGzgulZnCK0u3mLFAddr4OlZfMLbv3zqz6BaJzQMMSN51Mp95gauZEgCbicW DPqyY7VvGn9NKzHaQobdC2FMzA3azdfCk9EjLfa3rxLGAHsAnQktDzk+5YuNjjE1 BujjIV/xbQHOtIQG7tfsnJNNmW978tq/dyDkXdKCzQ0C0xcnbG9BtQNwq5VZuBxq dN9ekYJNZUYziunM2wRNLd2ZN5Rc4OrsfQr1QKFiLSrhzlMOtjU= =VkG4 -----END PGP SIGNATURE----- --=_72931ea3d83521854306acd56286a34d-- From nobody Tue Dec 12 10:28:20 2023 X-Original-To: freebsd-ports@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 4SqFFN3YP4z53lx3 for ; Tue, 12 Dec 2023 10:28:24 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4SqFFN19QNz3LSm for ; Tue, 12 Dec 2023 10:28:24 +0000 (UTC) (envelope-from mad@madpilot.net) Authentication-Results: mx1.freebsd.org; none Received: from mail (mail [IPv6:fd5c:5351:d272::3]) by mail.madpilot.net (Postfix) with ESMTP id 4SqFFL4j91z6fcm; Tue, 12 Dec 2023 11:28:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-type:content-type:in-reply-to :from:from:content-language:references:subject:subject:date:date :message-id:received; s=bjowvop61wgh; t=1702376900; x= 1704191301; bh=dEhXLlZ0X8Wq/TYDUk6oyu3gX4Yxfjy/pE6ZiY7rw8U=; b=m 4o9IkanSQ1LIUun/i8RQ5rl0uvtOxg7r/+GTlHCKjQSJ0Jf6fkaK76xLlkavzV/H nvK/3MOWoxiOAL5MRvPVJqfax2oH+0Qur2bHK8UprkbHJu3WM/guj937USOyYCjo CIb2h0W2JiDqEwb02jGnimO914LBpCuwZVP4LN4LpOhT2aemLkvSLCkvJYrhkm+L gtGbutII4VcjqK2D6BRx/v6n8QGDbHkqi1s6F+dJ/pJ/rd+5xLASPVJT8coulf+J sFKws9UR8l/mEVjckCz5kcGAapBJ+u1OUSN4eywAD55u5EnoCLxGuGYxEQKbT5xl QhHB9rtjLbprN2lLP1hrQ== Received: from mail.madpilot.net ([IPv6:fd5c:5351:d272::3]) by mail (mail.madpilot.net [IPv6:fd5c:5351:d272::3]) (amavisd-new, port 10026) with ESMTP id v0TZuBsoQFki; Tue, 12 Dec 2023 11:28:20 +0100 (CET) Message-ID: <5d449074-6a75-4e69-a0a9-de1640ff9498@madpilot.net> Date: Tue, 12 Dec 2023 11:28:20 +0100 Subject: Re: Example for port which needs to run php-composer? To: Alexander Leidinger Cc: Freebsd Ports References: <43086cf9d76027a50a0b6d2329601a30@Leidinger.net> <06cd2a94e7a8690a5912f4a3239c9d5c@Leidinger.net> <6dc882c8-901d-4990-b3b5-8dee969fb9c4@madpilot.net> <699c900598d02bf43c8c506e87a75b9e@Leidinger.net> Content-Language: en-US, it From: Guido Falsi Autocrypt: addr=mad@madpilot.net; keydata= xsBNBE+G+l0BCADi/WBQ0aRJfnE7LBPsM0G3m/m3Yx7OPu4iYFvS84xawmRHtCNjWIntsxuX fptkmEo3Rsw816WUrek8dxoUAYdHd+EcpBcnnDzfDH5LW/TZ4gbrFezrHPdRp7wdxi23GN80 qPwHEwXuF0X4Wy5V0OO8B6VT/nA0ADYnBDhXS52HGIJ/GCUjgqJn+phDTdCFLvrSFdmgx4Wl c0W5Z1p5cmDF9l8L/hc959AeyNf7I9dXnjekGM9gVv7UDUYzCifR3U8T0fnfdMmS8NeI9NC+ wuREpRO4lKOkTnj9TtQJRiptlhcHQiAlG1cFqs7EQo57Tqq6cxD1FycZJLuC32bGbgalABEB AAHNHkd1aWRvIEZhbHNpIDxtYWRAbWFkcGlsb3QubmV0PsLAeAQTAQIAIgUCT4b6XQIbAwYL CQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQGuaGDlbL0pOWigf/YVTVf3+ZRnzeGP7CjGV1 Wrrxzjc8h8W64NZasV0XLHGFjl5MYwtm9jJ9gbL8Ubtqstey7lYpjOk2fG6YDhY5eptWCpR6 1QqYrioukhCfKbodSk6PnIZcx719nJVK2P7ihdFEN78TavpBwqIf9hGEcKkMpbRFQv1mYvXD hKVwQGY+8bkH/a/pAWmIyD4qMfKCMurH5DexxEt5SYWu5BB5hd/DWyZ0wuZ+F79KMPzLBPJW 5cpdLNbrvenSqFZGJEGhtTp7GFJJr6lTy8VLBArxmFHiY5jGyR45eZEGDcz86FfGgvPnnpi7 aNCc/ROdF7fnZYPh8uZGGjQbd4EYK4xMzc7BTQRTEHtBARAAoWGsNx6g90r8gcNKaiPpJBiK y8ztV2FyV5LsT0OgQBW3vIxt/odtsxVNNjpyS/BNZCyzLAsFc1WrGBzhYsmPN9SGB5/5YTvk zf5YViU5VAsZlj/MRWCZrWtpic4c0A7N4csOYReNtk/q8YB4PIFsZ9A+kTuoZhnu5t5PdfBA 74+SVwKu84+PZk9wDEY1LbFVT8vM42oKsmoswlIhwJ2xuJI/gbk+cMUe0yiRpNjo4Svw4RB8 4B6uFwdRr/PtS7xi2Zqoof5AaQT9YSBpGpKJOe/Qk5MP4PF6Fqq+go89n77Y2kJkwcHaLoD/ GJ+ZDASIiMRe1y54FHOQ1RCTGGpnJLXdKuGhwv3J21pU8HNlq0ASNQMMQmYAwtUWzjmp/KEy I1qkcmjafcxb8TmiaoK8SQN1Zf96fc/sIrZN6Z5oOCEyyCQ0prH/PTA2jlRkKQ487PTGk2JS KU5VuS57Nlk2DrnvjWp57aV9eFAhpnrrJPuGmFz83/Pc8gC0t7N7i7VVHYRcC5naxYB2UoI1 OUkyxpT/HvQFXXVZ3/KmdXMzrx191AggCPWIwUAP+VcaURSYpeDk6/ZVAOVOe1ChqcJisCD7 wK20/OOvJ2AtkWreGu1CZ9zSx7nK/VYdLr34GxQ4bT1G+9rBQNnFSNbX2TJ431Mdo1GCjDeR K4CtSnrNKYkAEQEAAcLAXwQYAQgACQUCUxB7QQIbDAAKCRAa5oYOVsvSkw3nCADhsKRf+rAR ULTpOh5HoLam62ZJZAyCkNqqu/rke5uj5AaaDY/h7BNhBDiDqhhZLTeofGpVVaErPsWN+tX5 0fypsIt9KAhy90GFrtrIZlWuyK4wsoZvDfp9yaRk+lIM58dw/Rcfxn670JaPTFSRPECVn/uL qBhJSkbYlY212YT9fxVUTJe6wIvDLQrQEjrQD/h1FMhfcLhAqsndltRd6DPvTKeMd/6VAxn0 hkoBKhEy5LkWjM9CHppu+bBkQ91/kj2uJQSXO8euonwHHS3c+6N2i2H7I0emcHGu07wuRB2t Dnw/RLBxohffdPZT2kbxuG7lhVHzwVDw5DRwSw8GkOdy In-Reply-To: <699c900598d02bf43c8c506e87a75b9e@Leidinger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SqFFN19QNz3LSm List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org On 12/12/23 11:21, Alexander Leidinger wrote: > Am 2023-12-11 21:19, schrieb Guido Falsi: > >> I gave you suggestions on how to work around these >> (properties|features|limitations|rules|whatever) of the ports tree. I >> would be more interested to hear if you found those useful or not. > > Distributing the dependencies as an additional tarball via the FreeBSD > commiters local distfiles feature is a possible workaround to the > problem. If I want to go that way... I haven't decided yet. It would I agree it is not idea, but given the nature of tools like composer and npm I don't think there is any other option. > shift the responsability for those to me (as a maintainer), or to us (as > a project), compared to having the dependencies as separate ports (as a > maintainer I would at least get the benefit of > portscout/repology/freshports mails) or bundled by the author of the > software I want to port. Depending on the upstream project practices, they could be distributing a lock file, so you would be distributing whatever they "locked" at release time, which is the intended use for dependency manager lock files. -- Guido Falsi From nobody Tue Dec 12 11:09:12 2023 X-Original-To: freebsd-ports@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 4SqG8Z4d13z53nyf for ; Tue, 12 Dec 2023 11:09:18 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [208.111.40.118]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4SqG8Z1F7pz3RM7 for ; Tue, 12 Dec 2023 11:09:18 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Authentication-Results: mx1.freebsd.org; none Received: from chombo.houseloki.net (65-100-43-2.dia.static.qwest.net [65.100.43.2]) by echo.brtsvcs.net (Postfix) with ESMTPS id 922BD38D86; Tue, 12 Dec 2023 11:09:11 +0000 (UTC) Received: from [10.26.25.100] (ivy.pas.ds.pilgrimaccounting.com [10.26.25.100]) by chombo.houseloki.net (Postfix) with ESMTPSA id 58B7174D92; Tue, 12 Dec 2023 03:09:10 -0800 (PST) Message-ID: Date: Tue, 12 Dec 2023 03:09:12 -0800 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: Example for port which needs to run php-composer? To: Alexander Leidinger , Freebsd Ports References: <43086cf9d76027a50a0b6d2329601a30@Leidinger.net> Content-Language: en-US From: list_freebsd@bluerosetech.com In-Reply-To: <43086cf9d76027a50a0b6d2329601a30@Leidinger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36236, ipnet:208.111.40.0/24, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SqG8Z1F7pz3RM7 On 2023-12-11 3:55, Alexander Leidinger wrote: > is someone aware of a port which needs to run php-composer during the > port building? I tried to find one with grep, but either I didn't search > for the right keywords, or there is none... Composer can't be used directly by the Ports System. It requires internet access, which is only available during fetch. However, composer can't run earlier than post-extract. Despite its caching feature, composer does not have an offline install option. First, sanity-check composer.json and create a release-engineering version of it. If it wants to install extensions, you'll need to remove those and manage them with the Port System's PHP framework. Some projects don't respect require vs require-dev or autoload vs autoload-dev, and put dev tools in the run-time sections. Once you have a reasonable composer.json, run composer on a copy of the extracted source and generate an additional distfile containing what composer installed/modified. Be sure to check for modified files, not just new ones, as composer can overwrite source files. The port should also delete the composer config and state files and any mention of composer in the install docs to avoid the user breaking the installed pkg. From nobody Tue Dec 12 12:01:23 2023 X-Original-To: ports@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 4SqHJh6MCfz53sNb for ; Tue, 12 Dec 2023 12:01:24 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [208.111.40.118]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4SqHJg1hbsz3Xd6 for ; Tue, 12 Dec 2023 12:01:23 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of list_freebsd@bluerosetech.com designates 208.111.40.118 as permitted sender) smtp.mailfrom=list_freebsd@bluerosetech.com; dmarc=none Received: from chombo.houseloki.net (65-100-43-2.dia.static.qwest.net [65.100.43.2]) by echo.brtsvcs.net (Postfix) with ESMTPS id 0F22938D86; Tue, 12 Dec 2023 12:01:22 +0000 (UTC) Received: from [10.26.25.100] (ivy.pas.ds.pilgrimaccounting.com [10.26.25.100]) by chombo.houseloki.net (Postfix) with ESMTPSA id A38E474D99; Tue, 12 Dec 2023 04:01:21 -0800 (PST) Message-ID: Date: Tue, 12 Dec 2023 04:01:23 -0800 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: Another morning lost to bad ports choices (perl upgrade, plus postgres) To: "Dan Mahoney (Ports)" , ports@freebsd.org References: <034BDF27-C9FC-4EBC-901E-21A4BB81AF31@gushi.org> Content-Language: en-US From: list_freebsd@bluerosetech.com In-Reply-To: <034BDF27-C9FC-4EBC-901E-21A4BB81AF31@gushi.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-2.47 / 15.00]; NEURAL_HAM_MEDIUM(-0.99)[-0.992]; NEURAL_HAM_SHORT(-0.97)[-0.968]; NEURAL_HAM_LONG(-0.21)[-0.207]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:36236, ipnet:208.111.40.0/24, country:US]; FROM_NO_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROM(0.00)[]; DMARC_NA(0.00)[bluerosetech.com]; TO_DN_SOME(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4SqHJg1hbsz3Xd6 X-Spamd-Bar: -- On 2023-10-24 15:12, Dan Mahoney (Ports) wrote: > Yes, I know that I should be ready to upgrade to 15 at some point, on > whatever quarterly port boundary it's decided, "I guess that's when", > with no advance notice, via the full stupid dump-and-restore > process. I know it's too late now, but run postgresql-server in its own jail. Among other administrative advantages, it splits the postgresql-client dependency tree so you don't have to upgrade your database server every time the Ports Tree bumps PGSQL_DEFAULT. PostgreSQL clients tend to have excellent backward compatibility, so as a rule the server just needs to be a supported version. From nobody Tue Dec 12 12:12:45 2023 X-Original-To: ports@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 4SqHYx4KLKz53slJ for ; Tue, 12 Dec 2023 12:12:53 +0000 (UTC) (envelope-from SRS0=dbfV=HX=perdition.city=julien@bebif.be) Received: from orval.bbpf.belspo.be (orval.bbpf.belspo.be [193.191.208.90]) by mx1.freebsd.org (Postfix) with ESMTP id 4SqHYx2K85z3ZWn for ; Tue, 12 Dec 2023 12:12:53 +0000 (UTC) (envelope-from SRS0=dbfV=HX=perdition.city=julien@bebif.be) Authentication-Results: mx1.freebsd.org; none Received: from belspo (unknown [10.209.1.137]) by orval.bbpf.belspo.be (Postfix) with ESMTPS id C9E3511AE2; Tue, 12 Dec 2023 13:12:45 +0100 (CET) Date: Tue, 12 Dec 2023 13:12:45 +0100 From: Julien Cigar To: list_freebsd@bluerosetech.com Cc: "Dan Mahoney (Ports)" , ports@freebsd.org Subject: Re: Another morning lost to bad ports choices (perl upgrade, plus postgres) Message-ID: References: <034BDF27-C9FC-4EBC-901E-21A4BB81AF31@gushi.org> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="mrw7jt66e5qu357y" Content-Disposition: inline In-Reply-To: X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:2611, ipnet:193.191.192.0/19, country:BE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SqHYx2K85z3ZWn --mrw7jt66e5qu357y Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 12, 2023 at 04:01:23AM -0800, list_freebsd@bluerosetech.com wro= te: >=20 > On 2023-10-24 15:12, Dan Mahoney (Ports) wrote: > > Yes, I know that I should be ready to upgrade to 15 at some point, on > > whatever quarterly port boundary it's decided, "I guess that's when", > > with no advance notice, via the full stupid dump-and-restore > > process. >=20 > I know it's too late now, but run postgresql-server in its own jail. Among > other administrative advantages, it splits the postgresql-client dependen= cy > tree so you don't have to upgrade your database server every time the Por= ts > Tree bumps PGSQL_DEFAULT. PostgreSQL clients tend to have excellent > backward compatibility, so as a rule the server just needs to be a suppor= ted > version. +1, this is the way. >=20 --=20 Julien Cigar Belgian Biodiversity Platform (http://www.biodiversity.be) PGP fingerprint: EEF9 F697 4B68 D275 7B11 6A25 B2BB 3710 A204 23C0 No trees were killed in the creation of this message. However, many electrons were terribly inconvenienced. --mrw7jt66e5qu357y Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEnF27CBNtOraRNmgqCLYqJMpBHmkFAmV4Tj0ACgkQCLYqJMpB HmmNEhAAr4mKCWxaP4Iq2fLIjIOmjBMAlLXXfTeQsNnlHWvtEfVnuPd94+KxkloF ZkTCVoh90KiPrz9+/jbSdT5aqdjSGL7y0XddHvrl9n4SVZY8snqyjgTsSRw99+g4 ifeJQ43ocIRjcJk6TRXF1qPgG6U4ZGfnchMMrPBFpb2CGxr/+yF/Xqzfw/G72bF/ 44kwPyAyT/A9x9i+cS5rpF3VKDVzMjKtJczff2aeiNgN2khyBRSybexPVufQ88Hi fJ/WGNm9y608m92f1uxSW69dB2HEwi/4SZTWfSP4U2NSMiWAh4PtRkOjcEsNUwx9 CZyzmhcqYpQERj9BdpMagIoN7L0cApAEMel3ikfAsqVt3Vxxi3X0SQRDt+KsxvLe P/4k1hrutaX5RnGXBxaPf6D4in2Vd7a1Bha41qJZntm7mJEksyzrrIz4Kbym9aQ/ CQLYJjitiwQ56JWb/ViqFR9MZTpmEBspRqbn9fGjrk8optjVEkFtoCAuWZmvtVws Uobc8GpjDtilY9krjD3/0XLIaifjvIf2BdctgIyjVYPCLFLH1fHG+C44RkMTum9v ENxsNXwtwX8/UXxARuRbs8nTV9cp9mXwsJ5SnA5BztKaGPrZTaMcw2O3qN96DD3R QAu8BjiJgiWpgyAwapWrQ7A7meeI1bYA7bJl2ANxGLnp54e6QXk= =zNZg -----END PGP SIGNATURE----- --mrw7jt66e5qu357y-- From nobody Tue Dec 12 13:29:54 2023 X-Original-To: ports@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 4SqKH01BbVz53yXX for ; Tue, 12 Dec 2023 13:30:04 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (mailserver.netfence.it [78.134.96.152]) (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 (2048 bits) client-digest SHA256) (Client CN "mailserver.netfence.it", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SqKGz168gz4Fqq for ; Tue, 12 Dec 2023 13:30:03 +0000 (UTC) (envelope-from ml@netfence.it) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=netfence.it header.s=202310 header.b=ByFWFzmA; spf=pass (mx1.freebsd.org: domain of ml@netfence.it designates 78.134.96.152 as permitted sender) smtp.mailfrom=ml@netfence.it; dmarc=pass (policy=none) header.from=netfence.it Received: from [10.1.2.18] (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.17.2/8.17.1) with ESMTPSA id 3BCDTsER089278 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Tue, 12 Dec 2023 14:29:54 +0100 (CET) (envelope-from ml@netfence.it) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netfence.it; s=202310; t=1702387794; bh=N34U9mwbLjf3JLOTM6CYSi3ShCWdAxz7mnmnpDBvlac=; h=Date:Subject:To:References:From:In-Reply-To; b=ByFWFzmAHpxthOsJNns0ieYjH0GpYaN50R8fHFKvqyTb881q2NOnvryICaAojY1su awmQiEfDd+fqwiMiAu/YuqDIqFvL2H+SHCyjZRaSr7BZXFuLmd/09JfnpnqO/NUdV5 bPqTTMf3izrbZ1dcm0Ip1Dhr4/mfi7CKONFvQ/p4= X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be [10.1.2.18] Message-ID: <447588a2-38b9-4644-ad38-c2822577c9f5@netfence.it> Date: Tue, 12 Dec 2023 14:29:54 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: signal-cli not working anymore (help porting) Content-Language: en-US To: ports@freebsd.org References: From: Andrea Venturoli In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[netfence.it,none]; R_SPF_ALLOW(-0.20)[+ip4:78.134.96.152]; R_DKIM_ALLOW(-0.20)[netfence.it:s=202310]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; ASN(0.00)[asn:35612, ipnet:78.134.0.0/17, country:IT]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; DKIM_TRACE(0.00)[netfence.it:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_XAW(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4SqKGz168gz4Fqq X-Spamd-Bar: --- On 12/9/23 12:27, Andrea Venturoli wrote: > Has anyone tried working on updating it? > If so, what are the problems blocking such an update? Well, no one answered, so I'm giving it a try in my spare time. I started upgrading net-im/libsignal-client, but I already came to a showstopper (probably because I know close to nothing about rust :( ). I've followed the Porters' Handbook on the make makesum/make cargo-crates/make makesum instructions. However, the port build fails with: > Running `/usr/ports/net-im/libsignal-client/work/target/release/build/boring-sys-0dffa970497cad40/build-script-build` > [boring-sys 2.1.0] cargo:rerun-if-env-changed=BORING_BSSL_PATH > [boring-sys 2.1.0] cargo:warning=fetching boringssl git submodule > [boring-sys 2.1.0] error: pathspec 'deps/boringssl' did not match any file(s) known to git > [boring-sys 2.1.0] thread 'main' panicked at 'failed to fetch submodule - consider running `git submodule update --init --recursive deps/boringssl` yourself', /usr/ports/net-im/libsignal-client/work/boring-3809a7e1ca2f60a9495620da514f8432f148cde7/boring-sys/build.rs:447:17 > [boring-sys 2.1.0] stack backtrace: > [boring-sys 2.1.0] 0: std::panicking::begin_panic > [boring-sys 2.1.0] 1: build_script_build::main::{{closure}} > [boring-sys 2.1.0] 2: core::result::Result::unwrap_or_else > [boring-sys 2.1.0] 3: build_script_build::main > [boring-sys 2.1.0] 4: core::ops::function::FnOnce::call_once > [boring-sys 2.1.0] note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. > The following warnings were emitted during compilation: > > warning: fetching boringssl git submodule > > error: failed to run custom build command for `boring-sys v2.1.0 (/usr/ports/net-im/libsignal-client/work/boring-3809a7e1ca2f60a9495620da514f8432f148cde7/boring-sys)` > note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation. > > Caused by: > process didn't exit successfully: `/usr/ports/net-im/libsignal-client/work/target/release/build/boring-sys-0dffa970497cad40/build-script-build` (exit status: 101) > --- stdout > cargo:rerun-if-env-changed=BORING_BSSL_PATH > cargo:warning=fetching boringssl git submodule > > --- stderr > error: pathspec 'deps/boringssl' did not match any file(s) known to git > thread 'main' panicked at 'failed to fetch submodule - consider running `git submodule update --init --recursive deps/boringssl` yourself', /usr/ports/net-im/libsignal-client/work/boring-3809a7e1ca2f60a9495620da514f8432f148cde7/boring-sys/build.rs:447:17 > stack backtrace: > 0: std::panicking::begin_panic > 1: build_script_build::main::{{closure}} > 2: core::result::Result::unwrap_or_else > 3: build_script_build::main > 4: core::ops::function::FnOnce::call_once > note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. > *** Error code 101 > > Stop. I guess this is because of the following in Cargo.toml: > # Use our fork of curve25519-dalek for zkgroup support. > curve25519-dalek = { git = 'https://github.com/signalapp/curve25519-dalek', tag = 'signal-curve25519-4.0.0' } > boring = { git = 'https://github.com/signalapp/boring', branch = 'libsignal' } I tried playing with CARGO_USE_GITHUB=yes & Co., but I got up to nothing. Any hint is appreciated. bye & Thanks av. From nobody Tue Dec 12 14:16:37 2023 X-Original-To: ports@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 4SqLKF45l6z541x6 for ; Tue, 12 Dec 2023 14:17:05 +0000 (UTC) (envelope-from ps.ports@smyrak.com) Received: from ipv6.s149.cyber-folks.pl (ipv6.s149.cyber-folks.pl [IPv6:2a02:1778::113:254]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4SqLK76XcBz4LqJ for ; Tue, 12 Dec 2023 14:16:59 +0000 (UTC) (envelope-from ps.ports@smyrak.com) Authentication-Results: mx1.freebsd.org; dkim=none ("invalid DKIM record") header.d=smyrak.com header.s=x header.b=WNHDrk+r; spf=pass (mx1.freebsd.org: domain of ps.ports@smyrak.com designates 2a02:1778::113:254 as permitted sender) smtp.mailfrom=ps.ports@smyrak.com; dmarc=pass (policy=none) header.from=smyrak.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=smyrak.com; s=x; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Subject:To:From:Date:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=tYHIBy/iI6uiwiH9vCVwEdMqAeNDWVSc7gVDaSssm0c=; b=WNHDrk+r+CGUqvbEpOsT+FWi4V hyFJpYLnHDZ9LxBKy7zUwmJxQ4q/iiH7DhCvwxDriz6skHA8j/Zn+KHz93bOzWsO8+eNYzruZ+C91 QgZSo8fPdbA2jO3b8ebTD8n0Y6QRLosSwkUf/XPc/DduNvAVZfTH+PCUL/jG+npWaXWRZgHIvLdF4 F+Hul8keL21vGNwzZIdY/IzW4wdUrgHr2doQfNhgqzFgfYB2yN8M0WGE92lIE3rK0dFIGZ4Z7sGKI 5/m9wXoth7QKL37kpI+X9k9cz0Op9Gjf/N9lxm93Rgrpe9UX6w+jBXTM90IY0qxClq74909Y3FsjU 3E7lSYNw==; Received: from 93-181-165-201.internetia.net.pl ([93.181.165.201] helo=daleth.home) by s149.cyber-folks.pl with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.96.2) (envelope-from ) id 1rD3ZC-000AiL-1Y for ports@freebsd.org; Tue, 12 Dec 2023 15:16:58 +0100 Date: Tue, 12 Dec 2023 15:16:37 +0100 From: Piotr Smyrak To: ports@freebsd.org Subject: Re: Another morning lost to bad ports choices (perl upgrade, plus postgres) Message-ID: <20231212151637.74a0a94b@daleth.home> In-Reply-To: References: <034BDF27-C9FC-4EBC-901E-21A4BB81AF31@gushi.org> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Authenticated-Id: piero@smyrak.com X-Spamd-Result: default: False [2.13 / 15.00]; NEURAL_SPAM_LONG(1.00)[1.000]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; NEURAL_SPAM_SHORT(0.83)[0.829]; DMARC_POLICY_ALLOW(-0.50)[smyrak.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a02:1778::113:0/116]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; MIME_TRACE(0.00)[0:+]; R_DKIM_PERMFAIL(0.00)[smyrak.com:s=x]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:41079, ipnet:2a02:1778::/48, country:PL]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; DKIM_TRACE(0.00)[smyrak.com:~]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4SqLK76XcBz4LqJ X-Spamd-Bar: ++ On Tue, 12 Dec 2023 04:01:23 -0800 list_freebsd@bluerosetech.com wrote: > On 2023-10-24 15:12, Dan Mahoney (Ports) wrote: > > Yes, I know that I should be ready to upgrade to 15 at some point, > > on whatever quarterly port boundary it's decided, "I guess that's > > when", with no advance notice, via the full stupid dump-and-restore > > process. > > I know it's too late now, but run postgresql-server in its own jail. > Among other administrative advantages, it splits the > postgresql-client dependency tree so you don't have to upgrade your > database server every time the Ports Tree bumps PGSQL_DEFAULT. > PostgreSQL clients tend to have excellent backward compatibility, so > as a rule the server just needs to be a supported version. > Or you can diverge the PGSQL_DEFAULT between server and client: .if ${.CURDIR:M*/databases/postgresql${YOUR_FAV_SERVER_VERSION}-server} PGSQL_DEFAULT=foo .endif -- Piotr Smyrak From nobody Tue Dec 12 15:47:30 2023 X-Original-To: ports@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 4SqNKv0gJHz546yR for ; Tue, 12 Dec 2023 15:47:47 +0000 (UTC) (envelope-from ps.ports@smyrak.com) Received: from ipv6.s149.cyber-folks.pl (ipv6.s149.cyber-folks.pl [IPv6:2a02:1778::113:254]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4SqNKr3lTLz4Xfs for ; Tue, 12 Dec 2023 15:47:43 +0000 (UTC) (envelope-from ps.ports@smyrak.com) Authentication-Results: mx1.freebsd.org; dkim=none ("invalid DKIM record") header.d=smyrak.com header.s=x header.b=VUcIUy30; spf=pass (mx1.freebsd.org: domain of ps.ports@smyrak.com designates 2a02:1778::113:254 as permitted sender) smtp.mailfrom=ps.ports@smyrak.com; dmarc=pass (policy=none) header.from=smyrak.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=smyrak.com; s=x; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Subject:To:From:Date:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=0IwzgwSM5/ycH5hDPXZaztwcpwdnV/C94J3HhJZMjqA=; b=VUcIUy30unG+IGt1+8XeK+d/JR gPoSCpobApU9ZzaMo+7ISaPOs1SShmHUypVD9/ZhZNGA4I1kDYWQzGeVWxlrUHARuJdMuS12kt7Yh C/EBQiXIS8zNRZRGs7CvzjdaqrzVuSoT12o78/a4Cw9Gegg2MXsRySFBBAthWEGk8By43JQQrPXJ6 sXV3WsDa85TPnn+lXSYulY2CJ7vvW326PE53EphqA9n7LqA8Edo2yCxuaaXpXRVvwTqutOpbsALxp vxW2O7LdqgRzuQSJGGOvykkEWO6i2y+GfOU2JwMH5/W7hBuVJGscIAXjdbzNsD4dBcB8ZzKGvee5s 4C4TO9Jw==; Received: from 93-181-165-201.internetia.net.pl ([93.181.165.201] helo=daleth.home) by s149.cyber-folks.pl with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.96.2) (envelope-from ) id 1rD4yp-00083y-33 for ports@freebsd.org; Tue, 12 Dec 2023 16:47:31 +0100 Date: Tue, 12 Dec 2023 16:47:30 +0100 From: Piotr Smyrak To: ports@freebsd.org Subject: Re: Another morning lost to bad ports choices (perl upgrade, plus postgres) Message-ID: <20231212164730.254513ad@daleth.home> In-Reply-To: <20231212151637.74a0a94b@daleth.home> References: <034BDF27-C9FC-4EBC-901E-21A4BB81AF31@gushi.org> <20231212151637.74a0a94b@daleth.home> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Authenticated-Id: piero@smyrak.com X-Spamd-Result: default: False [0.46 / 15.00]; NEURAL_SPAM_LONG(1.00)[1.000]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; NEURAL_HAM_SHORT(-0.84)[-0.841]; DMARC_POLICY_ALLOW(-0.50)[smyrak.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a02:1778::113:0/116]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:41079, ipnet:2a02:1778::/48, country:PL]; MIME_TRACE(0.00)[0:+]; TO_DN_NONE(0.00)[]; R_DKIM_PERMFAIL(0.00)[smyrak.com:s=x]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[smyrak.com:~]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4SqNKr3lTLz4Xfs X-Spamd-Bar: / On Tue, 12 Dec 2023 15:16:37 +0100 Piotr Smyrak wrote: > On Tue, 12 Dec 2023 04:01:23 -0800 > list_freebsd@bluerosetech.com wrote: > > > On 2023-10-24 15:12, Dan Mahoney (Ports) wrote: > > > Yes, I know that I should be ready to upgrade to 15 at some point, > > > on whatever quarterly port boundary it's decided, "I guess that's > > > when", with no advance notice, via the full stupid > > > dump-and-restore process. > > > > I know it's too late now, but run postgresql-server in its own > > jail. Among other administrative advantages, it splits the > > postgresql-client dependency tree so you don't have to upgrade your > > database server every time the Ports Tree bumps PGSQL_DEFAULT. > > PostgreSQL clients tend to have excellent backward compatibility, so > > as a rule the server just needs to be a supported version. > > > > Or you can diverge the PGSQL_DEFAULT between server and client: > > .if > ${.CURDIR:M*/databases/postgresql${YOUR_FAV_SERVER_VERSION}-server} > PGSQL_DEFAULT=foo .endif > This snippet was meant for /etc/make.conf. -- Piotr Smyrak From nobody Tue Dec 12 17:52:33 2023 X-Original-To: freebsd-ports@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 4SqR6412bkz54Djx for ; Tue, 12 Dec 2023 17:52:44 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from egress.chen.org.nz (egress.chen.org.nz [170.75.172.82]) by mx1.freebsd.org (Postfix) with ESMTP id 4SqR631m27z3Mwj; Tue, 12 Dec 2023 17:52:42 +0000 (UTC) (envelope-from jonc@chen.org.nz) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of jonc@chen.org.nz designates 170.75.172.82 as permitted sender) smtp.mailfrom=jonc@chen.org.nz; dmarc=none Received: from mail.chen.org.nz (unknown [210.54.37.164]) by egress.chen.org.nz (Postfix) with ESMTP id DEE4EEADEE; Wed, 13 Dec 2023 06:52:30 +1300 (NZDT) Received: from mail.chen.org.nz (localhost [127.0.0.1]) by filter.inside.chen.org.nz (Postfix) with ESMTP id 96CA3213B6; Wed, 13 Dec 2023 06:52:34 +1300 (NZDT) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on ametrine.inside.chen.org.nz Received: from [192.168.1.10] (jade.inside.chen.org.nz [192.168.1.10]) by mail.chen.org.nz (Postfix) with ESMTPS id 8C46D213B5; Wed, 13 Dec 2023 06:52:34 +1300 (NZDT) Message-ID: <3e3ff0a5-4331-43d6-acec-a537100a940f@chen.org.nz> Date: Wed, 13 Dec 2023 06:52:33 +1300 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: Mikael Urankar , freebsd-ports@freebsd.org From: Jonathan Chen Subject: multimedia/ringrtc fails to build Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [1.37 / 15.00]; NEURAL_SPAM_LONG(0.99)[0.988]; NEURAL_SPAM_SHORT(0.40)[0.402]; R_SPF_ALLOW(-0.20)[+a:egress.chen.org.nz]; NEURAL_SPAM_MEDIUM(0.17)[0.174]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; XM_UA_NO_VERSION(0.01)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; ASN(0.00)[asn:174, ipnet:170.75.160.0/20, country:US]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; DMARC_NA(0.00)[chen.org.nz]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4SqR631m27z3Mwj X-Spamd-Bar: + Hi, After the recent update to multimedia/ringrtc to 2.34.4, I'm seeing the following: ===> Building for ringrtc-2.34.4 cd /construction/xports/multimedia/ringrtc/work/ringrtc-2.34.4/src/webrtc/src && /usr/bin/env PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python3.10" XDG_DATA_HO ME=/construction/xports/multimedia/ringrtc/work XDG_CONFIG_HOME=/construction/x ports/multimedia/ringrtc/work XDG_CACHE_HOME=/construction/xports/multimedia/ri ngrtc/work/.cache HOME=/construction/xports/multimedia/ringrtc/work TMPDIR="/co nstruction/xports/multimedia/ringrtc/work" PATH=/usr/local/libexec/ccache:/const ruction/xports/multimedia/ringrtc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/l ocal/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/xports/multimedia/ringr tc/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/ libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/loc al" LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 CCACHE_DIR="/ccache" gn gen out/release --args='rtc_build_examples=false rtc_build_tools=false rtc_include_tests=false rtc_enable_protobuf=false rtc_use_x11=false rtc_enable_sctp=false rtc_libvp x_build_vp9=true rtc_include_ilbc=false use_custom_libcxx=false is_debug=fals e is_clang=true clang_use_chrome_plugins=false treat_warnings_as_errors=false extra_cxxflags="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include " extra_ldflags=" -fstack-pr otector-strong -L/usr/local/lib "' ERROR at //build/toolchain/toolchain.gni:73:3: Assertion failed. assert(false, "Host platform not supported") ^----- Host platform not supported See //build/config/coverage/coverage.gni:5:1: whence it was imported. import("//build/toolchain/toolchain.gni") ^--------------------------------------- See //build/config/profiling/profiling.gni:6:1: whence it was imported. import("//build/config/coverage/coverage.gni") ^-------------------------------------------- See //build/config/sanitizers/sanitizers.gni:9:1: whence it was imported. import("//build/config/profiling/profiling.gni") ^---------------------------------------------- See //BUILD.gn:25:1: whence it was imported. import("//build/config/sanitizers/sanitizers.gni") ^------------------------------------------------ *** Error code 1 -- Jonathan Chen From nobody Tue Dec 12 18:20:56 2023 X-Original-To: ports@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 4SqRkp1bTdz54GZq for ; Tue, 12 Dec 2023 18:21:06 +0000 (UTC) (envelope-from ros@bebik.net) Received: from smtp.osorio.me (mvd.osorio.me [5.196.94.126]) by mx1.freebsd.org (Postfix) with ESMTP id 4SqRkn3LsQz3QnS for ; Tue, 12 Dec 2023 18:21:05 +0000 (UTC) (envelope-from ros@bebik.net) Authentication-Results: mx1.freebsd.org; none Received: from [192.168.1.27] (lfbn-idf1-1-182-47.w82-124.abo.wanadoo.fr [82.124.31.47]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by smtp.osorio.me (Postfix) with ESMTPSA id 3BD2A1CED3C; Tue, 12 Dec 2023 18:20:57 +0000 (UTC) Message-ID: Date: Tue, 12 Dec 2023 19:20:56 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: signal-cli not working anymore (help porting) Content-Language: en-US, fr, es-AR To: Andrea Venturoli , ports@freebsd.org References: <447588a2-38b9-4644-ad38-c2822577c9f5@netfence.it> From: Rodrigo Osorio In-Reply-To: <447588a2-38b9-4644-ad38-c2822577c9f5@netfence.it> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16276, ipnet:5.196.0.0/16, country:FR] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SqRkn3LsQz3QnS Hi Andrea, I did the libsignal-client port upgrade who build on poudriere but has to be tested Can you git it a try and tell how it works ? I can send you a pach or a pre-build package if you let me know your FreeBSD version and arch. Regards -- Rodrigo On 12/12/23 14:29, Andrea Venturoli wrote: > On 12/9/23 12:27, Andrea Venturoli wrote: > >> Has anyone tried working on updating it? >> If so, what are the problems blocking such an update? > > Well, no one answered, so I'm giving it a try in my spare time. > > I started upgrading net-im/libsignal-client, but I already came to a > showstopper (probably because I know close to nothing about rust :( ). > > I've followed the Porters' Handbook on the make makesum/make > cargo-crates/make makesum instructions. > > However, the port build fails with: >>      Running >> `/usr/ports/net-im/libsignal-client/work/target/release/build/boring-sys-0dffa970497cad40/build-script-build` >> [boring-sys 2.1.0] cargo:rerun-if-env-changed=BORING_BSSL_PATH >> [boring-sys 2.1.0] cargo:warning=fetching boringssl git submodule >> [boring-sys 2.1.0] error: pathspec 'deps/boringssl' did not match any >> file(s) known to git >> [boring-sys 2.1.0] thread 'main' panicked at 'failed to fetch >> submodule - consider running `git submodule update --init --recursive >> deps/boringssl` yourself', >> /usr/ports/net-im/libsignal-client/work/boring-3809a7e1ca2f60a9495620da514f8432f148cde7/boring-sys/build.rs:447:17 >> [boring-sys 2.1.0] stack backtrace: >> [boring-sys 2.1.0]    0: std::panicking::begin_panic >> [boring-sys 2.1.0]    1: build_script_build::main::{{closure}} >> [boring-sys 2.1.0]    2: core::result::Result::unwrap_or_else >> [boring-sys 2.1.0]    3: build_script_build::main >> [boring-sys 2.1.0]    4: core::ops::function::FnOnce::call_once >> [boring-sys 2.1.0] note: Some details are omitted, run with >> `RUST_BACKTRACE=full` for a verbose backtrace. >> The following warnings were emitted during compilation: >> >> warning: fetching boringssl git submodule >> >> error: failed to run custom build command for `boring-sys v2.1.0 >> (/usr/ports/net-im/libsignal-client/work/boring-3809a7e1ca2f60a9495620da514f8432f148cde7/boring-sys)` >> >> note: To improve backtraces for build dependencies, set the >> CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable >> to enable debug information generation. >> >> Caused by: >>   process didn't exit successfully: >> `/usr/ports/net-im/libsignal-client/work/target/release/build/boring-sys-0dffa970497cad40/build-script-build` >> (exit status: 101) >>   --- stdout >>   cargo:rerun-if-env-changed=BORING_BSSL_PATH >>   cargo:warning=fetching boringssl git submodule >> >>   --- stderr >>   error: pathspec 'deps/boringssl' did not match any file(s) known to >> git >>   thread 'main' panicked at 'failed to fetch submodule - consider >> running `git submodule update --init --recursive deps/boringssl` >> yourself', >> /usr/ports/net-im/libsignal-client/work/boring-3809a7e1ca2f60a9495620da514f8432f148cde7/boring-sys/build.rs:447:17 >>   stack backtrace: >>      0: std::panicking::begin_panic >>      1: build_script_build::main::{{closure}} >>      2: core::result::Result::unwrap_or_else >>      3: build_script_build::main >>      4: core::ops::function::FnOnce::call_once >>   note: Some details are omitted, run with `RUST_BACKTRACE=full` for >> a verbose backtrace. >> *** Error code 101 >> >> Stop. > > > I guess this is because of the following in Cargo.toml: >> # Use our fork of curve25519-dalek for zkgroup support. >> curve25519-dalek = { git = >> 'https://github.com/signalapp/curve25519-dalek', tag = >> 'signal-curve25519-4.0.0' } >> boring = { git = 'https://github.com/signalapp/boring', branch = >> 'libsignal' } > > > I tried playing with CARGO_USE_GITHUB=yes & Co., but I got up to nothing. > > > Any hint is appreciated. > >  bye & Thanks >     av. > From nobody Tue Dec 12 18:35:15 2023 X-Original-To: ports@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 4SqS3H0ZGRz54H6y for ; Tue, 12 Dec 2023 18:35:23 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [IPv6:2607:f740:c::4ae]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4SqS3G5m0rz3Sbp for ; Tue, 12 Dec 2023 18:35:22 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Authentication-Results: mx1.freebsd.org; none Received: from chombo.houseloki.net (65-100-43-2.dia.static.qwest.net [65.100.43.2]) by echo.brtsvcs.net (Postfix) with ESMTPS id 7E9C838D86; Tue, 12 Dec 2023 18:35:14 +0000 (UTC) Received: from [10.26.25.100] (ivy.pas.ds.pilgrimaccounting.com [10.26.25.100]) by chombo.houseloki.net (Postfix) with ESMTPSA id 0150774CD7; Tue, 12 Dec 2023 10:35:13 -0800 (PST) Message-ID: Date: Tue, 12 Dec 2023 10:35:15 -0800 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: Another morning lost to bad ports choices (perl upgrade, plus postgres) To: Piotr Smyrak , ports@freebsd.org References: <034BDF27-C9FC-4EBC-901E-21A4BB81AF31@gushi.org> <20231212151637.74a0a94b@daleth.home> Content-Language: en-US From: list_freebsd@bluerosetech.com In-Reply-To: <20231212151637.74a0a94b@daleth.home> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36236, ipnet:2607:f740:c::/48, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SqS3G5m0rz3Sbp On 2023-12-12 6:16, Piotr Smyrak wrote: > On Tue, 12 Dec 2023 04:01:23 -0800 > list_freebsd@bluerosetech.com wrote: > >> On 2023-10-24 15:12, Dan Mahoney (Ports) wrote: >>> Yes, I know that I should be ready to upgrade to 15 at some point, >>> on whatever quarterly port boundary it's decided, "I guess that's >>> when", with no advance notice, via the full stupid dump-and-restore >>> process. >> >> I know it's too late now, but run postgresql-server in its own jail. >> Among other administrative advantages, it splits the >> postgresql-client dependency tree so you don't have to upgrade your >> database server every time the Ports Tree bumps PGSQL_DEFAULT. >> PostgreSQL clients tend to have excellent backward compatibility, so >> as a rule the server just needs to be a supported version. >> > > Or you can diverge the PGSQL_DEFAULT between server and client: > > .if ${.CURDIR:M*/databases/postgresql${YOUR_FAV_SERVER_VERSION}-server} > PGSQL_DEFAULT=foo > .endif The correct incantation would be "DEFAULT_VERSIONS+= pgsql=foo". You'd also have to set it for everything that uses pgsql and rebuild all of those ports. That introduces the risk of dependency mismatches unless you use a build-in-quarantine system like poudriere and install only from a private repo. The cheap workaround is running postgresql-server in a jail so it doesn't have to chase PGSQL_DEFAULT with the rest of the system. From nobody Tue Dec 12 22:13:38 2023 X-Original-To: ports@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 4SqXvB1rJSz53NJ0 for ; Tue, 12 Dec 2023 22:13:42 +0000 (UTC) (envelope-from ros@bebik.net) Received: from smtp.osorio.me (mvd.osorio.me [5.196.94.126]) by mx1.freebsd.org (Postfix) with ESMTP id 4SqXv86zzyz3WXK for ; Tue, 12 Dec 2023 22:13:40 +0000 (UTC) (envelope-from ros@bebik.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of ros@bebik.net designates 5.196.94.126 as permitted sender) smtp.mailfrom=ros@bebik.net; dmarc=none Received: from [192.168.1.27] (lfbn-idf1-1-182-47.w82-124.abo.wanadoo.fr [82.124.31.47]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by smtp.osorio.me (Postfix) with ESMTPSA id 66FC71D3002; Tue, 12 Dec 2023 22:13:39 +0000 (UTC) Content-Type: multipart/mixed; boundary="------------PHC3hsI37wx0aCaXWm1ObvwS" Message-ID: Date: Tue, 12 Dec 2023 23:13:38 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: signal-cli not working anymore (help porting) Content-Language: en-US, fr, es-AR From: Rodrigo Osorio To: Andrea Venturoli , ports@freebsd.org References: <447588a2-38b9-4644-ad38-c2822577c9f5@netfence.it> In-Reply-To: X-Spamd-Result: default: False [-0.21 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_SPAM_SHORT(0.78)[0.783]; R_SPF_ALLOW(-0.20)[+mx]; RCVD_NO_TLS_LAST(0.10)[]; MIME_BASE64_TEXT(0.10)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain,text/x-patch]; ONCE_RECEIVED(0.10)[]; XM_UA_NO_VERSION(0.01)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:16276, ipnet:5.196.0.0/16, country:FR]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+,1:+,2:+]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; TO_DN_SOME(0.00)[]; DMARC_NA(0.00)[bebik.net]; HAS_ATTACHMENT(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4SqXv86zzyz3WXK X-Spamd-Bar: / This is a multi-part message in MIME format. --------------PHC3hsI37wx0aCaXWm1ObvwS Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi Andrea, Find attached the quick patch if you wanna build it on your own. I also put a pre-build package for 14.0 amd64 in my space https://people.freebsd.org/~rodrigo/signal-cli-0.12.6%2C1-FreeBSD14-amd64.pkg Feel free to test it. On 12/12/23 19:20, Rodrigo Osorio wrote: > Hi Andrea, > > I did the libsignal-client port upgrade who build on poudriere but has > to be tested > Can you git it a try and tell how it works ? I can send you a pach or > a pre-build I mean get not git 😛 > package if you let me know your FreeBSD version and arch. > > Regards > -- Rodrigo > > On 12/12/23 14:29, Andrea Venturoli wrote: >> On 12/9/23 12:27, Andrea Venturoli wrote: >> >>> Has anyone tried working on updating it? >>> If so, what are the problems blocking such an update? >> >> Well, no one answered, so I'm giving it a try in my spare time. >> >> I started upgrading net-im/libsignal-client, but I already came to a >> showstopper (probably because I know close to nothing about rust :( ). >> >> I've followed the Porters' Handbook on the make makesum/make >> cargo-crates/make makesum instructions. >> >> However, the port build fails with: >>>      Running >>> `/usr/ports/net-im/libsignal-client/work/target/release/build/boring-sys-0dffa970497cad40/build-script-build` >>> [boring-sys 2.1.0] cargo:rerun-if-env-changed=BORING_BSSL_PATH >>> [boring-sys 2.1.0] cargo:warning=fetching boringssl git submodule >>> [boring-sys 2.1.0] error: pathspec 'deps/boringssl' did not match >>> any file(s) known to git >>> [boring-sys 2.1.0] thread 'main' panicked at 'failed to fetch >>> submodule - consider running `git submodule update --init >>> --recursive deps/boringssl` yourself', >>> /usr/ports/net-im/libsignal-client/work/boring-3809a7e1ca2f60a9495620da514f8432f148cde7/boring-sys/build.rs:447:17 >>> [boring-sys 2.1.0] stack backtrace: >>> [boring-sys 2.1.0]    0: std::panicking::begin_panic >>> [boring-sys 2.1.0]    1: build_script_build::main::{{closure}} >>> [boring-sys 2.1.0]    2: core::result::Result::unwrap_or_else >>> [boring-sys 2.1.0]    3: build_script_build::main >>> [boring-sys 2.1.0]    4: core::ops::function::FnOnce::call_once >>> [boring-sys 2.1.0] note: Some details are omitted, run with >>> `RUST_BACKTRACE=full` for a verbose backtrace. >>> The following warnings were emitted during compilation: >>> >>> warning: fetching boringssl git submodule >>> >>> error: failed to run custom build command for `boring-sys v2.1.0 >>> (/usr/ports/net-im/libsignal-client/work/boring-3809a7e1ca2f60a9495620da514f8432f148cde7/boring-sys)` >>> >>> note: To improve backtraces for build dependencies, set the >>> CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable >>> to enable debug information generation. >>> >>> Caused by: >>>   process didn't exit successfully: >>> `/usr/ports/net-im/libsignal-client/work/target/release/build/boring-sys-0dffa970497cad40/build-script-build` >>> (exit status: 101) >>>   --- stdout >>>   cargo:rerun-if-env-changed=BORING_BSSL_PATH >>>   cargo:warning=fetching boringssl git submodule >>> >>>   --- stderr >>>   error: pathspec 'deps/boringssl' did not match any file(s) known >>> to git >>>   thread 'main' panicked at 'failed to fetch submodule - consider >>> running `git submodule update --init --recursive deps/boringssl` >>> yourself', >>> /usr/ports/net-im/libsignal-client/work/boring-3809a7e1ca2f60a9495620da514f8432f148cde7/boring-sys/build.rs:447:17 >>>   stack backtrace: >>>      0: std::panicking::begin_panic >>>      1: build_script_build::main::{{closure}} >>>      2: core::result::Result::unwrap_or_else >>>      3: build_script_build::main >>>      4: core::ops::function::FnOnce::call_once >>>   note: Some details are omitted, run with `RUST_BACKTRACE=full` for >>> a verbose backtrace. >>> *** Error code 101 >>> >>> Stop. >> >> >> I guess this is because of the following in Cargo.toml: >>> # Use our fork of curve25519-dalek for zkgroup support. >>> curve25519-dalek = { git = >>> 'https://github.com/signalapp/curve25519-dalek', tag = >>> 'signal-curve25519-4.0.0' } >>> boring = { git = 'https://github.com/signalapp/boring', branch = >>> 'libsignal' } >> >> >> I tried playing with CARGO_USE_GITHUB=yes & Co., but I got up to >> nothing. >> >> >> Any hint is appreciated. >> >>  bye & Thanks >>     av. >> > > --------------PHC3hsI37wx0aCaXWm1ObvwS Content-Type: text/x-patch; charset=UTF-8; name="signal-cli-0.12.6.patch" Content-Disposition: attachment; filename="signal-cli-0.12.6.patch" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL25ldC1pbS9zaWduYWwtY2xpL01ha2VmaWxlIGIvbmV0LWltL3NpZ25h bC1jbGkvTWFrZWZpbGUKaW5kZXggYTE3ZGY0NDhkMTFlLi5jNmEzOTE1YjkzNGMgMTAwNjQ0 Ci0tLSBhL25ldC1pbS9zaWduYWwtY2xpL01ha2VmaWxlCisrKyBiL25ldC1pbS9zaWduYWwt Y2xpL01ha2VmaWxlCkBAIC0xLDcgKzEsNiBAQAogUE9SVE5BTUU9CXNpZ25hbC1jbGkKIERJ U1RWRVJTSU9OUFJFRklYPQl2Ci1ESVNUVkVSU0lPTj0JMC45LjAKLVBPUlRSRVZJU0lPTj0J MQorRElTVFZFUlNJT049CTAuMTIuNgogUE9SVEVQT0NIPQkxCiBDQVRFR09SSUVTPQluZXQt aW0gamF2YQogTUFTVEVSX1NJVEVTPQlodHRwczovL2dpdGh1Yi5jb20vJHtHSF9BQ0NPVU5U fS8ke1BPUlROQU1FfS9yZWxlYXNlcy9kb3dubG9hZC8ke0RJU1RWRVJTSU9ORlVMTH0vOmph cnMKQEAgLTI1LDcgKzI0LDcgQEAgVVNFUz0JCWdtYWtlIHNoZWJhbmdmaXgKIFVTRV9HSVRI VUI9CXllcwogR0hfQUNDT1VOVD0JQXNhbUsKIFVTRV9KQVZBPQl5ZXMKLUpBVkFfVkVSU0lP Tj0JMTErCitKQVZBX1ZFUlNJT049CTE3KwogSkFWQV9SVU49CWpyZQogVVNFX1JDX1NVQlI9 CXNpZ25hbF9jbGkKIFNIRUJBTkdfRklMRVM9CWJpbi8ke1BPUlROQU1FfQpAQCAtNTMsMTEg KzUyLDEwIEBAIERCVVNfUlVOX0RFUEVORFM9CWRidXM+MDpkZXZlbC9kYnVzCiBEQlVTX1BM SVNUX0ZJTEVTPQlldGMvZGJ1cy0xL3N5c3RlbS5kL29yZy5hc2Ftay5TaWduYWwuY29uZiBc CiAJCQlzaGFyZS9kYnVzLTEvc2VydmljZXMvb3JnLmFzYW1rLlNpZ25hbC5zZXJ2aWNlCiAK LXBvc3QtZXh0cmFjdDoKKyNwb3N0LWV4dHJhY3Q6CiAjIERlbGV0ZSBidW5kbGVkIGxpYnJh cmllcyBmcm9tIHRoZSBKQVJzLiBPdGhlcndpc2UsIHRoZXkgYXJlIGdvaW5nIHRvIGNvbmZs aWN0CiAjIHdpdGggdGhlIGxpYnJhcmllcyBpbnN0YWxsZWQgYnkgbmV0LWltL3prZ3JvdXAg YW5kIG5ldC1pbS9saWJzaWduYWwtY2xpZW50LgotCXppcCAtZCAke1dSS1NSQ30vbGliL3pr Z3JvdXAtamF2YS0qLmphciBsaWJ6a2dyb3VwLnNvCi0JemlwIC1kICR7V1JLU1JDfS9saWIv c2lnbmFsLWNsaWVudC1qYXZhLSouamFyIGxpYnNpZ25hbF9qbmkuc28KKyMJemlwIC1kICR7 V1JLU1JDfS9saWIvemtncm91cC1qYXZhLSouamFyIGxpYnprZ3JvdXAuc28gIwl6aXAgLWQg JHtXUktTUkN9L2xpYi9zaWduYWwtY2xpZW50LWphdmEtKi5qYXIgbGlic2lnbmFsX2puaS5z bwogCiBkby1pbnN0YWxsOgogCUAke01LRElSfSAke1NUQUdFRElSfSR7REFUQURJUn0vYmlu CmRpZmYgLS1naXQgYS9uZXQtaW0vc2lnbmFsLWNsaS9kaXN0aW5mbyBiL25ldC1pbS9zaWdu YWwtY2xpL2Rpc3RpbmZvCmluZGV4IDQ5N2FlNGU3ODhkZS4uOTVhNGJmMjY4MjRkIDEwMDY0 NAotLS0gYS9uZXQtaW0vc2lnbmFsLWNsaS9kaXN0aW5mbworKysgYi9uZXQtaW0vc2lnbmFs LWNsaS9kaXN0aW5mbwpAQCAtMSw1ICsxLDUgQEAKLVRJTUVTVEFNUCA9IDE2MzM0MTQ3NDcK LVNIQTI1NiAoc2lnbmFsLWNsaS0wLjkuMC50YXIuZ3opID0gYzI0ZjI0OTNlM2M2ZDI3YzM2 Mzg0ZWU2NzFjMWEzM2Y4ZGY5NDg0Y2FkNGFkNDcyZDZlOWYxODNhMTJhM2ZmZgotU0laRSAo c2lnbmFsLWNsaS0wLjkuMC50YXIuZ3opID0gMjI3MDA2MzMKLVNIQTI1NiAoQXNhbUstc2ln bmFsLWNsaS12MC45LjBfR0gwLnRhci5neikgPSBkMmQ0ZDhlOThkYTgxMTYyZGY0ZGViZDFj MGM0N2Q2ZmRkYzYxYTFiNTNiNGNlNDhlN2JlODQ4NzE1NWUxYzAzCi1TSVpFIChBc2FtSy1z aWduYWwtY2xpLXYwLjkuMF9HSDAudGFyLmd6KSA9IDI0MTA5OAorVElNRVNUQU1QID0gMTcw MjMyOTY3MQorU0hBMjU2IChzaWduYWwtY2xpLTAuMTIuNi50YXIuZ3opID0gNjFiYjFlZjk3 ZWQwOTczYTNkM2U5OGQ4YTRiMmE5ZmFlZDcyMTJkY2RlM2UxMWQ4ZjBkNjFhNjVlODc4MTZj NgorU0laRSAoc2lnbmFsLWNsaS0wLjEyLjYudGFyLmd6KSA9IDQ3NzQyMzcxCitTSEEyNTYg KEFzYW1LLXNpZ25hbC1jbGktdjAuMTIuNl9HSDAudGFyLmd6KSA9IDBhMTc4NjI4NzgzYmM1 ZGEzZDE5NjI4MDgxNGRmZGNmOThhNmMyMzZlZTk2Y2U2MWQ3M2U5NTVlODE5MTNkODYKK1NJ WkUgKEFzYW1LLXNpZ25hbC1jbGktdjAuMTIuNl9HSDAudGFyLmd6KSA9IDQwNjcwMgpkaWZm IC0tZ2l0IGEvbmV0LWltL3NpZ25hbC1jbGkvcGtnLXBsaXN0IGIvbmV0LWltL3NpZ25hbC1j bGkvcGtnLXBsaXN0CmluZGV4IDc1ZjVlZDhlOTA5Yi4uOTdmNDlhZGU2ZjdiIDEwMDY0NAot LS0gYS9uZXQtaW0vc2lnbmFsLWNsaS9wa2ctcGxpc3QKKysrIGIvbmV0LWltL3NpZ25hbC1j bGkvcGtnLXBsaXN0CkBAIC0zLDM4ICszLDMzIEBAIHNoYXJlL21hbi9tYW4xL3NpZ25hbC1j bGkuMS5negogJSVEQVRBRElSJSUvYmluL3NpZ25hbC1jbGkKICUlREFUQURJUiUlL2xpYi9h bm5vdGF0aW9ucy0xMy4wLmphcgogJSVEQVRBRElSJSUvbGliL2FyZ3BhcnNlNGotMC45LjAu amFyCi0lJURBVEFESVIlJS9saWIvYXNtLTkuMC5qYXIKLSUlREFUQURJUiUlL2xpYi9hc20t YW5hbHlzaXMtOS4wLmphcgotJSVEQVRBRElSJSUvbGliL2FzbS1jb21tb25zLTkuMC5qYXIK LSUlREFUQURJUiUlL2xpYi9hc20tdHJlZS05LjAuamFyCi0lJURBVEFESVIlJS9saWIvYXNt LXV0aWwtOS4wLmphcgotJSVEQVRBRElSJSUvbGliL2JjcHJvdi1qZGsxNW9uLTEuNjkuamFy Ci0lJURBVEFESVIlJS9saWIvZGJ1cy1qYXZhLTMuMy4wLmphcgotJSVEQVRBRElSJSUvbGli L2phY2tzb24tYW5ub3RhdGlvbnMtMi45LjAuamFyCi0lJURBVEFESVIlJS9saWIvamFja3Nv bi1jb3JlLTIuOS45LmphcgotJSVEQVRBRElSJSUvbGliL2phY2tzb24tZGF0YWJpbmQtMi45 LjkuMi5qYXIKLSUlREFUQURJUiUlL2xpYi9qZmZpLTEuMy4xLW5hdGl2ZS5qYXIKLSUlREFU QURJUiUlL2xpYi9qZmZpLTEuMy4xLmphcgotJSVEQVRBRElSJSUvbGliL2puci1hNjRhc20t MS4wLjAuamFyCi0lJURBVEFESVIlJS9saWIvam5yLWNvbnN0YW50cy0wLjEwLjEuamFyCi0l JURBVEFESVIlJS9saWIvam5yLWVueGlvLTAuMzIuMy5qYXIKLSUlREFUQURJUiUlL2xpYi9q bnItZmZpLTIuMi4xLmphcgotJSVEQVRBRElSJSUvbGliL2puci1wb3NpeC0zLjEuNC5qYXIK LSUlREFUQURJUiUlL2xpYi9qbnItdW5peHNvY2tldC0wLjM4LjUuamFyCi0lJURBVEFESVIl JS9saWIvam5yLXg4NmFzbS0xLjAuMi5qYXIKLSUlREFUQURJUiUlL2xpYi9rb3RsaW4tc3Rk bGliLTEuMy43MS5qYXIKLSUlREFUQURJUiUlL2xpYi9rb3RsaW4tc3RkbGliLWNvbW1vbi0x LjMuNzEuamFyCiAlJURBVEFESVIlJS9saWIvbGliLmphcgotJSVEQVRBRElSJSUvbGliL2xp YnBob25lbnVtYmVyLTguMTIuMTcuamFyCi0lJURBVEFESVIlJS9saWIvb2todHRwLTQuNi4w LmphcgotJSVEQVRBRElSJSUvbGliL29raW8tanZtLTIuNi4wLmphcgotJSVEQVRBRElSJSUv bGliL3Byb3RvYnVmLWphdmFsaXRlLTMuMTAuMC5qYXIKKyUlREFUQURJUiUlL2xpYi9IaWth cmlDUC01LjEuMC5qYXIKKyUlREFUQURJUiUlL2xpYi9iY3Byb3YtamRrMThvbi0xLjc3Lmph cgorJSVEQVRBRElSJSUvbGliL2NvcmUtdXRpbC1qdm0tMi4xNS4zX3Vub2ZmaWNpYWxfODgu amFyCislJURBVEFESVIlJS9saWIvZGJ1cy1qYXZhLWNvcmUtNC4zLjEuamFyCislJURBVEFE SVIlJS9saWIvZGJ1cy1qYXZhLXRyYW5zcG9ydC1uYXRpdmUtdW5peHNvY2tldC00LjMuMS5q YXIKKyUlREFUQURJUiUlL2xpYi9qYWNrc29uLWFubm90YXRpb25zLTIuMTYuMC5qYXIKKyUl REFUQURJUiUlL2xpYi9qYWNrc29uLWNvcmUtMi4xNi4wLmphcgorJSVEQVRBRElSJSUvbGli L2phY2tzb24tZGF0YWJpbmQtMi4xNi4wLmphcgorJSVEQVRBRElSJSUvbGliL2phY2tzb24t bW9kdWxlLWtvdGxpbi0yLjE2LjAuamFyCislJURBVEFESVIlJS9saWIvanNyMzA1LTMuMC4y LmphcgorJSVEQVRBRElSJSUvbGliL2p1bC10by1zbGY0ai0yLjAuOS5qYXIKKyUlREFUQURJ UiUlL2xpYi9rb3RsaW4tcmVmbGVjdC0xLjYuMjEuamFyCislJURBVEFESVIlJS9saWIva290 bGluLXN0ZGxpYi0xLjkuMTAuamFyCislJURBVEFESVIlJS9saWIva290bGluLXN0ZGxpYi1j b21tb24tMS45LjEwLmphcgorJSVEQVRBRElSJSUvbGliL2tvdGxpbi1zdGRsaWItamRrNy0x LjkuMTAuamFyCislJURBVEFESVIlJS9saWIva290bGluLXN0ZGxpYi1qZGs4LTEuOS4xMC5q YXIKKyUlREFUQURJUiUlL2xpYi9saWJwaG9uZW51bWJlci04LjEzLjIzLmphcgorJSVEQVRB RElSJSUvbGliL2xpYnNpZ25hbC1jbGllbnQtMC4zMi4xLmphcgorJSVEQVRBRElSJSUvbGli L2xvZ2JhY2stY2xhc3NpYy0xLjQuMTEuamFyCislJURBVEFESVIlJS9saWIvbG9nYmFjay1j b3JlLTEuNC4xMS5qYXIKKyUlREFUQURJUiUlL2xpYi9va2h0dHAtNC4xMS4wLmphcgorJSVE QVRBRElSJSUvbGliL29raW8tanZtLTMuNi4wLmphcgogJSVEQVRBRElSJSUvbGliL3JlYWN0 aXZlLXN0cmVhbXMtMS4wLjMuamFyCiAlJURBVEFESVIlJS9saWIvcnhqYXZhLTMuMC4xMy5q YXIKICUlREFUQURJUiUlL2xpYi9zaWduYWwtY2xpLSUlVkVSU0lPTiUlLmphcgotJSVEQVRB RElSJSUvbGliL3NpZ25hbC1jbGllbnQtamF2YS0lJVZFUlNJT04lJS5qYXIKLSUlREFUQURJ UiUlL2xpYi9zaWduYWwtc2VydmljZS1qYXZhLTIuMTUuM191bm9mZmljaWFsXzI3Lmphcgot JSVEQVRBRElSJSUvbGliL3NsZjRqLWFwaS0xLjcuMzAuamFyCi0lJURBVEFESVIlJS9saWIv c2xmNGotc2ltcGxlLTEuNy4zMC5qYXIKLSUlREFUQURJUiUlL2xpYi90aHJlZXRlbmJwLTEu My42LmphcgotJSVEQVRBRElSJSUvbGliL3prZ3JvdXAtamF2YS0wLjcuMC5qYXIKKyUlREFU QURJUiUlL2xpYi9zaWduYWwtc2VydmljZS1qYXZhLTIuMTUuM191bm9mZmljaWFsXzg4Lmph cgorJSVEQVRBRElSJSUvbGliL3NsZjRqLWFwaS0yLjAuOS5qYXIKKyUlREFUQURJUiUlL2xp Yi9zcWxpdGUtamRiYy0zLjQ0LjAuMC5qYXIKKyUlREFUQURJUiUlL2xpYi93aXJlLXJ1bnRp bWUtanZtLTQuNC4zLmphcgo= --------------PHC3hsI37wx0aCaXWm1ObvwS-- From nobody Wed Dec 13 04:09:19 2023 X-Original-To: ports@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 4SqhnX1JTCz53pSj for ; Wed, 13 Dec 2023 04:09:20 +0000 (UTC) (envelope-from portscout@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 4SqhnW60Zsz4sv1 for ; Wed, 13 Dec 2023 04:09:19 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702440559; a=rsa-sha256; cv=none; b=SgUSq401FdVSbGzUoAVycdsH2wRmlCYtlftIDsh/BTLA2c92ob2cDWXmXQRFKeDz5ZKo86 jUZb2ba5bT7pJV2ED+q4TFozVPtJd3zPpGwTJKMLfF2/QZOgHiWlnx4foztmrBT8NSh1mV ZyhvzEgMqtn7YBaT174rC2lsrZ9XUOZlEqUPk6DL17RxMzDnFc91ISZGchN30xeXf/57jq /45cHkmwJZmM12BfSDsLTJcKqO6GpjyUefsyEM7dF/rEV64Qm/zXbCp7TedcqoAhaDVNX8 hk0LroJNjqYMcS2Z9khUD2mGmRQ1zgWOwDEB7QM2Cj3iWgdRgAaWgML76mYeUw== 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=1702440559; 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=xtN8l90CiTB3/lDYFTb9TvbBT6SF+VqYywHuf+w1RH0=; b=tyiRaJO8+qUsdIxDf4lEhliau9E+QXbqG9bkQbey569LS3ONfc1Q+cRfcpX4P9J7j3PM0+ y4zUpFbhJ5YRh327qn1M/CyPrpwkjkC6EvlYMGRGxC+tRRR28l6nkdhyucEbClXlQdXVql wYXleyX0RlzZaMELu1hgEpZVjdl652Ypgy9mMH8jEHijX9BNepphX/3lszi7eFMS6zotos vsXqmojANSMUYb/ffioccMOpTYDtnZQZI2Mianx2oFvlX+6ZCJFFn5bEU6zt6tEiFJ1tob cmOsp7HGfXk+J1IaS3yrHhV2YbBJDcdZ8XngTPDHH7NjS/VQhG9gocMZ9tc0Uw== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 4SqhnW3xt3zk5K for ; Wed, 13 Dec 2023 04:09:19 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BD49J0L093173 for ; Wed, 13 Dec 2023 04:09:19 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 3BD49Jss093172; Wed, 13 Dec 2023 04:09:19 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202312130409.3BD49Jss093172@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Wed, 13 Dec 2023 04:09:19 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-231212 ------------------------------------------------+-----------------+------------ devel/py-archinfo | 9.0.5405 | v9.2.81 ------------------------------------------------+-----------------+------------ devel/py-cle | 9.0.5405 | v9.2.81 ------------------------------------------------+-----------------+------------ math/py-claripy | 9.0.5405 | v9.2.81 ------------------------------------------------+-----------------+------------ multimedia/gmmlib | 22.3.9 | intel-gmmlib-22.3.15 ------------------------------------------------+-----------------+------------ security/py-ailment | 9.0.5405 | v9.2.81 ------------------------------------------------+-----------------+------------ security/py-angr | 9.0.5405 | v9.2.81 ------------------------------------------------+-----------------+------------ security/py-pyvex | 9.0.5405 | v9.2.81 ------------------------------------------------+-----------------+------------ sysutils/android-file-transfer | 4.2 | v4.3 ------------------------------------------------+-----------------+------------ sysutils/android-file-transfer-qt5 | 4.2 | v4.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Wed Dec 13 15:29:46 2023 X-Original-To: ports@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 4Sqztr6NLMz53w3b for ; Wed, 13 Dec 2023 15:29:56 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (mailserver.netfence.it [78.134.96.152]) (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 (2048 bits) client-digest SHA256) (Client CN "mailserver.netfence.it", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sqztr2xBtz3XHq for ; Wed, 13 Dec 2023 15:29:56 +0000 (UTC) (envelope-from ml@netfence.it) Authentication-Results: mx1.freebsd.org; none Received: from [10.1.2.18] (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.17.2/8.17.1) with ESMTPSA id 3BDFTk49088141 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Wed, 13 Dec 2023 16:29:46 +0100 (CET) (envelope-from ml@netfence.it) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netfence.it; s=202310; t=1702481386; bh=mJbAQMOBo+AJwTD0EoziuSOQttyTQ+mT+BLVxrxK/EU=; h=Date:Subject:To:References:Cc:From:In-Reply-To; b=0n7+G+VlpGHn/cGtKcw8Q4sqh0GGeqsY7KzTMy4/ZgXvWZeULW/9coVZQdo61dPMy lBL8V7rdZN1unR5BuUs+C0yXPSc7dZwtZ5607ZKYt2RqFY/ZqIWJYuXV1Df/dPKas3 ba6FuVJGcuNpk288YEw70b/w71m0Q2GJ5nkVHogA= X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be [10.1.2.18] Message-ID: Date: Wed, 13 Dec 2023 16:29:46 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: signal-cli not working anymore (help porting) Content-Language: en-US To: Rodrigo Osorio References: <447588a2-38b9-4644-ad38-c2822577c9f5@netfence.it> Cc: ports@freebsd.org From: Andrea Venturoli In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:35612, ipnet:78.134.0.0/17, country:IT] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Sqztr2xBtz3XHq On 12/12/23 23:13, Rodrigo Osorio wrote: > Hi Andrea, Hi. > Find attached the quick patch if you wanna build it on your own. Thanks for this. > Feel free to test it. However, it does not work. E.g. > % signal-cli -u +............. register > WARN Manager - Failed to call libsignal-client: /tmp/11770562555259415722libsignal_jni.so: /tmp/11770562555259415722libsignal_jni.so: mmap of data failed: Permission denied > Missing required native library dependency: libsignal-client Two things: I see you put "JAVA_VERSION= 17+" in the makefile, but the project page on GitHub says you need "at least Java Runtime Environment (JRE) 21". It compiles however, so maybe this is not the problem. The real problem I think is the version mismatch with net-im/libsignal-client. See > https://github.com/AsamK/signal-cli/wiki/Provide-native-lib-for-libsignal It says "Every signal-cli release requires a specific version of libsignal-client. The version number is a part of a libsignal-client-.jar filename in signal-cli's lib directory." So, for signal-cli 0.12.6, libsignal-client 0.32.1 is needed. That's why I was trying to upgrade libsignal-client before even attempting signal-cli. (And I didn't succeed yet; see previous message). You mentioned a patch for libsignal-client, but then posted one for signal-cli. Do you have the one for libsignal-client too? If so, I'm willing to test. bye & Thanks av. From nobody Thu Dec 14 04:10:51 2023 X-Original-To: ports@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 4SrJmr27z6z52pFl for ; Thu, 14 Dec 2023 04:10:52 +0000 (UTC) (envelope-from portscout@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 4SrJmq6kB3z4Z3t for ; Thu, 14 Dec 2023 04:10:51 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702527051; a=rsa-sha256; cv=none; b=hN+nTid1Z9nj6DS3Jq2e02OOLEApWxguzVozP0mfUNNrBlyI/lcHJ72zetTSHoilYmwyMt NRX7oh6QIUw5tkof99OZ7pxPEO57StJpGsZgBNYqtukGHBmH/504K1j6qvzfbNCSYy44Xy x3fbzi+ErC2/MNaflw/3foKtWaYGtYinzQD6gzSCzAb910Gg7vmbQIkcXTFO+cW9/4iOQb lzjfe0Xwu1YDHP9sQcOVFRXFrZLIiAxaF8v8U8/eQbKYFuePHGsYkW+4j4+4W49ElsSq5N u9qmIJJRAVxzRWDYdAl2wquWLk688LRpDPXW8KNFGLSDSCU5S+SdLZpjuRPcYw== 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=1702527051; 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=hZROH7CrSvomlykgjKFOQcAhmGW5AsXqGnyPD6Z86OE=; b=Dq4ombhpGPoYN4OIK2p8vcVZokF1Ti6WqIrG15ZQuSOEJjWPMSQ+Jbn6uGpPcYEiJ9EVh3 rJS+lbthsWVlLxA7+pVnWNDXQadZTexZnOJ/KDq+mB2gKOr1+Gma/OTSrCcNEpEZtjpxWn UxCgV9k2oABL8A+bcOeT2u7eWdOpm1mrhuWWtDSiRpZ/aWWnlOUfhH461re8bYXRsu28IZ PxSQngDVwyO1RXNNF7EbSNtYK9dx4lc+v8HQM2A2JnvfMuAt4NuttjGIioa8gM6MF+bliw CnaEEJL4EqaZwJge6NkoX2s1JPMf1REYzdr9K7gvpshyteVzR1xIPTHlU+NNYQ== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 4SrJmq5pxWz1QRw for ; Thu, 14 Dec 2023 04:10:51 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BE4Apbq034334 for ; Thu, 14 Dec 2023 04:10:51 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 3BE4ApPY034333; Thu, 14 Dec 2023 04:10:51 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202312140410.3BE4ApPY034333@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Thu, 14 Dec 2023 04:10:51 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-231213 ------------------------------------------------+-----------------+------------ databases/clickhouse | 22.1.3.7 | v23.11.2.11-stable ------------------------------------------------+-----------------+------------ textproc/mdbook-mermaid | 0.12.6 | v0.13.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Thu Dec 14 19:49:10 2023 X-Original-To: freebsd-ports@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 4SrjbZ3sHmz53gKj for ; Thu, 14 Dec 2023 19:49:14 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from mailer.gwdg.de (mailer.gwdg.de [134.76.10.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4SrjbY3cshz4MZV; Thu, 14 Dec 2023 19:49:13 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of rhurlin@gwdg.de designates 134.76.10.26 as permitted sender) smtp.mailfrom=rhurlin@gwdg.de; dmarc=none Received: from mbx19-gwd-03.um.gwdg.de ([10.108.142.56] helo=email.gwdg.de) by mailer.gwdg.de with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (GWDG Mailer) (envelope-from ) id 1rDrhn-0003FF-1V; Thu, 14 Dec 2023 20:49:11 +0100 Received: from [192.168.178.23] (10.250.9.199) by MBX19-GWD-03.um.gwdg.de (10.108.142.56) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.2.1258.28; Thu, 14 Dec 2023 20:49:11 +0100 Message-ID: Date: Thu, 14 Dec 2023 20:49:10 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Content-Language: en-US CC: FreeBSD Mailing List From: Rainer Hurling Subject: devel/electron25: Build failure on CURRENT with clang17 Reply-To: Rainer Hurling Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [10.250.9.199] X-ClientProxiedBy: EXCMBX-12.um.gwdg.de (134.76.9.221) To MBX19-GWD-03.um.gwdg.de (10.108.142.56) X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-Spamd-Result: default: False [-3.89 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RWL_MAILSPIKE_EXCELLENT(-0.40)[134.76.10.26:from]; R_SPF_ALLOW(-0.20)[+ip4:134.76.10.0/23]; RCVD_IN_DNSWL_MED(-0.20)[134.76.10.26:from]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; FREEFALL_USER(0.00)[rhurlin]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_REPLYTO(0.00)[rhurlin@FreeBSD.org]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; ARC_NA(0.00)[]; DMARC_NA(0.00)[gwdg.de]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:207592, ipnet:134.76.0.0/16, country:DE]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; REPLYTO_DN_EQ_FROM_DN(0.00)[]; TO_DN_SOME(0.00)[]; HAS_XOIP(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4SrjbY3cshz4MZV X-Spamd-Bar: --- On my FreeBSD 15.0-CURRENT amd64 boxes with clang 17 as base compiler I get: ===> Building for electron25-25.9.8_1 ninja: Entering directory `out/Release' [ 0% 1/32805] c++ -MMD -MF obj/base/base/reentry_guard.o.d -DBASE_IMPLEMENTATION -DIS_RAW_PTR_IMPL -DSYSTEM_NATIVE_UTF8 -DUSE_SYMBOLIZE -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_MAS_BUILD\(\)=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DUSE_SYSTEM_LIBEVENT=1 -DGLOG_EXPORT= -DUSING_SYSTEM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DU_FINAL=final -DU_NOEXCEPT=noexcept -DU_OVERRIDE=override -DU_IMPORT=U_EXPORT -I../.. -Igen -I../../third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -Igen/shim_headers/libevent_shim -Igen/shim_headers/icui18n_shim -Igen/shim_headers/icuuc_shim -I../../third_party/abseil-cpp -I../../third_party/boringssl/src/include -I../../third_party/protobuf/src -Igen/protoc_out -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -m64 -msse3 -Xclang -fdebug-compilation-dir -Xclang . -no-canonical-prefixes -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wshorten-64-to-32 -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion -Wtautological-unsigned-zero-compare -Wexit-time-destructors -Wglobal-constructors -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 -fdata-sections -ffunction-sections -fno-unique-section-names -DPROTOBUF_ALLOW_DEPRECATED=1 -I/usr/local/include -I/usr/local/include -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -c ../../base/allocator/dispatcher/reentry_guard.cc -o obj/base/base/reentry_guard.o FAILED: obj/base/base/reentry_guard.o c++ -MMD -MF obj/base/base/reentry_guard.o.d -DBASE_IMPLEMENTATION -DIS_RAW_PTR_IMPL -DSYSTEM_NATIVE_UTF8 -DUSE_SYMBOLIZE -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_MAS_BUILD\(\)=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DUSE_SYSTEM_LIBEVENT=1 -DGLOG_EXPORT= -DUSING_SYSTEM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DU_FINAL=final -DU_NOEXCEPT=noexcept -DU_OVERRIDE=override -DU_IMPORT=U_EXPORT -I../.. -Igen -I../../third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -Igen/shim_headers/libevent_shim -Igen/shim_headers/icui18n_shim -Igen/shim_headers/icuuc_shim -I../../third_party/abseil-cpp -I../../third_party/boringssl/src/include -I../../third_party/protobuf/src -Igen/protoc_out -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wshadow -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -m64 -msse3 -Xclang -fdebug-compilation-dir -Xclang . -no-canonical-prefixes -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wshorten-64-to-32 -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion -Wtautological-unsigned-zero-compare -Wexit-time-destructors -Wglobal-constructors -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 -fdata-sections -ffunction-sections -fno-unique-section-names -DPROTOBUF_ALLOW_DEPRECATED=1 -I/usr/local/include -I/usr/local/include -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -c ../../base/allocator/dispatcher/reentry_guard.cc -o obj/base/base/reentry_guard.o In file included from ../../base/allocator/dispatcher/reentry_guard.cc:9: In file included from ../../base/debug/crash_logging.h:16: In file included from ../../base/strings/string_number_conversions.h:15: In file included from ../../base/containers/span.h:19: ../../base/containers/checked_iterators.h:248:8: error: no template named '__is_cpp17_contiguous_iterator'; did you mean '__libcpp_is_contiguous_iterator'? 248 | struct __is_cpp17_contiguous_iterator<::base::CheckedContiguousIterator> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | __libcpp_is_contiguous_iterator /usr/include/c++/v1/__iterator/iterator_traits.h:476:8: note: '__libcpp_is_contiguous_iterator' declared here 476 | struct __libcpp_is_contiguous_iterator : _Or< | ^ 1 error generated. ninja: build stopped: subcommand failed. *** Error code 1 Any clues? Best wishes, Rainer Hurling From nobody Thu Dec 14 20:23:41 2023 X-Original-To: freebsd-ports@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 4SrkMk1J72z53jT3 for ; Thu, 14 Dec 2023 20:24:02 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SrkMk0ny9z4T0y; Thu, 14 Dec 2023 20:24:02 +0000 (UTC) (envelope-from dim@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702585442; 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: in-reply-to:in-reply-to:references:references; bh=9vOdViKXnirlD6LcKbkdsekaTLDK4ydPFP8hV2uXvnQ=; b=HaTabeuIq5fpG0iw8Behg3h9YTE6XYCYTlzZkBzWwsS5KXCgOGN+QfLn1qOrOxWYPhhbqG AG52zFwTUtiwCeLyct5hEavM2BLlpH02Qke2I/jOzB0j9Re5TuRtAbPu4Vxehl+7BIw+Ao cV/R58CAs4oX+fgaDNiBconIglnAgbI0iwC43axx9rPT41HDXtJKCMnA5c6KlYBaYexeDj IOxXsQ9p6etqvYtqFqRxCIMIRFeZJSK/JBWoevH3Kc3pZ2mrZc75r0fek1n3UvvWGLPCEh H36kkRDnRD7xAMsK0Lma8w5NaUhltT6BVNNZnnjw633QKnhDRK4JtjQeAez2MA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702585442; a=rsa-sha256; cv=none; b=jMH7D9djwz0H2M9dDYGqUqCQDjg0nHR5o0G2iiMTn+O4UYc900kOTTBXHWquNk0OxAdSFy dpe85TM7a6LCx/9cJzvb/sz+yX/D6KExQoocRUUGKekc2hBmW1WCF5MzqbT+pU2QgUM4vN LK+7pq9ayZe4+jS+wWmSbvtX4SiGntmwRvmdEMIVOOBAIi3YyTjzNoOu6OUj/RHUc1facy 1m8hoZM3bGhbdbOKtxaNtZmOw0PcdvHMG5y60OdWwGhJV7jepZxpD/3hAYT/TPQcRqQA45 NaA1/o1EBYPNUGVKTfBXyZM9KcxA2Q5Bpdr0VejcZe2DDarVaPFyiEUPlvgKUQ== 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=1702585442; 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: in-reply-to:in-reply-to:references:references; bh=9vOdViKXnirlD6LcKbkdsekaTLDK4ydPFP8hV2uXvnQ=; b=S/K8YzmV6tKKfPIFXo/xAjEu54bL4GhUEMun4m5bS1SH+y3PS3OoO5ARoiRhFhSziRSh2W 7vbRdTlLV4zLRwg5TUEfCFfBckKXXMIJKdWpfKb7pTMQo8zUXd2Can3K7eCBxvvnmLxJzb g9o5E+ie6OrXY6qDdJvDPwAQOfvnktmFWiDqHa9Y+3WTf7wcygyBgX6V4xxeDiCK/LCHC4 h5tooFHQ8OLrQ6eTWO6FFxcAZq5jny20gyMAJEpgHogJHhpdtpmdkBLh7vpWd8++pXHFjg R3hIvYocZ9ZdzXZLivgNBJUETJLFlsVOtE9JcfDizaoz601G0zBjUqPNP5ilbg== Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (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 (2048 bits) client-digest SHA256) (Client CN "tensor.andric.com", Issuer "R3" (verified OK)) (Authenticated sender: dim) by smtp.freebsd.org (Postfix) with ESMTPSA id 4SrkMj6GWpzv0C; Thu, 14 Dec 2023 20:24:01 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtpclient.apple (longrow.home.andric.com [192.168.0.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id C4ACF48460; Thu, 14 Dec 2023 21:23:59 +0100 (CET) Content-Type: multipart/signed; boundary="Apple-Mail=_02A0A78D-B200-4777-9B5E-B942BED371D7"; protocol="application/pgp-signature"; micalg=pgp-sha1 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: devel/electron25: Build failure on CURRENT with clang17 From: Dimitry Andric In-Reply-To: Date: Thu, 14 Dec 2023 21:23:41 +0100 Cc: "" , FreeBSD Mailing List Message-Id: <3A903343-1A21-474D-82A2-ACE40DCE19D3@FreeBSD.org> References: To: Rainer Hurling X-Mailer: Apple Mail (2.3731.700.6) --Apple-Mail=_02A0A78D-B200-4777-9B5E-B942BED371D7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 14 Dec 2023, at 20:49, Rainer Hurling wrote: >=20 > On my FreeBSD 15.0-CURRENT amd64 boxes with clang 17 as base compiler = I get: >=20 > =3D=3D=3D> Building for electron25-25.9.8_1 > ninja: Entering directory `out/Release' > [ 0% 1/32805] c++ -MMD -MF obj/base/base/reentry_guard.o.d = -DBASE_IMPLEMENTATION -DIS_RAW_PTR_IMPL -DSYSTEM_NATIVE_UTF8 = -DUSE_SYMBOLIZE -DUSE_AURA=3D1 -DUSE_GLIB=3D1 -DUSE_OZONE=3D1 = -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS = -D_FORTIFY_SOURCE=3D2 -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE = -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG = -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=3D0 -DIS_MAS_BUILD\(\)=3D0 = -DGLIB_VERSION_MAX_ALLOWED=3DGLIB_VERSION_2_56 = -DGLIB_VERSION_MIN_REQUIRED=3DGLIB_VERSION_2_56 -DUSE_SYSTEM_LIBEVENT=3D1 = -DGLOG_EXPORT=3D -DUSING_SYSTEM_ICU=3D1 > -DICU_UTIL_DATA_IMPL=3DICU_UTIL_DATA_STATIC -DU_FINAL=3Dfinal = -DU_NOEXCEPT=3Dnoexcept -DU_OVERRIDE=3Doverride -DU_IMPORT=3DU_EXPORT = -I../.. -Igen -I../../third_party/perfetto/include = -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto = -Igen/shim_headers/libevent_shim -Igen/shim_headers/icui18n_shim = -Igen/shim_headers/icuuc_shim -I../../third_party/abseil-cpp = -I../../third_party/boringssl/src/include = -I../../third_party/protobuf/src -Igen/protoc_out -Wall -Wextra = -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive = -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter = -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration = -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wshadow = -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing = --param=3Dssp-buffer-size=3D4 -fstack-protector -fno-unwind-tables = -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics = -fmerge-all-constants -m64 -msse3 -Xclang -fdebug-compilation-dir = -Xclang . -no-canonical-prefixes -ftrivial-auto-var-init=3Dpattern = -fno-omit-frame-pointer -g0 -fvisibility=3Dhidden -Wheader-hygiene = -Wstring-conversion -Wtautological-overlap-compare -Wshorten-64-to-32 = -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion = -Wtautological-unsigned-zero-compare -Wexit-time-destructors = -Wglobal-constructors -I/usr/local/include -I/usr/local/include/glib-2.0 = -I/usr/local/lib/glib-2.0/include -O2 -fdata-sections = -ffunction-sections -fno-unique-section-names = -DPROTOBUF_ALLOW_DEPRECATED=3D1 -I/usr/local/include = -I/usr/local/include -std=3Dc++20 -Wno-trigraphs -fno-exceptions = -fno-rtti -fvisibility-inlines-hidden -O2 -pipe -fstack-protector-strong = -isystem /usr/local/include -fno-strict-aliasing -isystem = /usr/local/include -c ../../base/allocator/dispatcher/reentry_guard.cc = -o obj/base/base/reentry_guard.o > FAILED: obj/base/base/reentry_guard.o > c++ -MMD -MF obj/base/base/reentry_guard.o.d -DBASE_IMPLEMENTATION = -DIS_RAW_PTR_IMPL -DSYSTEM_NATIVE_UTF8 -DUSE_SYMBOLIZE -DUSE_AURA=3D1 = -DUSE_GLIB=3D1 -DUSE_OZONE=3D1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS = -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=3D2 -D_FILE_OFFSET_BITS=3D64 = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES = -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=3D0 = -DIS_MAS_BUILD\(\)=3D0 -DGLIB_VERSION_MAX_ALLOWED=3DGLIB_VERSION_2_56 = -DGLIB_VERSION_MIN_REQUIRED=3DGLIB_VERSION_2_56 -DUSE_SYSTEM_LIBEVENT=3D1 = -DGLOG_EXPORT=3D -DUSING_SYSTEM_ICU=3D1 = -DICU_UTIL_DATA_IMPL=3DICU_UTIL_DATA_STATIC -DU_FINAL=3Dfinal = -DU_NOEXCEPT=3Dnoexcept -DU_OVERRIDE=3Doverride -DU_IMPORT=3DU_EXPORT = -I../.. -Igen -I../../third_party/perfetto/include = -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto = -Igen/shim_headers/libevent_shim -Igen/shim_headers/icui18n_shim = -Igen/shim_headers/icuuc_shim -I../../third_party/abseil-cpp = -I../../third_party/boringssl/src/include = -I../../third_party/protobuf/src -Igen/protoc_out -Wall -Wextra = -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive = -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter = -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration = -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wshadow = -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing = --param=3Dssp-buffer-size=3D4 -fstack-protector -fno-unwind-tables = -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics = -fmerge-all-constants -m64 -msse3 -Xclang -fdebug-compilation-dir = -Xclang . -no-canonical-prefixes -ftrivial-auto-var-init=3Dpattern = -fno-omit-frame-pointer -g0 -fvisibility=3Dhidden -Wheader-hygiene = -Wstring-conversion -Wtautological-overlap-compare -Wshorten-64-to-32 = -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion = -Wtautological-unsigned-zero-compare -Wexit-time-destructors = -Wglobal-constructors -I/usr/local/include -I/usr/local/include/glib-2.0 = -I/usr/local/lib/glib-2.0/include -O2 -fdata-sections = -ffunction-sections -fno-unique-section-names = -DPROTOBUF_ALLOW_DEPRECATED=3D1 -I/usr/local/include = -I/usr/local/include -std=3Dc++20 -Wno-trigraphs -fno-exceptions = -fno-rtti -fvisibility-inlines-hidden -O2 -pipe -fstack-protector-strong = -isystem /usr/local/include -fno-strict-aliasing -isystem = /usr/local/include -c ../../base/allocator/dispatcher/reentry_guard.cc = -o obj/base/base/reentry_guard.o > In file included from = ../../base/allocator/dispatcher/reentry_guard.cc:9: > In file included from ../../base/debug/crash_logging.h:16: > In file included from = ../../base/strings/string_number_conversions.h:15: > In file included from ../../base/containers/span.h:19: > ../../base/containers/checked_iterators.h:248:8: error: no template = named '__is_cpp17_contiguous_iterator'; did you mean = '__libcpp_is_contiguous_iterator'? > 248 | struct = __is_cpp17_contiguous_iterator<::base::CheckedContiguousIterator> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | __libcpp_is_contiguous_iterator > /usr/include/c++/v1/__iterator/iterator_traits.h:476:8: note: = '__libcpp_is_contiguous_iterator' declared here > 476 | struct __libcpp_is_contiguous_iterator : _Or< > | ^ > 1 error generated. > ninja: build stopped: subcommand failed. > *** Error code 1 This is the same problem that I fixed for qt6-webengine here: = https://cgit.freebsd.org/ports/commit/?id=3D660b01aa59ee1266ce0faf5718dc5c= 90abfa4f31 I'll take a look. -Dimitry --Apple-Mail=_02A0A78D-B200-4777-9B5E-B942BED371D7 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCZXtkTQAKCRCwXqMKLiCW o5qCAJwI0E5j4z2N4BcTDa64a5UZLxgvwQCdFnLw+bQHJfwnoLzcgTncAyWOW1k= =4cU0 -----END PGP SIGNATURE----- --Apple-Mail=_02A0A78D-B200-4777-9B5E-B942BED371D7-- From nobody Thu Dec 14 23:53:57 2023 X-Original-To: freebsd-ports@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 4Srq1y5Z14z53xy4 for ; Thu, 14 Dec 2023 23:53:58 +0000 (UTC) (envelope-from dim@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Srq1y57xlz3QFV; Thu, 14 Dec 2023 23:53:58 +0000 (UTC) (envelope-from dim@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702598038; 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: in-reply-to:in-reply-to:references:references; bh=S0+TWzuAY7bUqd+8JlByZBARbNVoRf0EeQO0GIWaBQY=; b=JwW6zzctQBI0AiC8mHHYCD0aF8KeaHbbQ4d/bX2sabtvGJuHEGLrqFPnxAJiHjBku74/7H d0/EBqwouXj8eJKWGwM5e9xbalBSui8FN6s2lwvVnWFga7ZspzBye9uM4q7tfxXm1v+MXo igRqOIpQtvDmGshSOSxYuVNQPmYsmUDDX64LTLb4FZim4eI8F+HqTHGLFGfZJme99p7vQo 7G+Q6is3gqxlAA2lXfuvJATfJ+XBmghGEOhp7VuAy3ltTdH9bH+L0zFg1tloLuFTIundeC gaQ0xbKuwvkdsFVsfylc5iYf4oR2Rv8J5pfpBh/ET8w2u3RnA+H191So9Szizw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702598038; a=rsa-sha256; cv=none; b=EY7jcO0zcef4ERe5vxM0+bDtq40v7O+wjdIEP4vxNPG60ZPLCKib2u07wobjfasJJk84do bMPtGfvhwJIJfK3JcYKUT+rdqD2xSItKFL7SsvtMq0PGeZ1bnJMMrORb3btTnFkwP8RaVJ ggzc455TlPDdF89dByY9XrNv+3oW+ah6XYVIT3BeIeA/hAgJAdSy/oY9ywljB8wwQCcOKI 7eYR9N0paU8T+Nt7T3/dusZb/Q4xY3d8uY4V0GT/hGT/GGvimR7mefwt2G1KKSkLWYUYw8 ADtl79LuReY2/aZLStRT+WVkaZWiUwBKD1lH9aD5u7RMKmHqx9Cgcgt7UBtUvA== 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=1702598038; 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: in-reply-to:in-reply-to:references:references; bh=S0+TWzuAY7bUqd+8JlByZBARbNVoRf0EeQO0GIWaBQY=; b=UYobkxMasNyD6wmIS8r7EarmZ9PKpfeeIB0M0LB5b3uhSQC0vFi0ig3l35iKJ1343e/UqG WPntendy/WXCSItoloM8Lmjj1//NF5gELJmc26L8pA5dKfFiyPHG+bBMu4/al8nIj5a/dn W8lkEmth8n2rO5EobkqGUbbQ7s++9FFJXzC4aQXb3zy+IopTJz0zwL9gq2uenZ/L1o2U1C Na6DY6UTsohe/c3ZAVWPuUujj0Gom+o4x/qDNBD9jxffKIFFHO7+85AY/yiokow15zyBWp tSLEUEBWPDVuPdSw/awpHKtsKRSp+Zv0RczoYVN8BAu/i++Q0C/RSfj6DgD3ZA== Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (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 (2048 bits) client-digest SHA256) (Client CN "tensor.andric.com", Issuer "R3" (verified OK)) (Authenticated sender: dim) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Srq1y3TwZzyVk; Thu, 14 Dec 2023 23:53:58 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtpclient.apple (longrow.home.andric.com [192.168.0.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 42EA348903; Fri, 15 Dec 2023 00:53:57 +0100 (CET) From: Dimitry Andric Message-Id: Content-Type: multipart/mixed; boundary="Apple-Mail=_E170E80B-E40A-47B2-A677-4CA8E136395D" List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: devel/electron25: Build failure on CURRENT with clang17 Date: Fri, 15 Dec 2023 00:53:57 +0100 In-Reply-To: <3A903343-1A21-474D-82A2-ACE40DCE19D3@FreeBSD.org> Cc: "" , FreeBSD Mailing List To: Rainer Hurling References: <3A903343-1A21-474D-82A2-ACE40DCE19D3@FreeBSD.org> X-Mailer: Apple Mail (2.3731.700.6) --Apple-Mail=_E170E80B-E40A-47B2-A677-4CA8E136395D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 14 Dec 2023, at 21:23, Dimitry Andric wrote: >=20 > On 14 Dec 2023, at 20:49, Rainer Hurling wrote: >>=20 >> On my FreeBSD 15.0-CURRENT amd64 boxes with clang 17 as base compiler = I get: >>=20 >> =3D=3D=3D> Building for electron25-25.9.8_1 >> ninja: Entering directory `out/Release' >> [ 0% 1/32805] c++ -MMD -MF obj/base/base/reentry_guard.o.d = -DBASE_IMPLEMENTATION -DIS_RAW_PTR_IMPL -DSYSTEM_NATIVE_UTF8 = -DUSE_SYMBOLIZE -DUSE_AURA=3D1 -DUSE_GLIB=3D1 -DUSE_OZONE=3D1 = -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS = -D_FORTIFY_SOURCE=3D2 -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE = -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG = -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=3D0 -DIS_MAS_BUILD\(\)=3D0 = -DGLIB_VERSION_MAX_ALLOWED=3DGLIB_VERSION_2_56 = -DGLIB_VERSION_MIN_REQUIRED=3DGLIB_VERSION_2_56 -DUSE_SYSTEM_LIBEVENT=3D1 = -DGLOG_EXPORT=3D -DUSING_SYSTEM_ICU=3D1 >> -DICU_UTIL_DATA_IMPL=3DICU_UTIL_DATA_STATIC -DU_FINAL=3Dfinal = -DU_NOEXCEPT=3Dnoexcept -DU_OVERRIDE=3Doverride -DU_IMPORT=3DU_EXPORT = -I../.. -Igen -I../../third_party/perfetto/include = -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto = -Igen/shim_headers/libevent_shim -Igen/shim_headers/icui18n_shim = -Igen/shim_headers/icuuc_shim -I../../third_party/abseil-cpp = -I../../third_party/boringssl/src/include = -I../../third_party/protobuf/src -Igen/protoc_out -Wall -Wextra = -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive = -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter = -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration = -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wshadow = -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing = --param=3Dssp-buffer-size=3D4 -fstack-protector -fno-unwind-tables = -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics = -fmerge-all-constants -m64 -msse3 -Xclang -fdebug-compilation-dir = -Xclang . -no-canonical-prefixes -ftrivial-auto-var-init=3Dpattern = -fno-omit-frame-pointer -g0 -fvisibility=3Dhidden -Wheader-hygiene = -Wstring-conversion -Wtautological-overlap-compare -Wshorten-64-to-32 = -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion = -Wtautological-unsigned-zero-compare -Wexit-time-destructors = -Wglobal-constructors -I/usr/local/include -I/usr/local/include/glib-2.0 = -I/usr/local/lib/glib-2.0/include -O2 -fdata-sections = -ffunction-sections -fno-unique-section-names = -DPROTOBUF_ALLOW_DEPRECATED=3D1 -I/usr/local/include = -I/usr/local/include -std=3Dc++20 -Wno-trigraphs -fno-exceptions = -fno-rtti -fvisibility-inlines-hidden -O2 -pipe -fstack-protector-strong = -isystem /usr/local/include -fno-strict-aliasing -isystem = /usr/local/include -c ../../base/allocator/dispatcher/reentry_guard.cc = -o obj/base/base/reentry_guard.o >> FAILED: obj/base/base/reentry_guard.o >> c++ -MMD -MF obj/base/base/reentry_guard.o.d -DBASE_IMPLEMENTATION = -DIS_RAW_PTR_IMPL -DSYSTEM_NATIVE_UTF8 -DUSE_SYMBOLIZE -DUSE_AURA=3D1 = -DUSE_GLIB=3D1 -DUSE_OZONE=3D1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS = -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=3D2 -D_FILE_OFFSET_BITS=3D64 = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES = -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=3D0 = -DIS_MAS_BUILD\(\)=3D0 -DGLIB_VERSION_MAX_ALLOWED=3DGLIB_VERSION_2_56 = -DGLIB_VERSION_MIN_REQUIRED=3DGLIB_VERSION_2_56 -DUSE_SYSTEM_LIBEVENT=3D1 = -DGLOG_EXPORT=3D -DUSING_SYSTEM_ICU=3D1 = -DICU_UTIL_DATA_IMPL=3DICU_UTIL_DATA_STATIC -DU_FINAL=3Dfinal = -DU_NOEXCEPT=3Dnoexcept -DU_OVERRIDE=3Doverride -DU_IMPORT=3DU_EXPORT = -I../.. -Igen -I../../third_party/perfetto/include = -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto = -Igen/shim_headers/libevent_shim -Igen/shim_headers/icui18n_shim = -Igen/shim_headers/icuuc_shim -I../../third_party/abseil-cpp = -I../../third_party/boringssl/src/include = -I../../third_party/protobuf/src -Igen/protoc_out -Wall -Wextra = -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive = -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter = -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration = -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wshadow = -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing = --param=3Dssp-buffer-size=3D4 -fstack-protector -fno-unwind-tables = -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics = -fmerge-all-constants -m64 -msse3 -Xclang -fdebug-compilation-dir = -Xclang . -no-canonical-prefixes -ftrivial-auto-var-init=3Dpattern = -fno-omit-frame-pointer -g0 -fvisibility=3Dhidden -Wheader-hygiene = -Wstring-conversion -Wtautological-overlap-compare -Wshorten-64-to-32 = -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion = -Wtautological-unsigned-zero-compare -Wexit-time-destructors = -Wglobal-constructors -I/usr/local/include -I/usr/local/include/glib-2.0 = -I/usr/local/lib/glib-2.0/include -O2 -fdata-sections = -ffunction-sections -fno-unique-section-names = -DPROTOBUF_ALLOW_DEPRECATED=3D1 -I/usr/local/include = -I/usr/local/include -std=3Dc++20 -Wno-trigraphs -fno-exceptions = -fno-rtti -fvisibility-inlines-hidden -O2 -pipe -fstack-protector-strong = -isystem /usr/local/include -fno-strict-aliasing -isystem = /usr/local/include -c ../../base/allocator/dispatcher/reentry_guard.cc = -o obj/base/base/reentry_guard.o >> In file included from = ../../base/allocator/dispatcher/reentry_guard.cc:9: >> In file included from ../../base/debug/crash_logging.h:16: >> In file included from = ../../base/strings/string_number_conversions.h:15: >> In file included from ../../base/containers/span.h:19: >> ../../base/containers/checked_iterators.h:248:8: error: no template = named '__is_cpp17_contiguous_iterator'; did you mean = '__libcpp_is_contiguous_iterator'? >> 248 | struct = __is_cpp17_contiguous_iterator<::base::CheckedContiguousIterator> >> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> | __libcpp_is_contiguous_iterator >> /usr/include/c++/v1/__iterator/iterator_traits.h:476:8: note: = '__libcpp_is_contiguous_iterator' declared here >> 476 | struct __libcpp_is_contiguous_iterator : _Or< >> | ^ >> 1 error generated. >> ninja: build stopped: subcommand failed. >> *** Error code 1 >=20 > This is the same problem that I fixed for qt6-webengine here: > = https://cgit.freebsd.org/ports/commit/?id=3D660b01aa59ee1266ce0faf5718dc5c= 90abfa4f31 >=20 > I'll take a look. I haven't yet been able to build the port itself as my test machine is swamped with jobs, but the patch from qt6-webengine applied without fuzz. Can you please try the attached diff? -Dimitry --Apple-Mail=_E170E80B-E40A-47B2-A677-4CA8E136395D Content-Disposition: attachment; filename=devel__electron25-fix-libcxx17-build-1.diff Content-Type: application/octet-stream; x-unix-mode=0644; name="devel__electron25-fix-libcxx17-build-1.diff" Content-Transfer-Encoding: 7bit diff --git a/devel/electron25/files/patch-base_containers_checked__iterators.h b/devel/electron25/files/patch-base_containers_checked__iterators.h new file mode 100644 index 000000000000..a5ad942a78cf --- /dev/null +++ b/devel/electron25/files/patch-base_containers_checked__iterators.h @@ -0,0 +1,75 @@ +--- base/containers/checked_iterators.h.orig 2023-08-12 07:07:10 UTC ++++ base/containers/checked_iterators.h +@@ -24,6 +24,9 @@ class CheckedContiguousIterator { + using pointer = T*; + using reference = T&; + using iterator_category = std::random_access_iterator_tag; ++#if __cplusplus >= 202002L ++ using iterator_concept = std::contiguous_iterator_tag; ++#endif + + // Required for converting constructor below. + template +@@ -31,10 +34,8 @@ class CheckedContiguousIterator { + + // Required for certain libc++ algorithm optimizations that are not available + // for NaCl. +-#if defined(_LIBCPP_VERSION) && !BUILDFLAG(IS_NACL) + template + friend struct std::pointer_traits; +-#endif + + constexpr CheckedContiguousIterator() = default; + +@@ -224,7 +225,6 @@ using CheckedContiguousConstIterator = CheckedContiguo + + } // namespace base + +-#if defined(_LIBCPP_VERSION) && !BUILDFLAG(IS_NACL) + // Specialize both std::__is_cpp17_contiguous_iterator and std::pointer_traits + // for CCI in case we compile with libc++ outside of NaCl. The former is + // required to enable certain algorithm optimizations (e.g. std::copy can be a +@@ -242,13 +242,35 @@ using CheckedContiguousConstIterator = CheckedContiguo + // [1] https://wg21.link/iterator.concept.contiguous + // [2] https://wg21.link/std.iterator.tags + // [3] https://wg21.link/pointer.traits.optmem +-namespace std { + ++#if defined(_LIBCPP_VERSION) ++ ++// TODO(crbug.com/1284275): Remove when C++20 is on by default, as the use ++// of `iterator_concept` above should suffice. ++_LIBCPP_BEGIN_NAMESPACE_STD ++ ++// TODO(crbug.com/1449299): https://reviews.llvm.org/D150801 renamed this from ++// `__is_cpp17_contiguous_iterator` to `__libcpp_is_contiguous_iterator`. Clean ++// up the old spelling after libc++ rolls. + template ++struct __is_cpp17_contiguous_iterator; ++template + struct __is_cpp17_contiguous_iterator<::base::CheckedContiguousIterator> + : true_type {}; + + template ++struct __libcpp_is_contiguous_iterator; ++template ++struct __libcpp_is_contiguous_iterator<::base::CheckedContiguousIterator> ++ : true_type {}; ++ ++_LIBCPP_END_NAMESPACE_STD ++ ++#endif ++ ++namespace std { ++ ++template + struct pointer_traits<::base::CheckedContiguousIterator> { + using pointer = ::base::CheckedContiguousIterator; + using element_type = T; +@@ -267,6 +289,5 @@ struct pointer_traits<::base::CheckedContiguousIterato + }; + + } // namespace std +-#endif + + #endif // BASE_CONTAINERS_CHECKED_ITERATORS_H_ --Apple-Mail=_E170E80B-E40A-47B2-A677-4CA8E136395D Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii --Apple-Mail=_E170E80B-E40A-47B2-A677-4CA8E136395D-- From nobody Fri Dec 15 04:14:28 2023 X-Original-To: ports@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 4SrwpY22MVz54Dl3 for ; Fri, 15 Dec 2023 04:14:29 +0000 (UTC) (envelope-from portscout@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 4SrwpY0DhZz4PqF for ; Fri, 15 Dec 2023 04:14:29 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702613669; a=rsa-sha256; cv=none; b=CNMldJ5fXgcNNmKlWDx+f2syoASGoiQwKTwFrsAGigkPbhdh4Aq0mHpfzS4drwjDKNElJZ U98X/8YY+Vd9HlebnC9ey6EJAPAaP1l2CmKeivBxo+TyepsCrXj1G5nXa7aUjcIUwyWgi0 Y3bjAj1lp+sfN882qCTBmFtPD7eDBEKHIp2DL5lLMfxDBqkluCtsxdeDHbtO0yegQUjLu3 Lkwsx2wve0su+WLwTdfdgc95hVPx+BZ2YJfpIG1QsR5EsbzBYRO81kz6TGaEhDqJkgU0+0 MQNjOHpPh2ufrzIhAdYmmci33XkoFfA2/SB+w9UFkY7hvZ+URJzu2S5pKdTwSA== 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=1702613669; 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=5cfzSeuaWwyLaEQYEzqDWU40Ww+ye4GBGF9H4AqTNNM=; b=uEPTDZrchekXrQRAawKhtcIUymzsQyGaIcMobGQlH0jBGDI5N4JlB12MulvbzFQoBsuXq1 UsspTBHY7dO+JtW40FyuFQ9azBA15qUlK2m/hwSTN0MEwyOUaxZcYI8+0BgDjLJJ2fNa/Y qjJhVol2BFTcQ+KnmPQQHIkldzhqOkEorIcwn9n0RxxvVlzVkQDbhLRCx7gpwAJr0VF5/C iwVQdM2n3cvkhPHRyThBC4IsNqs+9Cd5TZxwFOckajJhfL+yBXhEiq9SespkqTKhrIuO/w wElq7GJ9z0b4wDBDki4sBdYWcvd07n0BXo4KDVXq7E1pYCEWb9NnVHDc+pYjOw== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 4SrwpX5wF2zwDw for ; Fri, 15 Dec 2023 04:14:28 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BF4ES0C079827 for ; Fri, 15 Dec 2023 04:14:28 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 3BF4ESC3079826; Fri, 15 Dec 2023 04:14:28 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202312150414.3BF4ESC3079826@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Fri, 15 Dec 2023 04:14:28 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-231214 ------------------------------------------------+-----------------+------------ editors/setzer | 54 | v65 ------------------------------------------------+-----------------+------------ sysutils/slurm-wlm | 20.02.7 | 23.11.1 ------------------------------------------------+-----------------+------------ www/kanboard | 1.2.33 | v1.2.34 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Fri Dec 15 05:39:04 2023 X-Original-To: freebsd-ports@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 4SryhM5ZC9z54K4W for ; Fri, 15 Dec 2023 05:39:15 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from mailer.gwdg.de (mailer.gwdg.de [134.76.10.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4SryhM3NQKz4Whk; Fri, 15 Dec 2023 05:39:15 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Authentication-Results: mx1.freebsd.org; none Received: from mbx19-gwd-03.um.gwdg.de ([10.108.142.56] helo=email.gwdg.de) by mailer.gwdg.de with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (GWDG Mailer) (envelope-from ) id 1rE0ul-0006Fc-2U; Fri, 15 Dec 2023 06:39:12 +0100 Received: from [192.168.178.23] (10.250.9.199) by MBX19-GWD-03.um.gwdg.de (10.108.142.56) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.2.1258.28; Fri, 15 Dec 2023 06:39:05 +0100 Message-ID: <39cb099e-73cb-4532-8b2d-a10be1487a12@gwdg.de> Date: Fri, 15 Dec 2023 06:39:04 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: devel/electron25: Build failure on CURRENT with clang17 To: Dimitry Andric CC: , FreeBSD Mailing List References: <3A903343-1A21-474D-82A2-ACE40DCE19D3@FreeBSD.org> Content-Language: en-US Reply-To: Rainer Hurling From: Rainer Hurling In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [10.250.9.199] X-ClientProxiedBy: excmbx-14.um.gwdg.de (134.76.9.225) To MBX19-GWD-03.um.gwdg.de (10.108.142.56) X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:207592, ipnet:134.76.0.0/16, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4SryhM3NQKz4Whk Am 15.12.23 um 00:53 schrieb Dimitry Andric: > On 14 Dec 2023, at 21:23, Dimitry Andric wrote: >> >> On 14 Dec 2023, at 20:49, Rainer Hurling wrote: >>> >>> On my FreeBSD 15.0-CURRENT amd64 boxes with clang 17 as base compiler I get: >>> >>> ===>  Building for electron25-25.9.8_1 >>> ninja: Entering directory `out/Release' >>> [  0% 1/32805] c++ -MMD -MF obj/base/base/reentry_guard.o.d -DBASE_IMPLEMENTATION -DIS_RAW_PTR_IMPL -DSYSTEM_NATIVE_UTF8 -DUSE_SYMBOLIZE -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE > -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND > -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_MAS_BUILD\(\)=0 > -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 > -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DUSE_SYSTEM_LIBEVENT=1 > -DGLOG_EXPORT= -DUSING_SYSTEM_ICU=1 >>> -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DU_FINAL=final -DU_NOEXCEPT=noexcept -DU_OVERRIDE=override -DU_IMPORT=U_EXPORT -I../.. -Igen -I../../third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -Igen/shim_headers/libevent_shim -Igen/shim_headers/icui18n_shim -Igen/shim_headers/icuuc_shim > -I../../third_party/abseil-cpp -I../../third_party/boringssl/src/include > -I../../third_party/protobuf/src -Igen/protoc_out -Wall -Wextra > -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive > -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter > -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration > -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wshadow > -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing > --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables > -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics > -fmerge-all-constants -m64 -msse3 -Xclang -fdebug-compilation-dir > -Xclang . -no-canonical-prefixes -ftrivial-auto-var-init=pattern > -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene > -Wstring-conversion -Wtautological-overlap-compare -Wshorten-64-to-32 > -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion > -Wtautological-unsigned-zero-compare -Wexit-time-destructors > -Wglobal-constructors -I/usr/local/include -I/usr/local/include/glib-2.0 > -I/usr/local/lib/glib-2.0/include -O2 -fdata-sections > -ffunction-sections -fno-unique-section-names > -DPROTOBUF_ALLOW_DEPRECATED=1 -I/usr/local/include -I/usr/local/include > -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti > -fvisibility-inlines-hidden -O2 -pipe -fstack-protector-strong -isystem > /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -c > ../../base/allocator/dispatcher/reentry_guard.cc -o > obj/base/base/reentry_guard.o >>> FAILED: obj/base/base/reentry_guard.o >>> c++ -MMD -MF obj/base/base/reentry_guard.o.d -DBASE_IMPLEMENTATION -DIS_RAW_PTR_IMPL -DSYSTEM_NATIVE_UTF8 -DUSE_SYMBOLIZE -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES > -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 > -DIS_MAS_BUILD\(\)=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 > -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DUSE_SYSTEM_LIBEVENT=1 > -DGLOG_EXPORT= -DUSING_SYSTEM_ICU=1 > -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DU_FINAL=final > -DU_NOEXCEPT=noexcept -DU_OVERRIDE=override -DU_IMPORT=U_EXPORT -I../.. > -Igen -I../../third_party/perfetto/include > -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto > -Igen/shim_headers/libevent_shim -Igen/shim_headers/icui18n_shim > -Igen/shim_headers/icuuc_shim -I../../third_party/abseil-cpp > -I../../third_party/boringssl/src/include > -I../../third_party/protobuf/src -Igen/protoc_out -Wall -Wextra > -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive > -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter > -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration > -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wshadow > -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing > --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables > -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics > -fmerge-all-constants -m64 -msse3 -Xclang -fdebug-compilation-dir > -Xclang . -no-canonical-prefixes -ftrivial-auto-var-init=pattern > -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene > -Wstring-conversion -Wtautological-overlap-compare -Wshorten-64-to-32 > -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion > -Wtautological-unsigned-zero-compare -Wexit-time-destructors > -Wglobal-constructors -I/usr/local/include -I/usr/local/include/glib-2.0 > -I/usr/local/lib/glib-2.0/include -O2 -fdata-sections > -ffunction-sections -fno-unique-section-names > -DPROTOBUF_ALLOW_DEPRECATED=1 -I/usr/local/include -I/usr/local/include > -std=c++20 -Wno-trigraphs -fno-exceptions -fno-rtti > -fvisibility-inlines-hidden -O2 -pipe -fstack-protector-strong -isystem > /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -c > ../../base/allocator/dispatcher/reentry_guard.cc -o > obj/base/base/reentry_guard.o >>> In file included from ../../base/allocator/dispatcher/reentry_guard.cc:9: >>> In file included from ../../base/debug/crash_logging.h:16: >>> In file included from ../../base/strings/string_number_conversions.h:15: >>> In file included from ../../base/containers/span.h:19: >>> ../../base/containers/checked_iterators.h:248:8: error: no template named '__is_cpp17_contiguous_iterator'; did you mean '__libcpp_is_contiguous_iterator'? >>> 248 | struct __is_cpp17_contiguous_iterator<::base::CheckedContiguousIterator> >>>     |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>     |        __libcpp_is_contiguous_iterator >>> /usr/include/c++/v1/__iterator/iterator_traits.h:476:8: note: '__libcpp_is_contiguous_iterator' declared here >>> 476 | struct __libcpp_is_contiguous_iterator : _Or< >>>     |        ^ >>> 1 error generated. >>> ninja: build stopped: subcommand failed. >>> *** Error code 1 >> >> This is the same problem that I fixed for qt6-webengine here: >> https://cgit.freebsd.org/ports/commit/?id=660b01aa59ee1266ce0faf5718dc5c90abfa4f31 >> >> I'll take a look. > > I haven't yet been able to build the port itself as my test machine is > swamped with jobs, but the patch from qt6-webengine applied without > fuzz. Can you please try the attached diff? > > -Dimitry It applies fine here, I am building now and will report back. Many thanks so far! From nobody Fri Dec 15 08:40:08 2023 X-Original-To: freebsd-ports@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 4Ss2j86sd3z54TnJ for ; Fri, 15 Dec 2023 08:40:12 +0000 (UTC) (envelope-from tagattie@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ss2j86Jdbz3Gp3; Fri, 15 Dec 2023 08:40:12 +0000 (UTC) (envelope-from tagattie@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702629612; 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=cd+D/GJdLiBSuAWC36Qr92GItyOylhZwAiHVeftMPS8=; b=Xq8UhQkC7Ysdi69qW/9hds0Jp7AnpbIqU2jqcDOolmkGznHMlAaoESqbAA2FvSL6XCLjMf Gz7QcZD9zwXxuohAkxeO/2eToFJYiOytymLpF8jRnvjp4gXHnZ86hkUZ+4mnvN4KYTAbUI aT80GXZLcWLTqmLxrAS8bUASKUoqAMPxBIX3AOOJOEe2LzrkJgcxFdree40KqY+X/zTFyq GQAfUIlOCAHzxkpttarLPyd9mQFqhrAIxWCldzuCXvhh5R7czo/IbsGV31oKpyRUJb8CUG qEyggMxRrQcrruMovtuFng7Zmz3FsLMCwzRzPE2i5ZZZfIa3dgfvnisG3XCCjw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702629612; a=rsa-sha256; cv=none; b=tG3Lw6MGerlvJmxtCdHh4jGODDWnw9AqGlWxhcts5kjOJXZcJY0ERysoXMqBwQ5UL8VCyt 3xE9NglGyq0iiRAhbYSk/TJT10dAmG+q88VPz8A7oMbP4fW8reFRHogby+p1bA3+UzR4wP 8seMkr9dS2p20bMoyxzHwzGedwJ7fW6CHIidGjf11o/J1g6QTLzgWe7EA9vtQF0WefjCRh W208oHhoGeTWFUUQ4D7xRxROH92bsgOplOZznF29n5IlaXf+kMoC8cNn5rzu63PBMXEWGo 995XiEw4+bKqjfO/+OKNV+21eBN78KS78WXvzX+bKzeBl3GSl+TAOUx9iDK+PQ== 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=1702629612; 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=cd+D/GJdLiBSuAWC36Qr92GItyOylhZwAiHVeftMPS8=; b=oMZqFdVy4DMWqVzVH0TZhA9D6Ii6shX1ju51gTLzbWYyLRd1TFZ0mgp466wceEMXvWJFL4 m4zgpj/OEPBDWGzIwLqjAgJx9Fq/3k3XT5KJWGjNp0So05WXilmq719EsZHB5IZ3D40+Ll Aus3R6GFJk6BW7ifirVMYQh9dzYjNJ8Leaov29GFKwzfxAE2UwBu21IJ4qrHwSDC4C+88N XWJdXAvbtRSJlKn8jUW3OdZvHAQSl2srVbpqwqyR52F+3jRmt8p5gjFJIdSXDzpLtglowc zQECLaLKS7egaI9cr5jPxcUYxQ80NRe0T2SWimGBgFVj+G/76jpPUpFqyQTEJQ== Received: from [IPV6:2409:11:22a0:8900::34] (unknown [IPv6:2409:11:22a0:8900::34]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: tagattie/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Ss2j74zMnz18B0; Fri, 15 Dec 2023 08:40:11 +0000 (UTC) (envelope-from tagattie@FreeBSD.org) Message-ID: <299b57f6-4ff0-4239-a9e5-c3eead1db4be@FreeBSD.org> Date: Fri, 15 Dec 2023 17:40:08 +0900 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: devel/electron25: Build failure on CURRENT with clang17 Content-Language: en-US To: Rainer Hurling , Dimitry Andric Cc: FreeBSD Mailing List References: <3A903343-1A21-474D-82A2-ACE40DCE19D3@FreeBSD.org> <39cb099e-73cb-4532-8b2d-a10be1487a12@gwdg.de> From: Hiroki Tagato In-Reply-To: <39cb099e-73cb-4532-8b2d-a10be1487a12@gwdg.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi Rainer and Dimitry, On 2023/12/15 14:39, Rainer Hurling wrote: > Am 15.12.23 um 00:53 schrieb Dimitry Andric: >> On 14 Dec 2023, at 21:23, Dimitry Andric wrote: >>> >>> On 14 Dec 2023, at 20:49, Rainer Hurling wrote: >>>> >>>> On my FreeBSD 15.0-CURRENT amd64 boxes with clang 17 as base >>>> compiler I get: >>>> >>>> ===>  Building for electron25-25.9.8_1 >>>> ninja: Entering directory `out/Release' >>>> [  0% 1/32805] c++ -MMD -MF obj/base/base/reentry_guard.o.d >>>> -DBASE_IMPLEMENTATION -DIS_RAW_PTR_IMPL -DSYSTEM_NATIVE_UTF8 >>>> -DUSE_SYMBOLIZE -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 >>>> -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS >>>> -D_FORTIFY_SOURCE=2  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE >>>> -D_LARGEFILE64_SOURCE >> -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND >> -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_MAS_BUILD\(\)=0 >> -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 >> -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DUSE_SYSTEM_LIBEVENT=1 >> -DGLOG_EXPORT= -DUSING_SYSTEM_ICU=1 >>>> -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DU_FINAL=final >>>> -DU_NOEXCEPT=noexcept -DU_OVERRIDE=override -DU_IMPORT=U_EXPORT >>>> -I../.. -Igen -I../../third_party/perfetto/include >>>> -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto >>>> -Igen/shim_headers/libevent_shim  -Igen/shim_headers/icui18n_shim >>>> -Igen/shim_headers/icuuc_shim >> -I../../third_party/abseil-cpp >> -I../../third_party/boringssl/src/include >> -I../../third_party/protobuf/src -Igen/protoc_out -Wall -Wextra >> -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive >> -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter >> -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration >> -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wshadow >> -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing >> --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables >> -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics >> -fmerge-all-constants -m64 -msse3 -Xclang -fdebug-compilation-dir >> -Xclang . -no-canonical-prefixes -ftrivial-auto-var-init=pattern >> -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene >> -Wstring-conversion -Wtautological-overlap-compare -Wshorten-64-to-32 >> -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion >> -Wtautological-unsigned-zero-compare -Wexit-time-destructors >> -Wglobal-constructors -I/usr/local/include >> -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 >> -fdata-sections -ffunction-sections -fno-unique-section-names >> -DPROTOBUF_ALLOW_DEPRECATED=1 -I/usr/local/include >> -I/usr/local/include -std=c++20 -Wno-trigraphs -fno-exceptions >> -fno-rtti -fvisibility-inlines-hidden -O2 -pipe >> -fstack-protector-strong -isystem /usr/local/include >> -fno-strict-aliasing  -isystem /usr/local/include  -c >> ../../base/allocator/dispatcher/reentry_guard.cc -o >> obj/base/base/reentry_guard.o >>>> FAILED: obj/base/base/reentry_guard.o >>>> c++ -MMD -MF obj/base/base/reentry_guard.o.d -DBASE_IMPLEMENTATION >>>> -DIS_RAW_PTR_IMPL -DSYSTEM_NATIVE_UTF8 -DUSE_SYMBOLIZE -DUSE_AURA=1 >>>> -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS >>>> -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 >>>> -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES >> -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 >> -DIS_MAS_BUILD\(\)=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 >> -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DUSE_SYSTEM_LIBEVENT=1 >> -DGLOG_EXPORT= -DUSING_SYSTEM_ICU=1 >> -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DU_FINAL=final >> -DU_NOEXCEPT=noexcept -DU_OVERRIDE=override -DU_IMPORT=U_EXPORT >> -I../.. -Igen -I../../third_party/perfetto/include >> -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto >> -Igen/shim_headers/libevent_shim -Igen/shim_headers/icui18n_shim >> -Igen/shim_headers/icuuc_shim -I../../third_party/abseil-cpp >> -I../../third_party/boringssl/src/include >> -I../../third_party/protobuf/src -Igen/protoc_out -Wall -Wextra >> -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive >> -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter >> -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration >> -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wshadow >> -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing >> --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables >> -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics >> -fmerge-all-constants -m64 -msse3 -Xclang -fdebug-compilation-dir >> -Xclang . -no-canonical-prefixes -ftrivial-auto-var-init=pattern >> -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene >> -Wstring-conversion -Wtautological-overlap-compare -Wshorten-64-to-32 >> -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion >> -Wtautological-unsigned-zero-compare -Wexit-time-destructors >> -Wglobal-constructors -I/usr/local/include >> -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 >> -fdata-sections -ffunction-sections -fno-unique-section-names >> -DPROTOBUF_ALLOW_DEPRECATED=1 -I/usr/local/include >> -I/usr/local/include -std=c++20 -Wno-trigraphs -fno-exceptions >> -fno-rtti -fvisibility-inlines-hidden -O2 -pipe >> -fstack-protector-strong -isystem /usr/local/include >> -fno-strict-aliasing  -isystem /usr/local/include  -c >> ../../base/allocator/dispatcher/reentry_guard.cc -o >> obj/base/base/reentry_guard.o >>>> In file included from >>>> ../../base/allocator/dispatcher/reentry_guard.cc:9: >>>> In file included from ../../base/debug/crash_logging.h:16: >>>> In file included from >>>> ../../base/strings/string_number_conversions.h:15: >>>> In file included from ../../base/containers/span.h:19: >>>> ../../base/containers/checked_iterators.h:248:8: error: no template >>>> named '__is_cpp17_contiguous_iterator'; did you mean >>>> '__libcpp_is_contiguous_iterator'? >>>> 248 | struct >>>> __is_cpp17_contiguous_iterator<::base::CheckedContiguousIterator> >>>>      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>>      |        __libcpp_is_contiguous_iterator >>>> /usr/include/c++/v1/__iterator/iterator_traits.h:476:8: note: >>>> '__libcpp_is_contiguous_iterator' declared here >>>> 476 | struct __libcpp_is_contiguous_iterator : _Or< >>>>      |        ^ >>>> 1 error generated. >>>> ninja: build stopped: subcommand failed. >>>> *** Error code 1 >>> >>> This is the same problem that I fixed for qt6-webengine here: >>> https://cgit.freebsd.org/ports/commit/?id=660b01aa59ee1266ce0faf5718dc5c90abfa4f31 >>> >>> I'll take a look. >> >> I haven't yet been able to build the port itself as my test machine is >> swamped with jobs, but the patch from qt6-webengine applied without >> fuzz. Can you please try the attached diff? >> >> -Dimitry > > It applies fine here, I am building now and will report back. Thanks for reporting and providing the patch. I will look forward to the build result. Cheers, Hiroki From nobody Fri Dec 15 10:13:04 2023 X-Original-To: freebsd-ports@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 4Ss4mj2jDRz54ZDY for ; Fri, 15 Dec 2023 10:13:25 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from mail.punkt.de (mail.punkt.de [IPv6:2a00:b580:8000:11:1c6b:7032:35e9:5616]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ss4mh4ZwHz3P6g for ; Fri, 15 Dec 2023 10:13:24 +0000 (UTC) (envelope-from hausen@punkt.de) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of hausen@punkt.de designates 2a00:b580:8000:11:1c6b:7032:35e9:5616 as permitted sender) smtp.mailfrom=hausen@punkt.de; dmarc=none Received: from smtpclient.apple (unknown [IPv6:2a00:b580:a000:0:5cff:8761:a1e9:c66f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.punkt.de (Postfix) with ESMTPSA id 1CF876D30D for ; Fri, 15 Dec 2023 11:13:15 +0100 (CET) From: "Patrick M. Hausen" Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.200.91.1.1\)) Subject: Reviving net-mgmt/observium Message-Id: Date: Fri, 15 Dec 2023 11:13:04 +0100 To: Mark Millard via freebsd-ports X-Mailer: Apple Mail (2.3774.200.91.1.1) X-Spamd-Result: default: False [-2.80 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:b580::/32]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:16188, ipnet:2a00:b580::/32, country:DE]; R_DKIM_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_DN_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[punkt.de]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4Ss4mh4ZwHz3P6g X-Spamd-Bar: -- Hi all, I just installed Observium community edition manually because the port is orphaned and grossly outdated. It also suffers from a = fundamental problem - the former maintainer decided to decouple the port version = from the Observium version and use the "latest.tar.gz" download link provided by the project. Of course that breaks every time a new community edition is published. I checked with the Observium folks on their Discord - they do provide versioned stable download links. So that can be considered solved. The real question I am asking is: is it ok to install everything into /usr/local/observium similar to Apache Solr, OpenJDK etc.? Alternatively one could "rip it apart" and try to separate e.g. the web = frontend files into /usr/local/www/observium, the executables into = /usr/local/libexec, etc. I would very much prefer the former (everything in one directory). If = that is still acceptable I can promise continued maintenance and timely updates in = return ;-) Comments? Thanks and kind regards, Patrick --=20 punkt.de GmbH Patrick M. Hausen .infrastructure Sophienstr. 187 76185 Karlsruhe Tel. +49 721 9109500 https://infrastructure.punkt.de info@punkt.de AG Mannheim 108285 Gesch=C3=A4ftsf=C3=BChrer: Daniel Lienert, Fabian Stein From nobody Fri Dec 15 10:52:33 2023 X-Original-To: freebsd-ports@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 4Ss5f06wPJz52dsm for ; Fri, 15 Dec 2023 10:52:40 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from mailer.gwdg.de (mailer.gwdg.de [134.76.10.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ss5dz5D8tz3T3G; Fri, 15 Dec 2023 10:52:39 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of rhurlin@gwdg.de designates 134.76.10.26 as permitted sender) smtp.mailfrom=rhurlin@gwdg.de; dmarc=none Received: from mbx19-gwd-03.um.gwdg.de ([10.108.142.56] helo=email.gwdg.de) by mailer.gwdg.de with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (GWDG Mailer) (envelope-from ) id 1rE5o1-0005xC-3B; Fri, 15 Dec 2023 11:52:34 +0100 Received: from [192.168.178.23] (10.250.9.199) by MBX19-GWD-03.um.gwdg.de (10.108.142.56) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.2.1258.28; Fri, 15 Dec 2023 11:52:33 +0100 Content-Type: multipart/mixed; boundary="------------tRu3hInHUNGCZzSO0Vp0oLQS" Message-ID: <58389025-d360-4d62-af97-09c66699d42a@gwdg.de> Date: Fri, 15 Dec 2023 11:52:33 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: devel/electron25: Build failure on CURRENT with clang17 Content-Language: en-US From: Rainer Hurling To: Dimitry Andric CC: , FreeBSD Mailing List Reply-To: Rainer Hurling References: <3A903343-1A21-474D-82A2-ACE40DCE19D3@FreeBSD.org> <39cb099e-73cb-4532-8b2d-a10be1487a12@gwdg.de> In-Reply-To: <39cb099e-73cb-4532-8b2d-a10be1487a12@gwdg.de> X-Originating-IP: [10.250.9.199] X-ClientProxiedBy: EXCMBX-02.um.gwdg.de (134.76.9.217) To MBX19-GWD-03.um.gwdg.de (10.108.142.56) X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-Spamd-Result: default: False [-1.19 / 15.00]; MIME_BAD_ATTACHMENT(1.60)[h:text/x-chdr]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RWL_MAILSPIKE_EXCELLENT(-0.40)[134.76.10.26:from]; RCVD_IN_DNSWL_MED(-0.20)[134.76.10.26:from]; R_SPF_ALLOW(-0.20)[+ip4:134.76.10.0/23]; MIME_BASE64_TEXT(0.10)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain,text/x-chdr]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; HAS_REPLYTO(0.00)[rhurlin@FreeBSD.org]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; FREEFALL_USER(0.00)[rhurlin]; DMARC_NA(0.00)[gwdg.de]; ARC_NA(0.00)[]; ASN(0.00)[asn:207592, ipnet:134.76.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; REPLYTO_DN_EQ_FROM_DN(0.00)[]; TO_DN_SOME(0.00)[]; HAS_XOIP(0.00)[]; RCVD_TLS_LAST(0.00)[]; HAS_ATTACHMENT(0.00)[]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; MIME_TRACE(0.00)[0:+,1:+,2:+]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4Ss5dz5D8tz3T3G X-Spamd-Bar: - --------------tRu3hInHUNGCZzSO0Vp0oLQS Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit Am 15.12.23 um 06:39 schrieb Rainer Hurling: > Am 15.12.23 um 00:53 schrieb Dimitry Andric: >> On 14 Dec 2023, at 21:23, Dimitry Andric wrote: >>> >>> On 14 Dec 2023, at 20:49, Rainer Hurling wrote: >>>> >>>> On my FreeBSD 15.0-CURRENT amd64 boxes with clang 17 as base >>>> compiler I get: >>>> >>>> ===>  Building for electron25-25.9.8_1 >>>> ninja: Entering directory `out/Release' >>>> [  0% 1/32805] c++ -MMD -MF obj/base/base/reentry_guard.o.d >>>> -DBASE_IMPLEMENTATION -DIS_RAW_PTR_IMPL -DSYSTEM_NATIVE_UTF8 >>>> -DUSE_SYMBOLIZE -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_OZONE=1 >>>> -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS >>>> -D_FORTIFY_SOURCE=2  -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE >>>> -D_LARGEFILE64_SOURCE >> -DNO_UNWIND_TABLES -D_GNU_SOURCE -DNDEBUG -DNVALGRIND >> -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DIS_MAS_BUILD\(\)=0 >> -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 >> -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DUSE_SYSTEM_LIBEVENT=1 >> -DGLOG_EXPORT= -DUSING_SYSTEM_ICU=1 >>>> -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DU_FINAL=final >>>> -DU_NOEXCEPT=noexcept -DU_OVERRIDE=override -DU_IMPORT=U_EXPORT >>>> -I../.. -Igen -I../../third_party/perfetto/include >>>> -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto >>>> -Igen/shim_headers/libevent_shim  -Igen/shim_headers/icui18n_shim >>>> -Igen/shim_headers/icuuc_shim >> -I../../third_party/abseil-cpp >> -I../../third_party/boringssl/src/include >> -I../../third_party/protobuf/src -Igen/protoc_out -Wall -Wextra >> -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive >> -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter >> -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration >> -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wshadow >> -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing >> --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables >> -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics >> -fmerge-all-constants -m64 -msse3 -Xclang -fdebug-compilation-dir >> -Xclang . -no-canonical-prefixes -ftrivial-auto-var-init=pattern >> -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene >> -Wstring-conversion -Wtautological-overlap-compare -Wshorten-64-to-32 >> -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion >> -Wtautological-unsigned-zero-compare -Wexit-time-destructors >> -Wglobal-constructors -I/usr/local/include >> -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 >> -fdata-sections -ffunction-sections -fno-unique-section-names >> -DPROTOBUF_ALLOW_DEPRECATED=1 -I/usr/local/include >> -I/usr/local/include -std=c++20 -Wno-trigraphs -fno-exceptions >> -fno-rtti -fvisibility-inlines-hidden -O2 -pipe >> -fstack-protector-strong -isystem /usr/local/include >> -fno-strict-aliasing  -isystem /usr/local/include  -c >> ../../base/allocator/dispatcher/reentry_guard.cc -o >> obj/base/base/reentry_guard.o >>>> FAILED: obj/base/base/reentry_guard.o >>>> c++ -MMD -MF obj/base/base/reentry_guard.o.d -DBASE_IMPLEMENTATION >>>> -DIS_RAW_PTR_IMPL -DSYSTEM_NATIVE_UTF8 -DUSE_SYMBOLIZE -DUSE_AURA=1 >>>> -DUSE_GLIB=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -D__STDC_CONSTANT_MACROS >>>> -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 >>>> -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES >> -D_GNU_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 >> -DIS_MAS_BUILD\(\)=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 >> -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DUSE_SYSTEM_LIBEVENT=1 >> -DGLOG_EXPORT= -DUSING_SYSTEM_ICU=1 >> -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DU_FINAL=final >> -DU_NOEXCEPT=noexcept -DU_OVERRIDE=override -DU_IMPORT=U_EXPORT >> -I../.. -Igen -I../../third_party/perfetto/include >> -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto >> -Igen/shim_headers/libevent_shim -Igen/shim_headers/icui18n_shim >> -Igen/shim_headers/icuuc_shim -I../../third_party/abseil-cpp >> -I../../third_party/boringssl/src/include >> -I../../third_party/protobuf/src -Igen/protoc_out -Wall -Wextra >> -Wimplicit-fallthrough -Wextra-semi -Wunreachable-code-aggressive >> -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter >> -Wno-psabi -Wloop-analysis -Wno-unneeded-internal-declaration >> -Wenum-compare-conditional -Wno-ignored-pragma-optimize -Wshadow >> -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing >> --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables >> -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics >> -fmerge-all-constants -m64 -msse3 -Xclang -fdebug-compilation-dir >> -Xclang . -no-canonical-prefixes -ftrivial-auto-var-init=pattern >> -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wheader-hygiene >> -Wstring-conversion -Wtautological-overlap-compare -Wshorten-64-to-32 >> -Wimplicit-int-conversion -Wsign-compare -Wsign-conversion >> -Wtautological-unsigned-zero-compare -Wexit-time-destructors >> -Wglobal-constructors -I/usr/local/include >> -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 >> -fdata-sections -ffunction-sections -fno-unique-section-names >> -DPROTOBUF_ALLOW_DEPRECATED=1 -I/usr/local/include >> -I/usr/local/include -std=c++20 -Wno-trigraphs -fno-exceptions >> -fno-rtti -fvisibility-inlines-hidden -O2 -pipe >> -fstack-protector-strong -isystem /usr/local/include >> -fno-strict-aliasing  -isystem /usr/local/include  -c >> ../../base/allocator/dispatcher/reentry_guard.cc -o >> obj/base/base/reentry_guard.o >>>> In file included from >>>> ../../base/allocator/dispatcher/reentry_guard.cc:9: >>>> In file included from ../../base/debug/crash_logging.h:16: >>>> In file included from >>>> ../../base/strings/string_number_conversions.h:15: >>>> In file included from ../../base/containers/span.h:19: >>>> ../../base/containers/checked_iterators.h:248:8: error: no template >>>> named '__is_cpp17_contiguous_iterator'; did you mean >>>> '__libcpp_is_contiguous_iterator'? >>>> 248 | struct >>>> __is_cpp17_contiguous_iterator<::base::CheckedContiguousIterator> >>>>      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>>      |        __libcpp_is_contiguous_iterator >>>> /usr/include/c++/v1/__iterator/iterator_traits.h:476:8: note: >>>> '__libcpp_is_contiguous_iterator' declared here >>>> 476 | struct __libcpp_is_contiguous_iterator : _Or< >>>>      |        ^ >>>> 1 error generated. >>>> ninja: build stopped: subcommand failed. >>>> *** Error code 1 >>> >>> This is the same problem that I fixed for qt6-webengine here: >>> https://cgit.freebsd.org/ports/commit/?id=660b01aa59ee1266ce0faf5718dc5c90abfa4f31 >>> >>> I'll take a look. >> >> I haven't yet been able to build the port itself as my test machine is >> swamped with jobs, but the patch from qt6-webengine applied without >> fuzz. Can you please try the attached diff? >> >> -Dimitry > > It applies fine here, I am building now and will report back. > > Many thanks so far! The build and installation are ok, the updated electron25 seems usable, tested by updating editors/vscode :D Attached you will find the almost same patch, but in the naming convention of ports, derived by 'make makepatch'. BTW, do we also have to patch other electon versions? Again, many thanks for your quick help. Best wishes, Rainer --------------tRu3hInHUNGCZzSO0Vp0oLQS Content-Type: text/x-chdr; charset="UTF-8"; name="patch-base_containers_checked__iterators.h" Content-Disposition: attachment; filename="patch-base_containers_checked__iterators.h" Content-Transfer-Encoding: base64 LS0tIGJhc2UvY29udGFpbmVycy9jaGVja2VkX2l0ZXJhdG9ycy5oLm9yaWcJMjAyMy0wOC0x MiAwNzowNzoxMCBVVEMKKysrIGJhc2UvY29udGFpbmVycy9jaGVja2VkX2l0ZXJhdG9ycy5o CkBAIC0yNCw2ICsyNCw5IEBAIGNsYXNzIENoZWNrZWRDb250aWd1b3VzSXRlcmF0b3Igewog ICB1c2luZyBwb2ludGVyID0gVCo7CiAgIHVzaW5nIHJlZmVyZW5jZSA9IFQmOwogICB1c2lu ZyBpdGVyYXRvcl9jYXRlZ29yeSA9IHN0ZDo6cmFuZG9tX2FjY2Vzc19pdGVyYXRvcl90YWc7 CisjaWYgX19jcGx1c3BsdXMgPj0gMjAyMDAyTAorICB1c2luZyBpdGVyYXRvcl9jb25jZXB0 ID0gc3RkOjpjb250aWd1b3VzX2l0ZXJhdG9yX3RhZzsKKyNlbmRpZgogCiAgIC8vIFJlcXVp cmVkIGZvciBjb252ZXJ0aW5nIGNvbnN0cnVjdG9yIGJlbG93LgogICB0ZW1wbGF0ZSA8dHlw ZW5hbWUgVT4KQEAgLTMxLDEwICszNCw4IEBAIGNsYXNzIENoZWNrZWRDb250aWd1b3VzSXRl cmF0b3IgewogCiAgIC8vIFJlcXVpcmVkIGZvciBjZXJ0YWluIGxpYmMrKyBhbGdvcml0aG0g b3B0aW1pemF0aW9ucyB0aGF0IGFyZSBub3QgYXZhaWxhYmxlCiAgIC8vIGZvciBOYUNsLgot I2lmIGRlZmluZWQoX0xJQkNQUF9WRVJTSU9OKSAmJiAhQlVJTERGTEFHKElTX05BQ0wpCiAg IHRlbXBsYXRlIDx0eXBlbmFtZSBQdHI+CiAgIGZyaWVuZCBzdHJ1Y3Qgc3RkOjpwb2ludGVy X3RyYWl0czsKLSNlbmRpZgogCiAgIGNvbnN0ZXhwciBDaGVja2VkQ29udGlndW91c0l0ZXJh dG9yKCkgPSBkZWZhdWx0OwogCkBAIC0yMjQsNyArMjI1LDYgQEAgdXNpbmcgQ2hlY2tlZENv bnRpZ3VvdXNDb25zdEl0ZXJhdG9yID0gQ2hlY2tlZENvbnRpZ3VvCiAKIH0gIC8vIG5hbWVz cGFjZSBiYXNlCiAKLSNpZiBkZWZpbmVkKF9MSUJDUFBfVkVSU0lPTikgJiYgIUJVSUxERkxB RyhJU19OQUNMKQogLy8gU3BlY2lhbGl6ZSBib3RoIHN0ZDo6X19pc19jcHAxN19jb250aWd1 b3VzX2l0ZXJhdG9yIGFuZCBzdGQ6OnBvaW50ZXJfdHJhaXRzCiAvLyBmb3IgQ0NJIGluIGNh c2Ugd2UgY29tcGlsZSB3aXRoIGxpYmMrKyBvdXRzaWRlIG9mIE5hQ2wuIFRoZSBmb3JtZXIg aXMKIC8vIHJlcXVpcmVkIHRvIGVuYWJsZSBjZXJ0YWluIGFsZ29yaXRobSBvcHRpbWl6YXRp b25zIChlLmcuIHN0ZDo6Y29weSBjYW4gYmUgYQpAQCAtMjQyLDEzICsyNDIsMzUgQEAgdXNp bmcgQ2hlY2tlZENvbnRpZ3VvdXNDb25zdEl0ZXJhdG9yID0gQ2hlY2tlZENvbnRpZ3VvCiAv LyBbMV0gaHR0cHM6Ly93ZzIxLmxpbmsvaXRlcmF0b3IuY29uY2VwdC5jb250aWd1b3VzCiAv LyBbMl0gaHR0cHM6Ly93ZzIxLmxpbmsvc3RkLml0ZXJhdG9yLnRhZ3MKIC8vIFszXSBodHRw czovL3dnMjEubGluay9wb2ludGVyLnRyYWl0cy5vcHRtZW0KLW5hbWVzcGFjZSBzdGQgewog CisjaWYgZGVmaW5lZChfTElCQ1BQX1ZFUlNJT04pCisKKy8vIFRPRE8oY3JidWcuY29tLzEy ODQyNzUpOiBSZW1vdmUgd2hlbiBDKysyMCBpcyBvbiBieSBkZWZhdWx0LCBhcyB0aGUgdXNl CisvLyBvZiBgaXRlcmF0b3JfY29uY2VwdGAgYWJvdmUgc2hvdWxkIHN1ZmZpY2UuCitfTElC Q1BQX0JFR0lOX05BTUVTUEFDRV9TVEQKKworLy8gVE9ETyhjcmJ1Zy5jb20vMTQ0OTI5OSk6 IGh0dHBzOi8vcmV2aWV3cy5sbHZtLm9yZy9EMTUwODAxIHJlbmFtZWQgdGhpcyBmcm9tCisv LyBgX19pc19jcHAxN19jb250aWd1b3VzX2l0ZXJhdG9yYCB0byBgX19saWJjcHBfaXNfY29u dGlndW91c19pdGVyYXRvcmAuIENsZWFuCisvLyB1cCB0aGUgb2xkIHNwZWxsaW5nIGFmdGVy IGxpYmMrKyByb2xscy4KIHRlbXBsYXRlIDx0eXBlbmFtZSBUPgorc3RydWN0IF9faXNfY3Bw MTdfY29udGlndW91c19pdGVyYXRvcjsKK3RlbXBsYXRlIDx0eXBlbmFtZSBUPgogc3RydWN0 IF9faXNfY3BwMTdfY29udGlndW91c19pdGVyYXRvcjw6OmJhc2U6OkNoZWNrZWRDb250aWd1 b3VzSXRlcmF0b3I8VD4+CiAgICAgOiB0cnVlX3R5cGUge307CiAKIHRlbXBsYXRlIDx0eXBl bmFtZSBUPgorc3RydWN0IF9fbGliY3BwX2lzX2NvbnRpZ3VvdXNfaXRlcmF0b3I7Cit0ZW1w bGF0ZSA8dHlwZW5hbWUgVD4KK3N0cnVjdCBfX2xpYmNwcF9pc19jb250aWd1b3VzX2l0ZXJh dG9yPDo6YmFzZTo6Q2hlY2tlZENvbnRpZ3VvdXNJdGVyYXRvcjxUPj4KKyAgICA6IHRydWVf dHlwZSB7fTsKKworX0xJQkNQUF9FTkRfTkFNRVNQQUNFX1NURAorCisjZW5kaWYKKworbmFt ZXNwYWNlIHN0ZCB7CisKK3RlbXBsYXRlIDx0eXBlbmFtZSBUPgogc3RydWN0IHBvaW50ZXJf dHJhaXRzPDo6YmFzZTo6Q2hlY2tlZENvbnRpZ3VvdXNJdGVyYXRvcjxUPj4gewogICB1c2lu ZyBwb2ludGVyID0gOjpiYXNlOjpDaGVja2VkQ29udGlndW91c0l0ZXJhdG9yPFQ+OwogICB1 c2luZyBlbGVtZW50X3R5cGUgPSBUOwpAQCAtMjY3LDYgKzI4OSw1IEBAIHN0cnVjdCBwb2lu dGVyX3RyYWl0czw6OmJhc2U6OkNoZWNrZWRDb250aWd1b3VzSXRlcmF0bwogfTsKIAogfSAg Ly8gbmFtZXNwYWNlIHN0ZAotI2VuZGlmCiAKICNlbmRpZiAgLy8gQkFTRV9DT05UQUlORVJT X0NIRUNLRURfSVRFUkFUT1JTX0hfCg== --------------tRu3hInHUNGCZzSO0Vp0oLQS-- From nobody Fri Dec 15 11:00:48 2023 X-Original-To: freebsd-ports@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 4Ss5qQ2ZNTz52f4j for ; Fri, 15 Dec 2023 11:00:50 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ss5qQ1wqSz3TxN; Fri, 15 Dec 2023 11:00:50 +0000 (UTC) (envelope-from dim@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702638050; 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=pSXEAT6jv/BJL73mQu+Z/i0Z0dKH03e4JAEUsr5wO2A=; b=Ewkej/gq27ZmfnTTqO5RmWUihmhxUAZwgEKY313xyPLlocq4zv60cxmZvljdT5FBl1O5vv qnEg0pnEY1kObvmZLqtaKEqjISh8zexdubI1+3nTl5Xr6vsQqEVr0V+d1yfit5uSzZ0Pvd YzozNV8X2CQg0UZJr2suNEqOq1qmeLQpcHCUlsYb6hxbH3Z+z7pOIUvkukxR2w4td2TBoc 0OWvzuJd0eVJDM9MvtBLpGUW1xjJAQc69UCvWlIMgy1LpJ6Wpk5+JkybPseYdfrxn25Dx9 ovEkYmtZ4bZolDXJQw0t4XJMXHeEWT/5kAWzZNjS9+6bqn3kDKPcutm/y6OWzw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702638050; a=rsa-sha256; cv=none; b=Fon/v7HUv1UsNWV8Y5d3ZeSbCuyFBK8urMJp1GAw+7LPYgUH7/wOAZ4QnWRu/5eKH5SpvA osMuYrqiwXGMJAivZ8J6ihKTOb9qPyo2yUjEb8GtOq6jNoLem+TrVsVJ6tSTLUi5OnEs0T 3qkU7pprNbfrQYR4aiJ/3T0Xxd+2y9mZFIcd0hcmYX4xM6QXfUm+dNsSQ3uXnKY0MXgsVL qB9k5ERi/jJ41UkCNPCBhdDd358gg2kn1cougnatRc1hi5D2nkB7NJ2jOAO4/Zv4RwWIWD ss6NKr4fwO88t/qhfiq264UjPHj3iBv7LLB5txK0DbKfSRQ65YAH+ctYOiMVRQ== 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=1702638050; 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=pSXEAT6jv/BJL73mQu+Z/i0Z0dKH03e4JAEUsr5wO2A=; b=rr3I5PBZFqf6Ve8gJ4yGMMpodCOZeytRGA8TBuQkaLYBqEGW7tdvhii2lcShwcM438nXiI g4IxBgZZt24LTk7vP6PaujRRiGd96QdP/JlKrhqCerePHE5yeOtBLoxGL7ZufjPJJBzrB8 bJ080n0j1Y+0jPWXMNTA5+sqO31ESL7GPWxmqv989n8GiX9iSoUMyKvTrYb6z/EPDbRBTc FPcDKuR5DlG8eijrWEsNs8nWsy20fZvbsFpxPOqeMO+G1wbHP2u+hbm7VQAYF8yuwmds0U 4TUPxa9vfFeg2EbefnpIQeU0fR5QhZAum8x9cHILcKPfNBAPZTauj1w0TNsVKQ== Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (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 (2048 bits) client-digest SHA256) (Client CN "tensor.andric.com", Issuer "R3" (verified OK)) (Authenticated sender: dim) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Ss5qQ0HFLz19Vl; Fri, 15 Dec 2023 11:00:50 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtpclient.apple (longrow.home.andric.com [192.168.0.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id D22044E3A4; Fri, 15 Dec 2023 12:00:48 +0100 (CET) Content-Type: text/plain; charset=us-ascii List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: devel/electron25: Build failure on CURRENT with clang17 From: Dimitry Andric In-Reply-To: <58389025-d360-4d62-af97-09c66699d42a@gwdg.de> Date: Fri, 15 Dec 2023 12:00:48 +0100 Cc: "" , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <54FE2DC5-3921-4506-A74A-C405675C4660@FreeBSD.org> References: <3A903343-1A21-474D-82A2-ACE40DCE19D3@FreeBSD.org> <39cb099e-73cb-4532-8b2d-a10be1487a12@gwdg.de> <58389025-d360-4d62-af97-09c66699d42a@gwdg.de> To: Rainer Hurling X-Mailer: Apple Mail (2.3731.700.6) On 15 Dec 2023, at 11:52, Rainer Hurling wrote: >=20 > Am 15.12.23 um 06:39 schrieb Rainer Hurling: >> Am 15.12.23 um 00:53 schrieb Dimitry Andric: >>> On 14 Dec 2023, at 21:23, Dimitry Andric wrote: >>>>=20 >>>> On 14 Dec 2023, at 20:49, Rainer Hurling wrote: ... >>>>> ../../base/containers/checked_iterators.h:248:8: error: no = template named '__is_cpp17_contiguous_iterator'; did you mean = '__libcpp_is_contiguous_iterator'? >>>>> 248 | struct = __is_cpp17_contiguous_iterator<::base::CheckedContiguousIterator> >>>>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>>> | __libcpp_is_contiguous_iterator ... >>> I haven't yet been able to build the port itself as my test machine = is >>> swamped with jobs, but the patch from qt6-webengine applied without >>> fuzz. Can you please try the attached diff? ... > The build and installation are ok, the updated electron25 seems = usable, tested by updating editors/vscode :D >=20 > Attached you will find the almost same patch, but in the naming = convention of ports, derived by 'make makepatch'. Strange, my original patch was also produced by make makepatch. :) > BTW, do we also have to patch other electon versions? I'm not sure. The fix is actually from upstream chromium, so if newer electron versions are based off of a "new enough" chromium snapshot, they should have it. I will take a look at the sources, because building these ports is pretty awful: [ 6% 2757/45534] after about an hour. :P -Dimitry From nobody Fri Dec 15 11:03:39 2023 X-Original-To: freebsd-ports@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 4Ss5tx3mQBz52f8K for ; Fri, 15 Dec 2023 11:03:53 +0000 (UTC) (envelope-from freebsd@oldach.net) Received: from nuc.oldach.net (hmo.in-vpn.de [IPv6:2001:67c:1407:60::1]) (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 (2048 bits) client-digest SHA256) (Client CN "hmo.in-vpn.de", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ss5tw1Kglz3VJ7 for ; Fri, 15 Dec 2023 11:03:52 +0000 (UTC) (envelope-from freebsd@oldach.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of freebsd@oldach.net designates 2001:67c:1407:60::1 as permitted sender) smtp.mailfrom=freebsd@oldach.net; dmarc=none Received: from nuc.oldach.net (localhost [127.0.0.1]) by nuc.oldach.net (8.17.2/8.17.2) with ESMTPS id 3BFB3dMN040141 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 15 Dec 2023 12:03:40 +0100 (CET) (envelope-from freebsd@oldach.net) Received: (from hmo@localhost) by nuc.oldach.net (8.17.2/8.17.2) id 3BFB3d2U040140; Fri, 15 Dec 2023 12:03:39 +0100 (CET) (envelope-from freebsd@oldach.net) Message-Id: <202312151103.3BFB3d2U040140@nuc.oldach.net> Subject: Re: Reviving net-mgmt/observium In-Reply-To: from "Patrick M. Hausen" at "15 Dec 2023 11:13:04" To: hausen@punkt.de (Patrick M. Hausen) Date: Fri, 15 Dec 2023 12:03:39 +0100 (CET) Cc: freebsd-ports@freebsd.org From: freebsd@oldach.net (Helge Oldach) X-No-Archive: Yes List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: inspected by milter-greylist-4.6.4 (nuc.oldach.net [0.0.0.0]); Fri, 15 Dec 2023 12:03:40 +0100 (CET) for IP:127.0.0.1 DOMAIN:localhost HELO:nuc.oldach.net FROM:freebsd@oldach.net RCPT: X-Spamd-Result: default: False [-3.30 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; FROM_NO_DN(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:29670, ipnet:2001:67c:1400::/45, country:DE]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[oldach.net]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4Ss5tw1Kglz3VJ7 X-Spamd-Bar: --- Hi Patrick, Patrick M. Hausen wrote on Fri, 15 Dec 2023 11:13:04 +0100 (CET): > I just installed Observium community edition manually because the > port is orphaned and grossly outdated. It also suffers from a fundamental > problem - the former maintainer decided to decouple the port version from > the Observium version and use the "latest.tar.gz" download link provided > by the project. > > Of course that breaks every time a new community edition is published. > > I checked with the Observium folks on their Discord - they do provide > versioned stable download links. So that can be considered solved. > > The real question I am asking is: is it ok to install everything into > /usr/local/observium similar to Apache Solr, OpenJDK etc.? > > Alternatively one could "rip it apart" and try to separate e.g. the web frontend > files into /usr/local/www/observium, the executables into /usr/local/libexec, etc. > > I would very much prefer the former (everything in one directory). If that is still > acceptable I can promise continued maintenance and timely updates in return ;-) First of all thanks for the initiave. Much appreciated. May I suggest to have the layout in a way that users are also able to deploy and maintain the scbscription edition (updating through svn) similarly? Perhaps a FreeBSD install document similar to the Ubuntu/Debian and RHEL/CentOS ones on the Observium website would be helpful as well. Regarding the layout question raised: Most the Observium package is intended to be run under a webserver. Thus, assuming Apache, the most natural choice for me would be under /usr/local/www/apache24/data. There are a few standalone PHP scripts indeed but it probably doesn't make much sense to move them elsewhere. Maybe a few symlinks, e.g. /usr/local/bin/add_device -> /usr/local/www/apache24/data/add_device.php might help? Just my 2¢ - I'm fine with any choice. Kind regards Helge From nobody Fri Dec 15 11:09:54 2023 X-Original-To: freebsd-ports@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 4Ss62936cLz52fGj for ; Fri, 15 Dec 2023 11:10:09 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from mail.punkt.de (mail.punkt.de [IPv6:2a00:b580:8000:11:1c6b:7032:35e9:5616]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ss62904txz3WPn for ; Fri, 15 Dec 2023 11:10:08 +0000 (UTC) (envelope-from hausen@punkt.de) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2a00:b580:a000:0:5cff:8761:a1e9:c66f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.punkt.de (Postfix) with ESMTPSA id 3D6D96CDA6; Fri, 15 Dec 2023 12:10:05 +0100 (CET) Content-Type: text/plain; charset=utf-8 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.200.91.1.1\)) Subject: Re: Reviving net-mgmt/observium From: "Patrick M. Hausen" In-Reply-To: <202312151103.3BFB3d2U040140@nuc.oldach.net> Date: Fri, 15 Dec 2023 12:09:54 +0100 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <1A414D02-3334-48F3-95BF-1C4264009A18@punkt.de> References: <202312151103.3BFB3d2U040140@nuc.oldach.net> To: Helge Oldach X-Mailer: Apple Mail (2.3774.200.91.1.1) X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16188, ipnet:2a00:b580::/32, country:DE] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Ss62904txz3WPn Hi Helge, > Am 15.12.2023 um 12:03 schrieb Helge Oldach : > May I suggest to have the layout in a way that users are also able to > deploy and maintain the scbscription edition (updating through svn) > similarly? That would argue for the one place to rule them all approach. I currently extracted it to /opt/observium following the Debian = instructions. All in all not many adjustments needed. > Regarding the layout question raised: Most the Observium package is > intended to be run under a webserver. I have only /opt/observium/html in the document root and I am quite sure this is how it's intended to be. So everything else should IMHO *not* go into some place beneath /usr/local/www. Kind regards, Patrick --=20 punkt.de GmbH Patrick M. Hausen .infrastructure Sophienstr. 187 76185 Karlsruhe Tel. +49 721 9109500 https://infrastructure.punkt.de info@punkt.de AG Mannheim 108285 Gesch=C3=A4ftsf=C3=BChrer: Daniel Lienert, Fabian Stein From nobody Fri Dec 15 16:04:59 2023 X-Original-To: freebsd-ports@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 4SsDZN561Bz53kYg for ; Fri, 15 Dec 2023 16:05:00 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SsDZN4dhfz4WxK; Fri, 15 Dec 2023 16:05:00 +0000 (UTC) (envelope-from dim@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702656300; 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=aJGTOLny7MLWGCC7fVRIyWfC8Zwr/z10tuRX9tJACYk=; b=Nzc27AFo85y0X1Hxik+3hgvm2b+EfY270c3xZckRQ7WNB+kunUluns5DLVfiZy7J6AohXr ZoUEIZfFYcftgdHcUGJJfk8Ov8KYli7W+7AwP/YCP9NHKKLVimotmgMxlfo7FDucWs3eqi s7AsRDmTlaHtMGbUDF0h4PsJRJZnW879QgHee6FHOFWRKNMKX2/tTTS20T83NyJSOgnPtC v01Ozy/HTKcvkeNXKQRXc2nXbrmutHg5lsOWwPmHOEjupW2NLXpp5omcQ/26Q76iNwwmo/ i/1X70EAiXS22RBlsIBQsQNl6UctU8olA0e0RON6ueEsrBLsc/fylpvUC8FtGg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702656300; a=rsa-sha256; cv=none; b=WTwWSt8rVLYIqt4Z9IFskiRtSCQBB41eQ67mZj0iinnnr3DDlnKWVeBjZ7vo4vollS3hyc 2R6ndBxDsA9QlH9osly+4ATWvpTCLzIWHaZM3g6To05xMSEs18RSEFQwvpwqqsy/ZTQLxm Ftk/ZVVbnjIsIxVpOktm/RZpujAjq1k0rJinoS9g3ZF8i4VJtuhrk2FGxNUwExy2JmsTvL hG4HgGsfQq/8gTZad45Xcbcj06qv1SdBPpzYa98cuewvXXqng3OxfXz2cTiwhtWWD4sT/s 0KWnCADeaZyq7tdbhrapl59PWkSNr8zgqMQgKvV2Z4OrNHHimtjN8Pl3c81Tgg== 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=1702656300; 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=aJGTOLny7MLWGCC7fVRIyWfC8Zwr/z10tuRX9tJACYk=; b=ug4rvzKm974mtjAKor1HeGWalNc8dpl2ce/Qw2tFH1JDQ3yJLUXabNmU9i0fLUAyvONS42 btXvPs987Rc+5FjWRWKlEnGWkBj8FIkejF1jKgD5ogtigxpnEx3BkFTwMoCY6L645HylAs iv8BmK1ZzFezTAhMTAzgiLoMlMce8FO/oQsz0uGGSLvdOd/t3eN6hvHen7eynJikIxCYVt rU7FmsC563ICKsjR/310W/yTUK27kDOTI0RMnBKIXShwuvg8mfbMsPsMuQc+lpF+ubQwSP FKQPlb20tMYhDDVhzyfvdqZdMLKNpVS778pfm70V7aBdqNoRFN4EJ1XDYzAWUw== Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (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 (2048 bits) client-digest SHA256) (Client CN "tensor.andric.com", Issuer "R3" (verified OK)) (Authenticated sender: dim) by smtp.freebsd.org (Postfix) with ESMTPSA id 4SsDZN2zyvz1H8b; Fri, 15 Dec 2023 16:05:00 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtpclient.apple (longrow.home.andric.com [192.168.0.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 5C7DD4E6E2; Fri, 15 Dec 2023 17:04:59 +0100 (CET) Content-Type: text/plain; charset=us-ascii List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: devel/electron25: Build failure on CURRENT with clang17 From: Dimitry Andric In-Reply-To: <54FE2DC5-3921-4506-A74A-C405675C4660@FreeBSD.org> Date: Fri, 15 Dec 2023 17:04:59 +0100 Cc: "" , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <688A0525-9BBB-4E8B-897D-1882EF780471@FreeBSD.org> References: <3A903343-1A21-474D-82A2-ACE40DCE19D3@FreeBSD.org> <39cb099e-73cb-4532-8b2d-a10be1487a12@gwdg.de> <58389025-d360-4d62-af97-09c66699d42a@gwdg.de> <54FE2DC5-3921-4506-A74A-C405675C4660@FreeBSD.org> To: Rainer Hurling X-Mailer: Apple Mail (2.3731.700.6) On 15 Dec 2023, at 12:00, Dimitry Andric wrote: >=20 > On 15 Dec 2023, at 11:52, Rainer Hurling wrote: >>=20 >> Am 15.12.23 um 06:39 schrieb Rainer Hurling: >>> Am 15.12.23 um 00:53 schrieb Dimitry Andric: >>>> On 14 Dec 2023, at 21:23, Dimitry Andric wrote: >>>>>=20 >>>>> On 14 Dec 2023, at 20:49, Rainer Hurling wrote: > ... >>>>>> ../../base/containers/checked_iterators.h:248:8: error: no = template named '__is_cpp17_contiguous_iterator'; did you mean = '__libcpp_is_contiguous_iterator'? >>>>>> 248 | struct = __is_cpp17_contiguous_iterator<::base::CheckedContiguousIterator> >>>>>> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>>>> | __libcpp_is_contiguous_iterator > ... >>>> I haven't yet been able to build the port itself as my test machine = is >>>> swamped with jobs, but the patch from qt6-webengine applied without >>>> fuzz. Can you please try the attached diff? > ... >> The build and installation are ok, the updated electron25 seems = usable, tested by updating editors/vscode :D >>=20 >> Attached you will find the almost same patch, but in the naming = convention of ports, derived by 'make makepatch'. >=20 > Strange, my original patch was also produced by make makepatch. :) >=20 >=20 >> BTW, do we also have to patch other electon versions? >=20 > I'm not sure. The fix is actually from upstream chromium, so if newer > electron versions are based off of a "new enough" chromium snapshot, > they should have it. I will take a look at the sources, because = building > these ports is pretty awful: [ 6% 2757/45534] after about an hour. :P Ok, I have checked devel/electron26 and devel/electron27, and both already have this fix. So I would expect them build. Let me know if they don't. :) -Dimitry From nobody Sat Dec 16 04:07:14 2023 X-Original-To: ports@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 4SsXbl5cGMz54WNh for ; Sat, 16 Dec 2023 04:07:15 +0000 (UTC) (envelope-from portscout@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 4SsXbl0T5xz4dpY for ; Sat, 16 Dec 2023 04:07:15 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702699635; a=rsa-sha256; cv=none; b=XoWzCJDy+XP9SanwNBIpVLYz5vXcCWPdR+T3ufwg2rQq2OHtoaoB81ZhZF4GAto3/gC7G6 MMP60vncU9sqJlobKKduRFdJcIfeIipnodtUTOOgjbxjVFby6H1w36+Z0LQaoP/V97m1cx sPi2wom5LLCrvV/sVhbZJJGWiWYohNxXzSzBuXULMphk3eLoS2ooz/S46Q3FXJa6bP2MOR h22CZcjs/wtbORoIXZGUigCVjP33DKNzcuNKCfUqMmZWrzOubuvq2zLqZyAxcAEUyt/8N2 +qJtNSk2iwChKjDDChQ2NhFfSsggoI2jkAPVHz4xEiXvToApj7LFrlcZ0qVlRA== 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=1702699635; 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=XFTn3a2XVp/y+/3QhPz5cPxHFeVAHgS/WiSj9XDifaQ=; b=KzGrMtjfm0F1REe5wNNEGizUaCNFg/Tokb6xxNK1q+nbIhFYRzc84OAiZvqkJG5XCH2cA4 ppY3465njpkr/D0EiLumdEoekBQiT6B9xIlIi3ymKZYHQYEYW90oOQOOfddud2vIvMm94Y 0+eNbq+TDeyKlxkXz9y/EcjbGh5TUSqknxkH0WgzMujwBOa+MvjAlB7ZRqEeYyymw+PF3d XBCdMHVKN5UeNVTlCq1CtQSOMmp1xsNDVh47r/NBDRPOLOjMSD9b8rv5ULN0VIjVLJ9W9F hr8WsxegLwiOCzZ1tZJ/NlzT8o1wzJeQ6ec/1/UetWAfvoFx5ckOjAnJ4kKT/g== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 4SsXbk5TZWzfDR for ; Sat, 16 Dec 2023 04:07:14 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BG47Efa008001 for ; Sat, 16 Dec 2023 04:07:14 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 3BG47EXQ008000; Sat, 16 Dec 2023 04:07:14 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202312160407.3BG47EXQ008000@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Sat, 16 Dec 2023 04:07:14 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-231215 ------------------------------------------------+-----------------+------------ emulators/wine-devel | 9.0-rc1 | 9.0-rc2 ------------------------------------------------+-----------------+------------ net-im/signal-cli | 0.9.0 | v0.12.7 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Sat Dec 16 06:02:30 2023 X-Original-To: ports@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 4Ssb8w5wWkz52fwm for ; Sat, 16 Dec 2023 06:02:40 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 4Ssb8v4RjRz3LTf for ; Sat, 16 Dec 2023 06:02:39 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=softfail (mx1.freebsd.org: 198.144.192.42 is neither permitted nor denied by domain of yuri@FreeBSD.org) smtp.mailfrom=yuri@FreeBSD.org; dmarc=none Received: from [192.168.5.3] (c-24-6-36-155.hsd1.ca.comcast.net [24.6.36.155]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id 3BG62WFc082094 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 15 Dec 2023 22:02:32 -0800 (PST) (envelope-from yuri@FreeBSD.org) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-36-155.hsd1.ca.comcast.net [24.6.36.155] claimed to be [192.168.5.3] Message-ID: <2b84885d-31fa-4e4f-b9d1-1d72136c6109@FreeBSD.org> Date: Fri, 15 Dec 2023 22:02:30 -0800 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: "ports@freebsd.org" From: Yuri Subject: Commit notifications aren't sent any more Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [0.61 / 15.00]; VIOLATED_DIRECT_SPF(3.50)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; RCVD_NO_TLS_LAST(0.10)[]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[yuri]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; TO_DOM_EQ_FROM_DOM(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; R_SPF_SOFTFAIL(0.00)[~all:c]; HAS_XAW(0.00)[]; TO_DN_EQ_ADDR_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:7961, ipnet:198.144.192.0/23, country:US]; MLMMJ_DEST(0.00)[ports@freebsd.org] X-Rspamd-Queue-Id: 4Ssb8v4RjRz3LTf X-Spamd-Bar: / Hi, It appears that the git repository commits don't generate e-mail notifications any more. Yuri From nobody Sat Dec 16 16:09:43 2023 X-Original-To: ports@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 4SsrYY4XQYz546fg for ; Sat, 16 Dec 2023 16:06:25 +0000 (UTC) (envelope-from pj@smo.de) Received: from mail.adebahr.de (mail.adebahr.de [185.66.179.123]) (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 (2048 bits) client-digest SHA256) (Client CN "mail.adebahr.de", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SsrYX3JV5z4stQ for ; Sat, 16 Dec 2023 16:06:24 +0000 (UTC) (envelope-from pj@smo.de) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=smo.de header.s=mail header.b="F7Up/wcH"; spf=pass (mx1.freebsd.org: domain of pj@smo.de designates 185.66.179.123 as permitted sender) smtp.mailfrom=pj@smo.de; dmarc=pass (policy=reject) header.from=smo.de Received: from [192.168.153.212] (p4fe02244.dip0.t-ipconnect.de [79.224.34.68]) by mail.adebahr.de (Postfix) with ESMTPSA id C3D2D600C1 for ; Sat, 16 Dec 2023 17:06:11 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smo.de; s=mail; t=1702742771; 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=kQcKrW0nMaAmAUhC4V2MRjHNa279I3X1VoIeq2BZLGc=; b=F7Up/wcHOrLLIonPMa+ZuSDFv5NBUrMEDVvuna43Z4YHfM2cWaKHdwDcsHIXBCVDM8T4ac LMSUSNuevAD9s/EdQKd48Xi5mSbiNBQuC+GDN/NwZT/qW7YNwnVT0KXnwIyhSnMv4vdAwe 8dQDH80IX0lRBJDvwiMmAjo7c/sMka1nHIDgkVeMEOiV7OJwlbrRqI6po+7M089W+dEGpu uY5nSdJamhVyiEo889WpAZaGbm6lZhci9LfDdmlUi7QMdYrmlVYvDfU6gh8zGTySq4V3X0 zX5MOoXX5Yt0QX3vPfG6rw9SMMIEkushbyEF5hhyBuhpGQ+Xs/iJxxt7qkMvlw== Message-ID: Date: Sat, 16 Dec 2023 17:09:43 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: "ports@freebsd.org" From: Philipp Ost Subject: Unable to update ports tree: server certificate verification failed Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[smo.de,reject]; R_SPF_ALLOW(-0.20)[+ip4:185.66.179.96/27]; R_DKIM_ALLOW(-0.20)[smo.de:s=mail]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; TO_DN_EQ_ADDR_ALL(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:212341, ipnet:185.66.176.0/22, country:DE]; MIME_TRACE(0.00)[0:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[smo.de:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4SsrYX3JV5z4stQ X-Spamd-Bar: --- Hi, since at least yesterday evening, I am unable to update the ports tree. It fails with the following error: make update -------------------------------------------------------------- >>> Updating /usr/ports from git repository -------------------------------------------------------------- cd /usr/ports; git pull --rebase fatal: unable to access 'https://git.freebsd.org/ports.git/': server certificate verification failed. CAfile: none CRLfile: none *** Error code 1 Stop. make: stopped in /usr/ports The last commit I have is: git log | head commit ce82996724b503f52faef9fb02075b9d7aa94b01 Author: Yuri Victorovich Date: Thu Dec 14 12:56:08 2023 -0800 science/{,py-}gemmi: update 0.6.3 → 0.6.4 Reported by: portscout commit ba33e2445bdf7d25114d12ad77dda46a64b03fa3 Author: Larry Rosenman git is at version 2.43.0 if that matters at all. Has anyone else experienced this? Anything I can do on my side? Best Philipp From nobody Sat Dec 16 16:21:35 2023 X-Original-To: ports@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 4Ssrx001p0z547pB for ; Sat, 16 Dec 2023 16:23:16 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Received: from phouka1.phouka.net (phouka1.phouka.net [107.170.196.116]) (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 (2048 bits) client-digest SHA256) (Client CN "phouka.net", Issuer "Go Daddy Secure Certificate Authority - G2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ssrwz3z0Mz3DKh for ; Sat, 16 Dec 2023 16:23:15 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Authentication-Results: mx1.freebsd.org; none Received: from phouka1.phouka.net (localhost [127.0.0.1]) by phouka1.phouka.net (8.17.1/8.17.1) with ESMTPS id 3BGGLb5Z056293 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 16 Dec 2023 08:21:39 -0800 (PST) (envelope-from warlock@phouka1.phouka.net) Received: (from warlock@localhost) by phouka1.phouka.net (8.17.1/8.17.1/Submit) id 3BGGLbZe056292; Sat, 16 Dec 2023 08:21:37 -0800 (PST) (envelope-from warlock) Date: Sat, 16 Dec 2023 08:21:35 -0800 From: John Kennedy To: Philipp Ost Cc: "ports@freebsd.org" Subject: Re: Unable to update ports tree: server certificate verification failed Message-ID: References: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:14061, ipnet:107.170.192.0/18, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Ssrwz3z0Mz3DKh On Sat, Dec 16, 2023 at 05:09:43PM +0100, Philipp Ost wrote: > since at least yesterday evening, I am unable to update the ports tree. It > fails with the following error: ... > cd /usr/ports; git pull --rebase > fatal: unable to access 'https://git.freebsd.org/ports.git/': server > certificate verification failed. CAfile: none CRLfile: none I haven't, but I'm using: https://github.com/freebsd/freebsd-ports.git The why's are probably pretty old from cutover-to-git days. From nobody Sat Dec 16 18:45:58 2023 X-Original-To: ports@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 4Ssw6046Dzz54HVP for ; Sat, 16 Dec 2023 18:46:16 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-yw1-x112d.google.com (mail-yw1-x112d.google.com [IPv6:2607:f8b0:4864:20::112d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ssw6011B9z3cFP for ; Sat, 16 Dec 2023 18:46:16 +0000 (UTC) (envelope-from kob6558@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x112d.google.com with SMTP id 00721157ae682-5e4ee907295so8401637b3.3 for ; Sat, 16 Dec 2023 10:46:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702752374; x=1703357174; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=eS4lDpJpk5J9LwkxPeDkY9PzlNhX0hMK2HSh+hH/UZw=; b=njajpR75Op02eNZKq6I05pq2O9JSR0j5CDiMZzzzAtKDpMRR0uBjHiLZxFusUcIOC0 RwrHtbVoQrh6EDCaaRnzlCMbvSkrAxfFVyLZxVMxlKXd1YETBGz1Gcl/PgvrETpizKUi fdVfp8+skGARkSAsokZNSTbkPF/S78K3EOC20f63u29s2xPpJyoFTQAWdQg+x4NiSLAb 6SnEEoQ5zbvkKAsm5ca/dV2zHwKsO4A+k1ZYjMg1+J8pQpfeHV7ukva3S6XjLQj8ynsb mQ6/o8DFI8iMTdoypaHp33SC1XiWLePO7zB4VEE2ZSjxM7qslJBt7tnsjWDffcpxhRRR v0AA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702752374; x=1703357174; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=eS4lDpJpk5J9LwkxPeDkY9PzlNhX0hMK2HSh+hH/UZw=; b=fcECF7su7I0rVphVM18DfXSTSq7iugVr6Yr4rfsvSDfHUxJO42trYdHgxGOCRAfaqq qkgOcEkwIZYZY7tP9OZ5ys8l1nmtWludWDG+6OpcsWBlz++BlmrkaGY5dr91wcqHfOUV uqXO05c/MBkML5nwlCkgDDI4Udmem2abv3kPAK0C+8ENgb4y6ry+bVcSeZdxtOk49MDg oVtWrckWRv6kv1D86K0Xke5oQ+3Fj9CkvhnbxO6Et45MscKl5OjUOTmWKY9WQTnx6Wii tXn/d09PG+Thd84KWlW+ekGjAxl38ShxCejDGF20B3oL2d43EYUehis7aDFmXPNJDICj K1/A== X-Gm-Message-State: AOJu0Yz4Bcb56IlIouFoRsx4GglN+GQWaprIpxqzMNSfdg1jvc6HV6ho XuNSRvTRX+AwC1HqFcuGc2Aa9DjhKzrqEp7w7JflncWAK84= X-Google-Smtp-Source: AGHT+IE9WUli4I+iTTrSJv6XGcZujjsw4b8w6CXowcCMrjL8M2z3QKBPvybkbLboOfAp2xarywK+xaoS6JGp5MBDgjk= X-Received: by 2002:a0d:ca04:0:b0:5e3:6d13:f128 with SMTP id m4-20020a0dca04000000b005e36d13f128mr4187122ywd.79.1702752374260; Sat, 16 Dec 2023 10:46:14 -0800 (PST) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Kevin Oberman Date: Sat, 16 Dec 2023 10:45:58 -0800 Message-ID: Subject: Re: Unable to update ports tree: server certificate verification failed To: John Kennedy Cc: Philipp Ost , "ports@freebsd.org" Content-Type: multipart/alternative; boundary="0000000000006889d2060ca4eef5" X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Ssw6011B9z3cFP --0000000000006889d2060ca4eef5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, Dec 16, 2023 at 8:23=E2=80=AFAM John Kennedy w= rote: > On Sat, Dec 16, 2023 at 05:09:43PM +0100, Philipp Ost wrote: > > since at least yesterday evening, I am unable to update the ports tree. > It > > fails with the following error: > ... > > cd /usr/ports; git pull --rebase > > fatal: unable to access 'https://git.freebsd.org/ports.git/': server > > certificate verification failed.CAfile: non e CRLfile: none > > I haven't, but I'm using: > > https://github.com/freebsd/freebsd-ports.git > > The why's are probably pretty old from cutover-to-git days. > That is the documented URL for ports in the Handbook. Looks like your cert information may be out of date. I pull daily from https://git.freebsd.org/ports.git and it works fine. That is strongly evidenced by "CAfile: non e". --=20 Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --0000000000006889d2060ca4eef5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Sat, Dec 16,= 2023 at 8:23=E2=80=AFAM John Kennedy <warlock@phouka.net> wrote:
On Sat, Dec 16, 2023 at 05:09:43PM = +0100, Philipp Ost wrote:
> since at least yesterday evening, I am unable to update the ports tree= . It
> fails with the following error:
...
> cd /usr/ports; git pull --rebase
> fatal: unable to access 'https://git.freebsd.org/ports.gi= t/': server
> certificate verification failed.CAfile: non e CRLfile: none

=C2=A0 I haven't, but I'm using:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 https://github.com/freebsd/f= reebsd-ports.git

=C2=A0 The why's are probably pretty old from cutover-to-git days.
<= /blockquote>

That is the documented URL for ports i= n the Handbook. Looks like your cert information may be out of date. I pull= daily from https://git.freeb= sd.org/ports.git and it works fine. That is strongly evidenced by "= ;CAfile: non e".
--
=
Kevin Obe= rman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
--0000000000006889d2060ca4eef5--