teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
J23k77 has joined #openscad
J23k has quit [Ping timeout: 245 seconds]
foul_owl has quit [Quit: WeeChat 2.3]
foul_owl has joined #openscad
foul_owl has quit [Quit: WeeChat 2.3]
noonien has quit [Ping timeout: 250 seconds]
foul_owl has joined #openscad
mmu_man has quit [Ping timeout: 240 seconds]
noonien3 has joined #openscad
Fleck has quit [Ping timeout: 246 seconds]
gimzmoe has quit [Quit: WeeChat 3.5]
Fleck has joined #openscad
snaked has quit [Ping timeout: 248 seconds]
snaked has joined #openscad
knielsen has quit [Ping timeout: 268 seconds]
knielsen has joined #openscad
Lagopus has quit [Ping timeout: 265 seconds]
hrberg has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
hrberg has joined #openscad
mmu_man has joined #openscad
Lagopus has joined #openscad
mmu_man has quit [Ping timeout: 268 seconds]
mmu_man has joined #openscad
escherial4 has joined #openscad
escherial has quit [Ping timeout: 268 seconds]
escherial4 is now known as escherial
Alexer- is now known as Alexer
teepee_ has joined #openscad
mmu_man has quit [Ping timeout: 246 seconds]
L29Ah has left #openscad [#openscad]
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
mmu_man has joined #openscad
L29Ah has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (Bump glib to 2.75.2; this is the first version which supported macOS 13, and the last version which build correctly with built-in libpcre and libintl) https://github.com/openscad/openscad/commit/ec862591ac62794cca53a6db426c174b75673950
<gbruno> [github] kintel opened pull request #4663 (Bump glib to 2.75.2 for macOS) https://github.com/openscad/openscad/pull/4663
kintel has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (Bump glib to 2.75.2; this is the first version which supported macOS 13, and the last version which build correctly with built-in libpcre and libintl) https://github.com/openscad/openscad/commit/ec862591ac62794cca53a6db426c174b75673950
snaked has quit [Quit: Leaving]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
use-value has quit [Remote host closed the connection]
use-value has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
teepee_ has joined #openscad
teepee has quit [Remote host closed the connection]
teepee_ is now known as teepee
greenbigfrog has quit [Ping timeout: 240 seconds]
greenbigfrog has joined #openscad
kintel has joined #openscad
<kintel> Man, glib is such a mess to build. Each version seems to break the build system in new and interesting ways
<kintel> I'm back to considering porting off glib again
<teepee> I've seen the note in the issue. I would mind using a different library, but I'm still opposed trying to "just write utf8 handling" ourselves as was claimed earlier by someone
<teepee> do you know any alternative libraries that are maintained?
<kintel> I think the contenders are still https://github.com/nemtrif/utfcpp/releases, look into ICU again, or wait for Boost::Text
<kintel> Perhaps we can start by writing an internal wrapper API, so that we can isolate the usage to a single compilation unit or smth.
<kintel> Just feels like a time consuming effort with little upside, but right now we cannot build on macOS 13, which was released last october
<kintel> I dropped the ball last time, as it felt like glib was becoming more stable, but lately it has gotten worse
<teepee> hmm, there's a debian package but nothing in MXE
<kintel> yeah, same issue as last time.
<kintel> I can look into the wrapper API idea; then we could potentially add a submodule and make it a build-time option
<teepee> a quick grep looks like the list of used features is really not that big
<teepee> of course there could be interesting difficulties mapping different apis
<teepee> not even a msys2 package
linext has joined #openscad
mmu_man has quit [Ping timeout: 246 seconds]
mmu_man has joined #openscad
TheAssassin has quit [Ping timeout: 240 seconds]
TheAssassin has joined #openscad
kintel has quit [Ping timeout: 268 seconds]
TheAssassin has quit [Ping timeout: 240 seconds]
TheAssassin has joined #openscad
TheAssassin has quit [Ping timeout: 240 seconds]
TheAssassin has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
L29Ah has quit [Ping timeout: 268 seconds]
L29Ah has joined #openscad
kintel has joined #openscad
kintel has quit [Client Quit]