| Summary: | net-libs/gtk-vnc-1.3.0 sandbox build failure with >=dev-util/meson-0.63.0_rc3 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Aaron Nixon <aarondoom> |
| Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | admnd, alexandref75, eschwartz, gentoo, sam, virtualization |
| Priority: | Normal | Keywords: | PATCH |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=854498 https://gitlab.gnome.org/GNOME/gtk-vnc/-/merge_requests/19 |
||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 857525 | ||
| Bug Blocks: | |||
| Attachments: |
emerge --info '=net-libs/gtk-vnc-1.3.0::gentoo'
emerge -pqv '=net-libs/gtk-vnc-1.3.0::gentoo' && build.log /var/tmp/portage/net-libs/gtk-vnc-1.3.0/temp/environment Patch to compile with meson-9.63 |
||
Created attachment 779567 [details]
emerge -pqv '=net-libs/gtk-vnc-1.3.0::gentoo' && build.log
Created attachment 779570 [details]
/var/tmp/portage/net-libs/gtk-vnc-1.3.0/temp/environment
"Caused" by meson-9999. Please point out relevant details if you can in future, but appreciate the report. Also fails in the same way with dev-util/meson-0.63.0 FYI a patch as been issued by upstream, see => https://gitlab.gnome.org/GNOME/gtk-vnc/-/merge_requests/19/diffs?commit_id=8da5e173ebdccbca60387ef2347c629be3c78dff The status change immediately above your comment is an update adding that upstream merge request as a "see also" url link. Created attachment 790856 [details, diff]
Patch to compile with meson-9.63
Allow gtk-vnc-1.3.0 to compile with meson-0.63. It applies the fix fon gtk-vnc website and upgrades the subproject keymap-gen to a later version (otherwise it does not compile).
(In reply to Alexandre Ferreira from comment #7) > Created attachment 790856 [details, diff] [details, diff] > Patch to compile with meson-9.63 > > Allow gtk-vnc-1.3.0 to compile with meson-0.63. It applies the fix fon > gtk-vnc website and upgrades the subproject keymap-gen to a later version > (otherwise it does not compile). Your patch fixes the issue here. Good job. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d720afe07de3ae029931c2a7c4bc1b4588e8d48 commit 7d720afe07de3ae029931c2a7c4bc1b4588e8d48 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-07-10 19:58:36 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-07-10 19:59:04 +0000 net-libs/gtk-vnc: fix build w/ meson 0.63 Closes: https://bugs.gentoo.org/846467 Thanks-to: Alexandre Ferreira <alexandref75@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> net-libs/gtk-vnc/Manifest | 1 + net-libs/gtk-vnc/gtk-vnc-1.3.0-r1.ebuild | 64 ++++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+) |
Created attachment 779564 [details] emerge --info '=net-libs/gtk-vnc-1.3.0::gentoo' net-libs/gtk-vnc-1.3.0 Fails at a sandbox error. meson.build:138:0: ERROR: Sandbox violation: Tried to grab file keymap-gen from a nested subproject. All infos is attached.