ChanServ changed the topic of #haiku to: Open-source operating system that specifically targets personal computing. | https://haiku-os.org | Nightlies: https://download.haiku-os.org | Bugtracker: https://dev.haiku-os.org | SCM: https://git.haiku-os.org/ | Logs: https://oftc.irclog.whitequark.org/haiku | Matrix: #haiku:matrix.org | XMPP: #haiku%irc.oftc.net@irc.jabberfr.org
smalltalkman has joined #haiku
illwieckz has quit [Ping timeout: 480 seconds]
bjorkintosh has quit [Remote host closed the connection]
bjorkintosh has joined #haiku
illwieckz has joined #haiku
Maturi0n_ has joined #haiku
Maturi0n has quit [Ping timeout: 480 seconds]
FreeFull has quit []
orealis has quit [Read error: Connection reset by peer]
B2IA has quit [Remote host closed the connection]
orealis has joined #haiku
B2IA has joined #haiku
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
Maturi0n has joined #haiku
Maturi0n_ has quit [Ping timeout: 480 seconds]
vdamewood has quit [Remote host closed the connection]
vdamewood has joined #haiku
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
vdamewood_ has joined #haiku
vdamewood has quit [Read error: Connection reset by peer]
bbjimmy_64 has quit [Quit: Vision[]: i've been blurred!]
extrowerk has joined #haiku
extrowerk is now known as Guest5114
extrowerk_ has quit [Ping timeout: 480 seconds]
systwi has quit [Ping timeout: 480 seconds]
systwi has joined #haiku
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
systwi_ has joined #haiku
systwi has quit [Ping timeout: 480 seconds]
systwi_ has quit []
systwi has joined #haiku
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
DKnoto has joined #haiku
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
Begasus has joined #haiku
Begasus_32 has joined #haiku
<Begasus> g'morning peeps
<erysdren> good morning Begasus
<Begasus> g'morning erysdren
<erysdren> how's it goin?
<erysdren> i was gonna port ClassiCube, but turns out people are way ahead of me on that :P
<Begasus> always good to check haikuports up front :)
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±2] https://github.com/haikuports/haikuports/compare/1cabecdf5b9a...aefb5de2bcdb
<botifico-e32c8fbd> [haikuports/haikuports] Begasus aefb5de - aranym, fix references for lib:libsdl (#8973)
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/aefb5de2bcdb...7d5487d5b537
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 7d5487d - mikmod, fix references for lib:libsdl (#8974)
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/7d5487d5b537...5e5dba6276f3
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 5e5dba6 - hivelytracker, revbump for rebuild (#8975)
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/5e5dba6276f3...998e2de2247d
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 998e2de - abuse, fix references to lib:libsdl (#8976)
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/998e2de2247d...4f2526d1c6f6
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 4f2526d - kobodeluxe, fix references for lib:libsdl (#8977)
freddietilley has joined #haiku
humdinger has joined #haiku
The_Ringmaster has joined #haiku
<The_Ringmaster> does anyone use chat-o-matic? it doesn't seem to work right. there's no window title bar
Diver has joined #haiku
<Begasus> the one working on it back then doesn't seem to be in the channel
<PulkoMandy> you can try reporting bugs on her github
<PulkoMandy> but it seems she's back using Linux these days
<Begasus> or use Renga? ;)
<PulkoMandy> Renga does only XMPP and no other protocol (unless there is a bridge on the server side)
<Begasus> ah, can't you import lbipurple for the others? ;)
<The_Ringmaster> I was looking for discord support and just found this app
<PulkoMandy> I don't want to. libpurple results in implementing only the minimal common subset of all chat protocols, and I have enough work to do on properly doing XMPP already
<Begasus> np, could only ask :)
<Begasus> k, 2 left for libsdl it seems according to the reports (me wonders if anyone ever checks up on those) :)
<Begasus> note to self (others), do not revert the change for coreutils, Haiku depends on it (providing non suffixed package)
<Begasus> PR closed
xet7 has quit [Ping timeout: 480 seconds]
bjorkintosh has quit [Remote host closed the connection]
bjorkintosh has joined #haiku
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/4f2526d1c6f6...9851f0f30d29
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 9851f0f - lgeneral, fix references for lib:libsdl (#8978)
xet7 has joined #haiku
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-2/±0] https://github.com/haikuports/haikuports/compare/9851f0f30d29...2e35f4f24afd
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 2e35f4f - lgeneral, remove older (broken build) recipe (#8979)
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<Begasus_32> seeing quit a lot of these lately .... /bin/sh: ../tools/depcomp: No such file or directory
<Begasus> normaly automake should fix this but then others apear (both arch's)
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus> k fixed, seems newer automake causes this "AM_C_PROTOTYPES - automatic de-ANSI-fication support has been removed"
hightower2 has joined #haiku
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
tuaris has quit [Quit: Leaving.]
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
The_Ringmaster has quit [Quit: Vision[]: i've been blurred!]
<Begasus> nice Heroes running (with sound) on 64bit too :)
mrjones has joined #haiku
mrjones has quit []
mrjones has joined #haiku
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-0/±1] https://github.com/haikuports/haikuports/compare/2e35f4f24afd...657a676edc64
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 657a676 - heroes, fix references for lib:libsdl, fix build, add music files (#8980)
<Begasus> bugger, forgot to revbump for 32bit ...
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/657a676edc64...dddc3c8f13f3
<botifico-e32c8fbd> [haikuports/haikuports] Begasus dddc3c8 - heroes, revbump for 32bit (#8981)
<mrjones> what 'heroes' would that be?
Diver has quit [Quit: Leaving.]
mrjones has quit [Quit: Vision[]: i've been blurred!]
mrjones has joined #haiku
<Begasus> mrjones ... https://ibb.co/WDwvK8K
<Begasus> classic :)
<mrjones> looks like the right kind of era for me ;)
<Begasus> why do we need secondary build for autoconf213 (it's the only one in the list containing secondary arch
<Begasus> PulkoMandy, automake 1.16.5 has "?arm" in there, does that mean you tested an older version for arm?
<Begasus> the others don't have that
<Begasus> and only 1.16.5 and 1.13.1 are active
mrjones has quit [Quit: Vision[]: i've been blurred!]
mrjones has joined #haiku
mrjones has quit []
<PulkoMandy> Begasus, I don't know, probably an older version is used in haikuports-cross or is used in haiku and it seemed easier to keep that one enabled for ARM?
<Begasus> k, I'm not familiar with haikuports-cross, are they relying on haikuports recipe in some way?
<PulkoMandy> no, it's a separate set of recipes
<PulkoMandy> for new platforms it may be easier to reuse the same versions on both sides, but it's not too important, someone who wants to work on the ARM port can fix these things if needed
<PulkoMandy> (ideally by updating haikuports.cross rather than downgrading haikuports :))
<x512[m]> PulkoMandy: Still think it is better to have unified haikuports without separate cross.
<x512[m]> Also GCC in haikuports.cross is semi-broken.
bjorkintosh has quit [Remote host closed the connection]
<PulkoMandy> fine, are you going to contribute and maintain the recipes that can be used to build both from Linux and Haiku? you canthink it is better, but if no one does that work; it doesn't exist, while haikuports.cross exists
<PulkoMandy> also recipes in haikuports.cross have reduced dependencies so we can build starting from some linux host tools only. recipes in haikuports have circular dependencies and rely on an already existing set of packages. Do you have plans to solve this?
bjorkintosh has joined #haiku
<x512[m]> It should be possible to setup automatic HaikuPorts building on Linux with GitHub Actions etc..
<PulkoMandy> yes, "it should be". Who wants to do the work?
<x512[m]> Kallisti5?
<PulkoMandy> it failed so long ago that we don't even have logs
<PulkoMandy> who is going to fix it? this repo accepts pull requests like all the others
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
HaikuUser has joined #haiku
orealis has quit [Read error: Connection reset by peer]
<trungnt2910[m]> <x512[m]> "It should be possible to setup..." <- How?
HaikuUser2 has joined #haiku
orealis has joined #haiku
<trungnt2910[m]> The single task of determining which recipes should be built in a certain run is already hard.
HaikuUser3 has joined #haiku
HaikuUser has quit []
HaikuUser3 has quit []
HaikuUser2 has quit []
<PulkoMandy> it can be both possible and hard at the same time :)
<x512[m]> trungnt2910[m]: Like this? https://github.com/haiku/haiku-toolchains-ubuntu
<trungnt2910[m]> x512[m]: This repo uses a brute force method that builds everything every time.
<trungnt2910[m]> Imagine building a few thousand recipes.
<trungnt2910[m]> Then there's the task of setting up a VM.
<x512[m]> There are not so many packages that need to be crosscompiled.
<Begasus> I doubt that would pass trungnt2910[m], probably still some broken recipes around ...
<x512[m]> Haiku packages crosscompiling is done from Linux, no Haiku VM is needed.
<x512[m]> Even more: packages crosscompiling currently work from Linux only and don't work from Haiku.
bjorkint0sh has joined #haiku
<PulkoMandy> x512[m], so, the github action is already in place in haikuports.cross. Now all we need is 'someone' submitting fixes for all the problems it detects
<Maston[m]> <Forza> "Maston: how do you mean.? If you..." <- i mean, install haiku in a 10 GB image, then boot that image with grub as loopback
<PulkoMandy> just create a partition. nothing else is supported, you need a partition and it has to be in BFS format
<Maston[m]> 🛌
<x512[m]> PulkoMandy: At least some time ago it was possible to boot from ISO FS.
FreeFull has joined #haiku
<PulkoMandy> yes that may work too, with attribute overlay and write overlay
<PulkoMandy> but I wouldn't say it's still supported
HaikuUser has joined #haiku
HaikuUser has quit []
bjorkintosh has quit [Ping timeout: 480 seconds]
novaphoenix has quit [Quit: gone fishing]
phoenix has joined #haiku
zard has joined #haiku
<kallisti5[m]> <PulkoMandy> "who is going to fix it? this..." <- Yup. I played with those actions briefly, but they never really worked. Patches welcome 😁
<Begasus> k, think I'm done so far for diffutils/automake and autoconf, waiting for replies :)
<zdykstra> mornin' all
orealis has quit [Read error: Connection reset by peer]
<zard> morning zdykstra :)
orealis has joined #haiku
mrjones has joined #haiku
ahwayakchih has joined #haiku
<Begasus> g'afternoon zard zdykstra :)
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/dddc3c8f13f3...d04882318de4
<ahwayakchih> hi everyone
<botifico-e32c8fbd> [haikuports/haikuports] Begasus d048823 - sdl_image, remove non provided lib:libsdl_image$secondaryArchSuffix (#8984)
<Begasus> hi there ahwayakchih
<ahwayakchih> i saw your conversation abotu cross tools action on github and fixed it, i'm waiting for it to finish to see if there's any other problem there
<ahwayakchih> is full git history needed for them? i'm asking because i noticed that full clones are done in workflow script, but maybe `--depth 1` would be enough?
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
<ahwayakchih> it would make running the workflow slightly faster, although compared to build times it would not make much difference
<Begasus> I'm not familiar there ahwayakchih, don't even have a linux setup here :)
<Begasus> anymore*
<zard> So you use just Haiku?
<ahwayakchih> hehe, ok :). but when you're building Haiku regular way, do you need full clone, or just a "shallow" one?
<zard> Shallow suffices in my experience
<ahwayakchih> ok, thanks
<Begasus> running Haiku native on both the laptops now zard
<Begasus> this one dual boot with Win11
<ahwayakchih> cross tools repo configured successfully :)
HaikuUser has joined #haiku
<ahwayakchih> Kallisti5 PR created on GitHub :)
<mrjones> Vision is now at 98% translated in Danish. Not gonna make deadline with ArtPaint though.
hightower2 has quit [Ping timeout: 480 seconds]
mrjones has quit [Quit: Vision[]: i've been blurred!]
mrjones has joined #haiku
<zard> fyi ahwayakchih, typing a person's full nickname will usually notify them. Typing the nickname partially (e.g. Kallisti5) will not. :)
<ahwayakchih> ah, thanks zard :)
<kallisti5[m]> *falls over from notification*
<zard> wait, Kallisti5 notifies you?
<Reinhilde> zard, They're on Matrix.
<ahwayakchih> depends on the client software probably
<kallisti5[m]> Yeah.. I'm on matrix. Mostly because its easier on mobile than irc 😎
<zard> Interesting...
<kallisti5[m]> Y'all always bugging me at weird hours with problems 😁
<kallisti5[m]> Watching hummingbirds on the patio lol
<kallisti5[m]> Anyway, I'll take a look at that PR 🤠
<mrjones> Looks lovely, that view. Even watering the birds.
<zard> Studies show people whose nicknames end in [m] are 10x more likely to use emojis
<zard> And upload images, lol
* mrjones snorts
orealis has quit [Read error: Connection reset by peer]
orealis has joined #haiku
<ahwayakchih> kallisti5: i'm making more changes, but that will be a separate PR. the on already created is just to make workflow run and finish.
vdamewood_ has quit [Remote host closed the connection]
<ahwayakchih> *the on=the one
vdamewood has joined #haiku
orealis has quit [Read error: Connection reset by peer]
hightower2 has joined #haiku
orealis has joined #haiku
orealis has quit []
orealis has joined #haiku
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/d04882318de4...0226f0e874a2
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 0226f0e - sdl_mixer, remove not provided lib:libsdl_mixer$secondaryArchSuffix (#8985)
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/0226f0e874a2...6e2e256cf7de
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 6e2e256 - uqm, mard arch's broken, build errors (#8986)
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/6e2e256cf7de...d9ab345b8996
<botifico-e32c8fbd> [haikuports/haikuports] Begasus d9ab345 - sdl_rtf, remove non provided lib:libsdl_rtf, fix devel package (#8988)
<ahwayakchih> thanks and cya Begasus, zard, kallisti5
ahwayakchih has quit [Quit: Vision[0.10.3]: i've been blurred!]
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±2] https://github.com/haikuports/haikuports/compare/d9ab345b8996...68ea17133b7b
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 68ea171 - sdl_sound, fix non provided lib:libsdl_sound, add tools package and conflict (#8989)
<mkorekiyo[m]> Hello! I want to help with translating haiku into Bulgarian. Where can I find the files to translate?
<zard> Cool! Here's a guide that should help you get started: https://www.haiku-os.org/community/getting-involved/translating
<botifico-e32c8fbd> [haikuports/haikuports.cross] kallisti5 pushed 2 commits to master [+0/-0/±2] https://github.com/haikuports/haikuports.cross/compare/13964424cace...5a0cb732888a
<botifico-e32c8fbd> [haikuports/haikuports.cross] ahwayakchih a10aa88 - github: fix riscv64 bootstrap workflow
<botifico-e32c8fbd> [haikuports/haikuports.cross] kallisti5 5a0cb73 - Merge pull request #17 from ahwayakchih/master
<mkorekiyo[m]> zard: Nice! Thank you!
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/68ea17133b7b...89fb0cb7f28a
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 89fb0cb - sdl_sound, revbump for rebuild (#8990)
freddietilley has quit [Quit: WeeChat 3.8]
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/89fb0cb7f28a...1e6843fb616b
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 1e6843f - sdl_ttf, remove non provided lib:libsdl_ttf (#8991)
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-1/±1] https://github.com/haikuports/haikuports/compare/1e6843fb616b...8239477b54c2
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 8239477 - sdl2_gfx, remove obsolete, remove non provided lib:libsdl2_gfx (#8992)
<Begasus> almost there ... :)
<Begasus> ah! a static one ...
<mrjones> Enough for today.
<mrjones> I'm off for a beer. The rest of polyglot can wait till next week.
<mrjones> see ya
mrjones has quit [Quit: Vision[]: i've been blurred!]
tuaris has joined #haiku
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/8239477b54c2...0a642613161a
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 0a64261 - sdl2_net, remove non provided lib:libsdl2_net, disable static library (#8993)
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/0a642613161a...5657a7ae856b
<botifico-e32c8fbd> [haikuports/haikuports] Begasus 5657a7a - tuxpaint, fix reference for lib:libsdl2_gfx_1.0 (#8994)
hightower2 has quit [Ping timeout: 480 seconds]
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/5657a7ae856b...da83526635e6
<botifico-e32c8fbd> [haikuports/haikuports] Begasus da83526 - sdl2_ttf, remove non provided lib:libsdl2_ttf (#8995)
<Begasus> k, last one from the libSDL* list, remains a few that need a rebuild
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/da83526635e6...fbfa3a63d544
<botifico-e32c8fbd> [haikuports/haikuports] Begasus fbfa3a6 - xmoto, fix references for lib:libsdl*, build fixes (#8996)
<botifico-e32c8fbd> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/fbfa3a63d544...f4d7eb693f00
<botifico-e32c8fbd> [haikuports/haikuports] Begasus f4d7eb6 - devilutionx, fix references for lib:libsdl* (#8997)
<Begasus> last one for today, heading out, cu peeps!
Begasus has quit [Quit: Vision[]: i've been blurred!]
hightower2 has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
<botifico-e32c8fbd> [haikuports/haikuports] augiedoggie pushed 1 commit to master [+0/-0/±2] https://github.com/haikuports/haikuports/compare/f4d7eb693f00...f16a8851f085
<botifico-e32c8fbd> [haikuports/haikuports] augiedoggie f16a885 - lua: enable readline, misc cleanup (#8998)
return0e[m] has quit []
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
Diver has joined #haiku
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<Halian> Hi
<zard> Hello Halian
diver1 has joined #haiku
Diver is now known as Guest5173
diver1 is now known as Diver
Guest5173 has quit [Read error: Connection reset by peer]
zard has quit [Quit: leaving]
Halian has quit [Ping timeout: 480 seconds]
BrunoSpr has joined #haiku
BrunoSpr has quit []
jmairboeck has joined #haiku
BrunoSpr has joined #haiku
BrunoSpr has quit []
vdamewood has quit [Remote host closed the connection]
vdamewood has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
jmairboeck has quit [Quit: Konversation terminated!]
DKnoto has quit [Quit: Leaving]
BrunoSpr has joined #haiku
<BrunoSpr> hello
BrunoSpr has quit []
sarmonsiill has joined #haiku
<sarmonsiill> Hello everyone. Is it possible to use Let's Encrypt (certbot) on haiku?
<Habbie> hi sarmonsiill
<Habbie> a lot of software just works on haiku
<Habbie> certbot is not in haikuports currently
<Habbie> maybe you can just try to use it?
<moparisthebest> sarmonsiill: acme.sh is what I use on Linux, probably works
vdamewood has quit [Remote host closed the connection]
vdamewood has joined #haiku
Halian has joined #haiku
trn has joined #haiku
<trn> Hi, quick question ...
<trn> I see there is a pthread_getname_np defintion in gnu/pthread.h - what's the proper way to go about getting that?
erysdren has quit [Quit: Konversation terminated!]
<PulkoMandy> #define _GNU_SOURCE before you #include <pthread.h>, or set your compiler to use -std=gnu99 instead of -std=c99 (adjust for the specific language version you want)
<trn> PulkoMandy: Hrrm. I'm pretty sure that I was defining _GNU_SOURCE first, explicitly.
<trn> I guess I can try -std=gnu11 as a quick test.
<PulkoMandy> maybe something is brokeen then
<trn> Let me check before I waste anyones time.
<PulkoMandy> do you get a compile time or link time error?
<PulkoMandy> (missing prototype or undefined reference?)
<trn> PulkoMandy: Ah. I see here.
<trn> with GCC, it gets me it by default.
<trn> With Clang, it does not.
<trn> Even if I uncomment _GNU_SOURCE
<PulkoMandy> ah, yes, clang default include path may be missing some things
<trn> That's probably not your fault.
<trn> I'm not sure how to work around it though, because something like #include <gnu/posix.h> upsets things.
<trn> I was hoping to get one less ifdef :)
<PulkoMandy> I think you can add /system/develop/headers/gnu to the system include paths, but I don't remember if you have to add it before or after the existing ones
<PulkoMandy> and I also don't remember how to print gcc default include paths
<PulkoMandy> looking at the header it seems it should be added before headers/posix/. Not sure if that's doable from clang command line
<trn> Since it returns an int, it's only going to give me a warning on Clang, which is kind of acceptable, because Haiku doesn't error on -Wimplicit-function-declaration
<trn> But it's kind of annoying.
<trn> Is there somewhere I should report this as a bug in Clang?
<trn> Ah, beat me to it. Thank you much.
AlienSoldier has joined #haiku
<trn> PulkoMandy: FWIW, `clang -isystem /boot/system/develop/headers/gnu` instead of Clang seems to work.
<trn> I think, for now, I'm going to include the definition myself, wrapped in `#if defined(__HAIKU__) && defined(__clang__) && !defined(_GNU_PTHREAD_H_)`
<trn> If a newer Clang package comes out that fixes it, I'll check the version. I doubt the defintion of that or the header will change soon, and if it does, it's still only a warning.
<trn> Thanks for the pointers.
<PulkoMandy> Yes, I don't expect much changes in that area :)
<AlienSoldier> http://www.bebits.com/ domain exoired
<AlienSoldier> *expired
<trn> PulkoMandy: Weird, I'm getting "pthread_func" as the name of the thread, when not setting it, where I'd expect the name of process.
<trn> If I set the name of the thread myself, I do get that name back.
<x512[m]> My Cland version works fine for me...
<x512[m]> s/Cland/Clang/
<trn> x512[m]: Not here, see: https://dpaste.com/DXMVQ35VS.txt
tercaL has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<trn> x512[m]: Ah, and I remember now, you're responsible for Clang. :)
<x512[m]> I need to find some time to actually make HaikuPorter recipe for it. It seems nobody else won't do it. I have Clang 16.
<trn> Ah, so, it's "fixed" already.
<trn> x512[m]: Can I assume that next available version of Clang will fix it?
Diver has quit [Quit: Leaving.]
<x512[m]> trn: Probably. The most problem is to rewrite recipe to new LLVM.
tercaL has quit [Remote host closed the connection]
lcminer has joined #haiku
itorres has joined #haiku
sokon has joined #haiku
sokon has quit []