GNU bug report logs -
#59020
[PATCH 00/12] Update fmt.
Previous Next
Reported by: Greg Hogan <code <at> greghogan.com>
Date: Fri, 4 Nov 2022 18:03:01 UTC
Severity: normal
Tags: patch
Done: Greg Hogan <code <at> greghogan.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 59020 in the body.
You can then email your comments to 59020 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:03:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Greg Hogan <code <at> greghogan.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 04 Nov 2022 18:03:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
All dependent packages successfully build except for the already failing
fcitx5-gtk4-5.0.9 and hyperledger-iroha-1.1.1.
The packages dependent on fmt-8 fail to build against the new version of
fmt, even when upgraded.
solidity (dependent on fmt-for-solidity) fails to build against fmt-8,
even when upgraded.
Greg Hogan (12):
gnu: Add fmt-8.
gnu: zxing-cpp: Pin fmt version.
gnu: osm2pgsql: Pin fmt version.
gnu: openimageio: Pin fmt version.
gnu: opendht: Pin fmt version.
gnu: ceph: Pin fmt version.
gnu: spdlog: Update to 1.11.0.
gnu: waybar: Update to 0.9.15.
gnu: blender: Update to 3.3.1.
gnu: libmatroska: Update to 1.7.1.
gnu: mkvtoolnix: Update to 71.1.0.
gnu: fmt: Update to 9.1.0.
gnu/packages/aidc.scm | 2 +-
gnu/packages/geo.scm | 2 +-
gnu/packages/graphics.scm | 6 +++---
gnu/packages/logging.scm | 4 ++--
gnu/packages/networking.scm | 2 +-
gnu/packages/pretty-print.scm | 16 ++++++++++++++--
gnu/packages/storage.scm | 2 +-
gnu/packages/video.scm | 17 ++++++++++-------
gnu/packages/wm.scm | 4 ++--
9 files changed, 35 insertions(+), 20 deletions(-)
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:05:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 59020 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/aidc.scm (zxing-cpp)[inputs]: Replace fmt with fmt-8.
---
gnu/packages/aidc.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/aidc.scm b/gnu/packages/aidc.scm
index 5e77ae3c5a..5767291cfa 100644
--- a/gnu/packages/aidc.scm
+++ b/gnu/packages/aidc.scm
@@ -65,7 +65,7 @@ (define-public zxing-cpp
"1yl2cpaqiv1g4nq9v0xfj1vd5faz55k4541vz6hsffvcxgn9nmc5"))))
(build-system cmake-build-system)
(native-inputs
- (list fmt googletest))
+ (list fmt-8 googletest))
(synopsis "C++ port of ZXing")
(description "ZXing-CPP is a barcode scanning library.")
(home-page "https://github.com/nu-book/zxing-cpp")
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:05:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 59020 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/geo.scm (osm2pgsql)[inputs]: Replace fmt with fmt-8.
---
gnu/packages/geo.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index dc5a77e820..9895756864 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -1384,7 +1384,7 @@ (define-public osm2pgsql
(list boost
bzip2
expat
- fmt
+ fmt-8
libosmium
lua
postgresql
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:05:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 59020 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/pretty-print.scm (fmt-8): New variable.
---
gnu/packages/pretty-print.scm | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/gnu/packages/pretty-print.scm b/gnu/packages/pretty-print.scm
index 9745a9ba10..4f78b32142 100644
--- a/gnu/packages/pretty-print.scm
+++ b/gnu/packages/pretty-print.scm
@@ -188,6 +188,18 @@ (define-public fmt
;; The library is bsd-2, but documentation and tests include other licenses.
(license (list bsd-2 bsd-3 psfl))))
+(define-public fmt-8
+ (package
+ (inherit fmt)
+ (version "8.1.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://github.com/fmtlib/fmt/releases/download/"
+ version "/fmt-" version ".zip"))
+ (sha256
+ (base32 "0p8f82ijqa57sk72hjf0qviv1wwinmns0p87wiv2v8fvisnqnxr3"))))))
+
(define-public fmt-for-solidity
(package
(inherit fmt)
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:05:03 GMT)
Full text and
rfc822 format available.
Message #17 received at 59020 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/graphics.scm (openimageio)[inputs]: Replace fmt with
fmt-8.
---
gnu/packages/graphics.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index 1d19e1b388..68f78b06af 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -1251,7 +1251,7 @@ (define-public openimageio
(list pkg-config))
(inputs
`(("boost" ,boost)
- ("fmt" ,fmt)
+ ("fmt" ,fmt-8)
("libheif" ,libheif)
("libpng" ,libpng)
("libjpeg" ,libjpeg-turbo)
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:05:03 GMT)
Full text and
rfc822 format available.
Message #20 received at 59020 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/networking.scm (opendht)[inputs]: Replace fmt with
fmt-8.
---
gnu/packages/networking.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index cd095a0ed8..1cd9495412 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -3737,7 +3737,7 @@ (define-public opendht
(chmod dhtcluster #o555)
(wrap-program dhtcluster
`("GUIX_PYTHONPATH" prefix (,site-packages)))))))))
- (inputs (list bash-minimal fmt readline))
+ (inputs (list bash-minimal fmt-8 readline))
(propagated-inputs
(list msgpack ;included in several installed headers
restinio ;included in opendht/http.h
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:05:04 GMT)
Full text and
rfc822 format available.
Message #23 received at 59020 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/storage.scm (ceph)[inputs]: Replace fmt with fmt-8.
---
gnu/packages/storage.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/storage.scm b/gnu/packages/storage.scm
index 86ae1c883f..9d360e8eb3 100644
--- a/gnu/packages/storage.scm
+++ b/gnu/packages/storage.scm
@@ -201,7 +201,7 @@ (define-public ceph
("cryptsetup" ,cryptsetup)
("expat" ,expat)
("fcgi" ,fcgi)
- ("fmt" ,fmt)
+ ("fmt" ,fmt-8)
("fuse" ,fuse)
("icu4c" ,icu4c)
("jemalloc" ,jemalloc)
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:05:04 GMT)
Full text and
rfc822 format available.
Message #26 received at 59020 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/logging.scm (spdlog): Update to 1.11.0.
---
gnu/packages/logging.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/logging.scm b/gnu/packages/logging.scm
index 2781ac5194..ab08574bbd 100644
--- a/gnu/packages/logging.scm
+++ b/gnu/packages/logging.scm
@@ -212,7 +212,7 @@ (define-public multitail
(define-public spdlog
(package
(name "spdlog")
- (version "1.10.0")
+ (version "1.11.0")
(source
(origin
(method git-fetch)
@@ -221,7 +221,7 @@ (define-public spdlog
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "02xz017ba9fssm1rp1fcfld7h79awbr6fqai9dxaqp02akp3davk"))
+ (base32 "0i3a1cqrg1sz0w50g7zz9x73rf838igqri12q8ijh4rzpq0qq3ch"))
(modules '((guix build utils)))
(snippet
;; Prevent race on busy hardware. Remove snippet for versions
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:05:05 GMT)
Full text and
rfc822 format available.
Message #29 received at 59020 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/wm.scm (waybar): Update to 0.9.15.
---
gnu/packages/wm.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index eedd339c6c..78aa79a05d 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1722,7 +1722,7 @@ (define-public swaybg
(define-public waybar
(package
(name "waybar")
- (version "0.9.13")
+ (version "0.9.15")
(source
(origin
(method git-fetch)
@@ -1731,7 +1731,7 @@ (define-public waybar
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "15fy21cipih80amv78g7g4k2gylf107phbv0fjacn3w3n0i3cf2k"))))
+ (base32 "0mvwsd3krrlniga0fq13b0qvsf1fj22mk9nzsfgz49r55lqw8sdv"))))
(build-system meson-build-system)
(inputs (list date
fmt
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:05:05 GMT)
Full text and
rfc822 format available.
Message #32 received at 59020 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/graphics.scm (blender): Update to 3.3.1.
---
gnu/packages/graphics.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index 68f78b06af..200f9dcaea 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -429,14 +429,14 @@ (define-public openvdb
(define-public blender
(package
(name "blender")
- (version "3.0.1")
+ (version "3.3.1")
(source (origin
(method url-fetch)
(uri (string-append "https://download.blender.org/source/"
"blender-" version ".tar.xz"))
(sha256
(base32
- "0hblgls5pclqamsxk0vb14f4fm30hdiq7fb2bm5mq2ly4sb0mfqr"))))
+ "1jlc26axbhh97d2j6kfg9brgiq8j412mgmw7p41ah34apzq4inia"))))
(build-system cmake-build-system)
(arguments
(let ((python-version (version-major+minor (package-version python))))
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:05:05 GMT)
Full text and
rfc822 format available.
Message #35 received at 59020 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/video.scm (libmatroska): Update to 1.7.1.
---
gnu/packages/video.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index a75be99b58..4e449c7e42 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -1433,14 +1433,14 @@ (define-public libdv
(define-public libmatroska
(package
(name "libmatroska")
- (version "1.6.3")
+ (version "1.7.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://dl.matroska.org/downloads/"
"libmatroska/libmatroska-" version ".tar.xz"))
(sha256
- (base32 "06h81sxyz2riic0gpzik6ffcnq32wrqphi8c6k55glcdymiimyfs"))))
+ (base32 "1cqq61qgv6x3xjzjrw71dya7lbsbrsmi9raqm2k4hgfrp0rk0ajp"))))
(build-system cmake-build-system)
(inputs
(list libebml))
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:05:06 GMT)
Full text and
rfc822 format available.
Message #38 received at 59020 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/video.scm (mkvtoolnix): Update to 71.1.0.
[inputs]: Add gmp, qtsvg; replace qtbase-5 with qtbase and
qtmultimedia-5 with qtmultimedia.
[native-inputs]: Replace qttools-5 with qttools.
---
gnu/packages/video.scm | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 4e449c7e42..1b36ba2292 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -157,6 +157,7 @@ (define-module (gnu packages video)
#:use-module (gnu packages man)
#:use-module (gnu packages markup)
#:use-module (gnu packages maths)
+ #:use-module (gnu packages multiprecision)
#:use-module (gnu packages music)
#:use-module (gnu packages mp3)
#:use-module (gnu packages ncurses)
@@ -980,14 +981,14 @@ (define-public libx264
(define-public mkvtoolnix
(package
(name "mkvtoolnix")
- (version "52.0.0")
+ (version "71.1.0")
(source
(origin
(method url-fetch)
(uri (string-append "https://mkvtoolnix.download/sources/"
"mkvtoolnix-" version ".tar.xz"))
(sha256
- (base32 "15y7ahlifsclnkl70wn5w34dil8nwcwcjnw3k2ydqc6dz4vb0j5s"))
+ (base32 "0iyarx9cpbb54aizhklk8x64j9ml0f2mbp3rd00sk762hgjl6d0m"))
(modules '((guix build utils)))
(snippet '(begin
;; Delete bundled libraries.
@@ -1009,6 +1010,7 @@ (define-public mkvtoolnix
file
flac
fmt
+ gmp
libdvdread
libmatroska
libogg
@@ -1016,8 +1018,9 @@ (define-public mkvtoolnix
lzo
pcre2
pugixml
- qtbase-5
- qtmultimedia-5
+ qtbase
+ qtmultimedia
+ qtsvg
utfcpp
zlib))
(native-inputs
@@ -1029,7 +1032,7 @@ (define-public mkvtoolnix
("perl" ,perl)
("pkg-config" ,pkg-config)
("po4a" ,po4a)
- ("qttools-5" ,qttools-5)
+ ("qttools" ,qttools)
("ruby" ,ruby)))
(arguments
`(#:configure-flags
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Fri, 04 Nov 2022 18:05:06 GMT)
Full text and
rfc822 format available.
Message #41 received at 59020 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/pretty-print.scm (fmt): Update to 9.1.0.
---
gnu/packages/pretty-print.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/pretty-print.scm b/gnu/packages/pretty-print.scm
index 4f78b32142..eb14691e1d 100644
--- a/gnu/packages/pretty-print.scm
+++ b/gnu/packages/pretty-print.scm
@@ -166,14 +166,14 @@ (define-public enscript
(define-public fmt
(package
(name "fmt")
- (version "8.1.1")
+ (version "9.1.0")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/fmtlib/fmt/releases/download/"
version "/fmt-" version ".zip"))
(sha256
- (base32 "0p8f82ijqa57sk72hjf0qviv1wwinmns0p87wiv2v8fvisnqnxr3"))))
+ (base32 "15n9yi6xzzs7g9rm87kg8y5yhl2zrqj3bjr845saa63f6swlrsyc"))))
(build-system cmake-build-system)
(arguments
'(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
--
2.38.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Mon, 07 Nov 2022 07:27:02 GMT)
Full text and
rfc822 format available.
Message #44 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Greg Hogan <code <at> greghogan.com> writes:
> All dependent packages successfully build except for the already failing
> fcitx5-gtk4-5.0.9 and hyperledger-iroha-1.1.1.
Thanks for working on this Greg. I happened to look here
https://qa.guix.gnu.org/issue/59020 and that suggests that there may be
some dependent packages that fail to build.
This is the list:
https://data.qa.guix.gnu.org/compare/package-derivations?base_commit=31e46e71e07fe272626da6c3e2a90d02a02b2b47&target_commit=1c7de64a27905a59f326cf6a334f61862f00484b&system=i686-linux&target=none&build_change=broken
In particular, mpd stood out to me.
Does that match up with what you're seeing locally?
Thanks,
Chris
[signature.asc (application/pgp-signature, inline)]
Reply sent
to
Christopher Baines <mail <at> cbaines.net>
:
You have taken responsibility.
(Mon, 07 Nov 2022 07:27:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Greg Hogan <code <at> greghogan.com>
:
bug acknowledged by developer.
(Mon, 07 Nov 2022 07:27:03 GMT)
Full text and
rfc822 format available.
Did not alter fixed versions and reopened.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 07 Nov 2022 07:39:01 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#59020
; Package
guix-patches
.
(Wed, 06 Mar 2024 19:27:01 GMT)
Full text and
rfc822 format available.
Message #54 received at submit <at> debbugs.gnu.org (full text, mbox):
On Mon, Nov 7, 2022 at 2:26 AM Christopher Baines <mail <at> cbaines.net> wrote:
>
>
> Greg Hogan <code <at> greghogan.com> writes:
>
> > All dependent packages successfully build except for the already failing
> > fcitx5-gtk4-5.0.9 and hyperledger-iroha-1.1.1.
>
> Thanks for working on this Greg. I happened to look here
> https://qa.guix.gnu.org/issue/59020 and that suggests that there may be
> some dependent packages that fail to build.
>
> This is the list:
>
> https://data.qa.guix.gnu.org/compare/package-derivations?base_commit=31e46e71e07fe272626da6c3e2a90d02a02b2b47&target_commit=1c7de64a27905a59f326cf6a334f61862f00484b&system=i686-linux&target=none&build_change=broken
>
> In particular, mpd stood out to me.
>
> Does that match up with what you're seeing locally?
>
> Thanks,
>
> Chris
This issue is still listed as open at
https://issues.guix.gnu.org/59020 even though Chris sent this response
to 59020-done (and I received the "closed" email). So I will attempt a
second closing of this issue.
Greg
Reply sent
to
Greg Hogan <code <at> greghogan.com>
:
You have taken responsibility.
(Wed, 06 Mar 2024 19:28:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Greg Hogan <code <at> greghogan.com>
:
bug acknowledged by developer.
(Wed, 06 Mar 2024 19:28:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 04 Apr 2024 11:24:09 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 34 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.