Summary: | dev-libs/gjs fails to build with meson 0.60.x (ERROR: "install_dir" must be specified when installing a target) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paul Mulders <justinkb> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ionen |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=827482 https://gitlab.gnome.org/GNOME/gjs/-/merge_requests/694 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 821544 | ||
Attachments: | build.log + emerge --info.txt |
Description
Paul Mulders
2021-11-26 18:15:07 UTC
Created attachment 756682 [details]
build.log + emerge --info.txt
Be good to give build.log even when it seems obvious, but I can reproduce so I'll just attach mine.
for future reference, is there some kind of easy bug report cli tool that adds all the things the reporter here attached to his cjs bug report https://bugs.gentoo.org/827482 ? I've only reinstalled gentoo recently after 10 years being away :) (In reply to Paul Mulders from comment #2) > for future reference, is there some kind of easy bug report cli tool that > adds all the things the reporter here attached to his cjs bug report > https://bugs.gentoo.org/827482 ? Unfortunately not that I know of, that other bug is from tinderbox semi-automated testing/reports -- these scripts aren't intended for normal reports. That aside, usually just the build.log and emerge --info is enough (preferably not in a tarball nor compressed so can be easily checked, but can compress if too large), or anything you feel is relevant to debug the particular issue (e.g. config.log with a ./configure error), but we'll ask if actually need something else. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b707dc5311d1c6a1eefb9f6bf28cf4d217136192 commit b707dc5311d1c6a1eefb9f6bf28cf4d217136192 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-11-29 00:51:59 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-11-29 00:55:53 +0000 dev-libs/gjs: backport fix for meson-0.60.2 Closes: https://bugs.gentoo.org/827538 Signed-off-by: Mike Gilbert <floppym@gentoo.org> dev-libs/gjs/files/gjs-1.70.0-meson-0.60.2.patch | 76 ++++++++++++++++++++++++ dev-libs/gjs/gjs-1.70.0.ebuild | 4 ++ 2 files changed, 80 insertions(+) |