I."
;; This is the list of system types that are supported. By default, we
;; expect all packages to build successfully here.
'("x86_64-linux" "i686-linux" "armhf-linux" "aarch64-linux" "mips64el-linux"
"i586-gnu"
-"p
* gnu/packages/disk.scm (mac-fdisk): New variable.
* gnu/packages/patches/mac-fdisk-gentoo-patchset.patch,
gnu/packages/patches/mac-fdisk-p18.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
---
gnu/local.mk |2 +
gnu/packages/disk.scm
* gnu/packages/debug.scm (american-fuzzy-lop): Add case for
powerpc-linux.
(qemu-for-american-fuzzy-lop): Same.
---
gnu/packages/debug.scm | 2 ++
1 file changed, 2 insertions(+)
diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm
index 2913c348f3..1326ce6e16 100644
--- a/gnu/packages/de
* gnu/build/vm.scm (qemu-command): Add missing case for powerpc.
---
gnu/build/vm.scm | 1 +
1 file changed, 1 insertion(+)
diff --git a/gnu/build/vm.scm b/gnu/build/vm.scm
index 253d9bcd31..a2c2d79bb9 100644
--- a/gnu/build/vm.scm
+++ b/gnu/build/vm.scm
@@ -75,6 +75,7 @@
(con
/nss.scm
@@ -1,7 +1,7 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2019 Ludovic Courtès
;;; Copyright © 2014, 2015, 2016, 2017, 2018, 2019 Mark H Weaver
-;;; Copyright © 2016, 2017, 2018, 2019 Efraim Flashner
+;;; Copyright ©
On Tue, Apr 06, 2021 at 07:02:47PM +0200, Vincent Legoll wrote:
> Hello,
>
> On Tue, Apr 6, 2021 at 2:44 PM Efraim Flashner wrote:
> > +((string-match "powerpc" cpu) "ppc")
>
> Won't there be some "powerpc64le" conflict
On Tue, Apr 06, 2021 at 07:00:50PM +0200, Vincent Legoll wrote:
> Hello,
>
> On Tue, Apr 6, 2021 at 2:44 PM Efraim Flashner wrote:
> > + ;; Tests on powerpc-linux take forever and fail sporatically.
>
> s/sporatically/sporadically/
>
Not going to lie, spelling
On Tue, Apr 06, 2021 at 03:32:48PM +0300, Efraim Flashner wrote:
>
> + ;; The llvm-based tests are flakey on non-Intel hardware.
> + #:tests? ,(if (string=? "powerpc-linux" (or (%current-system)
> + (
On Wed, Apr 07, 2021 at 10:33:33PM +0200, Vincent Legoll wrote:
> Hello,
>
> On Tue, Apr 6, 2021 at 2:26 PM Efraim Flashner wrote:
> > The wip-ppc branch on Savannah is currently in a good state. With the
> > recent rapid churn on core-updates I haven't been very quick
gt; guess? Can a POWER9 machine be a powerpc-linux machine...?
>
> A VM on power9 may be able to run BE ppc32.
>
Can it do it "directly" or does it need to be inside of a VM/chroot? I
never looked too much into it, never quite seemed like something that
I'd be able to ta
On Tue, Apr 13, 2021 at 09:00:43PM -0700, Chris Marusich wrote:
> Efraim Flashner writes:
>
> > * 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 +++
eople think?
The fear of bit-rot is real and I think we should mention in the manual
(when I actually write the section) that support is best-effort with
minimal substitutes.
> Thanks,
> Ludo’.
¹ https://en.wikipedia.org/wiki/PowerPC#Operating_systems_with_native_support
--
Efraim Flash
On Sat, Apr 17, 2021 at 12:51:01PM -0700, Chris Marusich wrote:
> Efraim Flashner writes:
>
> > * gnu/packages/base.scm (binutils)[arguments]: Add phase on
> > powerpc-linux to adjust the test suite.
> > * gnu/packages/commencement.scm (binutils-boot0)[arguments]: Move
,7 @@ name of its URI."
;; This is the list of system types that are supported. By default, we
;; expect all packages to build successfully here.
'("x86_64-linux" "i686-linux" "armhf-linux" "aarch64-linux" "mips64el-linux"
"
going straight to core-updates but I've included
them anyway since the patchset is available in the official repo in the
wip-ppc branch and that's where I developed them.
Efraim Flashner (12):
gnu: bootstrap: Add support for powerpc-linux.
gnu: guile-3.0: Fix building on powerpc-li
* 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 | 17 -
1 file changed, 16 insertions(+), 1 deletion(-)
This patch has the comments updated. I reported my findings to the guile
debbugs e
* gnu/packages/commencement.scm (gcc-boot0)[arguments]: Adjust
configure-flag to also use '--with-long-double-128' on powerpc-linux.
---
gnu/packages/commencement.scm | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
I ran into build troubles without this patch. It only affects g
* gnu/packages/base.scm (binutils)[source]: Add patch.
* gnu/packages/patches/binutils-libiberty-endianness-bug.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
---
gnu/local.mk | 1 +
gnu/packages/base.scm | 3 +-
.../binut
* gnu/packages/gl.scm (mesa)[inputs]: Add llvm, glslang for powerpc.
[arguments]: Customize the configure flags for powerpc. Add powerpc
specific phase to skip failing tests.
---
gnu/packages/gl.scm | 33 +
1 file changed, 29 insertions(+), 4 deletions(-)
Blanket s
* gnu/packages/disk.scm (mac-fdisk): New variable.
* gnu/packages/patches/mac-fdisk-gentoo-patchset.patch,
gnu/packages/patches/mac-fdisk-p18.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
---
gnu/local.mk |2 +
gnu/packages/disk.scm
* gnu/packages/debug.scm (american-fuzzy-lop): Add case for
powerpc-linux.
(qemu-for-american-fuzzy-lop): Same.
---
gnu/packages/debug.scm | 2 ++
1 file changed, 2 insertions(+)
This patch is already in master and already merged into core-updates.
diff --git a/gnu/packages/debug.scm b/gnu/packa
* gnu/build/vm.scm (qemu-command): Add missing case for powerpc.
---
gnu/build/vm.scm | 1 +
1 file changed, 1 insertion(+)
Adjusted at the suggestion of Vincent Legoll to strongly match just
powerpc-linux and not powerpc64le.
diff --git a/gnu/build/vm.scm b/gnu/build/vm.scm
index 253d9bcd31..88
* 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(-)
Unchanged since last patchset, IMO not ready for upstreaming.
diff --git a/gnu/packages/version-control.scm b/gn
© 2016, 2017, 2018, 2019 Efraim Flashner
+;;; Copyright © 2016, 2017, 2018, 2019, 2020 Efraim Flashner
;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice
;;; Copyright © 2020 Marius Bakke
;;; Copyright © 2020 Jonathan Brielmaier
@@ -109,7 +109,10 @@ in the Mozilla clients
Jeff Mickey
-;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020 Efraim Flashner
+;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020, 2021 Efraim Flashner
;;; Copyright © 2016 Ben Woodcroft
;;; Copyright © 2016 Danny Milosavljevic
;;; Copyright © 2016–2021 Tobias Geerinckx-Rice
@@ -1
020 Efraim Flashner
+;;; Copyright © 2016, 2020, 2021 Efraim Flashner
;;; Copyright © 2016 Lukas Gradl
;;; Copyright © 2017, 2018, 2019 Ricardo Wurmus
;;; Copyright © 2017 Petter
@@ -187,7 +187,8 @@ shared NFS home directories.")
(sha256
gt; Best,
> Jack
>
> P.S. Maybe its time to work on the Lua language of Guile 😀
Our copy of luajit supports aarch64 so I don't think that's a problem.
(Last I checked) Debian has a patch to replace powerpc support with
64-bit ppc support. I'd go ahead with the change if t
On Wed, Apr 21, 2021 at 10:11:48PM -0700, Chris Marusich wrote:
> Efraim Flashner writes:
>
> >> If it's a test failure, has the issue been reported upstream?
> >
> > I'll check to see if I can find something upstream. If not I'll report
> > it.
can be installed by name (vim-foo and neovim-foo).
> [0] https://issues.guix.gnu.org/48112
>
> Best,
> Jack
--
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
On Sat, May 01, 2021 at 04:25:18PM -0400, Jack Hill wrote:
> Thanks for your reply.
>
> On Fri, 30 Apr 2021, Efraim Flashner wrote:
>
> > On Fri, Apr 30, 2021 at 01:03:23AM -0400, Jack Hill wrote:
> > > Greetings Guix,
> > >
> > > I'd like to i
On Mon, May 03, 2021 at 12:46:30AM -0400, Jack Hill wrote:
> On Sun, 2 May 2021, Efraim Flashner wrote:
>
> > ng0/nikita thought about it a few years ago but I think the
> > copy-build-system works well enough. I know for vim we need a vim
> > profile hook to create the do
I'm going to bump this email again. I feel like it's ready for merging
but I wanted to give everyone another chance to chime in.
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent o
On Tue, May 04, 2021 at 06:52:31PM -0700, Chris Marusich wrote:
> Chris Marusich writes:
>
> > Efraim Flashner writes:
> >
> >> On 923bb70a1bff657125c3008f119a477e5cb57c2b
> >>gnu:glibc-for-bootstrap: Fix patch.
> >>
> >> Run
> &g
On Thu, May 06, 2021 at 04:48:09PM +0200, Ludovic Courtès wrote:
> Efraim Flashner skribis:
>
> > * gnu/packages/disk.scm (mac-fdisk): New variable.
> > * gnu/packages/patches/mac-fdisk-gentoo-patchset.patch,
> > gnu/packages/patches/mac-fdisk-p18.patch: New f
all cases. Thus we might end up
> always providing the source, even if we manage to make cargo pick of
> pre-built artifacts.
Right now we use the 'default' feature set, which seems to be the
default for most crates when they're used.
> About the output name: Rust has
On Thu, May 06, 2021 at 04:45:30PM +0200, Ludovic Courtès wrote:
> Efraim Flashner skribis:
>
> > * gnu/packages/guile.scm (guile-3.0)[arguments]: On powerpc add two
> > phases to adjust for 32-bit big-endian systems.
>
> [...]
>
> > + (add-afte
On Thu, May 06, 2021 at 04:38:38PM +0200, Ludovic Courtès wrote:
> Hi Efraim,
>
> Efraim Flashner skribis:
>
> > On Sat, Apr 17, 2021 at 06:04:02PM +0200, Ludovic Courtès wrote:
>
> [...]
>
> >> 3. OTOH, what will be the status of this architecture? I
l (same as for early cutoffs).
>
> • Maybe parameterized packages based on
> <https://lists.gnu.org/archive/html/guix-devel/2020-11/msg00312.html>.
>
> What do people think? What’s your wish list? What do you feel an urge
> to hack on? :-)
>
> Ludo’.
>
On Mon, May 17, 2021 at 10:13:10PM +0200, Ludovic Courtès wrote:
> Hi,
>
> Efraim Flashner skribis:
>
> > package-transformations applied to the operating-system field of the
> > os-config.
>
> Ah, that’s a good one, but possibly tricky! What would it operate
On Tue, May 11, 2021 at 10:24:03PM +0200, Ludovic Courtès wrote:
> Hi!
>
> Efraim Flashner skribis:
>
> > How about changing the mips64el documentation to say that there is
> > minimal support for the two architectures, with no substitutes, and may
> > be fun f
Thanks,
>Mark
>
IIRC the Debian installer offers linux, linux-major.minor and
linux-major.minor.point in the installer. I don't really understand why
and how a newer kernel would make things stop working, but I could see
offering linux-libre, linux-libre-lts and linux-libre-5.10
On Sat, Jun 05, 2021 at 02:09:59PM -0400, Mark H Weaver wrote:
> Hi Efraim,
>
> Efraim Flashner writes:
> > I don't really understand why
> > and how a newer kernel would make things stop working,
>
> Newer kernels _usually_ work fine, but occasionally thin
1
Socket(s): 1
L1d cache: 32 KiB
L1i cache: 32 KiB
L2 cache:2 MiB
¹https://www.sifive.com/boards/hifive-unmatched
²http://cdimage.ubuntu.com/releases/21.04/release/
³https://source.denx.de/u-boot/u-boot/-/commit/d8729a114e1e98806cffb87d2dca895f99a0170a
--
E
s). Anyhow it seems as if
> these are just the source again [2]
>
> [1]
> <https://packages.debian.org/search?keywords=rust&searchon=sourcenames&suite=stable§ion=all>
> [2]
> <https://packages.debian.org/buster/amd64/librust-build-const-dev/filelist>
>
My under
On Tue, Jun 08, 2021 at 03:43:44PM +0200, Ludovic Courtès wrote:
> Hello!
>
> Efraim Flashner skribis:
>
> > Porting Guix comes with two parts: building the bootstrap-tarballs and
> > adding support for the new architecture in (gnu packages bootstrap).
> > Supp
On Wed, Jun 09, 2021 at 12:28:22AM +0200, Gabriel Wicki wrote:
> Hello everyone!
>
> > Efraim Flashner skribis:
> > > Porting Guix comes with two parts: building the bootstrap-tarballs and
> > > adding support for the new architecture in (gnu packages bootstrap
On Mon, Jun 07, 2021 at 10:09:44AM +0300, Efraim Flashner wrote:
> Upstream u-boot support was merged days ago³ so we should be able to add
> support to our u-boot package soon-ish™.
I added u-boot-sifive-unmatched, although Vagrant pointed out that I may
be missing opensbi as an input. I h
On Sun, Jun 13, 2021 at 10:24:13AM -0700, Vagrant Cascadian wrote:
> On 2021-06-07, Efraim Flashner wrote:
> > Last week my HiFive Umatched¹ board came
> ...
> > Ubuntu has an image for the board² which booted up just fine and I'm
> > using, since I didn't want t
On Mon, Jun 14, 2021 at 06:00:21PM -0700, Vagrant Cascadian wrote:
> On 2021-06-14, Efraim Flashner wrote:
> > On Sun, Jun 13, 2021 at 10:24:13AM -0700, Vagrant Cascadian wrote:
> >> On 2021-06-07, Efraim Flashner wrote:
> >> > Last week my HiFive Umatched¹ board came
t; Thoughts?
>
> Ludo’.
>
ant-bootstrap FTBFS, and I haven't been able to compile rust on aarch64.
`guix build xz --system=i686-linux' fails to use the correct i686
inputs.
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Co
the 'guix' filetype,
which supports the ':make' command in lieu of '!guix build -f %' and
integrates nicely with Dispatch.vim.
Currently guix.vim depends on the terminal feature of vim but work is
ongoing to have it also use background jobs.
--
Efraim Flashner א
been a great introduction to the world of free software, and I hope to work
> with you all again sooner rather than later.
>
>
> Thanks as always,
>
> Kei
>
I'm sorry to see you go and wish you the best. I do hope you find your
way back eventually!
--
Efraim Flash
7;t break
> anything? How regularly should that happen?
IMO it should be OK. I'm not sure how to check other than to run 'make'
and make sure it doesn't barf on any translation strings. Plus if it
gets updated more often then when we bump the guix package the strings
will
l!
>
> > Your help is welcome :).
>
> What is the schedule for the merge?
>
> (I am back from holidays. :-))
>
> Cheers,
> simon
>
I assumed we're in the 'find your packages and fix them' phase. Some I
have on my TODO list are sddm, glibc-2.31 and ru
On August 20, 2021 9:49:01 AM UTC, zimoun wrote:
>Hi,
>
>On Wed, 18 Aug 2021 at 13:33, Efraim Flashner wrote:
>
>> I assumed we're in the 'find your packages and fix them' phase. Some I
>> have on my TODO list are sddm, glibc-2.31 and ruby-asciidoct
-walk-into-a-bar/
>
> Not sure how soon the video will be available, but the talk had
> technical difficulties at the start, so I hope to get a chance to do it
> all over again someday. :)
>
The videos are already up here
https://meetings-archive.debian.net/pub/debian-meetings/202
> +
> +(define u-boot-pinebook-and-pinebook-pro-bootloader
> + (bootloader
> + (inherit u-boot-bootloader)
not sure what to do with this one though
> + (packages '(u-boot-pinebook-pro-rk3399 u-boot-pinebook))
> + (disk-image-installer install-pinebook-and-pinebook-pro-uboot)))
>
>
> live well,
> vagrant
--
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
ore-updates-frozen by
> > this push:
> > new f883677 gnu: sddm: Fix build.
> > f883677 is described below
> >
> > commit f8836774e2c76c1f4d9bee11339839f7d878e32a
> > Author: Efraim Flashner
> > AuthorDate: Thu Sep 2 17:15:39 2021 +0300
> >
> > g
patches so
that they can be applied without interfering with the other
architectures. At this point as far as I know it's waiting for another
pair of eyes or so to say it looks OK to merge.
--
Efraim Flashner רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
A cursory review could commit to "wip-pending", with the
> plan/hope/expectation that it would get some other review and/or a
> timeout before it gets merged.
>
> I guess it would be hard to avoid having to constantly rebase with the
> latest updates... "wip-pending
rapper", just
>propagating (or copying, what ever is more common in guix) the other
>packages which have an actual output.
Sounds good to me.
>
> WDYT?
>
Sounds like you have a good plan :)
--
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
==
>
> What can we do here? (It’s a little ugly to need PHP to build GTK, but at
> least it’s just a build time input…)
When I build it on aarch64 only the pcre.jit test is failing for me. I
tried cherry-picking the php update patch to c
not the individual crates (this is due to how
crates are used).
² (We are not Debian) This is what Debian does.
--
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
On Wed, Dec 08, 2021 at 02:36:11PM +, Ricardo Wurmus wrote:
>
> Ludovic Courtès writes:
>
> > Hello!
> >
> > For the record, this is a followup to Efraim’s proposal in
> > <https://issues.guix.gnu.org/51845>.
> >
> > Efraim Flashner s
#x27;m not
able to keep up with all of guix-devel, guix-help and bugs-guix anymore.
I currently have about 3000 unread emails in my combo
guix-devel/bugs-guix folder that I keep as a todo list of sorts of
patches to check or bugs to follow-up on. I feel overwhelmed by the
sheer number of emails and
can issue
> a first RC.
I have a change for the patch for libtool, I'll push it very soon.
--
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
patch "the-file"
> ((line 10)
> (+ "I ONLY WANTED TO ADD THIS LINE"))
> ((line 3010)
> (- "maybe that’s better")
> (+ (string-append #$guix " is better"))
> (+ "but what do
> I wonder how frequent the pattern we’re discussing is. I know I’ve used
> it a few times, but I wonder if it warrants sophisticated tooling.
>
> Thoughts?
I'm OK with needing to change the exact line needed if it moves (EXACTLY
line 10, not 8 or 12 or 25).
It comes up a lot when glibc headers move or split, suddenly we're
looking at the sources, trying to find somewhere to stuff in an extra
include statement. Or qt-5.11, I think we came up with 3 different ways
of dealing with the missing header over the 10 patches.
--
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
t;
> What do people think?
I agree
--
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
tps://lists.gnu.org/archive/html/guix-devel/2022-01/msg00389.html>
> for the initial discussion.
>
> Thanks in advance!
>
> Ludo’.
I agree
--
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
le to complete within a reasonable amount of
> time, but we cannot know before trying it out :).
I'm sure the internet is full of people who know if this is fastest, or
using find /var/guix/publish/gzip -delete or find ... -print0 | xargs -0
rm or something else :)
--
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
esn't seem
that it actually needs it directly, and when I comment out the package
go-github-com-go-git-go-billy-v5 builds just fine, and so does my copy
of gitea. Looks like this package isn't needed after all.
¹ github.com/go-git/go-billy/v5
² https://github.com/go-git/go-billy/blo
ched them out of the crates that
are in Guix?
I'm glad you found a use for (target-64bit?), it seemed too useful to
not have in Guix :)
It took me less than 3 minutes to download and build all the sources for
the three packages! It looks to be faster than building the packages
straight, and with
python-cryptography now depends on rust. We're going to need 3.4.8 from
the 3.4 series for the other architectures. Currently
python-cryptography@36.0.1 is gating about 3000 packages.
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidenti
On Sun, May 15, 2022 at 11:22:05PM +0200, Ludovic Courtès wrote:
> Hi Efraim,
>
> (+Cc: Marius.)
>
> Efraim Flashner skribis:
>
> > python-cryptography now depends on rust. We're going to need 3.4.8 from
> > the 3.4 series for the other architectures. Curre
t messy
> * no cdylib yet (probably needed for librsvg)
Something that might help with that would be to also include the source
of the crate somewhere in the output. Then at the worst we could just
put the rust inputs of librsvg as regular inputs and let librsvg do its
own special build thing.
and now it's 2.50 so it's time for a change in installed files.
Just like if you never run 'guix pull' on a new system it'll continue
downgrading overtime.
--
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
nux. They fail to build on i686-linux and armhf-linux. I
> don't know about aarch64-linux.
>
>Mark
>
rust fails to build on aarch64 on staging, I haven't tested master
recently
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7
n Guix is an update of patchelf to
> > > a recent commit (see 'update-patchelf.patch' in the patches directory).
> > >
> > > Best regards,
> > >
> > > Paul.
> > >
> >
I haven't tried building it myself yet, but two things
le-" target)
> + ;; On POWER9 (little endian) glibc needs the
> 128 bit long double type.
> + '("--with-long-double-128")
> + '())
>
>
e trying on core-updates, and you should
use '--target=powerpc64le-linux-gnu' IIRC.
--
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
On Thu, Mar 28, 2019 at 06:14:48PM +, Christopher Baines wrote:
>
> guix-comm...@gnu.org writes:
>
> > efraim pushed a commit to branch staging
> > in repository guix.
> >
> > commit 0244952c11c0409597fce5c39dfbcafdfd2ea651
> > Author: Efraim Flashne
>
> Perhaps we can first merge ‘staging’ in its current form, then make this
> branch the new ‘staging’ and aim for a merge as is (with only fixes
> committed there.) How does that sound?
>
> Ludo’.
>
This libdrm test suite timeout looks a lot like the error I was having
in the past on armhf. For armhf it's fixed on staging in fe7c6f91dda,
but it can easily be extended to other/all architectures.
--
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
nel. By leaving the #:configuration-file blank I'm only filling in
the fields I supply, right?
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
(define-module (kernel)
compile time was 43 minutes on my kids' computer. Stock
linux-libre@5.0.5 took 267 minutes.
My custom kernel came in at 34MB, the stock kernel is 251MB.
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on
On Tue, Apr 02, 2019 at 10:04:29AM +0200, Pierre Neidhardt wrote:
> Efraim Flashner writes:
>
> > I haven't checked to see if my custom kernel works yet on my laptop, but
> > compile time was 43 minutes on my kids' computer. Stock
> > linux-libre@5.0.5 took 267
> really about VMs) pride themselves on having a kernel that boots in
> 600ms in KVM.
>
I'll see if I can find their kernel config and Guix-ify it. It should be
easy to test since with one command Guix can build the kernel and the VM.
--
Efraim Flashner אפרים פלשנר
GPG key = A28
On Wed, Apr 03, 2019 at 01:08:14AM -0700, Chris Marusich wrote:
> Efraim Flashner writes:
>
> > I'm playing around with the idea of creating a custom kernel
>
> Cool! I'm curious to know how you're passing the custom config in. Are
> you using the #:extra-
On Wed, Apr 03, 2019 at 09:49:59PM +0200, Pierre Neidhardt wrote:
> Thank you Efraim, this is awesome!
>
> Efraim Flashner writes:
>
> > For the first one I used the #:extra-options route and compiled a list.
> > The second one I tried I created a custom kernel and le
On Thu, Apr 04, 2019 at 01:44:48AM -0700, Chris Marusich wrote:
> Efraim Flashner writes:
>
> > On Wed, Apr 03, 2019 at 09:49:59PM +0200, Pierre Neidhardt wrote:
> >> Thank you Efraim, this is awesome!
>
> I second this remark! It's really helpful to see how
to venture into. Don't really remember much beyond
that unfortunately.
I looked into bumping it a while ago and I ended up down a rabbit hole I
didn't really want to venture into. Don't really remember much beyond
that unfortunately.
--
Efraim Flashner אפרים פלשנר
GPG key = A28B
was on vacation for a bit and then life
got busy. I still haven't been able to boot satisfactorally a kernel
I've created, but I'm okay now with leaving the end with something like
"And creating a kernel which interfaces with Guix's initrd is left as an
exercise to the reader.&
for
the purpose of the blog post I don't think it's actually necessary.
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
title: Creating and using a custom Linux k
ckage-native-inputs linux-libre))
> --8<---cut here---end--->8---
>
> At the end of the day, Linux-Libre is just a regular package that can be
> inherited and overridden like any other :-)
I added that as an alternative way to use "just&qu
: "used replaced".
>
Ooops, looks like it was supposed to just be "replaced"
> > ```shell
> > make localmodconfig
> > ```
>
> Should be
>
> ```shell
> guix environment linux-libre -- make localmodconfig
> ```
Good idea!
>
> Che
ux-libre' as an internal implementation detail, and
> hopefully one with a limited life span.
>
> Thanks,
> Mark
I've removed my custom E2140 kernel config example and replaced it with
the above example. I've changed "/custom" to "/E2140"
t on-line maybe tomorrow?
>
> Efraim Flashner skribis:
>
> > Guix is, at its core, a source based distribution with substitutes, and
> ^~
> Perhaps link to
> <https://www.gnu.org/software/guix/manual/en/html_node/Subst
s
> build process, but I don't know which package includes that binary. I
> know it appears somewhere in the process of building the "gcc-toolchain"
> package, but I'd rather not include that whole package if it isn't
> necessary.
rpcgen seems to be in glibc
mal, it's used for git-fetch
references :)
'guix size git' => 411 MiB
'guix size git pcre' => 413 MiB
'guix size grep' => 71.4 MiB
'guix size grep pcre' => 71.4 MiB
Looks like a good idea to me.
--
Efraim Flashner אפרים פלשנר
GPG key = A
Not exactly the same thing, but I read my mail in mutt and only because
I'm subscribed to the guix-patches maillinglist can I interact with them
nicely.
Does anyone know if it's possible to point mutt at debbugs, or even
specific bugs, as though they were remote mailboxes?
--
Efrai
601 - 700 of 1424 matches
Mail list logo