From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id LzXPC9PJR2I9DAEAgWs5BA (envelope-from ) for ; Sat, 02 Apr 2022 05:58:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id cL5GCNPJR2LHuQAA9RJhRA (envelope-from ) for ; Sat, 02 Apr 2022 05:58:11 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7A5CF47C16 for ; Sat, 2 Apr 2022 05:58:10 +0200 (CEST) Received: from localhost ([::1]:60834 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1naUts-0004GK-PB for larch@yhetil.org; Fri, 01 Apr 2022 23:58:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38392) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1naUtm-0004EY-Q2 for guix-patches@gnu.org; Fri, 01 Apr 2022 23:58:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50404) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1naUtm-0003hc-HN for guix-patches@gnu.org; Fri, 01 Apr 2022 23:58:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1naUtm-0002VX-Cu for guix-patches@gnu.org; Fri, 01 Apr 2022 23:58:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#54630] [PATCH] utfcpp v3.2.1 Resent-From: Anadon Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 02 Apr 2022 03:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54630 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Famulari Cc: 54630@debbugs.gnu.org Received: via spool by 54630-submit@debbugs.gnu.org id=B54630.16488718369585 (code B ref 54630); Sat, 02 Apr 2022 03:58:02 +0000 Received: (at 54630) by debbugs.gnu.org; 2 Apr 2022 03:57:16 +0000 Received: from localhost ([127.0.0.1]:44301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1naUt1-0002UW-N2 for submit@debbugs.gnu.org; Fri, 01 Apr 2022 23:57:16 -0400 Received: from mail-vs1-f42.google.com ([209.85.217.42]:45760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1naUsz-0002UJ-HD for 54630@debbugs.gnu.org; Fri, 01 Apr 2022 23:57:14 -0400 Received: by mail-vs1-f42.google.com with SMTP id m184so4389661vsm.12 for <54630@debbugs.gnu.org>; Fri, 01 Apr 2022 20:57:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=zEm5vwWLQ8C5tE3HS9yWGSIelZy97rpNHs+6UaSlojs=; b=E/5s/YaJdwikSOedVf8SIu2t9Ayxo9YAgvTpNNaSDcntImWLQ83Pj6mGPDomGOxr8W 4A3b4iGwculRcRXqrqA7qhqx/Hyv4BBtjYH4GfJCwd5fKR3cdPJukeTTYk7H9aRay88a BQ72NPrKGk8+MSfX/qpkz43kvV94x0kZo1FOBvSM5/P1uDEynAGmW93znm84w75hP/Bz jlCb/skMj+KxXhZaOUVyHzeXmk3jLiu59xqNlnplBjWsope7bgYf/371jYLzImxcGCOL 64xpQBiEnN2P7qzuVoUwXuQua5X7N3OVAkKYExRbdKFKJrvHGzGXM5Znv41fAQvfcLHX Urfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zEm5vwWLQ8C5tE3HS9yWGSIelZy97rpNHs+6UaSlojs=; b=5QA6q8G32ps2v4SR0B2JSmAt/HbauqxMo+lpiPGfrZ8U3GbrfXD6HtfwTcI6/CHy6h /W4UTP4yFGQzTJ0fWkQhuflzuw9z50CDl8TWzf8btFH2h5gdYurkAVtQhsAVxdhQ8/hA EBluXcuyhnH7/ZGKlYw+Ku0cm6pNbbTlzTshDas520ih4G8LrvE8LVAarmtCgK98VtqM 5CgYBXy+/X0aLxYwXeBJyCUNWciApHcvUybHZyOT55kgbdv1xqeSM5fsO9iKd9jGN+7d qy9D2DmypssGZGx63PFtzjUinQHcz99Y0imauM8F6+aesH0ChMYAXeD1c4iyKarmzL17 G1vg== X-Gm-Message-State: AOAM531Dx7Yi7iKZHFOWuVAFk4go7RP+wxI0Pr9AnsZQGPZ9KXRMdy8+ 8Cd9rs5g9VErR1Kr5X8iYqnKoudVShhH59pa2SM= X-Google-Smtp-Source: ABdhPJyDu9ZEboaKc9iSfODWRqBT02IokjrQlsFn9thXAEYBrrB9Mfodt6NrHGzNzVImeDWtleDPD9h9LiLY4o8IQVk= X-Received: by 2002:a05:6102:4426:b0:325:777e:eeeb with SMTP id df38-20020a056102442600b00325777eeeebmr5124561vsb.2.1648871827539; Fri, 01 Apr 2022 20:57:07 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Anadon Date: Fri, 1 Apr 2022 23:56:56 -0400 Message-ID: Content-Type: multipart/alternative; boundary="0000000000008f899005dba3e3c6" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1648871890; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=zEm5vwWLQ8C5tE3HS9yWGSIelZy97rpNHs+6UaSlojs=; b=O3ddPzRlFEUNkBM9pjvVyvEZvDzklHAFjPswgx7UFvAb3zDoKNbyYnwjspemwFO5r2368e 2O61Jz/GgDV87W13M9K3JTw/yWq3Tkev62mK9wLI2h1lb0vnS60wH9t940819mu7cziA8u mBgGWdjuRxoUB53kXw9snFQzWVyxT178cph1xURk+CqPJEPZgxCn5Efh53lskQCl1t27w/ x4zpOoXpmIxHlVOKg5s5FNvzGbvj9d3QPqgrFF3YFPg3Gb8QLWQD4JhLlwDLNqWb9NleZc Q5MNQUcT2yiT/npnxPxnJCTJIE7crm4ogGGp+gLoqc0lIGaTEKzGsnKSLDJjbg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1648871890; a=rsa-sha256; cv=none; b=cKJav6/8E/R70mPtNLmWH28D1U6i0HgxMkF1yfpWoN/4bzN4601DAlkQZXhsyZiGtRHK/Q u5M7dX2aojgfkYY8cJ/oQelMRwpRsBBrPOONr1o9ApeiYt24cK88hou5zXAdZ1+4xv4M/L 3pfkNpGu81g3p0xJ2zysCMXXhOLIfOGB84en9+aZMg7tbL2xanYCAoE2fRVDGTFdK+rY+B WRFJTVQY8NGBwisqYxGp2j/Xdm3uYFERLKXZujLdhnaBrh/HKLgLxyAp/wSp5dd9x1USaD sii5Qj70SSVeA1BI/Jbqm5lr0vo2MvpopWfPRuEIbCSrUPPT6WCpC+TCP/KwDw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="E/5s/YaJ"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 5.92 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="E/5s/YaJ"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 7A5CF47C16 X-Spam-Score: 5.92 X-Migadu-Scanner: scn1.migadu.com X-TUID: PfmdxMsUF/5I --0000000000008f899005dba3e3c6 Content-Type: text/plain; charset="UTF-8" Can I get an update? On Wed, Mar 30, 2022, 23:43 Anadon wrote: > Updated, should be closer. > > On Tue, Mar 29, 2022 at 6:10 PM Leo Famulari wrote: > >> On Tue, Mar 29, 2022 at 05:48:47PM -0400, Anadon wrote: >> > (define-public utfcpp >> > (package >> > (name "utfcpp") >> > - (version "2.3.5") >> > + (version "3.2.1") >> >> Thanks! >> >> I turned it into a Git commit (attached as a patch) and built utfcpp 3.2.1 >> successfully. >> >> I noticed that at least one of the handful of packages that depend on >> utfcpp, mkvtoolnix, doesn't build with this update: >> >> ------ >> [...] >> starting phase `build' >> CC lib/librmff/rmff.c >> CXX src/mpegparser/MPEGVideoBuffer.cpp >> CXX src/common/xml/xml.cpp >> CC lib/librmff/mb_file_io.c >> AR lib/librmff/librmff.a >> RANLIB lib/librmff/librmff.a >> CXX lib/avilib-0.6.10/xio.cpp >> CXX src/mpegparser/M2VParser.cpp >> CC lib/avilib-0.6.10/avimisc.c >> CC lib/avilib-0.6.10/avilib.c >> AR lib/avilib-0.6.10/libavi.a >> RANLIB lib/avilib-0.6.10/libavi.a >> CXX src/common/xml/ebml_tags_converter.cpp >> CXX src/mpegparser/CircBuffer.cpp >> CXX src/common/xml/ebml_segmentinfo_converter.cpp >> AR src/mpegparser/libmpegparser.a >> RANLIB src/mpegparser/libmpegparser.a >> CXX src/common/xml/ebml_converter.cpp >> CXX src/common/xml/ebml_chapters_converter.cpp >> CXX src/common/tags/vorbis.cpp >> CXX src/common/tags/tags.cpp >> CXX src/common/strings/utf8.cpp >> src/common/strings/utf8.cpp:21:10: fatal error: utf8.h: No such file or >> directory >> 21 | #include >> | ^~~~~~~~ >> compilation terminated. >> error: in phase 'build': uncaught exception: >> %exception #<&invoke-error program: "rake" arguments: ("-j" "4") >> exit-status: 1 term-signal: #f stop-signal: #f> >> phase `build' failed after 47.3 seconds >> command "rake" "-j" "4" failed with status 1 >> builder for >> `/gnu/store/n4jp4915g90c0f89njnlljhfd75k5y0g-mkvtoolnix-52.0.0.drv' failed >> with exit code 1 >> build of >> /gnu/store/n4jp4915g90c0f89njnlljhfd75k5y0g-mkvtoolnix-52.0.0.drv failed >> View build log at >> '/var/log/guix/drvs/n4/jp4915g90c0f89njnlljhfd75k5y0g-mkvtoolnix-52.0.0.drv.gz'. >> guix build: error: build of >> `/gnu/store/n4jp4915g90c0f89njnlljhfd75k5y0g-mkvtoolnix-52.0.0.drv' failed >> ------ >> >> One can check full list of packages that depend on utfcpp like this: >> >> ------ >> $ guix refresh --list-dependent utfcpp >> Building the following 6 packages would ensure 8 dependent packages are >> rebuilt: emacs-flycheck-ledger@0.5 emacs-ledger-mode@4.0.0 >> warzone2100@4.0.1 osmium-tool@1.14.0 osm2pgsql@1.5.1 mkvtoolnix@52.0.0 >> ------ >> > --0000000000008f899005dba3e3c6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Can I get an update?

