rust-glib build issue

  • Open
  • quality assurance status badge
Details
One participant
  • Ignas Lap?nas
Owner
unassigned
Submitted by
Ignas Lap?nas
Severity
normal
I
I
Ignas Lap?nas wrote on 2 Aug 09:46 +0200
(address . bug-guix@gnu.org)
87le1fs6y8.fsf@lapenas.dev
Hello,

It is currently impossible to build rust-glib@0.18 package. During the
check phase it crashes with:

: process didn't exit successfully: `/tmp/guix-build-rust-glib-0.18.5.drv-0/glib-0.18.5/target/release/deps/glib-3775c5e3154c8a25 --skip=structured_log` (signal: 11, SIGSEGV: invalid memory reference)

If I build/test the package manually with cargo 1.75 and rustc 1.75, the
package builds and tests.
The current cargo 1.77.1 and rustc 1.77.1 version fails.

I found no useful information under cargo issues. There were a few
before, but nothing useful.

I am not exactly sure how I could proceed in testing and building this package.

--
Best Regards,
Ignas Lap?nas
I
I
Ignas Lap?nas wrote on 2 Aug 12:48 +0200
(address . 72417@debbugs.gnu.org)
87h6c3ryio.fsf@lapenas.dev
Currently trying to pin point the commit that possibly borked it.

bc74f7 is the package updated and it works
27f147 still works

.. some commit in middle is the one that fails the package build

700264b broken

Once found i'll comment post under this issue.

--
Best Regards,
Ignas Lap?nas
I
I
Ignas Lap?nas wrote on 2 Aug 14:45 +0200
(address . 72417@debbugs.gnu.org)
87a5hvrt3x.fsf@lapenas.dev
The commit, after which the package fails the check.

---------------------------------------------------------------
commit c76176a6c679b631d184a5ed6764e8a80dc0ea2a
Author: Brennan Vincent <brennan@umanwizard.com>
Date: Mon Feb 26 10:37:32 2024 -0500

gnu: rust: Update to 1.76.0.

* gnu/packages/rust.scm (rust): Update to 1.76.0.
[source]: Remove another copy of jemalloc.
[properties]: Update clang-compiler-cpu-architecture to 17.

Change-Id: I363d789ab22d2937eeb3846dec460ac902c44255
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
---------------------------------------------------------------

--
Pagarbiai,
Ignas Lap?nas
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 72417@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 72417
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch