Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 828674 - media-libs/openal-1.22.2 - One or more CMake variables were not used by the project:
Summary: media-libs/openal-1.22.2 - One or more CMake variables were not used by the p...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on: 809314
Blocks:
  Show dependency tree
 
Reported: 2021-12-10 08:52 UTC by Toralf Förster
Modified: 2022-08-21 03:06 UTC (History)
2 users (show)

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


Attachments
emerge-history.txt (emerge-history.txt,33.14 KB, text/plain)
2021-12-10 08:52 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,12.23 KB, application/x-bzip)
2021-12-10 08:52 UTC, Toralf Förster
Details
media-libs:openal-1.21.1-r2:20211209-224728.log (media-libs:openal-1.21.1-r2:20211209-224728.log,102.02 KB, text/plain)
2021-12-10 08:52 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2021-12-10 08:52:16 UTC
 * Final size of build directory: 7928 KiB (7.7 MiB)
 * Final size of installed tree:  1324 KiB (1.2 MiB)

 * One or more CMake variables were not used by the project:
 *   ALSOFT_BACKEND_SNDIO
strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version
   /usr/bin/openal-info
   /usr/lib64/libopenal.so.1.21.1

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_systemd-j4-20211209-141919

  -------------------------------------------------------------------

  The emerge log matches a common QA pattern or a pattern requested by a Gentoo dev.
Comment 1 Toralf Förster gentoo-dev 2021-12-10 08:52:17 UTC
Created attachment 757926 [details]
emerge-history.txt
Comment 2 Toralf Förster gentoo-dev 2021-12-10 08:52:18 UTC
Created attachment 757927 [details]
etc.portage.tar.bz2
Comment 3 Toralf Förster gentoo-dev 2021-12-10 08:52:20 UTC
Created attachment 757928 [details]
media-libs:openal-1.21.1-r2:20211209-224728.log
Comment 4 Agostino Sarubbo gentoo-dev 2022-04-25 07:00:51 UTC
ci has reproduced this issue with version 1.22.0 - Updating summary.
Comment 5 Miroslav Šulc gentoo-dev 2022-04-25 08:26:23 UTC
it's part of the referred fix
Comment 6 Agostino Sarubbo gentoo-dev 2022-06-25 12:29:19 UTC
ci has reproduced this issue with version 1.22.1 - Updating summary.
Comment 7 Agostino Sarubbo gentoo-dev 2022-06-28 06:40:22 UTC
ci has reproduced this issue with version 1.22.2 - Updating summary.
Comment 8 Larry the Git Cow gentoo-dev 2022-08-21 03:06:59 UTC
The bug has been closed via the following commit(s):

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

commit e50776f608e30a41a6a59d734d9a7d871d939ab4
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-08-21 03:00:24 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-08-21 03:06:47 +0000

    media-libs/openal: fix automagic PipeWire dependency (and others)
    
    Not sure why I didn't poke at these when I looked at sndio, but oh well.
    
    * Fix automagic issues for all backends, including newly-added PipeWire.
    
    * The PipeWire support is flaky with older versions, looks like an ifdef
    is subtly wrong, but given how fast PW is moving anyway & the changes
    in the ecosystem (see NEWS item for migration w/ USE=sound-server), we don't
    want people running an older PW anyway, so depend on a newer version.
    
    * Disable CMake unused argument warning as it's a false positive, as
    the backend options are conditionally defined based on if deps found.
    
    (Might in future want a regex / adopt the QA one for ./configure instead
    to allow conditionally ignoring specific ones instead of blanket disable.)
    
    Bug: https://bugs.gentoo.org/809314
    Closes: https://bugs.gentoo.org/828674
    Closes: https://bugs.gentoo.org/863200
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/openal/metadata.xml            |  1 +
 media-libs/openal/openal-1.22.2-r1.ebuild | 91 +++++++++++++++++++++++++++++++
 2 files changed, 92 insertions(+)