From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id iA6dIZHUUGJbPgEAgWs5BA (envelope-from ) for ; Sat, 09 Apr 2022 02:34:25 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id gKYFH5HUUGJNJwEA9RJhRA (envelope-from ) for ; Sat, 09 Apr 2022 02:34:25 +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 D1B31B2 for ; Sat, 9 Apr 2022 02:34:24 +0200 (CEST) Received: from localhost ([::1]:56064 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ncz3Y-0004jP-1O for larch@yhetil.org; Fri, 08 Apr 2022 20:34:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51972) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ncz3H-0004TL-0C for guix-patches@gnu.org; Fri, 08 Apr 2022 20:34:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:42480) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ncz3B-0007SG-VW for guix-patches@gnu.org; Fri, 08 Apr 2022 20:34:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ncz3B-0006lm-Se for guix-patches@gnu.org; Fri, 08 Apr 2022 20:34:01 -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, 09 Apr 2022 00:34:01 +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.164946442726002 (code B ref 54630); Sat, 09 Apr 2022 00:34:01 +0000 Received: (at 54630) by debbugs.gnu.org; 9 Apr 2022 00:33:47 +0000 Received: from localhost ([127.0.0.1]:36377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncz2x-0006lK-0Z for submit@debbugs.gnu.org; Fri, 08 Apr 2022 20:33:47 -0400 Received: from mail-vs1-f47.google.com ([209.85.217.47]:37785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncz2v-0006l4-Gy for 54630@debbugs.gnu.org; Fri, 08 Apr 2022 20:33:46 -0400 Received: by mail-vs1-f47.google.com with SMTP id n5so8150190vsc.4 for <54630@debbugs.gnu.org>; Fri, 08 Apr 2022 17:33:45 -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=aYXUhV4gB+ey2nYL8pvpP64wXif554oER3kqhnz+IMg=; b=ljrQPdRM8vgm3z/ORneESX8sValCQpW1AJCRySAIpaVDwmoeeFcsB/oTBxsLyNRiWR cbwuT8BSR8ewkAv/r0NZPTzoENf/4Hsug3bGjb4CwsUOxRZBW+MF+vHycJWTID2SdPS/ U6k0X5THyRW4X2foYbAP1hktofP5zeCYlYJK4IZZw34Hnj3xlBaWEEyq4QpfRJKMjOhX VFx3+TgerrCWvlzQd5Zj7UPNi0aF27f+APGRBZCeSFX2l6OHDSP4hI5ZmsBCJ7YJarIm MXtXP1uXDUfUDAqV7iB6Q96ceIBmQcSZnK4M0Dr7jEYz4f/cywtox/dActlD5p+CjdQj ceIQ== 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=aYXUhV4gB+ey2nYL8pvpP64wXif554oER3kqhnz+IMg=; b=008sjc5On0AF6UXyWcxUL2NAUi0uv7tv0oJhvxX8M3xZLo6Cvw4SEdAsl1RbnVeMMb fKNTgbxWGoCNXMv+As44JVelQncT4BAW8E4tFhRcpmxM09u7pn2XtOiZiXk8Rub3YvVf lw3cS8orlWLcFj3CrBYSQ61bX2+X5w/Vz9Ito5HVtY0KAHf+lgiq0FE7GRQdsfuS0SGd pUxPIdPbQoP0TJWwmmuzX3m9kmIVyHkUAkpTu0XGM+5obo1/JMXs4K1MCagFqyaIVL7o s8VIs/u55Bd6nPxBcWl2WK0b/xFs6+OOuznTp+QysSNo2NAJQf4zUa4Y2mwgQ70PgMqg rd/Q== X-Gm-Message-State: AOAM531x63kc16lQSiZyId9zFDwioCBYWok6J98lhW9amHnRbDn/gYRU go+INI5HMSgzRIpXiFrG0233J76i0Mke75HYvMZX9ixp X-Google-Smtp-Source: ABdhPJySfIuoKBOrXr3eouaFfdBJxktf/e2QMizmSWN8HT3ibg0QlqDxdfjLoCkWKvhwRFGUf+OOTTmdJ7O9lCJnHII= X-Received: by 2002:a05:6102:e0c:b0:325:9b1b:e8f with SMTP id o12-20020a0561020e0c00b003259b1b0e8fmr7436815vst.2.1649464419800; Fri, 08 Apr 2022 17:33:39 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Anadon Date: Fri, 8 Apr 2022 20:33:29 -0400 Message-ID: Content-Type: multipart/alternative; boundary="000000000000cfdc5805dc2ddca6" 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=1649464465; 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=aYXUhV4gB+ey2nYL8pvpP64wXif554oER3kqhnz+IMg=; b=Oe4Ku5oPWzOGxBptjQoqY5oGJQbDaC2neOUFwvRhpFib1xJ2ZkwKATsdwoORQAzbm24JaQ a1YvCHGnPqYmJhsvULUdkVAqafe8doU/muYIgITmN2uHFrNe79UBF7LwzvXSmfCLLxCj4a LCCrM8rIxegf519IXZWuziVufvttz09GUrVnwvbzt7msYRad9v1Pf5gOe+7se84sdoOg9B cnXp+r8J8283ZSYaqC/8A5CgBL7W2vDRRsM5fkHGVdifKsKu81358xVhXp5hyBwD8SmjcO 6YnUBt/8TJdP5KCP07D+zmQIjoFftnQ5dUBMqgY3aKlyqp+ouu7wEFCxdGyy+Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1649464465; a=rsa-sha256; cv=none; b=YNcvuA3DBD5dTw2MTMX8fjEGlnihm2+pdUL0toBewp5+TevdY98jWBtFbBb/M7TWQoPCdu 0bw0xYtuICFdDxn/LHspkcrt9FI7wPPqv3zb3xuoelMXI/zfOJ/Wbi7Y6XVYT28A8lEEKU 6/Job+hY8WzTSbYYGPqlh9/sdDaHyo/BsQgbZFXuVCRmaAilTlnJt2ksgkUy7K2WhAwf62 Cym5gGRFEjTPxuUtzF8NT8LQfkx1aZ5NEjxbsqwphF481cmoYUXDA9YtTSlro0yklzW9sW l4LSceF/vMgxg/Dce2WnpuIbxCyUtOZQBMNka17kmZYGaabQcHJpo7DGWlRY+g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=ljrQPdRM; 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: 7.43 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=ljrQPdRM; 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: D1B31B2 X-Spam-Score: 7.43 X-Migadu-Scanner: scn1.migadu.com X-TUID: oGD+5vwIlneJ --000000000000cfdc5805dc2ddca6 Content-Type: text/plain; charset="UTF-8" Bump On Fri, Apr 1, 2022 at 11:56 PM Anadon wrote: > 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 >>> ------ >>> >> --000000000000cfdc5805dc2ddca6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Bump

On Fri, Apr 1, 2022 at 11:56 PM Anadon <joshua.r.marshall.1991@gmail.c= om> wrote:
Can I get an update?

On Wed, Mar 30, 2022, 23:43 Anadon = <j= oshua.r.marshall.1991@gmail.com> wrote:
Updated, should be closer= .

On Tue, Mar 29, 2022 at 6:10 PM Leo Famulari <leo@famulari.name> = wrote:
On Tue, M= ar 29, 2022 at 05:48:47PM -0400, Anadon wrote:
>=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
------
--000000000000cfdc5805dc2ddca6--