emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#45618: closed (development childhurd fails to build: glib@2.62.6: bu


From: GNU bug Tracking System
Subject: bug#45618: closed (development childhurd fails to build: glib@2.62.6: build system `meson')
Date: Thu, 14 Jan 2021 18:54:02 +0000

Your message dated Thu, 14 Jan 2021 17:03:04 +0100
with message-id <87pn27qzev.fsf@verum.com>
and subject line Re: bug#45618: development childhurd fails to build: 
glib@2.62.6: build system `meson'
has caused the debbugs.gnu.org bug report #45618,
regarding development childhurd fails to build: glib@2.62.6: build system 
`meson'
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
45618: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=45618
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: development childhurd fails to build: glib@2.62.6: build system `meson' Date: Sun, 03 Jan 2021 09:19:56 +0100 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Hi,

We have been using the attached devel-hurd.tmpl (see attched) to add a
childhurd service that has a development environment.

On current master

    395489cdc959c3f3c026bf545c3ed95efc9919f0
    gnu: spice-vdagent: Update to 0.20.0.

building

    ./pre-inst-env guix system disk-image --target=i586-pc-gnu 
gnu/system/examples/devel-hurd.tmpl

fail with

--8<---------------cut here---------------start------------->8---
guix system: error: gnu/packages/glib.scm:181:2: glib@2.62.6: build system 
`meson' does not support cross builds
--8<---------------cut here---------------end--------------->8---

I guess we are missing a (some?) tests for the Hurd.

Anyway, I started a bisecting round last night and it found

--8<---------------cut here---------------start------------->8---
1b0cda6b44 gnu: qemu: Extend I/O test time-outs.
--8<---------------cut here---------------end--------------->8---

which was an honest debugging leftover, fixed promptly in

--8<---------------cut here---------------start------------->8---
b070e3f810 gnu: qemu: Remove left-over debugging statement.
--8<---------------cut here---------------end--------------->8---

Luckily, this fixed commit also builds the childhurd again...so I'm
starting a new bisect.

This is not funny; it means I either cannot reconfigure, or I'm losing
my childhurd...grmbl.  Sorry for not noticing this earlier!

Greetings,
Janneke

Attachment: devel-hurd.tmpl
Description: Binary data

-- 
Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | AvatarĀ® http://AvatarAcademy.com

--- End Message ---
--- Begin Message --- Subject: Re: bug#45618: development childhurd fails to build: glib@2.62.6: build system `meson' Date: Thu, 14 Jan 2021 17:03:04 +0100 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Jan Nieuwenhuizen writes:

Hello,

> On current master
>
>     395489cdc959c3f3c026bf545c3ed95efc9919f0
>     gnu: spice-vdagent: Update to 0.20.0.
>
> building
>
>     ./pre-inst-env guix system disk-image --target=i586-pc-gnu 
> gnu/system/examples/devel-hurd.tmpl
>
> fail with
>
> guix system: error: gnu/packages/glib.scm:181:2: glib@2.62.6: build system 
> `meson' does not support cross builds

My bad, turns out to be the new guile-avahi dependency that cannot be
cross-built.

For the archives, find an updated devel-hurd.tmpl attached that removes
guile-avahi.

Greetings,
Janneke

Attachment: devel-hurd.tmpl
Description: Binary data

-- 
Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | AvatarĀ® http://AvatarAcademy.com

--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]