Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 716130 - media-libs/waffle-1.6.1, requires waffle-1.6.0-meson-Generate-cmake-config-and-version-files-if-mes.patch
Summary: media-libs/waffle-1.6.1, requires waffle-1.6.0-meson-Generate-cmake-config-an...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-04 08:10 UTC by Mike Lothian
Modified: 2020-04-08 03:40 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,5.83 KB, text/x-log)
2020-04-04 08:11 UTC, Mike Lothian
Details
CMake errors (CMakeError.log,2.18 KB, text/x-log)
2020-04-04 08:34 UTC, Mike Lothian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Lothian 2020-04-04 08:10:26 UTC
CMake Error at CMakeLists.txt:196 (find_package):
  By not providing "FindWaffle.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Waffle", but
  CMake did not find one.

  Could not find a package configuration file provided by "Waffle" with any
  of the following names:

    WaffleConfig.cmake
    waffle-config.cmake

  Add the installation prefix of "Waffle" to CMAKE_PREFIX_PATH or set
  "Waffle_DIR" to a directory containing one of the above files.  If "Waffle"
  provides a separate development package or SDK, be sure it has been
  installed.


Reproducible: Always
Comment 1 Mike Lothian 2020-04-04 08:11:59 UTC
Created attachment 629784 [details]
build.log
Comment 2 Mike Lothian 2020-04-04 08:18:51 UTC
I'm using [ebuild   R    ] dev-util/cmake-3.17.0::gentoo  USE="ncurses qt5 -doc -emacs -test" 0 KiB
Comment 3 Mike Lothian 2020-04-04 08:34:19 UTC
Created attachment 629788 [details]
CMake errors

This is complaining about not being able to find -lpthreads
Comment 4 Mike Lothian 2020-04-04 09:37:19 UTC
The last time this worked was:

1584733086:  === (10 of 21) Post-Build Cleaning (dev-util/apitrace-9.0::/usr/portage/dev-util/apitrace/apitrace-9.0.ebuild)

1584733086
Is equivalent to:
03/20/2020 @ 7:38pm (UTC)
2020-03-20T19:38:06+00:00 in ISO 8601
Fri, 20 Mar 2020 19:38:06 +0000 in RFC 822, 1036, 1123, 2822
Friday, 20-Mar-20 19:38:06 UTC in RFC 2822
2020-03-20T19:38:06+00:00 in RFC 3339
Comment 5 Mike Lothian 2020-04-06 23:47:13 UTC
So it goes back to waffle

Version 1.6.1 doesn't install the cmake modules, applying the patch from 1.6.0 makes it all work and apitrace does install
Comment 6 Larry the Git Cow gentoo-dev 2020-04-08 03:40:54 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c8b9272648d6eaecd6353972022836212d7cfb

commit f5c8b9272648d6eaecd6353972022836212d7cfb
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2020-04-08 03:39:22 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2020-04-08 03:40:34 +0000

    media-libs/waffle: Reapply patch to Generate WaffleConfig.cmake file
    
    I mistakenly thought this was included in the 1.6.1 release.
    
    Closes: https://bugs.gentoo.org/716130
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 media-libs/waffle/{waffle-1.6.1.ebuild => waffle-1.6.1-r1.ebuild} | 4 ++++
 1 file changed, 4 insertions(+)