IRC logs for #openttd on OFTC at 2023-02-13
            
00:11:28 *** NGC3982 has quit IRC (Ping timeout: 480 seconds)
00:14:38 *** NGC3982 has joined #openttd
00:21:34 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #10471: Fix #10469, 5e14a20: [Script] League Table rating element is a int64 everywhere else https://github.com/OpenTTD/OpenTTD/pull/10471#issuecomment-1427177578
00:25:43 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg opened issue #10473: [Bug]: The area objects construction / land purchase feature is not available to the average player https://github.com/OpenTTD/OpenTTD/issues/10473
00:32:24 <DorpsGek> [OpenTTD/OpenTTD] ldpl commented on pull request #10471: Fix #10469, 5e14a20: [Script] League Table rating element is a int64 everywhere else https://github.com/OpenTTD/OpenTTD/pull/10471#issuecomment-1427181095
00:55:03 *** SoniEx2 has quit IRC (Ping timeout: 480 seconds)
01:19:11 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #10473: [Bug]: The area objects construction / land purchase feature is not available to the average player https://github.com/OpenTTD/OpenTTD/issues/10473
02:19:30 *** Soni has joined #openttd
03:06:07 *** tokai|noir has joined #openttd
03:06:07 *** ChanServ sets mode: +v tokai|noir
03:13:00 *** tokai has quit IRC (Ping timeout: 480 seconds)
03:41:00 *** godbed has joined #openttd
03:42:20 *** Wormnest has quit IRC (Quit: Leaving)
03:44:23 *** debdog has quit IRC (Ping timeout: 480 seconds)
04:07:06 *** keikoz has joined #openttd
04:14:45 *** TROILUS7 has joined #openttd
04:20:33 *** TROILUS has quit IRC (Ping timeout: 480 seconds)
04:20:33 *** TROILUS7 is now known as TROILUS
04:24:23 *** felix_ has quit IRC ()
04:25:06 *** felix has joined #openttd
04:51:57 *** Flygon has joined #openttd
06:01:08 *** keikoz has quit IRC (Ping timeout: 480 seconds)
07:25:06 *** sla_ro|master has joined #openttd
08:02:19 *** supermop_toil has quit IRC (Read error: Connection reset by peer)
08:15:39 *** godbed is now known as debdog
08:27:30 <LordAro> is it bedtime yet?
08:30:52 <Brickblock1> depends
08:41:10 <petern> Yes
08:44:22 <petern> Hmm, how should I devops an haproxy configuration...
08:45:46 *** reldred has joined #openttd
08:45:46 <reldred> I recently had to swap from HAProxy to nginx for a project, needed to handle UDP 😥
08:46:01 <andythenorth> LordAro: Soon
08:46:18 <reldred> For the external proxy at least. Traefik is doing the internal proxy stuff for swarm
08:51:54 <petern> At previous employment I had a salt stack setup and could do it that way, but I didn't like it all that much.
08:56:48 <DorpsGek> [OpenTTD/OpenTTD] innocenat opened issue #10474: [Crash]: Change setting caused assert failure https://github.com/OpenTTD/OpenTTD/issues/10474
09:28:17 <petern> Comically broken <https://mastodon.radio/@markpentler/109834250749638260>
09:33:55 <dP> yeah, such a bad SimCity clone 😅
09:39:36 *** crem4 has joined #openttd
09:41:29 *** crem3 has quit IRC (Ping timeout: 480 seconds)
09:48:14 <andythenorth> Ah also
09:48:27 <Artea> I bought 2 days ago SimCity 2000 Special Edition, after paid one of my domains..
09:48:32 <andythenorth> That version of OpenTTD where Goods grows towns
09:48:50 <andythenorth> Repeat it enough times, it becomes true
09:49:20 <Artea> and yes, I have OpenTTD on my GOG :D
09:49:42 <petern> How do I get to South Mimms Services with my bike?
09:50:08 <Artea> ask ChatGPT
09:50:17 <Artea> good way to test the AI Bot
10:00:23 <Artea> petern from OpenTTD asked "How do I get to South Mimms Services with my bike?"
10:00:23 <Artea> To get to South Mimms Services with your bike, you can use the A1(M) motorway cycle route. Take the designated cycle path on the A1(M) and follow the signs to the services. Alternatively, you can use local roads to reach the services. It's important to plan your route in advance and ensure you are familiar with local traffic laws and regulations.
10:00:41 <petern> Heh
10:01:07 <Artea> this is a Genius in a Bottle
10:02:14 <Artea> it was a good reply ?
10:03:34 <Artea> Is Old Games good for this Era of Gamers ?
10:03:34 <Artea> It depends on the individual gamer's preferences. Some people enjoy playing older games and appreciate them for their historical significance, simplicity, or nostalgia. Others may find them outdated and prefer modern games with more advanced graphics, mechanics, and features. Ultimately, the quality of a game is subjective and depends on personal taste. However, many classic games have stood
10:03:34 <Artea> the test of time and continue to be popular among gamers of all ages.
10:05:40 <Artea> Thank You, Genius in a Virtual Bottle :)
10:05:40 <Artea> You're welcome! As an AI language model, I'm here to assist and provide information to the best of my abilities. If you have any more questions, feel free to ask!
10:05:56 <Artea> AI-Bot so Sweet
10:07:07 <Artea> btw, petern, since you walk and ride with bike, look into SweatCoin... can't tell if is your taste, but sure can make you get some thoughts on
10:10:20 <petern> Looks pointless tbh
10:11:29 <petern> https://www.reddit.com/r/sweatcoin/comments/mxvor9/is_sweatcoin_a_longtime_scam/
10:14:03 <Artea> well
10:14:09 <Artea> I didn't put any money
10:14:18 <Artea> made me leave my room for 20 mins
10:58:26 <reldred> petern: mastodon, ofcourse his opinion is utterly worthless
10:59:09 <Artea> yeah, they opinions doesn't mean anything to me
10:59:31 <Artea> that is just arguments of self-experience that they got butthurt
11:00:02 <Artea> for been expensive get a Disney card or $/£1000 card
11:00:56 <petern> Hmm, should I replace 42T with 44T, or go further?
11:01:40 <Artea> I can say that I have 268,35 SweatCoins and 28.05 SWEAT (9.05 available which don't know what really means)
11:01:46 <Artea> and is 2 different apps
11:01:56 <Artea> so yeah, it may be long-term scam or not
11:02:37 <Artea> either way, I didn't invested, like the idea of get tokens for walking which motivated me to get out last 6 weeks
11:04:37 <Artea> again, you can have your opinion, I just adviced / try to show something that you can benefit while you walk, isn't same prism as me because you already ride / walk without it, so, is more a token gather for you...
11:04:59 <Artea> next stop, Crypto within OpenTTD ?!?
11:05:46 <petern> / /ban
11:05:48 <LordAro> all crypto stuff is a scam until proven otherwise
11:06:13 <LordAro> or at best a pyramid scheme
11:07:12 <petern> Maybe 46T would be more noticable.
11:08:52 <LordAro> what sort of hills are you planning on going up? :p
11:09:18 <petern> The smallest ring is a 22T, that's fine 🙂
11:09:25 <petern> 22-34 is an... interesting ratio.
11:09:41 <LordAro> is this your trike?
11:09:43 <petern> Yes
11:09:48 <petern> They have different needs.
11:09:56 <LordAro> ah, that makes more sense
11:10:39 <petern> Front is 22-32-42, on the flat I can spin out 42T-11 when I'm pushing it.
11:11:18 <petern> And that's with the knobbly tyres on it, I'm going to replace with road tyres.
11:12:32 <petern> There's a calculation somewhere that will take your wheel diameter, and chainset configuration and give you the range of speeds for cadence...
11:13:25 <Artea> yay
11:13:47 <Artea> GOG's OpenTTD is updated to last version
11:14:48 <Artea> true LordAro, I agree, but yet, if you have resources to try, no money to put in, the question is: "why not try ?"
11:15:10 <petern> <https://www.bikecalc.com/cadence_at_speed> Ah ha 🙂
11:15:20 <Artea> true that up the electric bills and battery to die faster
11:15:42 <Artea> but that is like everything, in my opinion
11:16:29 <petern> Because it's a complete scam, there are better things to use resources on.
11:16:55 <Artea> so you thought is that CryptoCoins are all a scam ?
11:17:01 <petern> Yes. Every single one.
11:17:20 <Artea> and have a Credit Card isn't ?
11:17:33 <petern> No, a credit card is not a scam.
11:17:43 <LordAro> Artea: bluntly, i think you're a fool
11:17:53 <LordAro> and i'm not sure what you hope to achieve from this conversation
11:17:56 <Artea> no ? you paid for having it in your hands
11:18:01 <Artea> nothing
11:18:22 <Artea> just gave a open talk about sweatcoin due to constant rides
11:18:40 <Artea> nothing else, as I said, is up to him to try or not
11:18:46 <petern> SweatCoin isn't even crypto currency as far as I can tell. It's still stupid.
11:18:56 <Artea> no ?
11:19:09 <petern> If it is, it's still stupid.
11:19:13 <Artea> [13-02-2023 11:01:37] <Artea> I can say that I have 268,35 SweatCoins and 28.05 SWEAT (9.05 available which don't know what really means)
11:20:04 <Artea> stupid for get tokens from walking ?
11:20:16 <petern> Hmm, 42x11 needs 90rpm to get 20mph.
11:20:30 <petern> Tokens for what?
11:20:41 <Artea> walking
11:20:49 <petern> No, tokens for what.
11:20:59 <Artea> you need 2400 and some steps to convert to 1 Sweatcoin
11:21:13 <Artea> then X SweatCoins to convert to SWEAT
11:21:18 <petern> Great, and what are you going to do with it?
11:21:27 <petern> Nothing because it's a pointless scam.
11:21:31 <Artea> don't know
11:21:44 <Artea> because I'm not looking for "end game"
11:22:03 <Artea> I'm using as motivator for my 20 mins double steps everyday
11:22:18 <Artea> and 3 ads viewer for 0.5 to 1000 sweatcoins
11:22:26 <petern> My motivation for cycling is I keep fit and I can eat more 😄
11:22:39 <Artea> good
11:22:52 <Artea> you have your mood setup, not everyone can have that mindset
11:22:54 <petern> Wow, watching adverts to get nothing useful back...
11:23:13 <Artea> nothing back ?
11:23:26 <Artea> really ? you didn't even searched and you get full on 100% scam ?
11:23:43 <Artea> ok, you searched on reddit with a topic from 2 years ago
11:23:46 <Artea> nice
11:26:17 <petern> So what have you claimed with your SweatCoins?
11:26:33 <Artea> nothing since I'm stocking them
11:26:38 <petern> haha
11:26:44 <Artea> but to end this ass conversation
11:27:05 <Artea> aren't you from UK ? I got a call from Recycle Shop a few weeks ago then 2 from +40xxx
11:27:22 <petern> Well it wasn't me.
11:27:38 <Artea> are wanted to gift me some recycled bowl ? I would love it
11:27:58 <Artea> but for sure was sketchy to accept the call
11:28:02 <petern> You seem to be susceptible to scams I guess.
11:28:11 <Artea> no
11:28:19 <Artea> I'm open to know what can and can't be scam
11:28:39 <Artea> and before I put money (which I don't have), I do my research
11:28:50 <Artea> I have Potcoin since 2017
11:29:05 <Artea> f*** up 5 POT and something due to conflict
11:29:15 <Artea> did I bought anything with it ? no
11:29:25 <Artea> is a dead project ? most consider yes
11:29:35 <Artea> but all I do is open wallet
11:29:57 <Artea> unlock wallet and go to console and type "setgenerate true 2" or 4 or -1
11:30:13 <Artea> get 0.0yx
11:30:15 <LordAro> can you at least take this conversation elsewhere?
11:30:33 <Artea> and I'm fine because I like the idea of Blockchain and how CryptoCoins behave
11:30:57 <Artea> stretch the door that not everthing is a scam
11:31:27 <LordAro> we've never enforced topic here, but you're making me want to
11:31:48 <petern> Hmm, even 42T to 46T isn't much difference.
11:38:19 <petern> Maybe that's why the newer ones only come with 26" rear wheels.
11:50:51 <glx[d]> Looks like not disabling assert was a good point
11:51:25 <dP> rc3 in disguise 😅
11:51:36 <petern> Release has asserts? Interesting.
11:52:04 <glx[d]> At least it's tested
11:54:14 <petern> Hmm, and I didn't know there was a proportional version of Iosevka.
12:15:14 *** Tirili has joined #openttd
12:15:43 *** TROILUS6 has joined #openttd
12:17:08 *** Tirili has quit IRC ()
12:18:23 *** TROILUS has quit IRC (Read error: Connection reset by peer)
12:18:23 *** TROILUS6 is now known as TROILUS
12:20:58 *** Samu has joined #openttd
12:41:32 *** herms has quit IRC (Quit: Ping timeout (120 seconds))
12:41:49 *** herms has joined #openttd
13:07:36 <glx[d]> Hmm stack trace in #10474 log feels weird
13:31:06 <Xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1074684142412890192/Unnamed_1953-03-04.png
13:31:06 <Xarick> https://gist.github.com/SamuXarick/02ff9c95a80f6ed4b8ec1d4f254af175#file-most_profitable_vehicle-nut-L14
13:31:22 <Samu> why isn't the sum of the profits working?
13:37:43 <Samu> it should be 25700 + 24206
13:38:03 <Samu> 49906
13:40:35 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #10474: [Crash]: Change setting caused assert failure https://github.com/OpenTTD/OpenTTD/issues/10474
13:53:11 *** tokai|noir has quit IRC (Quit: c('~' )o)
13:53:49 *** WormnestAndroid has quit IRC (Remote host closed the connection)
13:53:53 <andythenorth> Such cat?
13:54:00 <andythenorth> Or lunch maybe?
14:00:27 <petern> Early tea.
14:00:36 <LordAro> it's definitely lunch
14:01:10 <petern> 3 wheels means tyre replacement costs even more...
14:11:52 * andythenorth lunching
14:11:59 <andythenorth> Pescado del dia
14:13:54 <Samu> okay, I see what's wrong
14:14:02 <Samu> "vehicle" is actually the value :(
14:22:03 *** Samu has quit IRC (Quit: Leaving)
14:24:27 *** Samu has joined #openttd
14:34:34 <glx[d]> `'foreach' '(' [index_id','] value_id 'in' exp ')' stat`
14:34:56 <Samu> I'm experiencing some really weird bug
14:35:00 <glx[d]> you want `foreach(vehicle, _)`
14:35:53 <Samu> a video would be better to describe this bug
14:36:42 <Samu> the table stops updating
14:37:10 <glx[d]> oh and I'd iterate on vehicle_list, as it's never a good thing to modify stuff while iterating them
14:37:45 <Samu> yeah, the foreach thing is misbehaving
14:39:15 <glx[d]> I commented on your git
14:40:06 <Samu> nice!
14:41:09 <Samu> i was getting the gs stalled for some reason because I was using the wrong list
14:42:01 <glx[d]> yeah foreach has the same limitation as Valuate()
14:42:12 <Samu> foreach(vehicle, value in total_profits) {
14:42:16 <glx[d]> `You may not add, remove or change (setting the value of) items while valuating. You may also not (re)sort while valuating. `
14:42:22 <Samu> was stalling
14:42:24 <Samu> ah, i see
14:42:46 <Samu> but there was no error, it just felt inactive
14:46:45 <Samu> how to make a string on a string, i see i can print vehicle type icon
14:47:12 <Samu> would be cool to know which vehicle type is the name of that vehicle
14:50:00 *** debdog has quit IRC (Ping timeout: 480 seconds)
14:54:20 <glx[d]> you can use a {STRING} arg in your string, and pass a string containing {TRAIN}/{LORRY}/... to it
14:54:51 *** debdog has joined #openttd
14:57:40 <glx[d]> with the correct one selected based on GetVehicleType()
15:03:39 <Samu> bus and lorry, but no way to get road vehicle kind :p
15:06:41 <andythenorth> Check cargo refit
15:06:49 <andythenorth> Pax = bus
15:07:19 <Samu> ah, it's in GS.Road for some reason
15:07:31 <glx[d]> easier to just use a string with both icons
15:09:29 *** nielsm has joined #openttd
15:13:55 *** tokai has joined #openttd
15:13:55 *** ChanServ sets mode: +v tokai
15:15:15 <DorpsGek> [OpenTTD/OpenTTD] ldpl opened pull request #10475: Codechange: Decouple INDUSTRY_CTRL into separate commands https://github.com/OpenTTD/OpenTTD/pull/10475
15:20:47 <Samu> STR_MOST_PROFITABLE_VEHICLE_ELEMENT : {WHITE}{STRING}{VEHICLE}
15:21:06 <Samu> and string is another STR_ with the {TRAIN}, right?
15:21:14 <Samu> let's see
15:23:17 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #10475: Codechange: Decouple INDUSTRY_CTRL into separate commands https://github.com/OpenTTD/OpenTTD/pull/10475#pullrequestreview-1295860751
15:26:19 <Samu> nope, didn't work :(
15:26:21 <Samu> no icon
15:26:28 <Samu> the text shows up though
15:28:21 <Samu> what do I put in GSText?
15:35:25 <Samu> https://gist.github.com/SamuXarick/ae24213459302f2f2981faa85648ff83
15:36:05 <Samu> if it's option b, then that complicates things in my code
15:36:40 <DorpsGek> [OpenTTD/OpenTTD] ldpl updated pull request #10475: Codechange: Decouple INDUSTRY_CTRL into separate commands https://github.com/OpenTTD/OpenTTD/pull/10475
15:49:51 <glx[d]> samu: seems to be option b (based on how it's done in Awards GS
15:51:20 <Samu> i see, that only complicates the handling
15:51:26 <Samu> if i wanna save stuff directly
15:51:47 <Samu> need to convert GSText into array/table
15:54:20 <glx[d]> but you can do some magic with string names, like having STR_ICON_0, STR_ICON_2,... and use `GSText(GSText["STR_ICON_" + GSVehicle.GetVehicleType(vehicle)])`
16:15:01 *** TROILUS has quit IRC (Read error: Connection reset by peer)
16:15:02 *** TROILUS0 has joined #openttd
16:15:02 *** TROILUS0 is now known as TROILUS
16:17:03 <Xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1074725907123679252/Unnamed_1959-06-19.png
16:17:03 <Xarick> nice looking!
16:18:13 <Samu> apart from the bug putting negative in front
16:18:21 <Samu> i like where this is going
16:18:40 *** TROILUS8 has joined #openttd
16:19:33 <Samu> oh, and the title is also missing oh well
16:24:35 *** TROILUS has quit IRC (Ping timeout: 480 seconds)
16:24:36 *** TROILUS8 is now known as TROILUS
16:31:31 *** WormnestAndroid has joined #openttd
16:46:13 *** keikoz has joined #openttd
16:59:41 <petern> Is that a sign issue? heh
17:26:54 *** Smedles_ has joined #openttd
17:27:03 *** Smedles has quit IRC (Ping timeout: 480 seconds)
17:29:46 *** TROILUS6 has joined #openttd
17:29:56 *** TROILUS has quit IRC (Read error: Connection reset by peer)
17:29:56 *** TROILUS6 is now known as TROILUS
17:36:44 *** Smedles has joined #openttd
17:43:18 *** HerzogDeXtEr has joined #openttd
17:44:13 *** Smedles_ has quit IRC (Ping timeout: 480 seconds)
17:45:03 *** Smedles_ has joined #openttd
17:45:13 *** Smedles has quit IRC (Ping timeout: 480 seconds)
18:04:46 *** Smedles has joined #openttd
18:10:53 *** Smedles_ has quit IRC (Ping timeout: 480 seconds)
18:21:16 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
18:24:18 <Samu> help me with english
18:24:28 <Samu> "Ranked by the vehicle with the most sum of current and last year profits per company" is this clear?
18:26:00 <blathijs> Ranked by the vehicle sounds weird. Are you ranking vehicles? Or ranking companies based on their best vehicle?
18:26:50 <Xarick> ranking companies based on their vehicle with the best last and current year profit?
18:28:46 <FLHerne> it isn't clear
18:28:53 <Gwyd> Not totally clear, how about "Ranked by company's highest current and last year profiting vehicle"
18:29:18 <FLHerne> "Companies, ranked by their most profitable vehicle over the last two years" ?
18:29:22 <Gwyd> Or just "highest vehicle profit"
18:29:43 <FLHerne> also, why would anyone find that useful
18:29:49 <Gwyd> Thing is it's rated by the profit, not the vehicle that's most profitable
18:30:00 <FLHerne> is it?
18:30:13 <FLHerne> I can't read either of Samu's lines that way
18:31:22 <Xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1074759709027995779/Unnamed_1955-09-20.png
18:31:22 <Xarick> terrible english?
18:34:32 <andythenorth> Playing worms on ipad
18:35:22 <andythenorth> AI suicides quite a lot by accident 🙂
18:35:55 <Samu> it gets from the list of vehicles of a company, the one which has the best last year + this year
18:36:21 <Samu> then it stamps its name near the company colour emblem, along with the sum as score
18:36:22 <DorpsGek> [OpenTTD/OpenTTD] serg-bloim opened pull request #10476: Copy wagon configuration to all trains in shared orders/group. https://github.com/OpenTTD/OpenTTD/pull/10476
18:39:17 <glx[d]> I don't understand the event flow in #10474, why does it reenter in wndproc ?
18:41:16 <glx[d]> and I can't reproduce it locally
18:45:55 <frosch> i wonder, if the nightly is built using manylinux, shouldn't the CI run include that as well, in addition to the existing flavours?
18:47:11 * blathijs thinks FLHerne's suggestion for Samu's feature sounds good
18:47:46 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/04847b1208e08bf905b9dc9194306c35670e0ec9
18:47:47 <blathijs> technically it could be considered "ranked by the profit of their most profitable vehicle", but maybe that can be considered implied
18:47:48 <DorpsGek> - Update: Translations from eints (by translators)
18:48:36 <FLHerne> I still don't see why anyone would care about that ranking
18:48:58 <Samu> eh, :p well give me ideas for more league tables
18:55:57 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #10472: Fix 64523709: rpm uses different package names than deb. https://github.com/OpenTTD/OpenTTD/pull/10472
18:59:20 <TrueBrain> frosch: We already compile too many targets .. and the chance of it breaking is really low .. so I wouldn't advise it
18:59:56 <TrueBrain> Did you test your PR this time? 🙂
19:00:11 <frosch> TrueBrain: bad news btw. libcurl-devel in manylinux is too old, it does not have curl_multi_poll
19:00:20 <frosch> so, yes, i tested it, with negative result 🙂
19:00:32 <TrueBrain> Lol .. did not know that was a relative new addition
19:00:58 <TrueBrain> I wonder why .. hmm
19:01:16 <TrueBrain> I expect that docker to install modern versions of things
19:01:27 *** gelignite has joined #openttd
19:01:44 <frosch> manylinux comes with libcurl-devel 7.29.0-59.el7_9.1
19:01:55 <frosch> curl_multi_poll was added in 7.66.0
19:02:30 <frosch> 7.29 is from 2013, 7.66 from 2019 🙂
19:03:32 <frosch> curl_multi_wait already exists
19:04:05 <LordAro> manylinux2014 uses something from 2013? i am shocked
19:04:07 <LordAro> :p
19:04:31 <TrueBrain> just CentOS 7
19:04:39 <TrueBrain> so that is always dated (but very stable) versions
19:04:45 <LordAro> oh yes
19:04:51 <LordAro> i have enormous fun with it at work
19:05:00 <LordAro> at least it's not CentOS 5 any more
19:05:18 <frosch> do you understand the fine differences between curl_multi_wait and curl_multi_poll?
19:06:11 <TrueBrain> yeah, one can be woken up, the other can't
19:06:12 <LordAro> "If no extra file descriptors are provided and libcurl has no file descriptor to offer to wait for, this function will return immediately. (Try curl_multi_poll instead if you rather avoid this behavior.)"
19:06:16 <TrueBrain> doesn't actually matter for us
19:06:52 <frosch> so, just replace it with the older version?
19:07:10 <TrueBrain> should be fine
19:07:56 <TrueBrain> means we have another year of manylinux2014 support
19:08:03 <TrueBrain> after that we will have to go to glibc2.28+
19:08:05 <TrueBrain> the horror
19:08:10 <LordAro> "have to"
19:08:25 <TrueBrain> means all OSes older than 2018 will no longer work
19:09:24 <TrueBrain> we can also switch to vcpkg
19:09:29 <TrueBrain> and enjoy more recent version of .. everything
19:10:00 <TrueBrain> owh, wow, the manylinux2014 uses glibc 2.17 .. which is 2021 ..
19:10:07 <TrueBrain> euh, 2012
19:10:10 <TrueBrain> I can't even type that
19:10:15 <LordAro> i was gonna say..
19:10:27 <TrueBrain> didn't know it was THAT old, holy crap on a banana stick
19:10:49 <frosch> today some weird team at work announced their migration plans from python 2.7 to 3.1 (apparently no typo) :p
19:10:54 <LordAro> manylinux1 (i.e. COS5) used glibc 2.5
19:11:02 <TrueBrain> 3.1?! That is ........ no
19:11:03 <TrueBrain> just no
19:11:06 <LordAro> frosch: lol
19:11:07 <frosch> 3.1 is actually older than 2.7 :p
19:11:14 <TrueBrain> LordAro: but manylinux2014 is still not EOL! 😛
19:12:53 <LordAro> i doubt i'm going to be able to drop it until RHEL7 reaches final-final-no-really EOL
19:13:47 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #10472: Fix 64523709: rpm uses different package names than deb. https://github.com/OpenTTD/OpenTTD/pull/10472
19:15:26 <frosch> this builds in the container 🙂
19:15:45 <andythenorth> Is lunch?
19:16:26 <LordAro> 6355 files changed, 126563 insertions(+), 1346772 deletions(-)
19:16:29 <LordAro> can i stop working now?
19:16:36 <TrueBrain> 😮
19:16:39 <TrueBrain> please, stop
19:16:44 <TrueBrain> this joke has gone too far
19:16:45 <TrueBrain> 😛
19:17:44 *** Wormnest has joined #openttd
19:17:50 <andythenorth> Is not lunch, silly lordaro
19:17:54 <andythenorth> Is dinnee
19:20:16 <TrueBrain> frosch: good! I am now trying a build with vcpkg .. as that also gives a (lot) newer SDL etc
19:20:18 <TrueBrain> might be worth it 😄
19:20:52 <frosch> do we link that statically?
19:21:15 <TrueBrain> no, but how we build the image that is not relevant 🙂
19:21:26 <frosch> i thought the point of manylinux was to have old packages :p
19:21:38 <TrueBrain> no, old libc
19:21:41 <TrueBrain> that is the only point
19:22:15 *** Artea has quit IRC (Ping timeout: 480 seconds)
19:23:06 <TrueBrain> meh, vcpkg want to install a newer glibc .. that is not the idea 😛
19:23:24 <frosch> why is libc special? why do we not need all shared libs?
19:23:41 <TrueBrain> what CMake does, is copy all the shared libraries in the package
19:23:51 <TrueBrain> the only remaining problem is, that you cannot do that for a libc
19:23:57 <TrueBrain> so the older libc you support, on more machines it runs
19:24:19 <TrueBrain> (as libc (and syscalls) are endless backwards compatible :P)
19:24:39 <TrueBrain> so an app compiled against libc 2.17 runs against the latest libc
19:24:45 <TrueBrain> but not the other way around 🙂
19:25:32 <frosch> oh, i never noticed the /lib folder in the bundle
19:26:17 <TrueBrain> it is basically the trick why they are actual generic linux packages 🙂
19:28:51 <TrueBrain> argh, it ships with Python 3.6 ..
19:28:56 <TrueBrain> and vcpkg doesn't like that 😄
19:29:33 <TrueBrain> because that is WAY too old 😦
19:35:50 <TrueBrain> hmm, can't build fontconfig nor icu .. hmm
19:40:03 <TrueBrain> we could switch to musl, but no clue how stable OpenTTD is with that 😛
19:46:30 <TrueBrain> lol, via vcpkg I get a static version of curl .. I was wondering why I didn't see any .so appearing 😛
19:48:22 <TrueBrain> ah, they are all static .. well, that is not bad
19:48:28 <TrueBrain> just somewhat unexpected
20:00:14 <Samu> get average town rating of all towns combined per company (my english)
20:00:39 <Samu> is that a good league table?
20:04:12 <Samu> i used to have good ideas for evaluating company performance back in the day when i did some ai competitios
20:04:25 <Samu> what happened to me, i'm out of ideas
20:06:05 <dP> Samu: no
20:06:20 <dP> anything involving town rating is terrible
20:07:55 <FLHerne> frosch: 2.7 to 3.1 sounds like actively making their life harder for no reason
20:08:46 <frosch> yes 🙂
20:09:13 <FLHerne> various changes were made in early 3.x to reduce porting annoyances, e.g. 3.3 allowing u"" strings again
20:14:29 <TrueBrain> euh, okay ... so I compile the latest libcurl, start OpenTTD .. and ... it doesn't want to make an https connection 😛 Lol
20:14:32 <TrueBrain> no clue why not
20:14:36 *** lobstarooo has joined #openttd
20:15:00 <TrueBrain> it resolves the DNS nicely
20:15:04 <TrueBrain> but after that ... big nothing
20:15:06 *** guru3_ has joined #openttd
20:15:44 <TrueBrain> there is an outgoing connection ... euuuhhhhh... hhhmmmmmmmmmm
20:15:45 <frosch> missing certs?
20:15:52 <TrueBrain> I expected it would error in that case
20:15:54 <TrueBrain> but possible
20:16:13 *** sla_ro|master2 has joined #openttd
20:17:02 <TrueBrain> yeah, it even doesn't give a callback when the connection gets closed .. so possibly there is a missing callback there
20:17:19 *** dih has joined #openttd
20:17:25 *** azubieta60822 has joined #openttd
20:18:16 <TrueBrain> but why would the cert-store not work, if that is the case
20:18:49 <andythenorth> So will WASM let us launch the rocket? 🙂
20:19:06 *** tneo- has joined #openttd
20:19:44 *** nielsm has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** crem4 has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** sla_ro|master has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** XarothBrook has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** berndj has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** Alkel_U3 has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** m1cr0man has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** lobstarooo__ has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** natmac[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** dag[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** jeeg[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** zzy2357[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** gdown has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** royills[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** Speedy` has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** YourOnlyOne has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** Farrokh[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** ckb has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** patrick[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** hamstonkid[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** robert[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** Timberwolf has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** guru3 has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** Ammler has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** Hirundo has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** johanna[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** natalie[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** patricia[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** andythenorth[m]1 has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** blikjeham[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** gretel[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** jeremy[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** joey[m]1 has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** leward[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** NekomimiGunner18[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** Yexo has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** tneo has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** Heiki[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** cjmonagle[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** SmatZ has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** olmvnec[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** pothyurf[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** udo[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** glothit7ok[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** cawal[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** nartir[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** JamesRoss[m] has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** thomas[m]12345 has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:44 *** planetmaker has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:46 *** XeryusTC has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:46 *** azubieta6082 has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:46 *** welterde has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:46 *** dihedral has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:46 *** KenjiE20 has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:46 *** Guest888 has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:46 *** V453000 has quit IRC (charon.oftc.net kinetic.oftc.net)
20:19:46 *** Ammler has joined #openttd
20:19:46 *** Hirundo_ has joined #openttd
20:19:47 *** lobstarooo is now known as lobstarooo__
20:19:47 <TrueBrain> okay, it has to do something with the package installed via vcpkg ..
20:19:47 <TrueBrain> I was trying the dynamic packages
20:19:47 <TrueBrain> let's try the static again 🙂
20:20:06 *** V453000 has joined #openttd
20:20:11 *** Speedy` has joined #openttd
20:20:37 *** XeryusTC has joined #openttd
20:20:45 *** berndj has joined #openttd
20:22:36 *** Yexo has joined #openttd
20:22:36 *** planetmaker has joined #openttd
20:22:36 *** ChanServ sets mode: +o planetmaker
20:23:07 *** ^Spike^ has joined #openttd
20:23:23 <Samu> nice! this comes handy for ideas !https://www.tt-forums.net/viewtopic.php?p=1171312#p1171312
20:23:30 *** ^Spike^ is now known as Guest4765
20:23:32 *** Timberwolf has joined #openttd
20:24:02 *** KenjiE20 has joined #openttd
20:26:21 *** crem4 has joined #openttd
20:26:21 *** XarothBrook has joined #openttd
20:26:21 *** m1cr0man has joined #openttd
20:26:21 *** natmac[m] has joined #openttd
20:26:21 *** dag[m] has joined #openttd
20:26:21 *** jeeg[m] has joined #openttd
20:26:21 *** zzy2357[m] has joined #openttd
20:26:21 *** gdown has joined #openttd
20:26:21 *** royills[m] has joined #openttd
20:26:21 *** YourOnlyOne has joined #openttd
20:26:21 *** Farrokh[m] has joined #openttd
20:26:21 *** patrick[m] has joined #openttd
20:26:21 *** hamstonkid[m] has joined #openttd
20:26:21 *** robert[m] has joined #openttd
20:26:21 *** thomas[m]12345 has joined #openttd
20:26:21 *** nartir[m] has joined #openttd
20:26:21 *** cawal[m] has joined #openttd
20:26:21 *** cjmonagle[m] has joined #openttd
20:26:21 *** glothit7ok[m] has joined #openttd
20:26:21 *** Heiki[m] has joined #openttd
20:26:21 *** JamesRoss[m] has joined #openttd
20:26:21 *** NekomimiGunner18[m] has joined #openttd
20:26:21 *** leward[m] has joined #openttd
20:26:21 *** joey[m]1 has joined #openttd
20:26:21 *** jeremy[m] has joined #openttd
20:26:21 *** gretel[m] has joined #openttd
20:26:21 *** blikjeham[m] has joined #openttd
20:26:21 *** andythenorth[m]1 has joined #openttd
20:26:21 *** patricia[m] has joined #openttd
20:26:21 *** udo[m] has joined #openttd
20:26:21 *** natalie[m] has joined #openttd
20:26:21 *** johanna[m] has joined #openttd
20:26:21 *** pothyurf[m] has joined #openttd
20:26:21 *** olmvnec[m] has joined #openttd
20:26:21 *** welterde has joined #openttd
20:26:21 *** Alkel_U3 has joined #openttd
20:26:21 *** SmatZ has joined #openttd
20:28:35 <TrueBrain> it is really something vcpkg does wrong when compiling curl .. how silly!
20:29:04 *** ckb has joined #openttd
20:30:14 <TrueBrain> frosch: did you btw check if that `multi` change still works?
20:30:20 <TrueBrain> (runtime, not compile-time :P)
20:30:53 <frosch> it works on debian, i did not try the generic build
20:33:18 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #10472: Fix 64523709: rpm uses different package names than deb. https://github.com/OpenTTD/OpenTTD/pull/10472#pullrequestreview-1296398204
20:33:23 <TrueBrain> good enough for now
20:34:17 <TrueBrain> I suspect that the vcpkg libcurl isn't working because it doesn't look in /etc/ssl/certs for certificates or something
20:35:05 <frosch> maybe it tries to read the wincertstore
20:35:41 <TrueBrain> I was more thinking about something like: different OS, different location
20:35:43 <TrueBrain> or something stupid
20:36:15 <frosch> then i should test the generic build tomorrow 🙂
20:36:36 <TrueBrain> `strace` shows no mention of "cert"
20:36:36 <TrueBrain> hmm
20:37:14 <TrueBrain> it does reference the right folders in the binary
20:37:49 <TrueBrain> weird part is, that even the debugging shows nothing
20:37:52 <TrueBrain> it just stops 😛
20:49:44 *** Artea has joined #openttd
20:56:43 <TrueBrain> meh; can't figure it out. But the current build is kinda old .. like, the SDL is rather old. So fixed bugs upstream will show up .. which is just annoying 😛
21:04:09 *** gelignite has quit IRC (Quit: Stay safe!)
21:06:07 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #10474: [Crash]: Change setting caused assert failure https://github.com/OpenTTD/OpenTTD/issues/10474
21:07:13 <TrueBrain> frosch: if I manually build via the docker, and try to run that, curl indeed doesn't work 😛
21:07:18 <TrueBrain> well, isn't that annoying ....
21:07:26 <TrueBrain> so close
21:07:26 <TrueBrain> yet
21:07:27 <TrueBrain> so far away
21:07:58 <frosch> with manylinux?
21:08:01 <TrueBrain> yeah
21:08:21 <frosch> maybe it only nows outdated ssl versions, which are blocked by the server :p
21:08:23 <glx[d]> trying to eliminate intel driver from the equation
21:08:36 <glx[d]> the call stack makes no sense
21:09:12 <TrueBrain> frosch: well, I had the same issue when I used libcurl from vcpkg, which is a lot newer
21:09:21 <TrueBrain> it does work fine when I use my local libcurl
21:09:31 <glx[d]> docker config ?
21:11:36 <TrueBrain> I will have to toy around with it a bit more, it seems .. I see that it doesn't compile idn2 by default
21:11:42 <TrueBrain> shouldn't be a reason, but who knows
21:12:16 <TrueBrain> can't believe I was -this- close to have https functional .. stupid linux
21:13:06 <TrueBrain> it can also be something as silly as the compiler version
21:13:17 <TrueBrain> many things to check 😄
21:13:19 <TrueBrain> not tonight ..
21:16:25 <glx[d]> usually doing stuff for windows is harder than linux, for once it's the opposite 🙂
21:26:46 <frosch> "Cannot install in FHS folders when we are packaging dependencies" <- i think i am doing the same as in .github/workflows, but i do not succeed in creating the generic bundle :/
21:27:15 <frosch> ah, found it
21:30:37 <frosch> yeah, same behavior here
21:45:14 <DorpsGek> [OpenTTD/OpenTTD] frosch123 merged pull request #10472: Fix 64523709: rpm uses different package names than deb. https://github.com/OpenTTD/OpenTTD/pull/10472
21:48:17 *** keikoz has quit IRC (Ping timeout: 480 seconds)
22:37:46 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on issue #10473: [Bug]: The area objects construction / land purchase feature is not available to the average player https://github.com/OpenTTD/OpenTTD/issues/10473
22:37:49 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed issue #10473: [Bug]: The area objects construction / land purchase feature is not available to the average player https://github.com/OpenTTD/OpenTTD/issues/10473
22:45:37 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #10475: Codechange: Decouple INDUSTRY_CTRL into separate commands https://github.com/OpenTTD/OpenTTD/pull/10475#pullrequestreview-1296552434
22:47:33 <DorpsGek> [OpenTTD/OpenTTD] ldpl updated pull request #10475: Codechange: Decouple INDUSTRY_CTRL into separate commands https://github.com/OpenTTD/OpenTTD/pull/10475
22:48:09 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #10475: Codechange: Decouple INDUSTRY_CTRL into separate commands https://github.com/OpenTTD/OpenTTD/pull/10475#pullrequestreview-1296558111
22:48:47 *** sla_ro|master2 has quit IRC ()
22:53:09 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10473: [Bug]: The area objects construction / land purchase feature is not available to the average player https://github.com/OpenTTD/OpenTTD/issues/10473
22:59:10 <Samu> i wonder if i'll be able to add more complex scores
23:00:18 <Samu> average / best / percentage relation with itself / percentage relation with other companies
23:07:16 *** Samu has quit IRC (Quit: Leaving)
23:43:25 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)