Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] 7 Days to Die EAC "Unexpected error #1"
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
Linubie
Guru
Guru


Joined: 11 Jun 2004
Posts: 381

PostPosted: Wed Mar 08, 2023 2:45 pm    Post subject: [solved] 7 Days to Die EAC "Unexpected error #1" Reply with quote

Hello,

I can't launch 7DTD I get the same error as already mentioned in their forums

https://community.7daystodie.com/topic/29607-unexpected-error-1-linux-clientsteam-fixed/

and seems to be related to this bug

https://sourceware.org/bugzilla/show_bug.cgi?id=29456

Posted in there are some links to gentoo bugs. To me it seems to that I have to enable --hash-style=both" in LDFLAGS.

But before I recompile my system I would like to know if that would be enough to ship around that error.

Thank you
_________________
Mircosoft software is like having sex with a stranger, you always have to be careful not to get infected with something...


Last edited by Linubie on Thu Mar 09, 2023 4:35 pm; edited 1 time in total
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 22578

PostPosted: Wed Mar 08, 2023 4:08 pm    Post subject: Reply with quote

This appears to be a longstanding defect in Easy Anti-Cheat. It would be better to fix that package to understand DT_GNU_HASH or to disable EAC, since it seems to add no value.

As I read the report, you only need DT_HASH on glibc, not on all programs.

You may also find The ABI status of ELF hash tables interesting.
Back to top
View user's profile Send private message
Ionen
Developer
Developer


Joined: 06 Dec 2018
Posts: 2837

PostPosted: Wed Mar 08, 2023 5:47 pm    Post subject: Reply with quote

If it's the hash issue, then glibc has USE=hash-sysv-compat for this, you don't need change FLAGS or use on other libraries.

Edit: also wrt bug, it's https://bugs.gentoo.org/864100
Back to top
View user's profile Send private message
Linubie
Guru
Guru


Joined: 11 Jun 2004
Posts: 381

PostPosted: Thu Mar 09, 2023 4:35 pm    Post subject: Reply with quote

That why I love gentoo and it's community!
Friendly and helpful ppl here that give you the right hints and simply setting a USE Flag and re-compiling makes it run!

Code:
USE=hash-sysv-compat


Did the trick!

Thank you
_________________
Mircosoft software is like having sex with a stranger, you always have to be careful not to get infected with something...
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 22578

PostPosted: Thu Mar 23, 2023 3:44 pm    Post subject: Reply with quote

As Linubie wrote above, enabling the USE flag (which has this effect) solved the problem. There is no need to modify LDFLAGS manually.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players 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