Re: [PATCH] gnu: Add python-pypump.

2017-01-09 Thread Efraim Flashner
On Mon, Jan 09, 2017 at 12:03:39PM +0200, Efraim Flashner wrote: > * gnu/packages/pumpio.scm (python-pypump): New variable. > --- > gnu/packages/pumpio.scm | 39 +++ > 1 file changed, 39 insertions(+) > Ignore this one, I included it by acc

Re: [PATCH 0/9] Add more qtmodules

2017-01-10 Thread Efraim Flashner
On Mon, Jan 09, 2017 at 06:11:20PM -0500, Leo Famulari wrote: > On Mon, Jan 09, 2017 at 12:03:38PM +0200, Efraim Flashner wrote: > > While I was working on them, I realized that the test suite wasn't really > > being run. I patched qtsvg to run the test suite (and therefor prop

Re: [PATCH 1/1] gnu: Add sysstat.

2017-01-10 Thread Efraim Flashner
is to the previous line > + #t) > +(home-page "http://sebastien.godard.pagesperso-orange.fr/";) > +(synopsis "Performance monitoring tools for Linux") > +(description "The sysstat utilities are a collection of performance > +monitoring to

Re: Encrypted root partition

2017-01-18 Thread Efraim Flashner
s easy! > This seems like something that would be nice to add to the manual :) -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [PATCH v2 3/6] gnu: Add python-dulwich.

2017-01-18 Thread Efraim Flashner
dom") > > + #t) > > +(propagated-inputs > > + `(("python-fastimport" ,python-fastimport))) > > +(native-inputs > > + `(("python-mock" ,python-mock) > > + ("python-geventhttpclient" ,python-geventhttpclie

Re: [PATCH] gnu: tcsh: Update to 6.20.00.

2017-01-18 Thread Efraim Flashner
est.patch | 151 > ++- > gnu/packages/shells.scm | 10 +- > 2 files changed, 15 insertions(+), 146 deletions(-) > tcsh-do-not-define-BSDWAIT.patch was removed from the tcsh source, but not from the repo or from gnu/local.mk. Is it used somewhere else? -- Efraim Flashn

Re: Ada compiler

2017-01-19 Thread Efraim Flashner
> + ;; that is not 'eq?' with gnat-4.9, and thus 'fold-packages' would > + ;; report two gnat@4.9 that are in fact identical. > + gnat-4.9) > Sometimes I have to wonder, to me that just sounds like a fun bootstrapping problem that involves diving into the annals of

Re: 01/01: gnu: Remove pcre-CVE-2016-3191.patch.

2017-01-23 Thread Efraim Flashner
On January 23, 2017 10:41:19 PM GMT+02:00, Leo Famulari wrote: >On Mon, Jan 23, 2017 at 08:31:29AM +0000, Efraim Flashner wrote: >> efraim pushed a commit to branch core-updates >> in repository guix. >> >> commit 0e88ada940953ac6b12fcbfd2add08835edcf49d >>

Re: GeoIP database redistribution?

2017-01-24 Thread Efraim Flashner
o > do. > The other thing is that guix downloads the files into ram and then writes them into the store, which can be a problem if the source is larger than the available memory. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [PATCH 2/2] gnu: ldc: Update to 1.1.0.

2017-02-03 Thread Efraim Flashner
1.0-beta6) > - > (define-public dub >(package > (name "dub") > Without having built it to test it out, I would replace this part with either having it superceded by ldc-1.1.0, or have ldc-beta point to ldc-1.1.0, so no one who relies on it finds it broken. -- Ef

[PATCH 0/6] WIP aarch64 support

2017-02-09 Thread Efraim Flashner
ve to figure something out, at the very least to make sure we're targeting ARMv8-a and not 8.1 or 8.2 as more devices come out. aarch64-linux-gnu target: This one I tossed in. Efraim Flashner (6): gnu: %static-inputs: Use 'grep' without custom phase. gnu: %bootstrap-coreutils&

[PATCH 1/6] gnu: %static-inputs: Use 'grep' without custom phase.

2017-02-09 Thread Efraim Flashner
nt for GNU ;;; Copyright © 2012, 2013, 2014, 2015, 2016 Ludovic Courtès +;;; Copyright © 2017 Efraim Flashner ;;; ;;; This file is part of GNU Guix. ;;; @@ -206,7 +207,16 @@ for `sh' in $PATH, and without nscd, and with static NSS modules." ("patch" ,patc

[PATCH 3/6] daemon: On aarch64, use increments of 16 on the stack.

2017-02-09 Thread Efraim Flashner
man2 clone: EINVAL: ... on aarch64, child_stack must be a multiple of 16. * nix/libstore/build.cc (DerivationGoal::startBuilder): When on aarch64, when calling clone(), increment the stack by 16. --- nix/libstore/build.cc | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/n

[PATCH 5/6] gnu: gcc: Force Aarch64 to use /lib.

2017-02-09 Thread Efraim Flashner
* gnu/packages/gcc.scm (gcc)[arguments]: On aarch64 replace force libdir to be lib and not lib64. --- gnu/packages/gcc.scm | 4 1 file changed, 4 insertions(+) diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm index 075642ebd..2bd630d5d 100644 --- a/gnu/packages/gcc.scm +++ b/gnu/pack

[PATCH 4/6] gnu: Add bootstrap-binaries for 'aarch64-linux'.

2017-02-09 Thread Efraim Flashner
/download.scm +++ b/build-aux/download.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2012, 2013 Ludovic Courtès ;;; Copyright © 2014, 2015 Mark H Weaver +;;; Copyright © 2017 Efraim Flashner ;;; ;;; This file is part of GNU Guix. ;;; @@ -45,13 +

[PATCH 2/6] gnu: %bootstrap-coreutils&co: Patch egrep/fgrep to work regardless of $PATH.

2017-02-09 Thread Efraim Flashner
This is the bootstrap version of 1063d325ea76aa2b00dfcd3d436b16e412103df1 * gnu/packages/bootstrap.scm (%bootstrap-coreutils&co)[source]: Patch the absolute location of 'grep' when called from 'egrep' or 'fgrep'. --- gnu/packages/bootstrap.scm | 4 1 file changed, 4 insertions(+) diff --git

[PATCH 6/6] hydra: Add "aarch64-linux-gnu" as a cross-compilation target.

2017-02-09 Thread Efraim Flashner
* build-aux/hydra/gnu-system.scm (%cross-targets): Add "aarch64-linux-gnu". --- build-aux/hydra/gnu-system.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/build-aux/hydra/gnu-system.scm b/build-aux/hydra/gnu-system.scm index 17c224ea4..53fa637f1 100644 --- a/build-aux/hydra/gnu-system.scm

Re: Announcement regarding the oss-security mailing list

2017-02-13 Thread Efraim Flashner
x27;s great, in the past I assumed that if `guix lint -c cve' found the CVE then it had already been out for a bit. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [PATCH 2/6] gnu: %bootstrap-coreutils&co: Patch egrep/fgrep to work regardless of $PATH.

2017-02-14 Thread Efraim Flashner
On Tue, Feb 14, 2017 at 09:35:58AM +0100, Ludovic Courtès wrote: > Efraim Flashner skribis: > > > This is the bootstrap version of 1063d325ea76aa2b00dfcd3d436b16e412103df1 > > > > * gnu/packages/bootstrap.scm (%bootstrap-coreutils&co)[source]: Patch > > th

Re: [PATCH 5/6] gnu: gcc: Force Aarch64 to use /lib.

2017-02-14 Thread Efraim Flashner
im? > > Ludo’. I don't think it should cause a problem either way. As far as I can tell it doesn't make a difference to the software built further down the line. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [PATCH 1/6] gnu: %static-inputs: Use 'grep' without custom phase.

2017-02-14 Thread Efraim Flashner
On Tue, Feb 14, 2017 at 09:30:01AM +0100, Ludovic Courtès wrote: > Efraim Flashner skribis: > > > This reverts commit 1063d325ea76aa2b00dfcd3d436b16e412103df1 for during > > creation of the bootstrap-binaries. > > > > * gnu/packages/make-bootstrap.scm (%stat

Re: [PATCH 4/6] gnu: Add bootstrap-binaries for 'aarch64-linux'.

2017-02-14 Thread Efraim Flashner
On Tue, Feb 14, 2017 at 09:51:01AM +0100, Ludovic Courtès wrote: > Efraim Flashner skribis: > > > * gnu/packages/bootstrap/aarch64-linux/bash, > > gnu/packages/bootstrap/aarch64-linux/mkdir, > > gnu/packages/bootstrap/aarch64-linux/xz, > > gnu/packages/bootstra

Re: [PATCH 3/6] daemon: On aarch64, use increments of 16 on the stack.

2017-02-14 Thread Efraim Flashner
On Tue, Feb 14, 2017 at 09:47:30AM +0100, Ludovic Courtès wrote: > Efraim Flashner skribis: > > > man2 clone: EINVAL: ... on aarch64, child_stack must be a multiple of 16. > > > > * nix/libstore/build.cc (DerivationGoal::startBuilder): When on aarch64, > > when

ANNOUNCE: Guix on Aarch64 !!

2017-02-20 Thread Efraim Flashner
o-arch and seeing if I can get guix working there too. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [PATCH 5/6] gnu: gcc: Force Aarch64 to use /lib.

2017-02-22 Thread Efraim Flashner
On Tue, Feb 14, 2017 at 09:51:20PM +0200, Efraim Flashner wrote: > On Tue, Feb 14, 2017 at 09:51:47AM +0100, Ludovic Courtès wrote: > > Danny Milosavljevic skribis: > > > > >> + ;; Force Aarch64 libdir to be /lib and not /lib64 > > >> +

Re: [PATCH 5/6] gnu: gcc: Force Aarch64 to use /lib.

2017-02-25 Thread Efraim Flashner
On February 22, 2017 9:42:58 PM GMT+02:00, Efraim Flashner wrote: >On Tue, Feb 14, 2017 at 09:51:20PM +0200, Efraim Flashner wrote: >> On Tue, Feb 14, 2017 at 09:51:47AM +0100, Ludovic Courtès wrote: >> > Danny Milosavljevic skribis: >> > >> > >> +

Re: midnight commander package fixes, opinions wanted

2017-03-06 Thread Efraim Flashner
o couldn't decide between packaging just ranger or also linking in the various programs it calls. I think that if mc would use libcaca to display an image, and just installing libcaca in profile would satisfy that dependancy, then leaving it out is "not great, but acceptable". -- Ef

Re: ANNOUNCE: Guix on Aarch64 !!

2017-03-06 Thread Efraim Flashner
On March 6, 2017 11:57:44 AM GMT+02:00, l...@gnu.org wrote: >Hello! > >Efraim Flashner skribis: > >> Its my pleasure to announce that guix now has all the code necessary >to >> support aarch64! Currently support is limited to the core-updates >> branch, bu

Re: [PATCH] gnu: grep: Fix for gnulib library.

2017-03-13 Thread Efraim Flashner
ybe we should wait for the next > core-updates circle in order to avoid more (if (hurd)..) patches. > > Rene WDYT? > > Manolis > more (if (hurd ...)) patches does also make it easier to merge in changes for those not using hurd when the time comes, and it allows those acti

Re: [GSoC] Development of Cuirass.

2017-03-13 Thread Efraim Flashner
d it "easy". I don't know if it is easy or not, but I wouldn't think of him of as web guy. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: branch core-updates updated (49c2a46 -> 568004c)

2017-03-16 Thread Efraim Flashner
On Wed, Mar 15, 2017 at 01:00:24AM -0400, Leo Famulari wrote: > On Tue, Mar 14, 2017 at 02:49:00PM -0400, Efraim Flashner wrote: > > efraim pushed a change to branch core-updates > > in repository guix. > > > > from 49c2a46 gnu: python@2.7: Update to 2.7.13 &g

Re: [PATCH 2/2] gnu: Add the Hurd.

2017-04-08 Thread Efraim Flashner
root -m 4755") "")) > + #t))) These substitute* lines could be written as: (substitute* '("daemons/Makefile" "utils/Makefile") (("-o root -m 4775") "")) -- Efraim Flashner אפרים פלשנר GPG key = A28

Re: [PATCH] gnu: Add Xfce Notification Daemon.

2017-04-24 Thread Efraim Flashner
patch. > > I'll make sure to add this if I produce a new patch. > > Thanks for the feedback! > > Best, > Petter The collection of inputs makes me wonder if it should be glib-or-gtk build-system and not "just" gnu-build-system. I don't have a good way to test if its necessary, but I'd look around. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [PATCH] gnu: Add cool-retro-term.

2017-05-08 Thread Efraim Flashner
hanks again, > `~Eric > I looked in gnu/packages/qt.scm, qtbase has QML2_IMPORT_PATH already set in the native-search-paths, so my understanding was that wrapping the program shouldn't be needed. Does it work without the wrapping? -- Efraim Flashner אפרים פלשנר GPG key = A28B F4

The current state of Aarch64 on Guix

2017-06-29 Thread Efraim Flashner
not too bad. `guix package -A | wc -l' shows me 5341 (5208 without sablevm-classpath), compared with ~5600 on x86_64. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: PATCH in need for discussion: vim-build-system

2017-07-02 Thread Efraim Flashner
ursively "plugin" > +(string-append vimfiles "/plugin"))) > +(when (file-exists? "rplugin") > + (copy-recursively "rplugin" > + (string-append vimfiles "/rplugin"))) > +

Re: Guix infrastructure

2017-07-08 Thread Efraim Flashner
On July 7, 2017 6:00:42 AM GMT+03:00, Leo Famulari wrote: >On Thu, Jul 06, 2017 at 08:09:17PM -0400, myglc2 wrote: >> On 07/01/2017 at 14:01 Leo Famulari writes: >> > ... Bayfront is still not fully operational, so hydra.gnu.org is >still >> > serving as the front-end of the build farm. We are s

Re: The current state of Aarch64 on Guix

2017-07-21 Thread Efraim Flashner
On Sat, Jul 01, 2017 at 05:44:12PM +0200, Ludovic Courtès wrote: > Hi Efraim, > > Efraim Flashner skribis: > > > It sounds like its all doom and gloom, but its not too bad. `guix > > package -A | wc -l' shows me 5341 (5208 without sablevm-classpath), >

revert perl-5.26.0 update?

2017-07-25 Thread Efraim Flashner
ps://hydra.gnu.org/build/2169903 > > zsh fails its tests. I've noticed this test suite is unreliable: > https://hydra.gnu.org/build/2170357 There's a lot of perl related build failures. Maybe it would be better to revert the perl update and work on updating perl and all the perl

Re: revert perl-5.26.0 update?

2017-07-27 Thread Efraim Flashner
On July 27, 2017 12:03:50 PM GMT+03:00, l...@gnu.org wrote: >Hi Efraim, > >Efraim Flashner skribis: > >> There's a lot of perl related build failures. Maybe it would be >better >> to revert the perl update and work on updating perl and all the perl >> m

Re: revert perl-5.26.0 update?

2017-07-27 Thread Efraim Flashner
On July 27, 2017 9:11:57 PM GMT+03:00, Leo Famulari wrote: >On Thu, Jul 27, 2017 at 11:03:50AM +0200, Ludovic Courtès wrote: >> Hi Efraim, >> >> Efraim Flashner skribis: >> >> > There's a lot of perl related build failures. Maybe it would be >bette

Re: NetworkManager instead of Wicd in ‘%desktop-services’?

2017-07-30 Thread Efraim Flashner
ound it to be easier to use than raw command line ifconfig and dhclient. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [PATCH 3/6] daemon: On aarch64, use increments of 16 on the stack.

2017-08-05 Thread Efraim Flashner
On Sat, Aug 05, 2017 at 02:21:55AM -0400, Mark H Weaver wrote: > Reviving a very old thread... > > l...@gnu.org (Ludovic Courtès) writes: > > > Efraim Flashner skribis: > > > >> man2 clone: EINVAL: ... on aarch64, child_stack must be a multiple of 16.

Re: [PATCH 3/6] daemon: On aarch64, use increments of 16 on the stack.

2017-08-06 Thread Efraim Flashner
> throw SysError("cloning builder process"); > } else > --8<---cut here---end--->8--- The aarch64 machine that I tested this on built packages without any problems. Looks good to me. -- Efraim Flashner אפרים פלשנר GPG ke

Re: Grafting fails for latest Go release candidate

2017-08-07 Thread Efraim Flashner
> failed with exit code 1 > guix build: error: build failed: build of > `/gnu/store/bv30jxzjl7c5z3hk6pmywpzwwrn1hq5m-go-1.9rc1.drv' failed > -- > I can duplicate this with my WIP go on aarch64, with the same error, with go-1.8.3. -- Efraim Flashner אפרים פלשנ

Re: 'core-updates' status

2017-08-20 Thread Efraim Flashner
f #f #f #f #f #f #f #f #f #f #f #f) builder for `/gnu/store/9yp5dgijz8d09rm8v45lp7iwbjdmxfk5-weechat-1.9.drv' failed with exit code 1 -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: GRUB EFI installation breakage

2017-08-22 Thread Efraim Flashner
> Ludo’. I spent part of today staring at grub https://www.gnu.org/software/grub/manual/html_node/Installing-GRUB-using-grub_002dinstall.html#Installing-GRUB-using-grub_002dinstall if efi-directory is /boot/efi then there's no need for the flag. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Software Heritage API

2017-08-23 Thread Efraim Flashner
a256 hash to a sha1 hash, or use two API calls, the first to check for the source and the second to get and use the url to download it. A quick check online makes me think it's not possible to take a sha256 hash and get the sha1 hash of that file. -- Efraim Flashner אפרים פלשנר GPG k

Re: Guix locales on native distro's

2017-08-27 Thread Efraim Flashner
ke sense? > > I'll have to check what video is supported on the Debian X computer. > I'll try a swap. > > Pj. > glibc 2.22 and 2.23 from guix or from the host/foreign distro? guix has been at 2.25 for a while now, could you test if you still have the issues with it m

aarch64 substitute server

2017-08-28 Thread Efraim Flashner
g adapters to a power strip, and unexpected power interuptions (from kids or the cat) are too common. It looks like I'm going to need to set it up fresh, which means losing the publishing key and all the packages previously built. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55

Re: let's talk about SLIM

2017-08-28 Thread Efraim Flashner
m opensuse² ¹ https://hydra.gnu.org/job/gnu/master/mozjs-17.0.0.armhf-linux/all ² https://build.opensuse.org/package/show/openSUSE:Factory/mozjs17 -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Question about multiple licenses

2017-08-28 Thread Efraim Flashner
ers > > the program, but in fact it is "effectively" GPLv3. > > > > Of course, I am not a lawyer. I only get the info from reading the > > web. So I could be saying nonsense... > > > > [0]: https://www.gnu.org/licenses/gpl-faq.en.html#AllCompatibility &g

Re: ‘core-updates’ is back!

2017-08-29 Thread Efraim Flashner
inder about a week before to make sure we get things like tzdata. I'm currently test building texinfo@6.4. I tried a blind update of glibc, binutils, texinfo and grep but it failed during building a gcc, so now i'm breaking it into smaller chunks. -- Efraim Flashner אפרים פלשנר GP

Re: GSoC final update

2017-08-29 Thread Efraim Flashner
set out to achieve. That makes me > sad. I plan on working on it more. > > - - reepca > What can we do to help it along? Is there any sort of user testing that would be helpful feedback? -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D

Re: ‘core-updates’ is back!

2017-08-30 Thread Efraim Flashner
On Tue, Aug 29, 2017 at 11:44:53AM +0300, Efraim Flashner wrote: > On Tue, Aug 29, 2017 at 12:01:40AM +0200, Ludovic Courtès wrote: > > Hello Guix! > > > > Yup, I just created a new ‘core-updates’ branch by pushing > > <https://bugs.gnu.org/27849>. Enjoy! > &

Re: ‘core-updates’ is back!

2017-08-30 Thread Efraim Flashner
On Wed, Aug 30, 2017 at 09:10:42PM +0200, Marius Bakke wrote: > Efraim Flashner writes: > > > On Tue, Aug 29, 2017 at 11:44:53AM +0300, Efraim Flashner wrote: > >> On Tue, Aug 29, 2017 at 12:01:40AM +0200, Ludovic Courtès wrote: > >> > Hello Guix! > >>

Re: 01/01: gnu: gpm: Fix build.

2017-09-05 Thread Efraim Flashner
On Mon, Sep 04, 2017 at 04:29:19PM -0400, Mark H Weaver wrote: > efr...@flashner.co.il (Efraim Flashner) writes: > > > efraim pushed a commit to branch master > > in repository guix. > > > > commit 77bb6c227b441277e48d6e2071cca3b801f53374 > > Author: Efraim F

blis

2017-09-07 Thread Efraim Flashner
lthough there are options for using an A9 or A15 specifically. ¹ https://github.com/flame/blis/tree/0.2.2/config -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signa

Re: Removing the need for ./configure --localstatedir=/var ?

2017-09-07 Thread Efraim Flashner
east I know (or > think I do) why. > > - Chris > I've made sure to also pass --sysconfdir=/etc so that /etc/guix/acl doesn't end up in /usr/local/etc/guix/acl, leading to a split between `guix foo' and './pre-inst-env guix foo'. -- Efraim Flashner אפרים פלשנ

binutils CVEs

2017-09-17 Thread Efraim Flashner
f37si2-binutils-2.28" "wl5dg3dnqvk2v2ahh5iadnv1s34rsbb6-binutils-2.28.1" I've attached the patch in case anyone has any ideas on how to fix this. ¹ https://security.gentoo.org/glsa/201709-02 -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA

Re: binutils CVEs

2017-09-17 Thread Efraim Flashner
On September 17, 2017 9:25:11 PM GMT+03:00, Marius Bakke wrote: >Efraim Flashner writes: > >> There's a large number of CVEs against binutils@2.28. Gentoo¹ has a >nice >> long list of the CVEs, and I've put together a patch to graft a >> replacement, but

Re: Building things other than Guix with Cuirass

2017-09-19 Thread Efraim Flashner
Or the gstreamer plugin packages, which sometimes pass and sometimes fail their test suites. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: gnu/services/shepherd.scm:90:2: In procedure allocate-struct: Wrong type argument in position 2: 5

2017-09-29 Thread Efraim Flashner
ruct: Wrong type argument in position 2: 5 > > Best Regards, > Huang, Ying > you're in need of a 'make clean'. If you don't want to have to rebuild everything, then 'rm -- gnu/*go gnu/s*/*go gnu/tests/*go' should take care of all of the affected mo

Re: [PATCH] DRAFT: build: Compile scheme modules in batches (was Re: Release!)

2017-10-07 Thread Efraim Flashner
order? For example building guix/build[-system] and then gnu/build, and then only at the end build gnu/services {guix,gnu}/tests? It might be slightly faster to build the modules that don't pull in gnu/packages/* first and then end with those that would use those modules. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: FOSDEM 2018 Guile devroom

2017-10-25 Thread Efraim Flashner
ns to build the next version, and so on. I do believe, however, that they do build everything in main (and contrib) from source. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: FOSDEM 2018 Guile devroom

2017-10-25 Thread Efraim Flashner
people who > otherwise wouldn’t hear about Guix(SD). Given how many people were in > the Guile/Guix devroom last year, I’m sure we could afford to have one > talk in each track. ;-) Let’s synchronize! > > Ludo’. > For the distro room I was thinking of a talk along the lines of

Re: Fwd: Serious regression in Qt 5.9.2

2017-10-29 Thread Efraim Flashner
ons i recomend to either patch it > out or wait on 5.9.2 packaging for now > > -- > Marco Martin > So do you want to revert that commit on qtdeclarative and qt? I know you're working on packaging kde. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7

Re: why is linux-libre-headers behind linux-libre?

2017-10-31 Thread Efraim Flashner
t; I suspect this is due to massive rebuilding that would occur when > updating linux-libre-headers > This is typically updated in the core-updates branch, but it hasn't been updated yet. Based on the LTS versions, we should upgrade it to the 4.9 branch. -- Efraim Flashner אפרים פל

Re: Let's build 'core-updates'!

2017-11-02 Thread Efraim Flashner
date branch in, so we should make sure to update the packages like pytest to only have the later version. If we have any more packages without modify-phases that can be taken care of also. I'm currently building out to gtk+ and gtk+@2 on aarch64 to see how everything goes. -- Efraim Flashner

Re: Let's build 'core-updates'!

2017-11-06 Thread Efraim Flashner
(presumably the acl for binutils-final), and that one really has me scratching my head because I can't find the lines or the perl its referencing. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails

Re: Let's build 'core-updates'!

2017-11-07 Thread Efraim Flashner
No one else mentioned it after the acl tests were enabled On November 7, 2017 11:54:47 AM GMT+02:00, l...@gnu.org wrote: >Efraim Flashner skribis: > >> /gnu/store/mivyzxijvxh44g2r39071sm89vm9h0n6-make-boot0-4.2.1/bin/make >-C test/ tests >> make[1]: Entering directory

Re: Let’s meet before FOSDEM!

2017-11-08 Thread Efraim Flashner
nding on what everyone else is doing we could aim to have the talks/presentations when we have the most number of people and then have time before and after for hacking. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

parallelizing more actions

2017-11-09 Thread Efraim Flashner
or-each (as many threads as cores on the machine) vs n-par-for-each (n threads), I think it would be better to use n-par-for-each, but I didn't quickly see a way to limit based on the number of cores offered to each builder. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 6

Re: parallelizing more actions

2017-11-11 Thread Efraim Flashner
On Sat, Nov 11, 2017 at 12:25:01PM +0100, Ludovic Courtès wrote: > Hi Efraim, > > Efraim Flashner skribis: > > > While rebuilding glibc-final on aarch64 I realized that the 'strip phase > > took 235 seconds. The relevant code for 'strip from gnu-build-sys

Re: parallelizing more actions

2017-11-12 Thread Efraim Flashner
On Thu, Nov 09, 2017 at 11:05:59AM +0200, Efraim Flashner wrote: > While rebuilding glibc-final on aarch64 I realized that the 'strip phase > took 235 seconds. The relevant code for 'strip from gnu-build-system is > in guix/build/gnu-build-system.scm, starting at line 340

Re: parallelizing more actions

2017-11-13 Thread Efraim Flashner
On Sun, Nov 12, 2017 at 03:31:49PM +0200, Efraim Flashner wrote: > On Thu, Nov 09, 2017 at 11:05:59AM +0200, Efraim Flashner wrote: > > While rebuilding glibc-final on aarch64 I realized that the 'strip phase > > took 235 seconds. The relevant code for 'strip from gnu-bu

Re: Why do we not cross-compile bootstrap binaries?

2017-11-26 Thread Efraim Flashner
compiled some time in the past, and those are used when bootstrapping GHC on a new install. There was also a talk from FOSDEM 2017 about the size of the bootstrap binaries once they're unpacked (200+ MB?) and the work up to then with bootstrapping from a lower base. -- Efraim Flashner

Re: FOSDEM 2018 and announcing a GNU Guix/Guile day!

2017-11-26 Thread Efraim Flashner
ould > > consider going. Almost everyone I know who attends FOSDEM keeps coming > > back. There is something for everyone! Personally, I get inspired > > *every* time (sometimes detrimental to my free time the rest of the > > year). > > > > It is how I got to be part o

Re: java: switch to icedtea-8 as default JDK

2017-12-01 Thread Efraim Flashner
package -A'. Mine doesn't take into account packages that are already built or dependencies which have already failed, but it could be loading all the packages into memory at once is too much. If it isn't then perhaps: guix build --no-grafts --keep-going < $(guix refresh ... | cut -f1,2 | sed -e 's/\t/@/' ) would also work. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Rust bootstraps via i686?

2017-12-05 Thread Efraim Flashner
tstrap binaries. Since the i686 bootstrap rust is capable of building for i686 and for x86_64, it means one less binary. On the other hand, this does nothing for the other architectures which can't execute i686 code natively. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372

Re: [PATCH] Add Krita to guix

2017-12-05 Thread Efraim Flashner
gt; > Disabling the tests worked for me, and this also brings down the compile > time, which is already in excess of 1h on my system. > We still prefer to run all the tests as possible, or at least all the tests which don't require network access. Since there are no packages which dep

Re: [PATCH] Add Krita to guix

2017-12-05 Thread Efraim Flashner
Arch². ¹ https://sources.debian.org/src/krita/1:3.3.2.1+dfsg-1/debian/rules/#L28 ² https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/krita#n31 -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: 03/03: gnu: libinput: Update to 1.9.3.

2017-12-10 Thread Efraim Flashner
On Fri, Dec 08, 2017 at 08:36:27PM -0500, Mark H Weaver wrote: > efr...@flashner.co.il (Efraim Flashner) writes: > > > efraim pushed a commit to branch master > > in repository guix. > > > > commit 5f5083749c1ff2731e84fa7d8eea182ad45c18a5 > > Author: Efraim F

Re: java: switch to icedtea-8 as default JDK

2017-12-13 Thread Efraim Flashner
samba-4.7.3.drv-0' > builder for `/gnu/store/k3ykppkqdw6gyj115qjhbi50fa6hx317-samba-4.7.3.drv' > failed with exit code 1 > @ build-failed /gnu/store/k3ykppkqdw6gyj115qjhbi50fa6hx317-samba-4.7.3.drv - > 1 builder for `/gnu/store/k3ykppkqdw6gyj115qjhbi50fa6hx317-samba-4.7.3.drv

Re: core-updates, let’s go!

2017-12-31 Thread Efraim Flashner
16f30eece4f0171) > > commit 43b3cb59b2288953efc26e70fe7c6eb437513b1f > Author: Florian Weimer > Date: Thu Dec 14 15:18:38 2017 +0100 > > elf: Compute correct array size in _dl_init_paths [BZ #22606] > > (cherry picked from commit 8a0b17e48b83e933960dfeb8fa0

Re: core-updates, let’s go!

2018-01-01 Thread Efraim Flashner
plicable! :-) > > Ludo’. I've tracked down the gcc@4.[89] build failures, I'll try to fix gcc@4.9 without affecting libstdc++-boot0 -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent

Re: Include Proot-static with binary releases

2018-01-22 Thread Efraim Flashner
; probably with a new section under “Setting Up the Daemon”. We could > > mention user namespaces as another option for non-root users. > > I think with 3Mb only we should do it. > Currently proot only build successfully on x86_64 and i686, so that is something we would need to fix fi

Re: Guix key signing party at FOSDEM?

2018-02-03 Thread Efraim Flashner
t; I have some printed slips with my key to hand out, when do we want to do it? Another options is that last year at the key signing party some people did show up with some slips and joined the line and handed out slips of paper instead of identifying their number. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Compress VCS checkouts?

2018-02-03 Thread Efraim Flashner
and unpack the source to ram than to just copy over USB2. It does make grepping through the source in the store harder, but we already couldn't do that with the tarballs. I think it would be overall a positive change. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Guix key signing party at FOSDEM?

2018-02-04 Thread Efraim Flashner
This sounds great. I've been feeling not great the past day or two but I'm starting to feel better and might even make it for a dinner tonight. And of course I'll be at the keysigning. On February 4, 2018 1:17:07 AM UTC, Chris Marusich wrote: >Efraim Flashner writes: > &

Re: FOSDEM 2018 and announcing a GNU Guix/Guile day! After getting home...

2018-02-12 Thread Efraim Flashner
x > The last time I looked at booths for FOSDEM they said it was really crowded and that even groups that might have previously gotten two tables would only be getting one table. For next year we might consider pairing up with GNU or with Nix and splitting a table. It'd give us a meeting a

Re: [PATCH] Add SELinux policy for guix-daemon.

2018-02-13 Thread Efraim Flashner
Should etc/guix-daemon.cil be added to .gitignore? -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Let's fix core-updates!

2018-02-13 Thread Efraim Flashner
I think > sbcl is really fine now. > sbcl currently doesn't build on aarch64, but this is no change from current master. clisp is about to get a version bump but we can deal with that when its actually released. Sounds like this part is good. -- Efraim Flashner אפרים פלשנר GPG

Re: bug#30537: glibc 2.26 refuses to run on CentOS 6.8

2018-02-20 Thread Efraim Flashner
.32.patch > > Can we please also apply this? Without this Guix on HPC is pretty much > dead at the MDC. > We should also update the docs with the (new) minimum specs as needed. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Con

Re: Staging

2018-02-20 Thread Efraim Flashner
; I have a handful more updates in my queue and will try to get them done > by tomorrow. Java currently only affects x86_64, so I'm not sure that it would need to be staging specifically. In any case if we can get it merged within the next week or so that'd be amazing. I know our cmake

[PATCH 0/9] Add 32-bit powerpc support

2021-04-06 Thread Efraim Flashner
ch for american-fuzzy-lop I snuck into master the qemu-command in gnu/build/vm shouldn't overlap with ppc64le. the last two patches, disabling the tests for mercurial and nss, can probably be dropped. The comments are accurate though, and we have done similar in the past on mips64le and armhf.

