Summary: | net-misc/eventd-0.23.0 : Meson encountered an error in file meson.build, line 239, column 4: | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Coacher <itumaykin+gentoo> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/sardemff7/eventd/issues/35 | ||
See Also: | https://github.com/gentoo/gentoo/pull/6236 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 net-misc:eventd-0.23.0:20170919-113328.log temp.tbz2 |
Description
Toralf Förster
2017-09-19 11:37:13 UTC
Created attachment 495410 [details]
emerge-info.txt
Created attachment 495412 [details]
emerge-history.txt
Created attachment 495414 [details]
environment
Created attachment 495416 [details]
etc.portage.tbz2
Created attachment 495418 [details]
net-misc:eventd-0.23.0:20170919-113328.log
Created attachment 495420 [details]
temp.tbz2
Can't reproduce here with stable meson. Can you please confirm this bug with stable meson? unstable net-misc/eventd-0.23.0::gentoo builds fine at a stable image (13.0-desktop-gnome-systemd_stable_20170905-222907) having dev-util/meson 0.41.2 Ok. We need about half a dozen commits backported including these three: https://github.com/sardemff7/eventd/commit/550803746aa7beef5a954bcff744bfd77b303f1a https://github.com/sardemff7/eventd/commit/4c5450cfdb6b643dc3ce97011604c6f37fbd3432 https://github.com/sardemff7/libnkutils/commit/65f07cbe474948d70195524d3a37542ef13e43b6 They are simple, but span across the whole project's build system and IMO too invasive to be included as a revbump. Patchset verbump also is nontrivial since github doesn't include submodules in tarballs. Instead of bashing my head again and again against the wall, I've decided to simply limit the required meson version in the current ebuild and remove this requirement after the next verbump. what about a snapshot? > Patchset verbump also is nontrivial since github doesn't include submodules
> in tarballs.
Patchset as in _pYYYYMMDD, which you may also call snapshot
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00060a24c4a8ce49971e898d55c818c877391b93 commit 00060a24c4a8ce49971e898d55c818c877391b93 Author: Ilya Tumaykin <itumaykin@gmail.com> AuthorDate: 2017-11-19 12:55:03 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2017-11-19 16:07:08 +0000 net-misc/eventd: Add 0.23.0_p20171112 to fix build w/ >=meson-0.42.0 Closes: https://bugs.gentoo.org/631412 Package-Manager: Portage-2.3.14, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/6236 net-misc/eventd/Manifest | 1 + net-misc/eventd/eventd-0.23.0_p20171112.ebuild | 122 +++++++++++++++++++++++++ net-misc/eventd/metadata.xml | 1 + 3 files changed, 124 insertions(+) |