=
On Wed, Mar 30, 2022, 23:43 Anadon &l= t;joshua.r.marshall.199= 1@gmail.com> wrote:
Updated, should be closer.

On Tue, Mar 29, 2022 at 6:10 PM Leo Famu= lari <leo@famulari.name> wrote:
On Tue, Mar 29, 2022 at 05:48:47PM -0400, Anadon w= rote:
>=C2=A0 (define-public utfcpp
>=C2=A0 =C2=A0 (package
>=C2=A0 =C2=A0 =C2=A0 (name "utfcpp")
> -=C2=A0 =C2=A0 (version "2.3.5")
> +=C2=A0 =C2=A0 (version "3.2.1")

Thanks!

I turned it into a Git commit (attached as a patch) and built utfcpp 3.2.1<= br> successfully.

I noticed that at least one of the handful of packages that depend on
utfcpp, mkvtoolnix, doesn't build with this update:

------
[...]
starting phase `build'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 CC lib/librmff/rmff.c
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/mpegparser/MPEGVideoBuffer= .cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/xml/xml.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 CC lib/librmff/mb_file_io.c
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AR lib/librmff/librmff.a
=C2=A0 =C2=A0 =C2=A0 =C2=A0 RANLIB lib/librmff/librmff.a
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX lib/avilib-0.6.10/xio.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/mpegparser/M2VParser.cpp =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 CC lib/avilib-0.6.10/avimisc.c =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 CC lib/avilib-0.6.10/avilib.c
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AR lib/avilib-0.6.10/libavi.a
=C2=A0 =C2=A0 =C2=A0 =C2=A0 RANLIB lib/avilib-0.6.10/libavi.a
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/xml/ebml_tags_conve= rter.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/mpegparser/CircBuffer.cpp<= br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/xml/ebml_segmentinf= o_converter.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 AR src/mpegparser/libmpegparser.a=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 RANLIB src/mpegparser/libmpegparser.a
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/xml/ebml_converter.= cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/xml/ebml_chapters_c= onverter.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/tags/vorbis.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/tags/tags.cpp
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0CXX src/common/strings/utf8.cpp src/common/strings/utf8.cpp:21:10: fatal error: utf8.h: No such file or dir= ectory
=C2=A0 =C2=A021 | #include <utf8.h>
=C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ^~~~~~~~
compilation terminated.
error: in phase 'build': uncaught exception:
%exception #<&invoke-error program: "rake" arguments: (&qu= ot;-j" "4") exit-status: 1 term-signal: #f stop-signal: #f&g= t;
phase `build' failed after 47.3 seconds
command "rake" "-j" "4" failed with status 1<= br> builder for `/gnu/store/n4jp4915g90c0f89njnlljhfd75k5y0g-mkvtoolnix-52.0.0.= drv' failed with exit code 1
build of /gnu/store/n4jp4915g90c0f89njnlljhfd75k5y0g-mkvtoolnix-52.0.0.drv = failed
View build log at '/var/log/guix/drvs/n4/jp4915g90c0f89njnlljhfd75k5y0g= -mkvtoolnix-52.0.0.drv.gz'.
guix build: error: build of `/gnu/store/n4jp4915g90c0f89njnlljhfd75k5y0g-mk= vtoolnix-52.0.0.drv' failed
------

One can check full list of packages that depend on utfcpp like this:

------
$ guix refresh --list-dependent utfcpp
Building the following 6 packages would ensure 8 dependent packages are reb= uilt: emacs-flycheck-ledger@0.5 emacs-ledger-mode@4.0.0 warzone2100@4.0.1 o= smium-tool@1.14.0 osm2pgsql@1.5.1 mkvtoolnix@52.0.0
------
--0000000000008f899005dba3e3c6--