* [igt-dev] [PATCH i-g-t v1] meson: missed dependency of liblzma
@ 2019-02-25 13:23 Sergii Romantsov
2019-02-25 14:31 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
` (4 more replies)
0 siblings, 5 replies; 12+ messages in thread
From: Sergii Romantsov @ 2019-02-25 13:23 UTC (permalink / raw)
To: igt-dev
Failed to configure intel-gpu-tools with error:
meson.build:151:0: ERROR: Could not generate cargs for libdw:
libdw depends on liblzma.
Installation of liblzma-dev fixes issue.
Fixes: e39e09910fc8 (lib/core: Use libdw to decode stack trace with debugging symbols, v2.)
CC: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Signed-off-by: Sergii Romantsov <sergii.romantsov@globallogic.com>
---
meson.build | 1 +
1 file changed, 1 insertion(+)
diff --git a/meson.build b/meson.build
index 099db89..4c58ca8 100644
--- a/meson.build
+++ b/meson.build
@@ -148,6 +148,7 @@ if with_libunwind != 'false'
endif
build_info += 'With libunwind: ' + libunwindinfo
+liblzma = dependency('liblzma', required : true)
libdw = dependency('libdw', required : true)
pixman = dependency('pixman-1', required : true)
--
2.7.4
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 12+ messages in thread* [igt-dev] ✓ Fi.CI.BAT: success for meson: missed dependency of liblzma 2019-02-25 13:23 [igt-dev] [PATCH i-g-t v1] meson: missed dependency of liblzma Sergii Romantsov @ 2019-02-25 14:31 ` Patchwork 2019-02-25 18:12 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork ` (3 subsequent siblings) 4 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2019-02-25 14:31 UTC (permalink / raw) To: igt-dev == Series Details == Series: meson: missed dependency of liblzma URL : https://patchwork.freedesktop.org/series/57189/ State : success == Summary == CI Bug Log - changes from CI_DRM_5658 -> IGTPW_2510 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://patchwork.freedesktop.org/api/1.0/series/57189/revisions/1/mbox/ Known issues ------------ Here are the changes found in IGTPW_2510 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@kms_busy@basic-flip-b: - fi-gdg-551: PASS -> FAIL [fdo#103182] * igt@kms_chamelium@hdmi-hpd-fast: - fi-kbl-7500u: PASS -> FAIL [fdo#109485] #### Possible fixes #### * igt@i915_selftest@live_execlists: - fi-apl-guc: INCOMPLETE [fdo#103927] / [fdo#109720] -> PASS * igt@kms_chamelium@common-hpd-after-suspend: - fi-kbl-7567u: WARN [fdo#109380] -> PASS * igt@kms_pipe_crc_basic@nonblocking-crc-pipe-c: - fi-kbl-7567u: SKIP [fdo#109271] -> PASS +33 {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#103182]: https://bugs.freedesktop.org/show_bug.cgi?id=103182 [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927 [fdo#105998]: https://bugs.freedesktop.org/show_bug.cgi?id=105998 [fdo#108840]: https://bugs.freedesktop.org/show_bug.cgi?id=108840 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276 [fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278 [fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109294]: https://bugs.freedesktop.org/show_bug.cgi?id=109294 [fdo#109380]: https://bugs.freedesktop.org/show_bug.cgi?id=109380 [fdo#109485]: https://bugs.freedesktop.org/show_bug.cgi?id=109485 [fdo#109527]: https://bugs.freedesktop.org/show_bug.cgi?id=109527 [fdo#109528]: https://bugs.freedesktop.org/show_bug.cgi?id=109528 [fdo#109530]: https://bugs.freedesktop.org/show_bug.cgi?id=109530 [fdo#109720]: https://bugs.freedesktop.org/show_bug.cgi?id=109720 Participating hosts (44 -> 40) ------------------------------ Additional (1): fi-icl-y Missing (5): fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-ctg-p8600 Build changes ------------- * IGT: IGT_4854 -> IGTPW_2510 CI_DRM_5658: dc6f5e9c1239d7a4b77e31cfaca48873692d579f @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_2510: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2510/ IGT_4854: 06b0830fb948b9b632342cd26100342aa01cbc79 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2510/ _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 12+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for meson: missed dependency of liblzma 2019-02-25 13:23 [igt-dev] [PATCH i-g-t v1] meson: missed dependency of liblzma Sergii Romantsov 2019-02-25 14:31 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork @ 2019-02-25 18:12 ` Patchwork 2019-02-26 9:46 ` [igt-dev] [PATCH i-g-t v1] " Petri Latvala ` (2 subsequent siblings) 4 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2019-02-25 18:12 UTC (permalink / raw) To: igt-dev == Series Details == Series: meson: missed dependency of liblzma URL : https://patchwork.freedesktop.org/series/57189/ State : success == Summary == CI Bug Log - changes from CI_DRM_5658_full -> IGTPW_2510_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://patchwork.freedesktop.org/api/1.0/series/57189/revisions/1/mbox/ Known issues ------------ Here are the changes found in IGTPW_2510_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_exec_schedule@preemptive-hang-bsd2: - shard-hsw: NOTRUN -> SKIP [fdo#109271] +31 * igt@gem_exec_whisper@normal: - shard-glk: PASS -> DMESG-WARN [fdo#105763] / [fdo#106538] * igt@kms_busy@basic-modeset-e: - shard-snb: NOTRUN -> SKIP [fdo#109271] / [fdo#109278] +1 * igt@kms_busy@extended-modeset-hang-newfb-render-a: - shard-snb: NOTRUN -> DMESG-WARN [fdo#107956] * igt@kms_busy@extended-pageflip-hang-oldfb-render-d: - shard-kbl: NOTRUN -> SKIP [fdo#109271] / [fdo#109278] +1 * igt@kms_ccs@pipe-b-crc-sprite-planes-basic: - shard-glk: PASS -> FAIL [fdo#108145] * igt@kms_chamelium@hdmi-crc-single: - shard-glk: NOTRUN -> SKIP [fdo#109271] +3 * igt@kms_color@pipe-a-degamma: - shard-apl: PASS -> FAIL [fdo#104782] / [fdo#108145] * igt@kms_cursor_crc@cursor-256x256-onscreen: - shard-kbl: PASS -> FAIL [fdo#103232] * igt@kms_cursor_crc@cursor-256x256-suspend: - shard-apl: PASS -> FAIL [fdo#103191] / [fdo#103232] * igt@kms_cursor_crc@cursor-64x21-random: - shard-apl: PASS -> FAIL [fdo#103232] +3 * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite: - shard-apl: PASS -> FAIL [fdo#103167] +4 - shard-kbl: PASS -> FAIL [fdo#103167] +1 * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-onoff: - shard-glk: PASS -> FAIL [fdo#103167] +2 * igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-render: - shard-snb: PASS -> SKIP [fdo#109271] * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-render: - shard-kbl: NOTRUN -> SKIP [fdo#109271] +12 * igt@kms_plane@plane-position-covered-pipe-c-planes: - shard-glk: PASS -> FAIL [fdo#103166] +4 * igt@kms_plane_alpha_blend@pipe-a-alpha-7efc: - shard-hsw: NOTRUN -> SKIP [fdo#109271] / [fdo#109278] +2 * igt@kms_plane_alpha_blend@pipe-a-alpha-transparant-fb: - shard-apl: NOTRUN -> FAIL [fdo#108145] - shard-kbl: NOTRUN -> FAIL [fdo#108145] * igt@kms_plane_multiple@atomic-pipe-a-tiling-yf: - shard-kbl: PASS -> FAIL [fdo#103166] +1 * igt@kms_plane_multiple@atomic-pipe-c-tiling-yf: - shard-apl: PASS -> FAIL [fdo#103166] +8 * igt@kms_plane_scaling@pipe-c-scaler-with-clipping-clamping: - shard-apl: NOTRUN -> SKIP [fdo#109271] / [fdo#109278] +2 * igt@kms_rotation_crc@multiplane-rotation-cropping-bottom: - shard-kbl: PASS -> DMESG-FAIL [fdo#105763] +1 * igt@kms_vblank@pipe-a-ts-continuation-modeset-rpm: - shard-apl: PASS -> FAIL [fdo#104894] +1 * igt@perf_pmu@busy-check-all-vecs0: - shard-snb: NOTRUN -> SKIP [fdo#109271] +31 * igt@prime_vgem@fence-write-hang: - shard-apl: NOTRUN -> SKIP [fdo#109271] +31 * igt@syncobj_wait@multi-wait-for-submit-unsubmitted-signaled: - shard-snb: PASS -> INCOMPLETE [fdo#105411] / [fdo#107469] #### Possible fixes #### * igt@kms_atomic_transition@plane-all-modeset-transition: - shard-kbl: INCOMPLETE [fdo#103665] -> PASS - shard-apl: INCOMPLETE [fdo#103927] -> PASS * igt@kms_color@pipe-b-legacy-gamma: - shard-apl: FAIL [fdo#104782] -> PASS - shard-kbl: FAIL [fdo#104782] -> PASS * igt@kms_cursor_crc@cursor-128x42-sliding: - shard-kbl: FAIL [fdo#103232] -> PASS +1 * igt@kms_cursor_crc@cursor-64x21-sliding: - shard-apl: FAIL [fdo#103232] -> PASS +3 * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy: - shard-glk: FAIL [fdo#104873] -> PASS * igt@kms_cursor_legacy@pipe-c-torture-bo: - shard-hsw: DMESG-WARN [fdo#107122] -> PASS * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-blt: - shard-apl: FAIL [fdo#103167] -> PASS * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-mmap-gtt: - shard-glk: FAIL [fdo#103167] -> PASS +1 * igt@kms_plane@pixel-format-pipe-b-planes-source-clamping: - shard-apl: FAIL [fdo#108948] -> PASS +1 * igt@kms_plane@pixel-format-pipe-c-planes-source-clamping: - shard-glk: FAIL [fdo#108948] -> PASS * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max: - shard-glk: FAIL [fdo#108145] -> PASS * igt@kms_plane_multiple@atomic-pipe-b-tiling-y: - shard-glk: FAIL [fdo#103166] -> PASS +1 * igt@kms_setmode@basic: - shard-apl: FAIL [fdo#99912] -> PASS [fdo#103166]: https://bugs.freedesktop.org/show_bug.cgi?id=103166 [fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167 [fdo#103191]: https://bugs.freedesktop.org/show_bug.cgi?id=103191 [fdo#103232]: https://bugs.freedesktop.org/show_bug.cgi?id=103232 [fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665 [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927 [fdo#104782]: https://bugs.freedesktop.org/show_bug.cgi?id=104782 [fdo#104873]: https://bugs.freedesktop.org/show_bug.cgi?id=104873 [fdo#104894]: https://bugs.freedesktop.org/show_bug.cgi?id=104894 [fdo#105411]: https://bugs.freedesktop.org/show_bug.cgi?id=105411 [fdo#105763]: https://bugs.freedesktop.org/show_bug.cgi?id=105763 [fdo#106538]: https://bugs.freedesktop.org/show_bug.cgi?id=106538 [fdo#107122]: https://bugs.freedesktop.org/show_bug.cgi?id=107122 [fdo#107469]: https://bugs.freedesktop.org/show_bug.cgi?id=107469 [fdo#107956]: https://bugs.freedesktop.org/show_bug.cgi?id=107956 [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 [fdo#108948]: https://bugs.freedesktop.org/show_bug.cgi?id=108948 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278 [fdo#99912]: https://bugs.freedesktop.org/show_bug.cgi?id=99912 Participating hosts (7 -> 5) ------------------------------ Missing (2): shard-skl shard-iclb Build changes ------------- * IGT: IGT_4854 -> IGTPW_2510 * Piglit: piglit_4509 -> None CI_DRM_5658: dc6f5e9c1239d7a4b77e31cfaca48873692d579f @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_2510: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2510/ IGT_4854: 06b0830fb948b9b632342cd26100342aa01cbc79 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2510/ _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v1] meson: missed dependency of liblzma 2019-02-25 13:23 [igt-dev] [PATCH i-g-t v1] meson: missed dependency of liblzma Sergii Romantsov 2019-02-25 14:31 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork 2019-02-25 18:12 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork @ 2019-02-26 9:46 ` Petri Latvala 2019-02-26 10:03 ` Sergii Romantsov 2019-04-12 16:11 ` [igt-dev] ✓ Fi.CI.BAT: success for meson: missed dependency of liblzma (rev2) Patchwork 2019-04-12 18:18 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 4 siblings, 1 reply; 12+ messages in thread From: Petri Latvala @ 2019-02-26 9:46 UTC (permalink / raw) To: Sergii Romantsov; +Cc: igt-dev On Mon, Feb 25, 2019 at 03:23:19PM +0200, Sergii Romantsov wrote: > Failed to configure intel-gpu-tools with error: > > meson.build:151:0: ERROR: Could not generate cargs for libdw: > > libdw depends on liblzma. > Installation of liblzma-dev fixes issue. > > Fixes: e39e09910fc8 (lib/core: Use libdw to decode stack trace with debugging symbols, v2.) > CC: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > Signed-off-by: Sergii Romantsov <sergii.romantsov@globallogic.com> > --- > meson.build | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/meson.build b/meson.build > index 099db89..4c58ca8 100644 > --- a/meson.build > +++ b/meson.build > @@ -148,6 +148,7 @@ if with_libunwind != 'false' > endif > build_info += 'With libunwind: ' + libunwindinfo > > +liblzma = dependency('liblzma', required : true) _We_ don't use liblzma for anything though, so this is kind of superfluous. As I understood you, just installing liblzma-dev makes the build successful, right? Making this change just lead to better error messages when it's not installed? What is the distro you're using? The ones we build-test on in gitlab CI (Fedora, Debian) both have libdw's development package depend on liblzma. -- Petri Latvala _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v1] meson: missed dependency of liblzma 2019-02-26 9:46 ` [igt-dev] [PATCH i-g-t v1] " Petri Latvala @ 2019-02-26 10:03 ` Sergii Romantsov 2019-02-26 10:20 ` Petri Latvala 0 siblings, 1 reply; 12+ messages in thread From: Sergii Romantsov @ 2019-02-26 10:03 UTC (permalink / raw) To: Sergii Romantsov, igt-dev [-- Attachment #1.1: Type: text/plain, Size: 2353 bytes --] Hello, Petri. > As I understood you, just installing liblzma-dev makes the build > successful, right? If to be more specific, installing liblzma-dev makes meson-configuration successful. Making this change just lead to better error messages when it's not > installed? Yes, it will show which package exactly leaked instead of unclear error. What is the distro you're using? 4.15.0-45-generic #48~16.04.1-Ubuntu SMP Tue Jan 29 18:03:48 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux I think it happens due to specific of meson-dependency - how it looks for a package. So command (when liblzma-dev is absent, but liblzma5 is installed) 'pkg-config --cflags --libs libdw' gives: "Package liblzma was not found in the pkg-config search path. Perhaps you should add the directory containing `liblzma.pc' to the PKG_CONFIG_PATH environment variable Package 'liblzma', required by 'libdw', not found" So in my understanding its just because of lack of liblzma.pc On Tue, Feb 26, 2019 at 11:46 AM Petri Latvala <petri.latvala@intel.com> wrote: > On Mon, Feb 25, 2019 at 03:23:19PM +0200, Sergii Romantsov wrote: > > Failed to configure intel-gpu-tools with error: > > > > meson.build:151:0: ERROR: Could not generate cargs for libdw: > > > > libdw depends on liblzma. > > Installation of liblzma-dev fixes issue. > > > > Fixes: e39e09910fc8 (lib/core: Use libdw to decode stack trace with > debugging symbols, v2.) > > CC: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > > Signed-off-by: Sergii Romantsov <sergii.romantsov@globallogic.com> > > --- > > meson.build | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/meson.build b/meson.build > > index 099db89..4c58ca8 100644 > > --- a/meson.build > > +++ b/meson.build > > @@ -148,6 +148,7 @@ if with_libunwind != 'false' > > endif > > build_info += 'With libunwind: ' + libunwindinfo > > > > +liblzma = dependency('liblzma', required : true) > > _We_ don't use liblzma for anything though, so this is kind of > superfluous. As I understood you, just installing liblzma-dev makes > the build successful, right? Making this change just lead to better > error messages when it's not installed? > > What is the distro you're using? The ones we build-test on in gitlab > CI (Fedora, Debian) both have libdw's development package depend on > liblzma. > > > -- > Petri Latvala > [-- Attachment #1.2: Type: text/html, Size: 3843 bytes --] [-- Attachment #2: Type: text/plain, Size: 153 bytes --] _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v1] meson: missed dependency of liblzma 2019-02-26 10:03 ` Sergii Romantsov @ 2019-02-26 10:20 ` Petri Latvala 2019-04-12 13:36 ` [igt-dev] [PATCH i-g-t v2] " Sergii Romantsov 2019-04-12 13:41 ` [igt-dev] [PATCH i-g-t v1] " Sergii Romantsov 0 siblings, 2 replies; 12+ messages in thread From: Petri Latvala @ 2019-02-26 10:20 UTC (permalink / raw) To: Sergii Romantsov; +Cc: igt-dev On Tue, Feb 26, 2019 at 12:03:07PM +0200, Sergii Romantsov wrote: > Hello, Petri. > > > > As I understood you, just installing liblzma-dev makes the build > > successful, right? > > > If to be more specific, installing liblzma-dev makes meson-configuration > successful. > > Making this change just lead to better error messages when it's not > > installed? > > > Yes, it will show which package exactly leaked instead of unclear error. > > What is the distro you're using? > > > 4.15.0-45-generic #48~16.04.1-Ubuntu SMP Tue Jan 29 18:03:48 UTC 2019 > x86_64 x86_64 x86_64 GNU/Linux > > I think it happens due to specific of meson-dependency - how it looks for a > package. > So command (when liblzma-dev is absent, but liblzma5 is installed) > 'pkg-config --cflags --libs libdw' > gives: > "Package liblzma was not found in the pkg-config search path. > Perhaps you should add the directory containing `liblzma.pc' > to the PKG_CONFIG_PATH environment variable > Package 'liblzma', required by 'libdw', not found" > > So in my understanding its just because of lack of liblzma.pc Indeed. I checked Ubuntu 16.04's libdw-dev and it: 1) Has liblzma in Requires.private in libdw.pc 2) Does not depend on liblzma-dev I don't see the bug reported, and I suspect it won't be fixed, with 16.04's support ending this year for the desktop version... However, on the patch, I'll have to nak the meson.build change. Having better error messages is not a good reason for useless dependency declarations. I'll welcome a patch that makes dependency failures point to the Dockerfiles, though. -- Petri Latvala _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 12+ messages in thread
* [igt-dev] [PATCH i-g-t v2] meson: missed dependency of liblzma 2019-02-26 10:20 ` Petri Latvala @ 2019-04-12 13:36 ` Sergii Romantsov 2019-04-15 8:23 ` Petri Latvala 2019-04-12 13:41 ` [igt-dev] [PATCH i-g-t v1] " Sergii Romantsov 1 sibling, 1 reply; 12+ messages in thread From: Sergii Romantsov @ 2019-04-12 13:36 UTC (permalink / raw) To: igt-dev; +Cc: Petri Latvala Failed to configure intel-gpu-tools with error: meson.build:151:0: ERROR: Could not generate cargs for libdw: libdw depends on liblzma. Installation of liblzma-dev fixes issue. At least it has to be pointed in Readme. v2: just readme updated Cc: Petri Latvala <petri.latvala@intel.com> CC: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Signed-off-by: Sergii Romantsov <sergii.romantsov@globallogic.com> --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2d583095..7bace002 100644 --- a/README.md +++ b/README.md @@ -157,6 +157,7 @@ the default configuration (package names may vary): libpciaccess-dev libprocps-dev libunwind-dev + liblzma-dev libdw-dev python-docutils x11proto-dri2-dev -- 2.17.1 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v2] meson: missed dependency of liblzma 2019-04-12 13:36 ` [igt-dev] [PATCH i-g-t v2] " Sergii Romantsov @ 2019-04-15 8:23 ` Petri Latvala 2019-04-15 8:25 ` Petri Latvala 0 siblings, 1 reply; 12+ messages in thread From: Petri Latvala @ 2019-04-15 8:23 UTC (permalink / raw) To: Sergii Romantsov; +Cc: igt-dev On Fri, Apr 12, 2019 at 04:36:03PM +0300, Sergii Romantsov wrote: > Failed to configure intel-gpu-tools with error: > > meson.build:151:0: ERROR: Could not generate cargs for libdw: > > libdw depends on liblzma. > Installation of liblzma-dev fixes issue. > At least it has to be pointed in Readme. > > v2: just readme updated > > Cc: Petri Latvala <petri.latvala@intel.com> > CC: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > Signed-off-by: Sergii Romantsov <sergii.romantsov@globallogic.com> Reviewed-by: Petri Latvala <petri.latvala@intel.com> > --- > README.md | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/README.md b/README.md > index 2d583095..7bace002 100644 > --- a/README.md > +++ b/README.md > @@ -157,6 +157,7 @@ the default configuration (package names may vary): > libpciaccess-dev > libprocps-dev > libunwind-dev > + liblzma-dev > libdw-dev > python-docutils > x11proto-dri2-dev > -- > 2.17.1 > > _______________________________________________ > igt-dev mailing list > igt-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/igt-dev _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v2] meson: missed dependency of liblzma 2019-04-15 8:23 ` Petri Latvala @ 2019-04-15 8:25 ` Petri Latvala 0 siblings, 0 replies; 12+ messages in thread From: Petri Latvala @ 2019-04-15 8:25 UTC (permalink / raw) To: Sergii Romantsov, igt-dev On Mon, Apr 15, 2019 at 11:23:35AM +0300, Petri Latvala wrote: > On Fri, Apr 12, 2019 at 04:36:03PM +0300, Sergii Romantsov wrote: > > Failed to configure intel-gpu-tools with error: > > > > meson.build:151:0: ERROR: Could not generate cargs for libdw: > > > > libdw depends on liblzma. > > Installation of liblzma-dev fixes issue. > > At least it has to be pointed in Readme. > > > > v2: just readme updated > > > > Cc: Petri Latvala <petri.latvala@intel.com> > > CC: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > > Signed-off-by: Sergii Romantsov <sergii.romantsov@globallogic.com> > > Reviewed-by: Petri Latvala <petri.latvala@intel.com> And merged, thanks. _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v1] meson: missed dependency of liblzma 2019-02-26 10:20 ` Petri Latvala 2019-04-12 13:36 ` [igt-dev] [PATCH i-g-t v2] " Sergii Romantsov @ 2019-04-12 13:41 ` Sergii Romantsov 1 sibling, 0 replies; 12+ messages in thread From: Sergii Romantsov @ 2019-04-12 13:41 UTC (permalink / raw) To: Sergii Romantsov, igt-dev [-- Attachment #1.1: Type: text/plain, Size: 2220 bytes --] > > I'll welcome a patch that makes dependency failures point to the > Dockerfiles, though Seems it can be done with meson >= 0.50 - here we can dump a message if dependency failure. But it seems to be look as not good solution (one dependency - one message). As i see in the Dockerfiles listed dependency on liblzma. So if meson-change is not preferable in that case - so at least readme-file has to point us about dependencies. On Tue, Feb 26, 2019 at 12:21 PM Petri Latvala <petri.latvala@intel.com> wrote: > On Tue, Feb 26, 2019 at 12:03:07PM +0200, Sergii Romantsov wrote: > > Hello, Petri. > > > > > > > As I understood you, just installing liblzma-dev makes the build > > > successful, right? > > > > > > If to be more specific, installing liblzma-dev makes meson-configuration > > successful. > > > > Making this change just lead to better error messages when it's not > > > installed? > > > > > > Yes, it will show which package exactly leaked instead of unclear error. > > > > What is the distro you're using? > > > > > > 4.15.0-45-generic #48~16.04.1-Ubuntu SMP Tue Jan 29 18:03:48 UTC 2019 > > x86_64 x86_64 x86_64 GNU/Linux > > > > I think it happens due to specific of meson-dependency - how it looks > for a > > package. > > So command (when liblzma-dev is absent, but liblzma5 is installed) > > 'pkg-config --cflags --libs libdw' > > gives: > > "Package liblzma was not found in the pkg-config search path. > > Perhaps you should add the directory containing `liblzma.pc' > > to the PKG_CONFIG_PATH environment variable > > Package 'liblzma', required by 'libdw', not found" > > > > So in my understanding its just because of lack of liblzma.pc > > > Indeed. I checked Ubuntu 16.04's libdw-dev and it: > > 1) Has liblzma in Requires.private in libdw.pc > 2) Does not depend on liblzma-dev > > I don't see the bug reported, and I suspect it won't be fixed, with > 16.04's support ending this year for the desktop version... > > > However, on the patch, I'll have to nak the meson.build change. Having > better error messages is not a good reason for useless dependency > declarations. I'll welcome a patch that makes dependency failures > point to the Dockerfiles, though. > > > -- > Petri Latvala > [-- Attachment #1.2: Type: text/html, Size: 3068 bytes --] [-- Attachment #2: Type: text/plain, Size: 153 bytes --] _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 12+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for meson: missed dependency of liblzma (rev2) 2019-02-25 13:23 [igt-dev] [PATCH i-g-t v1] meson: missed dependency of liblzma Sergii Romantsov ` (2 preceding siblings ...) 2019-02-26 9:46 ` [igt-dev] [PATCH i-g-t v1] " Petri Latvala @ 2019-04-12 16:11 ` Patchwork 2019-04-12 18:18 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 4 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2019-04-12 16:11 UTC (permalink / raw) To: Sergii Romantsov; +Cc: igt-dev == Series Details == Series: meson: missed dependency of liblzma (rev2) URL : https://patchwork.freedesktop.org/series/57189/ State : success == Summary == CI Bug Log - changes from CI_DRM_5923 -> IGTPW_2853 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://patchwork.freedesktop.org/api/1.0/series/57189/revisions/2/mbox/ Known issues ------------ Here are the changes found in IGTPW_2853 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@amdgpu/amd_cs_nop@sync-fork-compute0: - fi-icl-u3: NOTRUN -> SKIP [fdo#109315] +17 * igt@gem_basic@create-close: - fi-icl-y: PASS -> INCOMPLETE [fdo#110246] * igt@gem_exec_basic@gtt-bsd1: - fi-icl-u3: NOTRUN -> SKIP [fdo#109276] +7 * igt@gem_exec_parse@basic-rejected: - fi-icl-u3: NOTRUN -> SKIP [fdo#109289] +1 * igt@i915_selftest@live_execlists: - fi-apl-guc: PASS -> INCOMPLETE [fdo#103927] / [fdo#109720] * igt@kms_chamelium@hdmi-edid-read: - fi-icl-u3: NOTRUN -> SKIP [fdo#109284] +8 * igt@kms_force_connector_basic@prune-stale-modes: - fi-icl-u3: NOTRUN -> SKIP [fdo#109285] +3 * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a: - fi-byt-clapper: PASS -> FAIL [fdo#103191] +1 * igt@runner@aborted: - fi-apl-guc: NOTRUN -> FAIL [fdo#108622] / [fdo#109720] #### Possible fixes #### * igt@i915_selftest@live_contexts: - fi-bdw-gvtdvm: DMESG-FAIL [fdo#110235 ] -> PASS - fi-skl-gvtdvm: DMESG-FAIL [fdo#110235 ] -> PASS [fdo#103191]: https://bugs.freedesktop.org/show_bug.cgi?id=103191 [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927 [fdo#108622]: https://bugs.freedesktop.org/show_bug.cgi?id=108622 [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276 [fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315 [fdo#109720]: https://bugs.freedesktop.org/show_bug.cgi?id=109720 [fdo#110235 ]: https://bugs.freedesktop.org/show_bug.cgi?id=110235 [fdo#110246]: https://bugs.freedesktop.org/show_bug.cgi?id=110246 Participating hosts (48 -> 43) ------------------------------ Additional (1): fi-icl-u3 Missing (6): fi-kbl-soraka fi-bsw-n3050 fi-byt-squawks fi-bsw-cyan fi-ctg-p8600 fi-bdw-samus Build changes ------------- * IGT: IGT_4945 -> IGTPW_2853 CI_DRM_5923: 8f69ca66d43ef57be72394ba23c2ff1718d94164 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_2853: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2853/ IGT_4945: a52cc643cfe6733465cfc9ccb3d21cbdc4fd7506 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2853/ _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 12+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for meson: missed dependency of liblzma (rev2) 2019-02-25 13:23 [igt-dev] [PATCH i-g-t v1] meson: missed dependency of liblzma Sergii Romantsov ` (3 preceding siblings ...) 2019-04-12 16:11 ` [igt-dev] ✓ Fi.CI.BAT: success for meson: missed dependency of liblzma (rev2) Patchwork @ 2019-04-12 18:18 ` Patchwork 4 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2019-04-12 18:18 UTC (permalink / raw) To: Sergii Romantsov; +Cc: igt-dev == Series Details == Series: meson: missed dependency of liblzma (rev2) URL : https://patchwork.freedesktop.org/series/57189/ State : success == Summary == CI Bug Log - changes from CI_DRM_5923_full -> IGTPW_2853_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://patchwork.freedesktop.org/api/1.0/series/57189/revisions/2/mbox/ Known issues ------------ Here are the changes found in IGTPW_2853_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_ctx_isolation@rcs0-s3: - shard-apl: PASS -> DMESG-WARN [fdo#108566] +2 * igt@gem_exec_flush@basic-uc-set-default: - shard-apl: PASS -> INCOMPLETE [fdo#103927] * igt@gem_tiled_swapping@non-threaded: - shard-iclb: PASS -> FAIL [fdo#108686] * igt@kms_atomic_transition@1x-modeset-transitions-nonblocking: - shard-apl: PASS -> FAIL [fdo#109660] +1 - shard-kbl: PASS -> FAIL [fdo#109660] * igt@kms_flip@2x-busy-flip: - shard-kbl: NOTRUN -> SKIP [fdo#109271] +9 * igt@kms_frontbuffer_tracking@fbc-tilingchange: - shard-iclb: PASS -> FAIL [fdo#103167] +5 * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-onoff: - shard-iclb: PASS -> FAIL [fdo#109247] +14 * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-gtt: - shard-apl: NOTRUN -> SKIP [fdo#109271] +9 * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-f: - shard-kbl: NOTRUN -> SKIP [fdo#109271] / [fdo#109278] - shard-apl: NOTRUN -> SKIP [fdo#109271] / [fdo#109278] * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes: - shard-kbl: PASS -> INCOMPLETE [fdo#103665] +1 * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes: - shard-kbl: PASS -> DMESG-WARN [fdo#108566] * igt@kms_plane_lowres@pipe-a-tiling-y: - shard-iclb: PASS -> FAIL [fdo#103166] * igt@kms_psr@cursor_plane_move: - shard-iclb: PASS -> FAIL [fdo#107383] / [fdo#110215] * igt@kms_psr@psr2_no_drrs: - shard-iclb: PASS -> SKIP [fdo#109441] +1 #### Possible fixes #### * igt@gem_softpin@noreloc-s3: - shard-kbl: DMESG-WARN [fdo#103313] -> PASS * igt@i915_suspend@sysfs-reader: - shard-apl: DMESG-WARN [fdo#108566] -> PASS +6 * igt@kms_flip@flip-vs-expired-vblank: - shard-glk: FAIL [fdo#105363] -> PASS * igt@kms_frontbuffer_tracking@fbc-stridechange: - shard-glk: FAIL [fdo#103167] -> PASS - shard-apl: FAIL [fdo#103167] -> PASS - shard-kbl: FAIL [fdo#103167] -> PASS * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-blt: - shard-iclb: FAIL [fdo#109247] -> PASS +14 * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-blt: - shard-iclb: FAIL [fdo#103167] -> PASS +2 * igt@kms_plane@pixel-format-pipe-c-planes: - shard-glk: SKIP [fdo#109271] -> PASS * igt@kms_plane_lowres@pipe-a-tiling-x: - shard-iclb: FAIL [fdo#103166] -> PASS * igt@kms_psr2_su@frontbuffer: - shard-iclb: SKIP [fdo#109642] -> PASS * igt@kms_psr@psr2_cursor_plane_onoff: - shard-iclb: SKIP [fdo#109441] -> PASS +4 * igt@kms_psr@suspend: - shard-iclb: FAIL [fdo#107383] / [fdo#110215] -> PASS * igt@kms_rotation_crc@multiplane-rotation-cropping-bottom: - shard-kbl: DMESG-FAIL [fdo#105763] -> PASS * igt@testdisplay: - shard-kbl: INCOMPLETE [fdo#103665] -> PASS - shard-apl: INCOMPLETE [fdo#103927] -> PASS * igt@tools_test@tools_test: - shard-snb: SKIP [fdo#109271] -> PASS [fdo#103166]: https://bugs.freedesktop.org/show_bug.cgi?id=103166 [fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167 [fdo#103313]: https://bugs.freedesktop.org/show_bug.cgi?id=103313 [fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665 [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927 [fdo#105363]: https://bugs.freedesktop.org/show_bug.cgi?id=105363 [fdo#105763]: https://bugs.freedesktop.org/show_bug.cgi?id=105763 [fdo#107383]: https://bugs.freedesktop.org/show_bug.cgi?id=107383 [fdo#108566]: https://bugs.freedesktop.org/show_bug.cgi?id=108566 [fdo#108686]: https://bugs.freedesktop.org/show_bug.cgi?id=108686 [fdo#109247]: https://bugs.freedesktop.org/show_bug.cgi?id=109247 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 [fdo#109660]: https://bugs.freedesktop.org/show_bug.cgi?id=109660 [fdo#110215]: https://bugs.freedesktop.org/show_bug.cgi?id=110215 Participating hosts (10 -> 6) ------------------------------ Missing (4): pig-skl-6260u shard-skl pig-hsw-4770r pig-glk-j5005 Build changes ------------- * IGT: IGT_4945 -> IGTPW_2853 * Piglit: piglit_4509 -> None CI_DRM_5923: 8f69ca66d43ef57be72394ba23c2ff1718d94164 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_2853: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2853/ IGT_4945: a52cc643cfe6733465cfc9ccb3d21cbdc4fd7506 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2853/ _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2019-04-15 8:25 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2019-02-25 13:23 [igt-dev] [PATCH i-g-t v1] meson: missed dependency of liblzma Sergii Romantsov 2019-02-25 14:31 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork 2019-02-25 18:12 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 2019-02-26 9:46 ` [igt-dev] [PATCH i-g-t v1] " Petri Latvala 2019-02-26 10:03 ` Sergii Romantsov 2019-02-26 10:20 ` Petri Latvala 2019-04-12 13:36 ` [igt-dev] [PATCH i-g-t v2] " Sergii Romantsov 2019-04-15 8:23 ` Petri Latvala 2019-04-15 8:25 ` Petri Latvala 2019-04-12 13:41 ` [igt-dev] [PATCH i-g-t v1] " Sergii Romantsov 2019-04-12 16:11 ` [igt-dev] ✓ Fi.CI.BAT: success for meson: missed dependency of liblzma (rev2) Patchwork 2019-04-12 18:18 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox