Skip to content

Conversation

@rhubert
Copy link
Contributor

@rhubert rhubert commented Aug 22, 2025

@rhubert rhubert force-pushed the perl+fixes branch 3 times, most recently from a49b019 to dbbe8cc Compare September 7, 2025 13:07
rhubert added a commit to rhubert/basement-gnu-linux that referenced this pull request Sep 7, 2025
The download URL used before recreates the archive on every download
using `git-archive` in the background. This includes a version hash
which changes it's length depending on the number of commits in the
repository and thus the digest of the archive.

See
BobBuildTool#112 (comment).
@rhubert rhubert marked this pull request as ready for review September 7, 2025 13:19
rhubert and others added 6 commits September 9, 2025 21:46
Add gperf as buildTool to fix:

  configure: error: please install gperf
Randombit seems to be down. Use the release package from Github.
Also mark the checkout deterministic.
Adapt to the basement change where perl is no longer part of the sandbox
and used as tool instead.
If no config is provided and no config already exists, use 'make
defconfig' to create a default config.
As for busybox, use 'make defconfig' to create some default config in
case nothing else has been specified.

Fixes BobBuildTool#111.

Co-authored-by: Jan Klötzke <jan@kloetzke.net>
jkloetzke pushed a commit to rhubert/basement-gnu-linux that referenced this pull request Sep 9, 2025
The download URL used before recreates the archive on every download
using `git-archive` in the background. This includes a version hash
which changes it's length depending on the number of commits in the
repository and thus the digest of the archive.

See
BobBuildTool#112 (comment).
@jkloetzke
Copy link
Member

I have not really tested this, especially the kernel recipe changes. So be careful when testing... 😉

rhubert and others added 6 commits September 10, 2025 08:39
Intltool needs perl and the perl xml parser module. Provide both.
The download URL used before recreates the archive on every download
using `git-archive` in the background. This includes a version hash
which changes it's length depending on the number of commits in the
repository and thus the digest of the archive.

See
BobBuildTool#112 (comment).
@rhubert
Copy link
Contributor Author

rhubert commented Sep 10, 2025

Thanks. I started a buildall-x86_64 build this morning but it takes some time... ☕

@jkloetzke
Copy link
Member

Thanks. I started a buildall-x86_64 build this morning but it takes some time... ☕

Are we good to merge? Or should I hold he horses?

@rhubert
Copy link
Contributor Author

rhubert commented Sep 11, 2025

Good to go. ATM graphics::kmscube and libs::qt6-wayland builds are failing on x86_64, but this is unrelated to the perl change..

@jkloetzke jkloetzke merged commit 3e2317a into BobBuildTool:master Sep 11, 2025
1 check passed
@jkloetzke
Copy link
Member

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants