GNU bug report logs - #62378
[PATCH 0/3] Update supported-systems.

Previous Next

Package: guix-patches;

Reported by: Greg Hogan <code <at> greghogan.com>

Date: Wed, 22 Mar 2023 12:49:02 UTC

Severity: normal

Tags: moreinfo, 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 62378 in the body.
You can then email your comments to 62378 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#62378; Package guix-patches. (Wed, 22 Mar 2023 12:49:02 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. (Wed, 22 Mar 2023 12:49:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: guix-patches <at> gnu.org
Cc: Greg Hogan <code <at> greghogan.com>
Subject: [PATCH 0/3] Update supported-systems.
Date: Wed, 22 Mar 2023 12:47:57 +0000
Greg Hogan (3):
  gnu: b2sum: Limit to x86_64-linux.
  gnu: tokyocabinet: Limit to x86_64-linux and i686-linux.
  gnu: libx86emu: Limit to x86_64-linux and i686-linux.

 gnu/packages/crypto.scm         | 2 ++
 gnu/packages/databases.scm      | 2 ++
 gnu/packages/virtualization.scm | 2 ++
 3 files changed, 6 insertions(+)

-- 
2.40.0





Information forwarded to guix-patches <at> gnu.org:
bug#62378; Package guix-patches. (Wed, 22 Mar 2023 12:53:01 GMT) Full text and rfc822 format available.

Message #8 received at 62378 <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: 62378 <at> debbugs.gnu.org
Cc: Greg Hogan <code <at> greghogan.com>
Subject: [PATCH 1/3] gnu: b2sum: Limit to x86_64-linux.
Date: Wed, 22 Mar 2023 12:52:28 +0000
* gnu/packages/crypto.scm (b2sum)[supported-systems]: New field.
---
 gnu/packages/crypto.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index b4bef33b06..1ed14d9092 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -868,6 +868,8 @@ (define-public b2sum
                 (file-name (git-file-name name version))
                 (sha256
                  (base32 "04z631v0vzl52g73v390ask5fnzi5wg83lcjkjhpmmymaz0jn152"))))
+      ;; "This code requires at least SSE2".
+      (supported-systems '("x86_64-linux"))
       (build-system gnu-build-system)
       (arguments
        `(#:make-flags (list (string-append "CC=" ,(cc-for-target))
-- 
2.40.0





Information forwarded to guix-patches <at> gnu.org:
bug#62378; Package guix-patches. (Wed, 22 Mar 2023 12:53:02 GMT) Full text and rfc822 format available.

Message #11 received at 62378 <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: 62378 <at> debbugs.gnu.org
Cc: Greg Hogan <code <at> greghogan.com>
Subject: [PATCH 2/3] gnu: tokyocabinet: Limit to x86_64-linux and i686-linux.
Date: Wed, 22 Mar 2023 12:52:29 +0000
* gnu/packages/databases.scm (tokyocabinet)[supported-systems]: New field.
---
 gnu/packages/databases.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index e51ddd5bf2..89ccf6c4fc 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -2630,6 +2630,8 @@ (define-public tokyocabinet
        (sha256
         (base32
          "140zvr0n8kvsl0fbn2qn3f2kh3yynfwnizn4dgbj47m975yg80x0"))))
+    ;; "gcc: error: unrecognized command-line option ?-minline-all-stringops?".
+    (supported-systems '("i686-linux" "x86_64-linux"))
     (build-system gnu-build-system)
     (arguments
      `(#:configure-flags
-- 
2.40.0





Information forwarded to guix-patches <at> gnu.org:
bug#62378; Package guix-patches. (Wed, 22 Mar 2023 12:53:02 GMT) Full text and rfc822 format available.

Message #14 received at 62378 <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: 62378 <at> debbugs.gnu.org
Cc: Greg Hogan <code <at> greghogan.com>
Subject: [PATCH 3/3] gnu: libx86emu: Limit to x86_64-linux and i686-linux.
Date: Wed, 22 Mar 2023 12:52:30 +0000
* gnu/packages/virtualization.scm (libx86emu)[supported-systems]: New field.
---
 gnu/packages/virtualization.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index 1c1b06d271..b61d8e3766 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -617,6 +617,8 @@ (define-public libx86emu
              (("GIT2LOG.*=.*$") "")
              (("GITDEPS.*=.*$") "")
              (("BRANCH.*=.*$") ""))))))
