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

various updates and build failure fixes #53322

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

abenson
Copy link
Contributor

@abenson abenson commented Dec 3, 2024

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

pkg      host         target        cross  result
meson    x86_64       x86_64        n      OK
meson    x86_64-musl  x86_64-musl   n      OK
meson    i686         i686          n      OK
meson    x86_64-musl  aarch64-musl  y      OK
meson    x86_64       aarch64       y      OK
meson    x86_64-musl  armv7l-musl   y      OK
meson    x86_64       armv7l        y      OK
meson    x86_64-musl  armv6l-musl   y      OK
meson    x86_64       armv6l        y      OK

Did a run through with:

$ grep -r 'build_style=.*meson.*' srcpkgs/ | cut -f2 -d/ | xargs -n1 ./xbps-src pkg

No failed builds. Running through again with a cross-build.

@abenson
Copy link
Contributor Author

abenson commented Dec 3, 2024

Passed for cross-build, as well. (-a aarch64).

@abenson abenson force-pushed the meson_1.5.2 branch 2 times, most recently from f39bb2a to ffe4623 Compare December 20, 2024 03:27
@abenson
Copy link
Contributor Author

abenson commented Dec 20, 2024

The following fail to build, but I don't think its related to meson at all.

  • libgnt - applied upstream patch
  • fractal - gitlab checksum change
  • gnome-robots - missing library
  • paps - patch needed for glib 2.82
  • taisei - update, cglm update
  • newsflash - update, new package: clapper (New package: clapper-0.6.0 #50737)
  • patchmatrix - update distfiles/homepage links
  • libportal

@classabbyamp
Copy link
Member

meson itself merged in 35ce774

@abenson abenson changed the title meson: update to 1.5.2. various updates and build failure fixes Jan 18, 2025
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