-
-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dmsetup.c:(.text+0x294e): undefined reference to `dm_filemapd_mode_from_string' #1900
Comments
@saper long time no see!!! You seem to have missed buildsystem having switched to nix and nix docker images being used by CircleCI and for local builds from #1660 up to latest changes on master with #1855 Basically as README.md documents at https://github.com/linuxboot/heads?tab=readme-ov-file#pull-docker-hub-image-to-prepare-reproducible-roms-as-circleci-in-one-call you should do, after having docker ce installed: Do that answer your question? That was done so that issues like this are never opened again (Fedora 33 vs Fedora 40 or any other OS related issues for build should never be opened again, hopefully). If so, please close this issue! |
Some confusion seems to stick on how to build Heads, also happened under matrix channel discussion any advice on doc, and proper renaming of this issue, would be welcome. |
Hello :) long time indeed. Wanted to play with some cool stuff on the ThinkPad and thought I need to upgrade. Quick answer: The problem was easy to solve: lvm2.2.02.168 has been there before and now we have lvm2.2.03.23. lvm2.2.02.168 does not have this function yet and has been installed in This means that If anyone runs into this: just remove anything with Long answer: We don't do nix and docker here, we are strong believers in |
Hmm. Podman maybe on BSD? Not tried though.
flake.nix in tree is used to create the docker image from nix locked package list from flake.lock; there is no Dokerfile per se. Nix is used to create pushed docker hub versioned images per README.md maintainers notes.
Maybe it would be better to depend on podman than docker, completely forgot about that use case @saper |
Don't worry about it too much, please, it is only for only one crazy person here. Especially given kexec cannot boot FreeBSD so why bother. I think the problem here is relevant to docker setup as well - it is about having files lying withing the build/install tree that interfere with the update packages. Not a super easy one to solve. |
OK.
I use helpers I created to deal with this: Line 911 in 2ba5a04
|
Context of the Build
1. What board are you trying to build?
2. What repository:branch are you using to build from?
3. What version of coreboot are you trying to build
I think coreboot-24.02.01 will be pulled in
4. In building the rom where did you get the blobs?
5. If using the automated tools to get the blobs did you run the relevant scripts in the blobs directory
6. What operating system are you using
Fedora 33
Please describe the problem
To Reproduce
Steps to reproduce the behavior:
make BOARD=x230-maximized
Additional context
Are we using host installation by chance and not the built code?
The text was updated successfully, but these errors were encountered: