Skip to content

Conversation

@skmpz
Copy link
Contributor

@skmpz skmpz commented Feb 11, 2026

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

  • I built this PR locally for my native architecture, x86_64-glibc
  • I built this PR locally for these architectures:
    • i686-glibc
    • x86_64-musl
    • aarch64-glibc (x86_64-glibc)
    • aarch64-musl (x86_64-musl)
    • armv7l-glibc (x86_64-glibc)
    • armv6l-musl (x86_64-musl)

I've built all revbumped packages and they are fine except Bear and j4-dmenu-desktop which fail when cross compiling only when checks are enabled.

@skmpz skmpz changed the title spdlog: update to 1.17.0. spdlog: update to 1.17.0. [ci skip] Feb 11, 2026
@meator
Copy link
Contributor

meator commented Feb 11, 2026

I'm the maintainer of both j4-dmenu-desktop and its Void package, so I am curious about its failures.

CI tests intentionally do not run checks on packages when cross compiling. xbps-src currently doesn't handle checks when cross compiling, this would require separate hostcheckdepends and checkdepends variables for proper support (the former currently doesn't exist) and possibly more. If you try to enable them manually during cross, things may break, which is expected. Is that the cause of the issues you were having?

@skmpz
Copy link
Contributor Author

skmpz commented Feb 12, 2026

Ah ok didn't know that, so these failures are expected then. Thanks for the info. I was using -Q flag when building the related packages, so i guess i should skip that when cross compiling.

@sgn sgn merged commit 04bc042 into void-linux:master Feb 12, 2026
2 checks passed
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.

3 participants