Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 923995 - gui-wm/hyprland-0.34.0 fails to compile: HookSystem.cpp:193:20: error: expected unqualified-id before numeric constant
Summary: gui-wm/hyprland-0.34.0 fails to compile: HookSystem.cpp:193:20: error: expect...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Julien Roy
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2024-02-07 08:49 UTC by Agostino Sarubbo
Modified: 2024-04-16 22:09 UTC (History)
3 users (show)

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


Attachments
build.log (build.log,436.94 KB, text/plain)
2024-02-07 08:49 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-02-07 08:49:11 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: gui-wm/hyprland-0.34.0 fails to compile.
Discovered on: amd64 (internal ref: tinderbox_musl)
System: MUSL-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#MUSL)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Comment 1 Agostino Sarubbo gentoo-dev 2024-02-07 08:49:13 UTC
Created attachment 884458 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2024-02-07 08:49:14 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


FAILED: src/Hyprland.p/plugins_HookSystem.cpp.o 
Library execinfo found: NO
../hyprland-source/src/plugins/HookSystem.cpp:193:20: error: expected unqualified-id before numeric constant
Comment 3 Larry the Git Cow gentoo-dev 2024-02-18 08:57:04 UTC
The bug has been referenced in the following commit(s):

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

commit 542237d50e54e05b6b339ed85f56ed22f19e0d0d
Author:     Julien Roy <julien@jroy.ca>
AuthorDate: 2024-02-17 15:36:46 +0000
Commit:     Yixun Lan <dlan@gentoo.org>
CommitDate: 2024-02-18 08:56:41 +0000

    gui-wm/hyprland: add 0.35.0
    
    Bug: https://bugs.gentoo.org/923995
    Closes: https://bugs.gentoo.org/924179
    Signed-off-by: Julien Roy <julien@jroy.ca>
    Signed-off-by: Yixun Lan <dlan@gentoo.org>

 gui-wm/hyprland/Manifest               |   1 +
 gui-wm/hyprland/hyprland-0.35.0.ebuild | 138 +++++++++++++++++++++++++++++++++
 2 files changed, 139 insertions(+)
Comment 4 Yixun Lan archtester gentoo-dev 2024-04-16 21:51:38 UTC
(In reply to Larry the Git Cow from comment #3)
> The bug has been referenced in the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=542237d50e54e05b6b339ed85f56ed22f19e0d0d
> 
> commit 542237d50e54e05b6b339ed85f56ed22f19e0d0d
> Author:     Julien Roy <julien@jroy.ca>
> AuthorDate: 2024-02-17 15:36:46 +0000
> Commit:     Yixun Lan <dlan@gentoo.org>
> CommitDate: 2024-02-18 08:56:41 +0000
> 
>     gui-wm/hyprland: add 0.35.0
> 
    
so adding 0.35 should fix this bug, right?

>     Bug: https://bugs.gentoo.org/923995

if yes for above question, then we should use "Closes" tag in this bug (not Bug  tag),
which mean we can close this bug with problem resolved.. "Bug" tag won't close this bug..


>     Closes: https://bugs.gentoo.org/924179
>     Signed-off-by: Julien Roy <julien@jroy.ca>
>     Signed-off-by: Yixun Lan <dlan@gentoo.org>
> 
>  gui-wm/hyprland/Manifest               |   1 +
>  gui-wm/hyprland/hyprland-0.35.0.ebuild | 138
> +++++++++++++++++++++++++++++++++
>  2 files changed, 139 insertions(+)
Comment 5 Yixun Lan archtester gentoo-dev 2024-04-16 21:53:45 UTC
problem is fixed in versions >=0.35.0, so let's close this bug
Comment 6 Larry the Git Cow gentoo-dev 2024-04-16 22:09:40 UTC
The bug has been referenced in the following commit(s):

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

commit 6be85dce3d8fc18c7aeede150591d336fa5712d2
Author:     Julien Roy <julien@jroy.ca>
AuthorDate: 2024-04-16 21:10:25 +0000
Commit:     Yixun Lan <dlan@gentoo.org>
CommitDate: 2024-04-16 22:09:14 +0000

    gui-wm/hyprland: drop 0.34.0 which has build failure
    
    Bug: https://bugs.gentoo.org/923995
    Signed-off-by: Julien Roy <julien@jroy.ca>
    Signed-off-by: Yixun Lan <dlan@gentoo.org>

 gui-wm/hyprland/Manifest               |   1 -
 gui-wm/hyprland/hyprland-0.34.0.ebuild | 142 ---------------------------------
 2 files changed, 143 deletions(-)