+    ;; "fatal error: sys/io.h: No such file or directory".
+    (supported-systems '("i686-linux" "x86_64-linux"))
     (build-system gnu-build-system)
     (arguments
      `(#:test-target "test"
-- 
2.40.0





Information forwarded to guix-patches <at> gnu.org:
bug#62378; Package guix-patches. (Fri, 24 Mar 2023 14:50:01 GMT) Full text and rfc822 format available.

Message #17 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: Greg Hogan <code <at> greghogan.com>
Cc: 62378 <at> debbugs.gnu.org, guix-patches <at> gnu.org
Subject: Re: [bug#62378] [PATCH 0/3] Update supported-systems.
Date: Fri, 24 Mar 2023 14:47:35 +0000
[Message part 1 (text/plain, inline)]
Greg Hogan <code <at> greghogan.com> writes:

> Greg Hogan (3):
>   gnu: b2sum: Limit to x86_64-linux.
>   gnu: tokyocabinet: Limit to x86_64-linux and i686-linux.
>   gnu: libx86emu: Limit to x86_64-linux and i686-linux.

Hi Greg,

Thanks for these patches.

I've pushed the b2sum one to master as
e0cb344b18034bfb41905c627d2b3b9dbf2e65fb.

I held back on the other two since they seem to successfully build on
systems beyond the ones you've specified. I was checking the builds
using data.guix.gnu.org.

Thanks,

Chris
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#62378; Package guix-patches. (Fri, 24 Mar 2023 14:50:02 GMT) Full text and rfc822 format available.

Added tag(s) moreinfo. Request was from Christopher Baines <mail <at> cbaines.net> to control <at> debbugs.gnu.org. (Mon, 27 Mar 2023 15:40:02 GMT) Full text and rfc822 format available.

Reply sent to Greg Hogan <code <at> greghogan.com>:
You have taken responsibility. (Thu, 11 May 2023 20:21:01 GMT) Full text and rfc822 format available.

Notification sent to Greg Hogan <code <at> greghogan.com>:
bug acknowledged by developer. (Thu, 11 May 2023 20:21:02 GMT) Full text and rfc822 format available.

Message #27 received at 62378-done <at> debbugs.gnu.org (full text, mbox):

From: Greg Hogan <code <at> greghogan.com>
To: Christopher Baines <mail <at> cbaines.net>
Cc: 62378-done <at> debbugs.gnu.org
Subject: Re: [bug#62378] [PATCH 0/3] Update supported-systems.
Date: Thu, 11 May 2023 16:20:41 -0400
On Fri, Mar 24, 2023 at 10:49 AM Christopher Baines <mail <at> cbaines.net> wrote:
>
> Greg Hogan <code <at> greghogan.com> writes:
>
> > Greg Hogan (3):
> >   gnu: b2sum: Limit to x86_64-linux.
> >   gnu: tokyocabinet: Limit to x86_64-linux and i686-linux.
> >   gnu: libx86emu: Limit to x86_64-linux and i686-linux.
>
> Hi Greg,
>
> Thanks for these patches.
>
> I've pushed the b2sum one to master as
> e0cb344b18034bfb41905c627d2b3b9dbf2e65fb.
>
> I held back on the other two since they seem to successfully build on
> systems beyond the ones you've specified. I was checking the builds
> using data.guix.gnu.org.

I see that Debian has these two packages available for additional
architectures, but within Guix tokyocabinet fails with "gcc: error:
unrecognized command-line option ‘-minline-all-stringops’" on both
powerpc64le-linux (https://ci.guix.gnu.org/build/13653/details) and
aarch64-linux (https://ci.guix.gnu.org/build/49140/details). That
option looks to be x86 online
(https://gcc.gnu.org/onlinedocs/gcc-12.3.0/gcc/x86-Function-Attributes.html).
I don't see anything apropos in the list of Debian patches
(https://packages.debian.org/bullseye/tokyocabinet-bin).




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 09 Jun 2023 11:24:12 GMT) Full text and rfc822 format available.

This bug report was last modified 293 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.