Subject: bug#43296: closed (Re: bug#43296: [PATCH] gnu: Fix gnome-builder build.)

From: [email-masked] (GNU bug Tracking System)
Date: Sat, 31 Oct 2020 16:57:03 +0000

Your bug report

#43296: Gnome Builder doesn't install.

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
43296: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=43296
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#43296: [PATCH] gnu: Fix gnome-builder build.
From: Leo Famulari <[email-masked]>
To: Leo Prikler <[email-masked]>
Cc: [email-masked]
Date: Sat, 31 Oct 2020 12:56:33 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

On Thu, Sep 10, 2020 at 08:26:10PM +0200, Leo Prikler wrote:
> As reported in #43296, gnome-builder tries to be linked against the static
> version of libselinux (propagated through glib/gio), failing to do so, as it
> also wants to be a PIE.  To keep the PIE, link it against the dynamic library.
> * gnu/packages/gnome.scm (gnome-builder)[#:phases]: Add 'fix-ninja.

Thanks! I tweaked the commit message and pushed as
9c69fec08e286f7486e64c2aa3110fa34974d15d

Subject: Gnome Builder doesn't install.
From: Marinus Savoritias <[email-masked]>
To: [email-masked]
Date: Wed, 9 Sep 2020 21:04:20 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Gnome builder fails to install with this message:

swzg5y9hnggp7aghz8q2l-gnome-builder-3.36.1.drv' failed with exit code 1
build of 
/gnu/store/w2lzd0dc6qbswzg5y9hnggp7aghz8q2l-gnome-builder-3.36.1.drv failed

The message in the log is this:

ld: 
/gnu/store/sh764z2hm5qcr4cqx4amcipcbkvg76i2-libselinux-3.0/lib/libselinux.a(setrans_client.o): 
relocation R_X86_64_32 against `.rodata.str1.8' can not be used when 
making a PIE object; recompile with -fPIE
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
command "ninja" "-j" "4" failed with status 1

Marinus Savoritias