Skip to content
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

66: update to 0.1.0.1 #11285

Merged
merged 1 commit into from
May 15, 2019
Merged

66: update to 0.1.0.1 #11285

merged 1 commit into from
May 15, 2019

Conversation

mobinmob
Copy link
Contributor

New makedepend (procps-ng-devel) and hostmakedepend (pkg-config) for a new utility.

@mobinmob
Copy link
Contributor Author

mobinmob commented Apr 24, 2019

x86_64-musl build fails with:

checking target system type...
  ... x86_64-unknown-linux-musl
./configure: error: target x86_64-unknown-linux-musl does not match the contents of /usr/lib/skalibs/sysdeps/target
=> ERROR: 66-0.1.0.1_1: do_configure: '${configure_script} ${configure_args}' exited with 1
=> ERROR:   in do_configure() at common/build-style/gnu-configure.sh:7
The command "if [ -z "$XLINT" ]; then docker exec -t void hostrepo/common/travis/build.sh $BOOTSTRAP $ARCH; fi" exited with 1.

Musl cross-compiling works.

@mobinmob
Copy link
Contributor Author

Compiling from a x86_64 host for a x86_64-musl target also works :P

@mobinmob
Copy link
Contributor Author

mobinmob commented Apr 24, 2019

OK... build system reports target as x86_64-unknown-linux-musl and skalibs sysdeps sets target as x86_64-linux-musl (https://github.com/CMB/skaware-void-sysdeps) . I am not sure how to fix that.

@mobinmob
Copy link
Contributor Author

Upstream bug report: https://framagit.org/Obarun/66/issues/4

@mobinmob
Copy link
Contributor Author

mobinmob commented Apr 25, 2019

On a x86_64-musl chroot, outside xbps-src, ./configure identifies target correctly and build finishes without problems. There must be something wrong with either my template or xbps-src. Any ideas on how to debug?
66-0.1.0.0 also fails to build with the same error - that was not a problem when the template entered void-packages 10 days ago.

@mobinmob mobinmob force-pushed the 66-update branch 2 times, most recently from 22780a3 to d501249 Compare April 26, 2019 16:05
@mobinmob
Copy link
Contributor Author

archs="~x86_64-musl"
:(

@mobinmob
Copy link
Contributor Author

mobinmob commented May 3, 2019

The problem was the build style. I had gnu-configure instead of configure. Now it builds everywhere :)

@Gottox Gottox merged commit f8116f7 into void-linux:master May 15, 2019
@mobinmob mobinmob deleted the 66-update branch June 11, 2019 19:42
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.

None yet

2 participants