Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 944465 - net-voip/mumble-9999 needed ebuild changes
Summary: net-voip/mumble-9999 needed ebuild changes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Kenton Groombridge
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-22 13:58 UTC by Philipp Psurek
Modified: 2024-12-18 04:54 UTC (History)
1 user (show)

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


Attachments
mumble-9999_p20241122144313.patch (mumble-9999_p20241122144313.patch,1018 bytes, patch)
2024-11-22 13:59 UTC, Philipp Psurek
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Psurek 2024-11-22 13:58:52 UTC
net-voip/mumble-9999 does not compile at current state. Upstream switched to Qt6. 

Reproducible: Always

Steps to Reproduce:
1. ACCEPT_KEYWORDS="**" emerge -va =net-voip/mumble-9999
2. 
Actual Results:  
CMake Error at CMakeLists.txt:169 (add_subdirectory):
  The source directory

    /var/tmp/portage/net-voip/mumble-9999/work/mumble-9999/3rdparty/utfcpp

  does not contain a CMakeLists.txt file.
[…]
-- Configuring incomplete, errors occurred!
 * ERROR: net-voip/mumble-9999::gentoo failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_configure
 *   environment, line 3656:  Called cmake_src_configure
 *   environment, line 1680:  Called die
 * The specific snippet of code:
 *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
[…]

Expected Results:  
>>> Completed (1 of 1) net-voip/mumble-9999

Please review the provided patch and patch the ebuild with provided patch.
Comment 1 Philipp Psurek 2024-11-22 13:59:23 UTC
Created attachment 911550 [details, diff]
mumble-9999_p20241122144313.patch
Comment 2 Larry the Git Cow gentoo-dev 2024-12-18 04:54:26 UTC
The bug has been closed via the following commit(s):

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

commit ac8787a8318bb84c3b3b34df89a2695584ba7909
Author:     Kenton Groombridge <concord@gentoo.org>
AuthorDate: 2024-12-18 04:39:16 +0000
Commit:     Kenton Groombridge <concord@gentoo.org>
CommitDate: 2024-12-18 04:49:11 +0000

    net-voip/mumble: update live ebuild
    
    Thanks-to: Philipp Psurek
    Closes: https://bugs.gentoo.org/944465
    Signed-off-by: Kenton Groombridge <concord@gentoo.org>

 net-voip/mumble/mumble-9999.ebuild | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)