Jump to content

Norse_Harold

Lobby Moderators
  • Posts

    424
  • Joined

  • Days Won

    9

Posts posted by Norse_Harold

  1. 23 hours ago, poopooman said:

    I actually quit because of Norse_Harold aka CaptainBlueSkys "moderation".

    I'm not CaptainBlueSky, so I don't know where you got this. Maybe he was an old moderator? I was added as a lobby helper around September 18, 2022. If you were muted or banned before that then it wasn't by me. Anyway, the appeal process for any lobby punishment is explained in the FAQ. It's not allowed to do the appeal process publicly, so subsequent messages need to be forum PMs or IRC chat messages with lobby moderators such as Stan or Dunedan.

    Here are relevant lobby chat messages that might shed some light on what poopooman is talking about. As you can see, his claims that he didn't get help and that he never used profanity in the lobby are both invalid.

    The following contains profanity, pejoratives, and lewd subjects. Viewer discretion is advised. The time zone used for dates is UTC.

    2023-02-06 16:44:12 poopoomaximus: can i say rhe n word]

    2023-05-09 20:21:09 poopooman: help
    2023-05-09 20:21:24 poopooman: I havn't been able to play in almost a year 
    2023-05-09 20:21:38 poopooman: "loading map data, please wait..."
    2023-05-09 20:21:58 poopooman: can only alt+f4 to get out of that
    2023-05-09 20:22:18 poopooman: anyone?
    2023-05-09 20:23:09 poopooman: what happened to user1?
    2023-05-09 20:23:13 poopooman: help!!!!
    2023-05-09 20:23:59 poopooman: well fack it. I'll try back in another year I guess
    2023-05-09 20:28:14 PleaseBanMeNow: ban me
    2023-05-09 20:30:55 PleaseBanMeNow: defc0n
    2023-05-09 20:30:57 PleaseBanMeNow: ban me
    2023-05-09 20:31:02 defc0n: ?
    2023-05-09 20:31:39 PleaseBanMeNow: пожалуйста
    2023-05-09 20:32:18 PleaseBanMeNow: defc0n забань меня пожалуйста
    2023-05-09 20:32:55 PleaseBanMeNow: sad you don't have ban authorisation
    2023-05-09 20:32:56 PleaseBanMeNow: good night
    2023-05-09 20:44:41 poopooman: anyone here help with 0ad problems?
    2023-05-09 20:45:07 Basiliskos: poopooman what problem
    2023-05-09 20:45:49 poopooman: i try to join game it says "loading map data, please wait..." and i can only alt+f4 to get out of that
    2023-05-09 20:46:17 poopooman: havnt been able to play in almost a year, same thing since new computer
    2023-05-09 20:46:27 Basiliskos: Norse_Harold
    2023-05-09 20:46:44 Norse_Harold: what?
    2023-05-09 20:46:53 Basiliskos: poopooman need help
    2023-05-09 20:47:12 Norse_Harold: poopooman, there is a fix for that, which I'll explain if you change your name
    2023-05-09 20:47:22 poopooman: ok
    2023-05-09 20:47:24 Norse_Harold: use a name that isn't offensive
    2023-05-09 20:47:35 poopooman: thats not gonna fix it
    2023-05-09 20:47:51 poopooman: been doing this for a year
    2023-05-09 20:48:53 Norse_Harold: I know it won't fix it
    2023-05-09 20:49:16 Norse_Harold: change your name and I'll explain HOW to fix it
    2023-05-09 20:49:32 poopooman: does anyone else have this problem? I've tried everything
    2023-05-09 20:50:04 poopooman: no nevermind, not giving in to some authoratarian @#$%, thanks for nothing
    2023-05-09 20:50:18 poopooman: if anyone can help please say
    2023-05-09 20:50:28 Basiliskos: poopooman he is joking 
    2023-05-09 20:50:50 Basiliskos: Have you tried uninstalling and installing?
    2023-05-09 20:50:52 Basiliskos: poopooman
    2023-05-09 20:51:48 poopooman: im only running od with all outgoing udp allowed
    2023-05-09 20:51:59 Tartalo123: download last version of 0AD
    2023-05-09 20:52:18 Norse_Harold: poopooman, you don't have a choice about your name. It's the rules.
    2023-05-09 20:52:37 Norse_Harold: talk to me on IRC for a solution to the problem with the game freezing when you try to start a match
    2023-05-09 20:52:49 poopooman: Norse_Harlod i don't care cus i can;t even play 
    2023-05-09 20:52:53 Tartalo123: join my game and lets see poopoo
    2023-05-09 20:52:54 Norse_Harold: you will play
    2023-05-09 20:52:56 Norse_Harold: once I help you fix the bug
    2023-05-09 20:53:08 Norse_Harold: to join IRC visit https://play0ad.com
    2023-05-09 20:53:09 poopooman: no nevermind Norse
    2023-05-09 20:53:12 Norse_Harold: and click on "IRC Channel" at the top right
    2023-05-09 20:53:20 Norse_Harold: what do you mean nevermind? it's an easy fix
    2023-05-09 20:53:24 Norse_Harold: and changing your name is easy
    2023-05-09 20:53:30 poopooman: i'll just play something else though i loved this game
    2023-05-09 20:53:36 Norse_Harold: what's your old name?
    2023-05-09 20:53:54 poopooman: this is just a quick test account, poopooman didnt take 20 hours to think up
    2023-05-09 20:54:26 poopooman: so i just want it to work or i bounce for another year or until a new ver comes out to test
    2023-05-09 20:54:41 Norse_Harold: the problem is with your configuration, not the game
    2023-05-09 20:54:45 Norse_Harold: the matchsettings.json file
    2023-05-09 20:55:03 poopooman: i havnt edited anything
    2023-05-09 20:55:08 poopooman: its all default
    2023-05-09 20:55:22 Tartalo123: https://play0ad.com/community/support/
    2023-05-09 20:55:34 Norse_Harold: when you play the game you're editing the settings
    2023-05-09 20:55:42 Norse_Harold: they don't get reset to defaults when you reinstall the game
    2023-05-09 20:55:42 Umbritu: too much talk poopooman , for ppl who wanna help
    2023-05-09 20:55:51 poopooman: its all "google captcha" crap to use forum
    2023-05-09 20:55:59 Norse_Harold: poopooman,  read this:
    https://wildfiregames.com/forum/topic/98828-bug-hero garrisoned-option-in-the-match-settings/#comment-530894
    2023-05-11 18:15:32 jimo: [GenieBot], test779871928379123 is having some issues regarding his identity
    2023-05-11 18:16:02 test779871928379123: oinly issue is can the person who muted me stop being a coward and explain?
    2023-05-11 18:16:02 [GenieBot]: test779871928379123, Seems like you have an issue do you need any help?
    2023-05-11 18:16:06 jimo: test779871928379123, I just summoned Norse_Harold for you
    2023-05-11 18:16:24 test779871928379123: jimo thats the last thing i needed lol
    2023-05-11 18:16:37 jimo: come on, he is a nice guy
    2023-05-11 18:16:43 test779871928379123: so Norse is a mod or admin?
    2023-05-11 18:16:49 jimo: he will come to right conclusion
    2023-05-11 18:17:07 jimo: mr Norse_Harold, care to unmute mr poopooman
    2023-05-11 18:17:08 test779871928379123: he told me yesterday change name to get help
    2023-05-11 18:17:09 jimo: ?
    2023-05-11 18:17:19 Norse_Harold: lul, jimo is joking about summoning me. It's a coincidence that I joined
    2023-05-11 18:17:25 test779871928379123: i refused, then i get a mystery mute
    2023-05-11 18:17:30 test779871928379123: today
    2023-05-11 18:17:36 Norse_Harold: talk to me on IRC about it
    2023-05-11 18:17:49 Norse_Harold: visit https://www.play0ad.com and click "IRC Channel" at the top right
    2023-05-11 18:18:31 jimo: see test779871928379123, I just got an appointment for you with Norse_Harold
    2023-05-11 18:18:41 jimo: solve your issue and be happy
    2023-05-11 18:18:47 test779871928379123: i think i'll just uninstall
    2023-05-11 18:19:05 jimo: that solves as well, glad I could help
    2023-05-11 18:19:08 Norse_Harold: test779871928379123, you can try to make an appeal about the punishment
    2023-05-11 18:19:10 test779871928379123: someone with the power to mute did so without reason
    2023-05-11 18:19:19 Norse_Harold: an appeal would involve talking to user1 or Dunedan instead of me
    2023-05-11 18:19:27 Norse_Harold: they're supervisors of sorts
    2023-05-11 18:19:33 Norse_Harold: they're also reachable on IRC
    2023-05-11 18:19:39 test779871928379123: makes this game seem dangerous to install, no telling what else that coward can/will do
    2023-05-11 18:20:06 Norse_Harold: complaining here does nothing. Go to IRC to begin the appeal process
    2023-05-11 18:20:08 jimo: I think poopoo is in the 0ad terms of usage
    2023-05-11 18:20:12 Norse_Harold: or PM Stan or Dunedan via the forum
    2023-05-11 18:20:14 jimo: I will read again
    2023-05-11 18:20:24 test779871928379123: who do i appeal to? the coward who muted me won't step up
    2023-05-11 18:20:58 test779871928379123: sorry i offend y'all with "poopoo"
    2023-05-11 18:21:07 Norse_Harold: coward is a pejorative. Don't use that word, please
    2023-05-11 18:21:09 test779871928379123: after 6 years i'm out
    2023-05-11 18:21:16 Norse_Harold: you appeal to Stan or Dunedan
    2023-05-11 18:21:22 test779871928379123: dont worry Norse im done
    2023-05-11 18:21:27 Norse_Harold: neither of them was the one who muted you
    2023-05-11 18:21:31 test779871928379123: this is bs
    2023-05-11 18:21:44 Norse_Harold: you're committing virtual seppuku because you can't use the name poopoohead?
    2023-05-11 18:21:48 Norse_Harold: seems like you're a masochist
    2023-05-11 18:21:58 jimo: some ppl like poopoo
    2023-05-11 18:22:08 test779871928379123: i have no idea what you just said
    2023-05-11 18:22:16 test779871928379123: yeah
    2023-05-11 18:22:17 Norse_Harold: dictionary.com has definitions of those words
    2023-05-11 18:22:22 test779871928379123: poopoo is cool
    2023-05-11 18:22:28 Norse_Harold: what's your original name, test779871928379123?
    2023-05-11 18:22:36 test779871928379123: i'm not saying
    2023-05-11 18:22:37 Norse_Harold: been playing for 6 years, surely we would recognize one of your older names
    2023-05-11 18:22:52 test779871928379123: yes we played together many times
    2023-05-11 18:23:11 test779871928379123: but this is unacceptable
    2023-05-11 18:23:27 Norse_Harold: if you consider it unacceptable then you can engage in the appeal process
    2023-05-11 18:23:52 test779871928379123: nah this game is for conformed biiches, i was goldafternoon btw
    2023-05-11 18:24:00 test779871928379123: so bye forever
    2023-05-11 18:24:07 Norse_Harold: I don't agree with that
    2023-05-11 18:24:33 test779871928379123: well disagree and mute me or whatever dont matter now cus im gonna bounce
    (he left the lobby. Norse_Harold was already typing the following message and it was sent after he left)
    2023-05-11 18:24:43 Norse_Harold: come back soon

    2023-05-12 00:01:25 poopoogirl: Norse_Harold your a moderator now?
    2023-05-12 00:01:34 helicutie: He is
    2023-05-12 00:01:45 poopoogirl: that's who banned me then
    2023-05-12 00:01:53 helicutie: Maybe
    2023-05-12 00:02:03 poopoogirl: for "poopoo"
    2023-05-12 00:02:16 helicutie: Are you logging in via 0ad or external clients?
    2023-05-12 00:02:26 poopoogirl: 6 years then i get thrown away like trash for "poopoo"
    2023-05-12 00:02:39 helicutie: Are you Trashy?
    2023-05-12 00:02:58 poopoogirl: me? trashy?
    2023-05-12 00:03:08 helicutie: There's a player called Trashy 
    2023-05-12 00:03:15 helicutie: And he got muted by Norse 
    2023-05-12 00:03:16 helicutie: Lol
    2023-05-12 00:03:18 poopoogirl: no i was goldafternoonfix then BUBS I think
    2023-05-12 00:03:24 helicutie: Oh ok
    2023-05-12 00:03:38 poopoogirl: i havnt played in almost a year cus tech problems
    2023-05-12 00:04:02 poopoogirl: then i came here asking for help and Norse said "change name first"
    2023-05-12 00:04:59 poopoogirl: i just wanted to let devs know he's a bad mod, all their work goes poof to at least 1 well behaved long time player because Norse is offended by "poopoo"
    2023-05-12 00:05:41 poopoogirl: i can VPN or whatever but the point is 
    2023-05-12 00:06:03 poopoogirl: if authoratarian moderation is acceptable then I'm gone
    2023-05-12 00:07:09 poopoogirl: I'll just troll and be bad on purpose because 6 years wasted piiiisssses mee off
    2023-05-12 00:07:10 helicutie: No
    2023-05-12 00:07:12 helicutie: Wait
    2023-05-12 00:07:20 helicutie: I can help u with tha
    2023-05-12 00:07:23 Palaiologos: Why did you get banned? Why do you want to try and bypass the ban?
    2023-05-12 00:07:26 poopoogirl: faaack you Norse_Hairybutt
    2023-05-12 00:08:06 poopoogirl: I got banned for the name "poopooman" that's all. I didnt cuss or say anything. only asked for help with a tech problem
    2023-05-12 00:08:32 Palaiologos: Sorry poopoogirl, was asking helicutie...
    2023-05-12 00:08:33 poopoogirl: Norse_Harold needs to go if 0ad wants to keep decent players around
    2023-05-12 00:08:43 Palaiologos: You played as goldafternoonfix and got banned?
    2023-05-12 00:08:49 poopoogirl: others said he's a control freak as well
    2023-05-12 00:09:00 poopoogirl: not just me, ask around, bad mod
    2023-05-12 00:09:50 poopoogirl: Palaiologos no  Ive had a tech problem and made a temp account just to try and fix it
    2023-05-12 00:10:15 poopoogirl: Norse_Harold thinks "poopooman" was too bad a name then muted me
    2023-05-12 00:10:21 Palaiologos: Did you succeed in getting the tech problems fixed?
    2023-05-12 00:10:48 poopoogirl: Palaiologos nope, he said "change name then i get help" i refused
    2023-05-12 00:11:22 poopoogirl: anyways im out. just please spread word. I never cussed or did wrong on this game 
    2023-05-12 00:12:07 poopoogirl: 0ad losty a decent player because "poopoo" if devs spent years coding for that kinda athoratarian abuse then so be it. bye
    2023-05-12 00:12:23 helicutie: No no don't leave 
    2023-05-12 00:12:43 poopoogirl: and last fack you again Norse_Harold. fatazz bich control freak. horrible mod.

    2023-05-13 04:33:11 profanity in the lobby from a user named BigD*ckN*gger. He mentioned poopoo at one point.
     

    • Sad 1
  2. If you think that your firewall is responsible for the problem then there should be firewall logs that demonstrate blocked network packets. Check the logs and compare it with the symptoms. If there are no logged blocked packets then either firewall logging isn't enabled (enable it), or the firewall is not responsible for the problem.

    There are many possible causes of players being unable to join your games. Check the answer to Failed to connect to the server. UDP port 20595 not being forwarded. in the FAQ. The best setup for hosting is as follows.

    • Ensure that you do not have carrier-grade NAT (explained in the FAQ)
    • Do not use STUN
    • Use a static LAN (private) IP address
    • Disable UPnP
    • Configure a port forward to your private IP address
    • Open the correct port in your firewall configuration for new incoming UDP traffic. The port is usually 20595.

    The second-best setup is to use all of the above, except UPnP instead of a port forward.

    Realize that even if your network setup is optimal then in some cases the problems are on the remote end, so the only change that will allow those players to connect is helping them troubleshoot their network problems.

    You can get visibility of the actual network packets being sent and received with Wireshark. It shows you all network traffic involving your computer, even if it is being blocked by your firewall.

    I wrote the answer in the FAQ, so if you need further assistance with troubleshooting then talk to me privately, for example on IRC.

    • Like 1
  3. Yekaterina's forum account has 2907 posts. That's a significant percentage of the total forum content. They're helpful, constructive posts that ask insightful questions, provide feedback on bugs and opportunity for improvement, answer people's questions, share replays, teach people how to play the game, etc. For example, I'm regularly directing new players to read Kate0AD's guide "From nub to OP" when they state that they can't beat the AI.

    Yekaterina, you have an opportunity to reconsider on the deletion request. It would be a good gesture that would demonstrate that you care about the community. I've sent you a PM with an invitation to get started on Restorate Justice in order to regain a state of trust in the 0 A.D. community.

    11 hours ago, Atrik said:

    Any resurgence of @Yekaterina in any shape of smurf detected yet?

    I can neither confirm nor deny this. Lobby moderators won't be answering this question until the time is right because it would disclose to Yekaterina if, how, and/or when we have detected duplicate accounts.

    Others, please privately share with WFG clues and rumors about duplicate accounts used by Yekaterina.

    Those with accounts that were shared with Yekaterina, please change your passwords so that Yekaterina does not know your passwords.

    It is not an option for Yekaterina to try to hide from the consequences of misconduct by using duplicate accounts. And, it won't solve the problem that Yekaterina is concerned about, anyway: lack of trust in the community. What will solve that problem is Restorative Justice: apology and restitution to the people who were affected by the misconduct.

    • Like 2
  4. 4 hours ago, Gurken Khan said:

    You should post there and follow the instructions in the first post:

    Yes, because chances are he paused it because he was worried that Calimero was winning.

    This is more than a report of a ratings abuse. It's also a report of verbal abuse in the lobby. I'll punish that by muting HAPPY-DICTATOR for 1 day and applying a probationary period where there is a 1 day mute for each subsequent infraction over the next 2 weeks.

    Thanks for reporting this, it helps us keep the lobby an enjoyable experience for everyone.

    • Like 2
  5. 18 hours ago, Stan` said:

    I suppose the issue is that every user has a default MMR of 1200 I believe @Dunedan, @Norse_Harold correct me if I'm wrong.

    From what I've seen, every user without a rating has a default rating of 1200. That's what is announced by the Ratings bot when a previously unrated player attains a rating after a ranked match is completed.

    Matchmaking systems rely on better enforcement of the rules than we have currently. At a minimum they should be accompanied with reputation systems where misbehavior is detected and punished, essentially quarantining the misbehaving players with each other. At a maximum matchmaking systems should be accompanied with dedicated servers and anti-cheat systems.

    The current state of 0ad is such that the player base is responsible for a decentralized reputation-based justice system. I see many examples of players who refuse to play with each other, temporarily or permanently. This is a good thing, as it reduces conflict and punishes bad behavior. Random matchmaking systems ignore these factors in the decisions of which host to join and which players to participate with. Matchmaking would often put incompatible players together, since the master server has no way of knowing about the details of the social interactions that lead to certain players choosing to not play in the same games together.

  6. 3 hours ago, NuraMustafa said:

    Just wanna add that having a Discord server for 0ad sounds like a fantastic way to enhance community interaction. It's true, Discord offers a more real-time and interactive platform compared to traditional forums.

    Just wanna add that having an official IRC channel for 0ad sounds like a fantastic way to enhance community interaction. It's true, IRC offers a more real-time and interactive platform compared to traditional forums.

    Fixed it for you.

  7. 21 minutes ago, leopard said:

    his disruptive behavior made the lobby more secure.

    This is not a justification for disruptive behavior. Spam attacks are basically denial of service attacks because no one can talk during that time. And, threatening messages were included in the spam like overthrow of the US government, you can't stop us, etc. This surely scared everyone in the lobby, because they didn't know what other hacking might be taking place.

    The correct procedure for making software more secure is responsible disclosure. That means private disclosure of security vulnerabilities and exploits to the WFG core team, setting deadlines for WFG solving the problems (typically 90 days), then public disclosure, but NEVER actual exploitation of the vulnerabilities.

    What made the lobby more secure was Dunedan, Norse_Harold, and others interrupting their own lives, and staying up late for several days, in order to diagnose and improve the ModerationBot software, and monitor and ban bad actor lobby accounts. That could have been done with no drama by a responsible disclosure process.

    Leopard, the exact reason that Yekaterina is suggesting (hasn't actually made an effective request because it was phrased as a conditional statement "if it pleases you") request for deletion of the account is in order to avoid the consequences of bad behavior. This is Yekaterina's pattern.

    I'm trying to help Yekaterina see the value in not doing that again. Creating a new name does not solve the real problem, which is a lack of trust of the person behind Yekaterina. Accusations that Yekaterina is Shyft are totally impossible if people trust Yekaterina, so the accusations are a symptom of the deeper problem of a lack of trust.

    Restorative Justice is a way to solve those trust problems. Talk to me privately about it if you want to get involved. That means everyone involved, not just Yekaterina: victims, co-conspirators, low-level bullies of Yekaterina, etc. Victims help decide what restitution is expected of Yekaterina and other perpetrators. Other perpetrators have an opportunity to apologize to the community and those harmed and right the wrongs.

    • Like 2
  8. Well said, leopard. I also want Yekaterina to stay in the game. And, accusations without proof are not cool.

    That said, Yekaterina has some apologizing to do, and opportunity for restitution of those wronged, for tricking us about duplicate accounts (Sevda, Helicity, etc.), making countless unauthorized duplicate accounts, sharing accounts with others, disruptive behavior with third party XMPP clients (encouraging nickname changes to impersonate people, suspected orchestration of spam attacks on the lobby), and attempts to teach people how to bypass bans.

    But, the bottom line is that Yekaterina is a valued participant of the WFG community, and we can sort out trust issues by doing the right thing.

    Yekaterina isn't the only one who needs to improve here. There are players who are doing low-level bullying, insults, racism, uncooperative behavior in team games, etc.

    weirdJokes, it's basically bullying to call someone something that they're not without proof.

    • Like 4
  9. Yekaterina, you recently sent me a copy of a similar "goodbye" message that you wrote to weirdJokes in 2021. It clearly wasn't the truth. I think it's not the truth in this case either. I think that you will try to create duplicate accounts with different names. You said that you were found out in the past, and the longest you went without being found out was a month.

    New duplicate accounts will just be merged with Yekaterina again. So yes, you're here forever.

    In order to correct the real problem (lack of trust of Yekaterina) I recommend that you do restorative justice, which involves  apologizing, accepting responsibility for, and righting all of the wrongs that you have done through restitution, community service, etc. We will then celebrate Yekaterina's new, strong moral code.

    We ensure that accusations that you're Shyft are irrelevant because the new Yekaterina has such a strong moral code that there's no question that Yekaterina is a pillar of the community and definitely not Shyft. Eventually we will figure this out together with everyone and the truth will float. After the process of restorative justice is complete, I advise that you stick to the name Yekaterina.

    Restorative Justice - Why Do We Need it • BRAVE NEW FILMS (BNF)

    The habit of "Oh, I messed up and made people angry. They found out that I lied and they don't trust me now. I'll just create a new identity and hope they don't know it's me" DOES NOT WORK ANYMORE. People can sniff you out a mile away. Stop doing it. Just play under Yekaterina and face the bleeping consequences of what you did, and apologize to people and engage in restorative justice, so that they no longer are angry at you and you can play as a reputable and upstanding community member.

    Meanwhile we will invite the others to engage in restorative justice for the wrongs that they committed...

    • Like 5
  10. 7 minutes ago, BreakfastBurrito_007 said:

    This issue may have been encountered before, but I am a windows newbie. How should I install two instances of 0ad, one being this bundle and the other the current a26? I tried installing like usual but I only get the suggestion to replace the older version.

    First, ensure that you are installing alpha 27 release candidate to a different destination folder from alpha 26. Then during installation of alpha 27 there may be a prompt to remove alpha 26. I think that you can click cancel when it suggests removing the older version of 0ad. I think that "Cancel" in that prompt doesn't stop installing alpha 27, it just cancels the uninstallation of alpha 26. Alternatively, you can reinstall alpha 26 after alpha 27 finishes installing.

    But, switching back and forth between a development version of the game (a27 release candidate) and a stable release of the game has hazards. The mods/user folder is potentially functional and written to when you use a development version of the game. This can seemingly break the game until you clear out that folder. Also, mods are not necessarily compatible between the versions, so you should deactivate all mods before starting a27, and test them carefully one at a time with a27. And, if you do install updates to the mods that are designed for a27 then switch back to the a26 version of the mod when you switch to 0ad a26.

    Even safer is to maintain a separate config file for a27 from the config file that you use for a26. This involves manually swapping the config file unless you make a script to automate it. I can help people with making such a script if they talk to me on IRC.

     

    • Thanks 1
  11. 34 minutes ago, gnw said:

    I have mozjs version 102.10.0 installed, but 0ad is building with mozjs-78.6.0 because that is the version that comes packaged in the official release: http://releases.wildfiregames.com/0ad-0.0.26-alpha-unix-build.tar.xz, and the build scrip uses it.

    Yes, and you can't use any version other than mozjs-78.6.0 with 0ad alpha 26 because 0ad assumes that every player is using the same version of mozjs in order to keep the game in sync.

    Is alpha 26 the only version of 0ad you're interested in currently? You could look at 0ad SVN master, which uses mozjs-91.13.1, and might in the future use an even newer version of mozjs prior to stable release.

  12. From what I've seen of Slackware, it's almost like Linux from Scratch, meaning that package maintenance duties fall on the users.

    The issue here is that mozjs-78.6.0 is old, and the build environment you're using is new. By the way, please post the versions of gcc, g++, clang++ and llvm that you have.

    You can mimic how other distributions of Linux package 0ad, such as Debian, Arch and Gentoo. They have patches that fix building mozjs and build dependencies that control the versions of packages in the build environment. Debian's packaging is not always tested with the newest versions of build packages, but Arch and Gentoo are more likely to support the latest versions of build packages.

    Debian's packaging is proof that 0ad alpha 26 builds with rustc version 1.63 and lower, clang version 14.0 and lower, and gcc version 12.2.0 and lower. There might be code constructs in mozjs-78.6.0 that are deprecated by newer versions of rustc, clang and gcc. You might try using older versions of build packages.

    I also noticed that there are other errors logged before the error that you posted.

    At first, there's a warning about deprecated function.

    warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead

    Then there's an error from clang++.

    cargo:warning=clang-16: error: unknown argument: '-fexperimental-new-pass-manager'

    which is apparently classed as a warning by the calling process. But, maybe if you fix that error (probably by using an older version of clang or adjusting the code to use mem::MaybeUninit) then build will be able to proceed ... until it encounters the next error. Fix the next error, and you'll find another error... Heh, hopefully not, but that's often what happens when one is trail blazing.

    Later, the use of ::std::mem::uninitialized is considered an error by your version of clang. I don't see that in my build log. I only see the earlier warnings about std::mem::uninitialized being deprecated.

    Alternatively, you could try using the AppImage, Flatpak or Snap of 0ad to run it from a sandbox.

    Or, you could try dual booting to a different distribution of Linux in order to build 0ad alpha 26 with known working build environment package versions.

  13. It looks like alpha 23 uses SDL2. If you are sure that you have libsdl2-dev installed then check whether you have pkgconfig installed, as 0ad uses pkgconfig to locate the path to the SDL include directory.

    A quick way to verify that your build environment is correct is to check whether you can build 0ad alpha 25 or alpha 26 on your system. This command installs the build dependencies of the current version of 0ad, which should get you most of the way to having the build dependencies for alpha 23.

    sudo apt-get build-dep 0ad

    You're bound to encounter other problems building alpha 23 unless you use distro-maintained patches. Fortunately, Debian still has alpha 23 maintained for a current version of Linux. You can copy their patches and build rules or mimic them manually. If you have the ability to add a deb-src PPA for Debian packages then you could use apt-get source 0ad/bullseye to obtain the already-patched source code. Just make sure to remove the PPA afterward so that packages are only installed from the Mint repositories.

    If you obtain the Debian-patched source code for alpha 23 then you can look at the Build-Dep line of 0ad-0.0.23/debian/control and verify that you have installed the packages listed there.

     

    • Thanks 1
  14. 2 hours ago, Helicity said:

    Is it possible to implement the fix patch into the next release by default? It can count as a bug fix (so it can be added during feature freeze) and is quite urgent. Many players experience this problem.

    Yes, it's already committed for the next release (for alpha 27), because it's a bugfix. See here for the proof. Notice that it says "Closed by commit rP27599: Use a lower default MTU for ENet hosts, and make it configurable. (authored by Itms)".

    • Thanks 1
  15. Update: G.O.A.T has removed all statements about duplicate accounts from his About Me page. Here is how it looks now.

    1188502694_goataboutmepage2023-04-29.png.37788c28228da30b7b859c2d6851c721.png

    Okay, that's your choice. Removing the claims about duplicate accounts is one of the options that complies with the rules. Thanks for doing this.

    • Like 2
  16. @G.O.A.TI've been promoted to a forum moderator and asked to enforce the rules in this situation. WFG's draft code of conduct states that posting inaccurate information is disallowed. Also, libel law says the same thing if the claim is an accusation of a crime, such as an accusation of breach of contract.

    In line with that the information in your About Me page needs to be accurate. The minimum that should be done is add a note (and link to discussion) about any information that is disputed The maximum that can be done is to remove the disputed information and add a note of apology.

    Examples of disputed information: by Sevda, by weirdJokes, by guerringuerrin, and by Helicity.

    Do you want to do that, or should I edit your About Me page to note the disputed information?

    If you goal is to get rules enforced on duplicate accounts then you need to do the following.

    1. Establish a much higher threshold of evidence supporting the claims instead of (apparently) merely basing them on geolocation of IPs.
    2. Collect and save evidence that supports the claims. Alternatively, document how a lobby moderator can obtain evidence supporting the claims.
    3. Send a forum PM with the information to an active lobby moderator, such as myself or Dunedan.
    • Like 1
×
×
  • Create New...