Jump to content


Lobby Moderators
  • Posts

  • Joined

  • Days Won


Everything posted by Norse_Harold

  1. There is an FAQ answer to this question here. Scroll down to read the answer to "Failed to connect to the server. UDP port 20595 not being forwarded." Anyone who still needs help, talk to me on IRC when I'm responsive.
  2. @alexroses47I'm curious, what is your goal with setting hidpi to true? After you set it to true, you might find that the user interface is too small. You can increase the size of the user interface elements by adding this configuration directive to local.cfg or user.cfg in the [gui] category. scale = 2.0;
  3. I would suggest that you report this as an issue to sl5net, the person who made the modified version of autociv that you said you are using. sl5net has not configured his repository correctly, because the Issues tab is disabled, and its website field links to the forum thread about nani's version of the game, not sl5net's version. You should contact sl5net about the possible bug instead of nani. Maybe a direct message through GitHub would allow you to do this. Also encourage sl5net to enable the Issues tab and create a separate forum thread for discussion of his fork of autociv.
  4. Please post a screenshot, copy/paste error messages, and ideally attach log files such as mainlog.html. This webpage explains where to find your logs.
  5. poopooman, a solution to the problem that you described with the game freezing when you try to join a game is hopefully explained here and here. Please contact the lobby moderators via PM for further communication about this subject.
  6. 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.
  7. 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.
  8. Yeah, I'll unmute you. We're going to ban the user with the swearword in his name, but please check what tab completes before pressing enter.
  9. 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. 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.
  10. What is the basis of your statement? When was this change implemented? What is the meaning of a "round", in your opinion? What game are you talking about?
  11. 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.
  12. 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.
  13. 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.
  14. 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.
  15. 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.
  16. 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...
  17. The core arguments have been presented, and Sun Wukong has resorted to insults instead of continuing to try to make a persuasive argument. Locking this thread.
  18. 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.
  19. There is a rule about against having more than one forum account in the draft forum code of conduct. Don't do it without authorization. 2022-10-19 code of conduct revision 2.pdf
  20. 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.
  21. 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.
  22. Right, balance in a tournament kinda-sorta matters, but it doesn't matter matter.... Speaking of balance, why not use the map "Mainland balanced"?
  23. Sevda, what is the attachment, "how_to_bypass_lobby_ban.pdf"? It's a broken link anyway. Are you trying to report a security issue? Please report that privately to the lobby admin team. If you want help troubleshooting networking then I can provide that via IRC.
  24. 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.
  • Create New...