[PATCH 4/9] gnu: mesa: Add support for powerpc-linux.

2021-04-06 Thread Efraim Flashner
* gnu/packages/gl.scm (mesa)[inputs]: Add llvm, glslang for powerpc. [arguments]: Customize the configure flags for powerpc. Skip tests on powerpc. --- gnu/packages/gl.scm | 18 +++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.

[PATCH 8/9] gnu: mercurial: Skip tests on powerpc-linux.

2021-04-06 Thread Efraim Flashner
* gnu/packages/version-control.scm (mercurial)[arguments]: Skip tests on powerpc-linux. --- gnu/packages/version-control.scm | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 4d4b276a10..13e2ccd400 100

[PATCH 2/9] gnu: guile-3.0: Fix building on powerpc-linux.

2021-04-06 Thread Efraim Flashner
* gnu/packages/guile.scm (guile-3.0)[arguments]: On powerpc add two phases to adjust for 32-bit big-endian systems. --- gnu/packages/guile.scm | 21 - 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index f63322794d.

[PATCH 3/9] gnu: binutils: Adjust test suite on powerpc-linux.

2021-04-06 Thread Efraim Flashner
* gnu/packages/base.scm (binutils)[arguments]: Add phase on powerpc-linux to adjust the test suite. * gnu/packages/commencement.scm (binutils-boot0)[arguments]: Move custom phases after inherited arguments. Add phase on powerpc-linux to adjust the test suite. --- gnu/packages/base.scm | 11

<    1   2   3   4   5   6   7   8   9   10   >