it needs `-Drelease-safe` or
> + ;; `-Drelease-fast` or any other.
cmake-build-system has an option to determine Release or Debug (or to
leave it as RelWithDebInfo) named 'build-type'. I think that should be
added here.
> +
> +(define* (check #:key tests? #:allow-other-keys)
> + "Run all the tests"
n guix. It
turns out that due to the way some sources seem to have changed with
1.64 we now need to adjust the checksums in src/bootstrap/Cargo.lock in
addition to the Cargo.lock ones.
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confide
idle
>aarch64-linux
> /gnu/store/16cr8xhig1b4p74926wgc0gh28flvd53-vim-9.0.0820
>aarch64-linux
> /gnu/store/pfk09jhc4fqalkv6bbv0cv7j00whydzm-gcc-toolchain-12.2.0-debug
>aarch64-linux
> /gnu/store/kjcr6zmkh0gdraclp5v5kqqqsy4h
/guix-build-llvm-11.0.0.drv-0/build/lib")
(string-append out "/lib")))
(invoke "make" "llvm-config")
(install-file "bin/llvm-config"
(string-append out "/bin&qu
on the
substitute servers. This would also be helpful if there are network
problems but we want to have that not affect the distribution of nars.
^1 https://lists.gnu.org/archive/html/guix-devel/2022-06/msg00191.html
^2 https://lists.gnu.org/archive/html/guix-devel/2020-06/msg00179.html
--
Efraim
--end--->8---
>
> What /is/has been/ on your machines? Could your improved times be part from
> SSD/controller changes?
>
> There's really a huge difference between SATA and 4-lane pci
> (where both ends can handle it, which may require fw update or not b
e
> the big migration?
>
> Efraim, thoughts on this?
Would it be possible to create a branch for it on savannah and hack on
the integration there? Then we can make sure everything looks good and
merge it in after everything builds nicely.
--
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
e to the mix you can add riscv64-linux and
powerpc-linux as build targets. I'm not sure if they'll pass the test
suite though, I don't think they technically have support in the base
linux-libre package since it expects a kernel config and they only
really have their own specialized kernel
hat's driven by
> volunteers.
>
> I'll venture a suggestion to explore: adding enticements to review (some
> playful guidelines such as "while waiting for your 2 weeks review
> period, please try to review twice as many other submissions that have
> been patiently waiting on
’).
>
> Thoughts? Ideas?
I always imagined an 'at' command being part of mcron. Does this mean we
should look forward to shepherdd-mcron?
> PS: It just occurred to me that we might as well rename the new
> (shepherd service …) hierarchy to (shepherd sheep …) or even
> (s
needed for qemu-minimal to build on riscv64.
> Time to merge master into core-updates, I would say.
Often a good idea :)
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypt
yes, I would be happy to merge staging first; this was my initial
> suggestion, before we somehow collectively flocked to core-updates :)
>
This and other bugs are fixed on the rust-team branch. Once I figure out
how to compare it against master and force rust to build for aarch64
we'll be nearly th
n finally the feature branch gets merged to master? If
> the review has already happened and the package been tested (and built
> by QA), why is a feature branch needed?
So we can group a couple of larger related changes together.
> > My hope is that we can rewrite the relevant documen
is
> usually used to boot them.
>
> But in my case it works with grub and a default kernel.
>
> Are there any advantages of switching to linux-libre-arm64-generic
> kernel?
>
I believe it mostly comes down to kernel configs. The regular
linux-libre arm64 kernel uses the Guix
ed
> that ghc bootstrapping takes a terribly long time. Might there be a fleeting
> chance to jump over some older releases?
I believe in core-updates I've changed it so we go from 8.6 to 8.10. I
think if we packaged 8.2 we could go from 7.10 -> 8.2 -> 8.6 -> 8.10,
using 8.2 to replace 8.
On Tue, Feb 21, 2023 at 12:02:53AM -0500, Andrew Patterson wrote:
>
> On Mon, 2023-02-20 at 16:17+02, Efraim Flashner
> wrote:
>
> > I ran out of space while building qemu so I'm waiting on the build farm¹
> > to see if qemu worked. Since qemu-minimal worked I pushed it
ook Pro:
> https://ci.guix.gnu.org/eval/196495
>
> But for some reason it says it is x86_64 system, and this confuses me.
>
> Thank you in advance.
I have two patches on the core-updates branch that should allow building
openbios-qemu-ppc from aarch64. I'll try cherry-picking them to master
and see if that allows building qemu-minimal.
--
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 Mon, Feb 20, 2023 at 11:31:04AM +0100, Roman Scherer wrote:
>
> Efraim Flashner writes:
> >
> > I have two patches on the core-updates branch that should allow building
> > openbios-qemu-ppc from aarch64. I'll try cherry-picking them to master
> > and see if tha
dev/vda"
(extra-special-file `(("/sbin/flash-u-boot" ,u-boot-installer-pine64-lts)))
--
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;8---
>
> (or having to use another 'builder' variable, for example).
>
> What do you all think?
The second one is wy to indented. For myself I sometimes end up
wrapping the lines (although I don't love it) so it looks like this:
(gexp->derivation
"
oint to KDE's repositories, e.g. this one
> > for
> > qt-base: https://invent.kde.org/qt/qt/qtbase/-/tree/kde/5.15
>
> The KDE patchset moves quickly and does not have tagged releases. If that
> proves difficult we could also just bump the QT5 version to 5.15.8,
uts? Like already exists for hackage (and maybe others)?
--
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
uot;involved."
If you were willing to forgo `guix deploy` (and guix install, and really
any package management) and just reflash it every time then the memory
constraints go down to whatever the running programs require.
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D
Probably? I assume if you can cut some out that'd be ok. I'm pretty sure
openjdk-11 and openjdk-17 are considered LTS by upstream so it would
make sense to keep those specifically.
--
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
to 2.54.5.
gdk-pixbuf updated to 2.42.10.
rav1e updated to 0.6.3.
tealdeer updated to 1.6.1.
¹ librsvg -e '(@@ (gnu packages gnome) librsvg-bootstrap)' rav1e
rust-cbindgen@0.23 ripgrep tealdeer fd newsboat
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC
the `mysql_config` binary that some packages
search for so I used it as a drop-in replacement. Nothing seemed broken
to me after building some packages, so to the best of my knowledge of
these disparate packages and languages all is fine.
Efraim Flashner (8):
gnu: sysbench: Build with mariadb.
gnu: ghc
>
>
> They just added a tag for the next release. We can wait.
We may have to backport whatever fix they do, it looks like 0.11 is
going to use their new bootstrap chain, with a pre-compiled zig wasm
binary.
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7
line 52:
> basename: command not found
>
> Hi,
>
> Is the above expected?
Sounds like it should be wrapped with coreutils and maybe some more
packages.
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guar
sources and precompiled libraries and updated a number
of rust programs, mostly so they build with the newer version of rust.
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
On Thu, Apr 27, 2023 at 07:06:29PM +0200, Josselin Poiret wrote:
> Hi Efraim (and the rest of the Rust team),
>
> Efraim Flashner writes:
>
> > Now that core-updates has been merged into master it's time for a status
> > update from the rust team.
> >
> > C
packages or actually find the
minimum set of packages needed and remove the rest that are brought in
by implicit-inputs (recursively) I think it's already as small as
possible.
>
> Well, it seems a separated discussion but it echoes the recent blog post [3]
> about “The Full-Source Boots
On Mon, May 01, 2023 at 05:48:47AM +, jgart wrote:
> hi,
>
> wdyt
>
> `guix build qutebrowser --disable-tests`
>
> or bloat?
Need more context. We already have `guix build qutebrowser \
--without-tests=qutebrowser`
--
Efraim Flashner אפרים פלשנר
GPG
On Thu, Dec 15, 2022 at 03:56:24PM +0100, Ludovic Courtès wrote:
> Hi,
Sorry for taking a while to get back to answer this.
> Efraim Flashner skribis:
>
> > On December 12, 2022 1:47:29 PM UTC, "Ludovic Courtès" wrote:
>
> [...]
>
> >>> +
On Tue, Feb 14, 2023 at 09:36:46AM -0700, Katherine Cox-Buday wrote:
> Efraim Flashner writes:
>
> > As a project we haven't setup anything for starting the team-based
> > branches and upgrades, and the Rust Team volunteers to go first.
>
> Leo has attempted[1]
On Tue, Feb 14, 2023 at 05:36:13PM +0100, Andreas Enge wrote:
> Am Tue, Feb 14, 2023 at 12:14:04PM +0200 schrieb Efraim Flashner:
> > On behalf of the Rust Team™¹ we'd like to check our rust source tarballs
> > for any hidden binaries² and to do a mass upgrade of many of the crates
mentation about
> that?
I think we normally have a 2 week last-chance window to get all sorts of
last minute packages bumped and then we freeze it and try to build
"everything".
--
Efraim Flashner אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confiden
I'm not against
downgrading file to an earlier version if it'll get i686 to get to
hello.
i686 is getting stuck at an unknown file.
Aarch64 and armhf are getting stuck at gcc-cross-boot0.
Riscv64 is getting stuck at gcc-final.
I haven't tested powerpc64le (or powerpc or mips64el).
--
Efraim Flashne
't push your own
patches (which I believe was suggested in 2017 and with using aegis).
--
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
is coming from. %boot3-inputs added
ld-wrapper-boot3 but didn't remove ld-wrapper-0, which pulled in
glibc-mesboot. I'm testing out removing ld-wrapper-0 from %boot3-inputs
to see if that's enough to make that final file build. Hopefully it'll
also fix the final tar for i686, which I found was
rce" "--no-backup-if-mismatch" "-p1" "--input"
> "/gnu/store/ms15ddy4ac2kmiyy82l0spnjj5b6h6lb-openjdk-10-hotspot-stack-size.patch")
> exit-status: 1
> term-signal: #f
> stop-signal: #f
> Just a permission error on files to be patched, or a problem with the patch
> itself?
>
> Andreas
Looks like you might be able to drop openjdk-10-hotspot-stack-size.patch
from openjdk-19.0.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
rates queued up in the staging branch but we'd
like to pull them out and run a rust-team branch.
As a project we haven't setup anything for starting the team-based
branches and upgrades, and the Rust Team volunteers to go first.
Although the rust team would consider adding librsvg (and
python-crypto
On Mon, Feb 13, 2023 at 09:36:17PM +, Kaelyn wrote:
> --- Original Message ---
> On Monday, February 13th, 2023 at 8:04 PM, Efraim Flashner
> wrote:
> >
> >
> > On Sun, Feb 12, 2023 at 06:29:04PM +, Kaelyn wrote:
> >
> > >
On Tue, Feb 14, 2023 at 05:30:32PM +0100, Andreas Enge wrote:
> Hello,
>
> Am Mon, Feb 13, 2023 at 12:56:45PM +0200 schrieb Efraim Flashner:
> > Aarch64 and armhf are getting stuck at gcc-cross-boot0.
>
> I got to hello on my aarch64, which is very encouraging! I wil
le waiting for the
correct network interface to come up. Or even just
`mbsync -a && exit 1 || exit 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
n aside, a few years ago we tried out using Amazon as a CDN, and
IIRC I figured I was likely the only user in Israel with ~15GB/month
draw.
--
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, Jun 03, 2023 at 08:12:48PM +0100, Christopher Baines wrote:
>
> Efraim Flashner writes:
>
> > On Fri, Jun 02, 2023 at 11:03:42PM +0100, Christopher Baines wrote:
> >>
> >> guix-comm...@gnu.org writes:
> >>
> >> > efraim push
On Mon, Apr 17, 2023 at 04:29:13PM +0300, Efraim Flashner wrote:
> I saw that a fix was applied to mysql on core-updates to have it build
> with openssl-1.1, and I figured that rather than have a version that was
> several years out of date (and surely had many many security
> vul
acs-ement@wip/find-room
I'm not sure how @latest would work with @wip/find-room, unless @latest
was reserved to point to (maybe) the newest release. I think we've all
seen that the updater sometimes gets confused by some of the upstream
methods of tagging releases and trying to figure out what the lastes
On Fri, Jun 02, 2023 at 11:03:42PM +0100, Christopher Baines wrote:
>
> guix-comm...@gnu.org writes:
>
> > efraim pushed a commit to branch master
> > in repository guix.
> >
> > commit 076688fa1e41a09f034a80e1a593bac43f1f1482
> > Author: Efraim Flashner
to experiment. If in some one to five years we still find no practical
> way of using ScummVM with only free software, that might be a reason to
> remove it then.
>
> WDYT?
This sounds like a sensible resolution to me.
--
Efraim Flashner רנשלפ םירפא
GPG key = A28B F40C
; both).
> >
>
> At least package installation is faster with Nix. One reason is that Hydra
> (their "substitute server") has faster download speeds compared to
> CI/Bordeaux, likely due to multiple geographical locations/mirrors.
I believe on the Nix side that includes a ~$9
of which I've worked on but which are fundamental
underpinnings of Guix.
--
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
e some failing tests, and they seem to be
> crashing. I haven't investigated this yet.
>
> [1] https://issues.guix.gnu.org/63501
>
> --
> Josselin Poiret
--
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 Mon, May 15, 2023 at 06:46:17PM +0200, Josselin Poiret wrote:
> Hi Efraim,
>
> Efraim Flashner writes:
> > If all you need is to remove coreutils-boot0 from the origin then you
> > could create a similar boot0 package specifically for the hurd and make
> >
hips should
> be examined.
>
> [1]
> https://wiki.debian.org/NetworkInterfaceNames#How_to_migrate_to_this_scheme_on_upgraded_systems
> [2] https://wiki.archlinux.org/title/Udev#Testing_rules_before_loading
> [3]
> https://github.com/eudev-project/eudev/blob/39979ddf46e75d1b75bf381e1c73914c226c4302/configure.ac#L180
> [4] https://en.wikipedia.org/wiki/IPv6_address#Temporary_addresses
>
--
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 Tue, May 09, 2023 at 09:33:46AM +0100, Christopher Baines wrote:
>
> Efraim Flashner writes:
>
> > I've merged the rust-team branch into master. I've dropped rust for
> > aarch64-linux again for now until I can get it built on cuirass so it's
> > not holding up the
I've merged the rust-team branch into master. I've dropped rust for
aarch64-linux again for now until I can get it built on cuirass so it's
not holding up the branch any longer.
Unfortunately I forgot about the mesa update earlier so there's more
rebuilds than I expected.
--
Efraim Flashner
On Tue, May 09, 2023 at 02:22:36PM +0100, Christopher Baines wrote:
>
> Andreas Enge writes:
>
> > Hello,
> >
> > Am Tue, May 09, 2023 at 11:54:00AM +0300 schrieb Efraim Flashner:
> >> The way its currently setup all we need to do is re-add aarch64-linux t
now about.
That's really exciting!
I've been having good luck with the visionfive1 as a build machine. My
visionfive2 gets a little hot and I'm looking at getting a desk fan to
blow at it and some of the other boards that get a bit hot while
building.
--
Efraim Flashner אפרים פלשנר
GPG key = A28
On Tue, May 09, 2023 at 06:24:11PM +0300, Aleksandr Vityazev wrote:
> Hi,
>
> On 2023-05-09, 15:22 +0100, Christopher Baines wrote:
>
> > Efraim Flashner writes:
> >
> >> [[PGP Signed Part:Undecided]]
> >> On Tue, May 09, 2023 at 02:40:21PM
1 the project is being dormant,
> https://green.physics.lsa.umich.edu/alps_legacy/index.php?title=Main_Page
>
Placing the limitation of 'academic and non-commercial' the license is
non-free and cannot be included in Guix proper. If something depends on
it that you're looking to upstream it'
s `(# [program:
> "/gnu/store/sb4x78r4d5l8833nmrml4b823irf954h-bootstrap-binaries-0/bin/tar"
> arguments: ("cvfa"
> "/gnu/store/wflsiizcin3s61qyjw4flkdg2s8mg3vz-make-4.4.1.tar.zst" "--mtime=@1"
> "--owner=root:0" "--group=root:0" "--sort=name" "make-4.4.1") exit-status: 2
> term-signal: #f stop-signal: #f] 61b780>)'.
> builder for
> `/gnu/store/g17dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv' failed
> with exit code 1
> @ build-failed
> /gnu/store/g17dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv - 1
> builder for
> `/gnu/store/g17dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv' failed
> with exit code 1
> derivation
> '/gnu/store/g17dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv'
> offloaded to 'kluit.dezyne.org' failed: build of
> `/gnu/store/g17dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv' failed
> build of /gnu/store/g17dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv
> failed
> View build log at
> '/var/log/guix/drvs/g1/7dphzhaw5c7lbxjr1ixvk0krrgmrr3-make-4.4.1.tar.zst.drv.gz'.
> cannot build derivation
> `/gnu/store/zbp7rf2qm32qb2mq0w67pnn973892d3w-make-boot0-4.4.1.drv': 1
> dependencies couldn't be built
> guix build: error: build of
> `/gnu/store/zbp7rf2qm32qb2mq0w67pnn973892d3w-make-boot0-4.4.1.drv' failed
> [1]10:22:08 janneke@drakenpad:~/src/guix/core-updates
> $
> --8<---cut here---end--->8---
>
> --
> Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org
> Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
>
--
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
perfect-as-the-first-try.
>
>
> Well, let recover from these awesome Guix Days and from FOSDEM and then
> resume this proposal.
>
> Cheers,
> simon
>
> 1: https://guix.gnu.org/manual/devel/en/guix.html#Reviewing-the-Work-of-Others
>
--
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
out using a guile-rsvg variant that depends on ‘librsvg-2.40’, the
> last version written in C?
>
> That’s easy to do and would address the immediate problem.
I bet we could switch it to use guile-cairo. Also, is guile-png too low
level?
--
Efraim Flashner רנשלפ םירפא
GPG key = A28B F40C 3
losed by someone else, I just
assume it to be so when a patch is applied or if I see it said so in an
email. I use vim-fugitive (and editorconfig I guess) as my only plugin
for working with git.
¹ https://git.guix-patches.cbaines.net/git/guix-patches is the location
where the patchsets are stored
tracking back from git-annex to ghc to see that it's not
supported on aarch64, I'm not sure how you would find that information.
--
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
to Guix.
> I'll see if I can find someone motivated and competent to do that.
I've been carrying around this diff for a while but I don't think I'm
currently ready to finish it off. It adds aarch64 and armhf bootstrap
binaries for GHC and gets started on the path to building ghc-8.6 with
them.
--
gs too. It should be possible to flash
u-boot separately and then use grub-efi (or something like it) but it's
not currently supported out of the box. I look forward to seeing how
this might look.
--
Efraim Flashner רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D
binary from rust:tools since we don't have a way to
deprecate packages and point them to alternate outputs.
--
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 Fri, Dec 22, 2023 at 09:19:27AM +0200, Efraim Flashner wrote:
> On Thu, Dec 21, 2023 at 09:18:50PM +, John Kehayias wrote:
> > Hi all,
> >
> > On Mon, Dec 18, 2023 at 12:57 AM, John Kehayias wrote:
> >
> > > Hi Kaelyn and everyone,
> > >
&
On Wed, Dec 13, 2023 at 10:34:11AM +0200, Efraim Flashner wrote:
> * Compiled rust packages currently have a 'package' phase, which runs
> the command used to crate a 'crate tarball', and is installed in
> %output/share/cargo/registry, with unpacked sources in
> %output/share/cargo/src
95-tk-8.6.12/lib
-L/gnu/store/0scbhmjkll66vpgvgh7d77hayxgy1cc2-tcl-8.6.12/lib -ltk8.6
-ltkstub8.6 -ltcl8.6 -ltclstub8.6
I do wonder if we could substitute TCLTK_LIBS to be:
"`pkg-config --libs tcl tk`" and if that would work.
--
Efraim Flashner רנשלפ םירפא
GPG key = A28B F
unsure how to use '$GUIX_ENVIRONMENT' in ~/.cargo/config so that it
is expanded and not taken as a literal string.
--
Efraim Flashner רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
ubset of docker-cli startup arguments. The problem is that
> > > `docker
> > > run` command has 96 options and the configuration only uses a
> > > handful,
> > > lacking a way to provide the remaining ones.
> >
> > All config bindings need to have an
> a sense of that coverage. For what it is worth, Efraim has manually
> built xorgproto and mesa at least on powerpc64le, riscv64, without
> issues.
I had berlin build for powerpc64le and that went without any problems.
Locally I built for riscv64 and powerpc and those both built fine. I
ran into an
> Let's Wish them a warm welcome!
Welcome!
--
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
ackages [4].
>
> 4: https://lists.gnu.org/archive/html/guix-devel/2024-01/msg00053.html
list-all-cargo-build-system-packages is actually a script I have locally
that I should probably put in the etc/teams/rust folder. I've attached
it in case anyone wants to try it out, or see the spe
> --8<---cut here---end--->8---
>
> Just my 2 cents, I imagine every person here has their own workflow.
I'm going to suggest 'git am -3' that someone else here suggested to me.
When a patch fails to apply cleanly git will try harder and leave the
failed-to-apply bits inside the code, making it easier to clean-up the
patch than to manually apply it.
--
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
; whether or not “builtin:git-download” is available, but maybe that’s too
> early?
builtin:git-download sometimes bites me on my machines since I don't
upgrade my aarch64/riscv64 installs that often.
Also, 2018 is now about 5 years ago. It might be a good idea to just
have a rolling YEAR-3 wa
the page size on
jemalloc on aarch64 to be at least 64k so that people running guix
software on apple silicon don't have issues. I think we should add it
for core-updates so it doesn't get forgotten, I've seen it come up on
IRC at least once a week.
--
Efraim Flashner רנשלפ םירפא
GPG
'("--enable-languages=c,c++")
> + '("--enable-languages=c,c++,objc,obj-c++"))
> + '("--disable-multilib"
> "--with-system-zlib"
>
> ;; No pre
ork to change, and backwards compatibility also is
> an issue. One option I could see working is shoving the entire existing
> structure under a command in the new tool, so you could do `guix old package
> -I' or similar. An alternate approach would be using an environment
> variable to chan
again if it's already known to fail. I don't
think there's something like '--keep-failed' for guix-daemon.
--
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
and then the
packages which depend on it. Currently, on master, Berlin already is
running behind on building rust, and it wasn't until after the previous
mesa-updates merge that it caught up with building rust.
--
Efraim Flashner רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F
On Thu, Jan 04, 2024 at 05:13:46AM +, John Kehayias wrote:
> Hi Efraim and guix-devel
>
> On Mon, Dec 25, 2023 at 08:44 AM, Efraim Flashner wrote:
>
> > On Fri, Dec 22, 2023 at 09:19:27AM +0200, Efraim Flashner wrote:
> >> On Thu, Dec 21, 2023 at 09:18:50PM
215s
user0m14.492s
sys 0m0.469s
After:
time GUIX_PROFILING="object-cache" ./pre-inst-env guix build --no-grafts
$(./pre-inst-env ~/list-all-cargo-build-system-packages | grep rust- | head -n
100) --target=aarch64-linux-gnu -d
Object Cache:
fresh caches:20
lookups: 138654
tting them into a state I'm happy with
for the rust-team branch.
--
Efraim Flashner רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
From 84d2f06e9face
st added/replaced.
Is there a specific version of pydantic that you need? I might be able
to put together something either using the crates in the master branch
or a newer version on the rust-team branch.
--
Efraim Flashner רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F7 41A
ome of these processes to
make it clearer about what's expected and what's going on.
Actually, in terms of suggestions, I'd add the rfc/ folder in
etc/teams.scm to set guix-devel as one of the team members.
--
Efraim Flashner רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
list. :-)
>
> 2. Change the code to interpret extra inputs are regexps instead of
> names.
I like both ideas
--
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
ckage: cl-py4cl@0.0.0-2.2f2a008
cl-py4cl@0.0.0-2.2f2a008 does appear in the list
--
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
larger size that
would take care of most of them, but until something is setup to make it
possible I'm not sure it's possible to support them for Guix System
without also adding an OS config for the offsets for the root file
system.
--
Efraim Flashner רנשלפ םירפא
GPG key = A28B F40C 3E55 137
to/the/video`
and it'll just be available in the repo.
¹ https://github.com/RichiH/conference_proceedings
--
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
term of say 6 months to a year? Happy to
> >> provide more information and discuss here or privately; in short I'm
> >> not a security expert but have time and bandwidth to keep things
> >> moving and want to learn.
> >
> > Thank you for getting the ball moving!
g to previous mails sent to that mailing list.
Alternatively, we could just get rid of it, that extra link only saves 1
click if you wanted to go and see the archives.
--
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
to merge so soon then I think we should just
get that merged and then I'll rebase the rust-team branch on top of new
master. The rust-team branch is also ready to merge, but we're way
behind on aarch64 substitutes. Either way the substitute servers will
be rebuilding all of rust so I think it'd
oes sound like it jeopardizes this specific project. In a way,
> that’s a good problem to have as a project, but it does mean that
> Zachary would need to look for another project (which could still be
> related to ‘guix pack’).
>
> Thoughts?
There's always the option of trying to
fest in the form of missing inputs, due to transitive libtool
> dependencies causing overlinking and the new pkgconf being smart enough
> to optimize away some previously captured link directives that would be
> baked in the RUNPATH and sastify libtool overlinking needs.
>
> The solution
ent a patch for improvements here [5].
>
> 4:
> https://guix.gnu.org/en/manual/devel/en/html_node/Managing-Patches-and-Branches.html
> 5: https://issues.guix.gnu.org/70549
>
> Let me know if you have any thoughts or questions!
>
> Thanks,
>
> Chris
--
Efraim F
t; native-inputs field.
There's also the package property updater-extra-{native-,propagated-,}inputs
to add a package even if it's not shown as required by the importer.
--
Efraim Flashner רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guara
1201 - 1300 of 1340 matches
Mail list logo