Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Heads up: gui-wm/wayfire requires now sys-devel/gcc[openmp]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6780

PostPosted: Sun Sep 22, 2024 9:08 am    Post subject: Heads up: gui-wm/wayfire requires now sys-devel/gcc[openmp] Reply with quote

As the title says >=gui-wm/wayfire-0.9.0 does not compile (even fails to configure) when openmp is disabled on sys-devel/gcc.
This took me quite a while to detect, because I have a machine with only a single core which for this reason had -openmp globally.
I will not report a missing dependency on bugzilla, because adding dependencies on a particular compiler or compiler options appear to be wrong; probably not many people will run into this, anway.
Back to top
View user's profile Send private message
sam_
Developer
Developer


Joined: 14 Aug 2020
Posts: 1957

PostPosted: Sun Sep 22, 2024 9:10 am    Post subject: Reply with quote

You should, because:
a) there is a build system option for openmp which should be wired up;
b) there's a mechanism for at least detecting if the current compiler has OpenMP support and giving a nice message if not.
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 22634

PostPosted: Sun Sep 22, 2024 3:27 pm    Post subject: Reply with quote

Even if you choose not to follow sam_'s request to report this, please post the specific messages that indicate this is the cause of the failure, so that future readers searching for that error will be led here.
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3693
Location: Rasi, Finland

PostPosted: Sun Sep 22, 2024 3:33 pm    Post subject: Reply with quote

Hm. I wonder how systems with llvm toolchain and no gcc will fare in compiling wayfire..?
_________________
..: Zucca :..

My gentoo installs:
init=/sbin/openrc-init
-systemd -logind -elogind seatd

Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
sam_
Developer
Developer


Joined: 14 Aug 2020
Posts: 1957

PostPosted: Sun Sep 22, 2024 3:49 pm    Post subject: Reply with quote

LLVM has libomp.

OP's reported it at bug 940040.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum