Summary: | net-fs/openafs-1.8.8.1-r1 fails to compile: checking your AFS sysname.. configure: error: An AFS sysname is required | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | bircoph |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
1-config.log |
Description
Agostino Sarubbo
2022-01-31 12:44:40 UTC
Created attachment 764044 [details]
build.log
build log and emerge --info
Created attachment 764045 [details]
1-config.log
1-config.log
The problem is within the configure step. configure is unable to determine the system name. You should be able to get around this problem by adding "--with-afs-sysname=amd64_linux26" as an option to configure within the ebuild itself. When --with-afs-sysname is not specified, configure will try to determine the system name via the --host parameter, which is --host=x86_64-gentoo-linux-musl in this case, and that doesn't match up with what is configure is looking for ("x86_64-*-linux-gnu"). As an additional comment, I'm not sure if you will run into additional problems trying to build or run using musl. |