GNU bug report logs -
#26361
Icecat patches
Previous Next
Reported by: Clément Lassieur <clement <at> lassieur.org>
Date: Tue, 4 Apr 2017 14:06:02 UTC
Severity: important
Tags: fixed
Done: clement <at> lassieur.org (Clément Lassieur)
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 26361 in the body.
You can then email your comments to 26361 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#26361
; Package
guix-patches
.
(Tue, 04 Apr 2017 14:06:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Clément Lassieur <clement <at> lassieur.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 04 Apr 2017 14:06:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
The first patch fixes the crash (see
http://lists.gnu.org/archive/html/guix-devel/2017-04/msg00091.html).
The second re-enables parallel build. I don't know why it was
disabled. Andreas, please comment if you think it should not be
re-enabled :)
Clément
Information forwarded
to
guix-patches <at> gnu.org
:
bug#26361
; Package
guix-patches
.
(Tue, 04 Apr 2017 14:09:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 26361 <at> debbugs.gnu.org (full text, mbox):
gnu/packages/gnuzilla.scm (icecat)[arguments] <#:configure-flags>:
Temporarily comment out "--with-system-icu".
---
gnu/packages/gnuzilla.scm | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index 76a65f09e..adf72e41e 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -5,6 +5,7 @@
;;; Copyright © 2015 Sou Bunnbu <iyzsong <at> gmail.com>
;;; Copyright © 2016, 2017 Efraim Flashner <efraim <at> flashner.co.il>
;;; Copyright © 2016 Alex Griffin <a <at> ajgrf.com>
+;;; Copyright © 2017 Clément Lassieur <clement <at> lassieur.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -509,7 +510,11 @@ standards.")
"--with-system-jpeg" ; must be libjpeg-turbo
"--with-system-libevent"
"--with-system-libvpx"
- "--with-system-icu"
+
+ ;; FIXME: It is preferable to build with system
+ ;; libraries, but this fixes crashes.
+ ;; "--with-system-icu"
+
"--with-system-nspr"
"--with-system-nss"
"--enable-system-pixman"
--
2.11.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#26361
; Package
guix-patches
.
(Tue, 04 Apr 2017 14:09:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 26361 <at> debbugs.gnu.org (full text, mbox):
gnu/packages/gnuzilla.scm (icecat)[arguments]: Re-enable parallel build.
---
gnu/packages/gnuzilla.scm | 1 -
1 file changed, 1 deletion(-)
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index adf72e41e..74063cfb7 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -473,7 +473,6 @@ standards.")
(arguments
`(#:tests? #f ; no check target
#:out-of-source? #t ; must be built outside of the source directory
- #:parallel-build? #f
;; XXX: There are RUNPATH issues such as
;; $prefix/lib/icecat-31.6.0/plugin-container NEEDing libmozalloc.so,
--
2.11.0
Severity set to 'important' from 'normal'
Request was from
clement <at> lassieur.org (Clément Lassieur)
to
control <at> debbugs.gnu.org
.
(Tue, 04 Apr 2017 14:52:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#26361
; Package
guix-patches
.
(Tue, 04 Apr 2017 17:13:01 GMT)
Full text and
rfc822 format available.
Message #16 received at 26361 <at> debbugs.gnu.org (full text, mbox):
> gnu/packages/gnuzilla.scm (icecat)[arguments] <#:configure-flags>:
^
I forgot the * here. I'll add it when I push. Same with the other
patch.
> Temporarily comment out "--with-system-icu".
> ---
> gnu/packages/gnuzilla.scm | 7 ++++++-
> 1 file changed, 6 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
> index 76a65f09e..adf72e41e 100644
> --- a/gnu/packages/gnuzilla.scm
> +++ b/gnu/packages/gnuzilla.scm
> @@ -5,6 +5,7 @@
> ;;; Copyright © 2015 Sou Bunnbu <iyzsong <at> gmail.com>
> ;;; Copyright © 2016, 2017 Efraim Flashner <efraim <at> flashner.co.il>
> ;;; Copyright © 2016 Alex Griffin <a <at> ajgrf.com>
> +;;; Copyright © 2017 Clément Lassieur <clement <at> lassieur.org>
> ;;;
> ;;; This file is part of GNU Guix.
> ;;;
> @@ -509,7 +510,11 @@ standards.")
> "--with-system-jpeg" ; must be libjpeg-turbo
> "--with-system-libevent"
> "--with-system-libvpx"
> - "--with-system-icu"
> +
> + ;; FIXME: It is preferable to build with system
> + ;; libraries, but this fixes crashes.
> + ;; "--with-system-icu"
> +
> "--with-system-nspr"
> "--with-system-nss"
> "--enable-system-pixman"
Information forwarded
to
guix-patches <at> gnu.org
:
bug#26361
; Package
guix-patches
.
(Tue, 04 Apr 2017 17:19:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 26361 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Clément Lassieur <clement <at> lassieur.org> writes:
> The first patch fixes the crash (see
> http://lists.gnu.org/archive/html/guix-devel/2017-04/msg00091.html).
>
> The second re-enables parallel build. I don't know why it was
> disabled. Andreas, please comment if you think it should not be
> re-enabled :)
I can confirm that these two patches work for me. No crashes so far, and
*much* faster build time. I'd say ship it :)
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#26361
; Package
guix-patches
.
(Tue, 04 Apr 2017 18:24:01 GMT)
Full text and
rfc822 format available.
Message #22 received at 26361 <at> debbugs.gnu.org (full text, mbox):
Marius Bakke <mbakke <at> fastmail.com> writes:
> Clément Lassieur <clement <at> lassieur.org> writes:
>
>> The first patch fixes the crash (see
>> http://lists.gnu.org/archive/html/guix-devel/2017-04/msg00091.html).
>>
>> The second re-enables parallel build. I don't know why it was
>> disabled. Andreas, please comment if you think it should not be
>> re-enabled :)
>
> I can confirm that these two patches work for me. No crashes so far, and
> *much* faster build time. I'd say ship it :)
Pushed!
Added tag(s) fixed.
Request was from
clement <at> lassieur.org (Clément Lassieur)
to
control <at> debbugs.gnu.org
.
(Tue, 04 Apr 2017 18:25:01 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
26361 <at> debbugs.gnu.org and Clément Lassieur <clement <at> lassieur.org>
Request was from
clement <at> lassieur.org (Clément Lassieur)
to
control <at> debbugs.gnu.org
.
(Tue, 04 Apr 2017 18:25:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#26361
; Package
guix-patches
.
(Tue, 04 Apr 2017 21:42:02 GMT)
Full text and
rfc822 format available.
Message #29 received at 26361 <at> debbugs.gnu.org (full text, mbox):
Clément Lassieur transcribed 0.5K bytes:
> Marius Bakke <mbakke <at> fastmail.com> writes:
>
> > Clément Lassieur <clement <at> lassieur.org> writes:
> >
> >> The first patch fixes the crash (see
> >> http://lists.gnu.org/archive/html/guix-devel/2017-04/msg00091.html).
> >>
> >> The second re-enables parallel build. I don't know why it was
> >> disabled. Andreas, please comment if you think it should not be
> >> re-enabled :)
> >
> > I can confirm that these two patches work for me. No crashes so far, and
> > *much* faster build time. I'd say ship it :)
>
> Pushed!
>
>
>
Many thanks!
Also: I think that moved the compile time for icecat from ~3 hours down
to 30 minutes, excluding grafting (other updates are still running).
Excellent :)
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 03 May 2017 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 8 years and 105 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.