<sparsh-n>
Was able to get a headless debug build, although theres a small error running the translation-make.sh file in the post build steps. I'll look into testing it tomorrow, although if anyone wants to try, the branch linked above should work for a headless build. I'll add a updated vcpkg.json/figure out the dependencies stuff soon.
<sparsh-n>
Took around 25 mins to get the executable built, although considering its headless I'm guessing it should be faster. I remember kintel mentions MSYS2 takes 30 mins on the GH runners
sparsh-n has quit [Quit: Client closed]
sparsh-n has joined #openscad
sparsh-n has quit [Client Quit]
<J25k12>
got a 3mf export crash (2025.06.05)
<J25k12>
and that model could be exported earlier this year
<J25k12>
stl export also works fine
<J25k12>
teepee any idea why ```color(alpha=1)cube(); ``` is crashing openSCAD when exporting 3mf
<J25k12>
probably color is undef but manifold doesn't care as much as the 3mf export
<bitbasher>
should i bother to encrypt my IRC usage?
<bitbasher>
i just noticed an option to set a blowfish key in my client
lostapathy2 has joined #openscad
yogadude` has joined #openscad
lostapathy has quit [*.net *.split]
yogadude has quit [*.net *.split]
ham5urg has quit [*.net *.split]
Guest7 has joined #openscad
Guest7 has quit [Client Quit]
Non-ICE has quit [Read error: Connection reset by peer]
Non-ICE has joined #openscad
<teepee>
bitbasher: not sure but that might only apply to direct messages
<teepee>
J25k12: what lib3mf version?
<teepee>
oh, right windows, so it's v1
<teepee>
hmm, seems to work on Linux with lib3mf version: 1.8.1
<teepee>
sparsh-n to the rescue... eventually :-)
teepee_ has joined #openscad
teepee has quit [Ping timeout: 244 seconds]
teepee_ is now known as teepee
bitbasher has quit [Ping timeout: 248 seconds]
bitbasher has joined #openscad
Non-BEAST has joined #openscad
Non-BEAST has quit [Client Quit]
Non-ICE has quit [Read error: Connection reset by peer]
Non-ICE has joined #openscad
<bitbasher>
actually kintel .. the pointer to the github workflow does not help me at all .. i have never used one so i dont know how to use it .. and it looks like it runs on github, not my own machine so i wont have a local copy to test with anyway
kintel has joined #openscad
Guest58 has joined #openscad
Guest58 has quit [Client Quit]
<kintel>
bitbasher the github workflow was more meant as a way of checking which cmd-lines correspond to yours, to look for stuff that is different or that you may have forgotten to do
kintel has quit [Client Quit]
<bitbasher>
sure .. but i can't use the workflow on a local instance of an Msys container can I ?
<bitbasher>
anyway .. the latest problem was that the build was reporting that my compiler .. cc.exe .. was broken .. so i scrubbed msys and reinstalled it .. i am just running the dependencies script now
<teepee>
there is a way to run github actions locally, but I did not try myself yet
<teepee>
that said, I'm not sure if it also covers windows runners
snaked has quit [Remote host closed the connection]
bitbasher has joined #openscad
sparsh-n has joined #openscad
<sparsh-n>
The 3mf crash could be related to the CMakeLists not setting sources correctly on windows. In the build instructions it goes if(not MSVC) it'll link the folders. I'm not sure if this is triggered when building with MSYS2 as most users do currently. I'd assume the crash is due to a different reason, although for MSVC build to work I just had to
<sparsh-n>
remove the if(Not MSVC) condition in the CMakeLists.
<sparsh-n>
To my understanding either of export_3mf_v2.cc or export_3mf_v1.cc (and their respective import) should be set as LIB3MF_SOURCES. If you built it locally, it should print whether lib3mf was found or not when running the build script
kintel has joined #openscad
<kintel>
It's just odd that it would crash for that specific construct only.. ..and this is most likely the MXE-built official nightly bruild
<bitbasher>
or .. if the way of work is that i just make the changes and then they get confirmed by review? i have not found any documented procedure for large-ish changes to the docs
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
<bitbasher>
and .. i got my windows 11 local build all the way to the make command .. ran it .. and it stated cranking out .obj files like mad .. until it got to 50% and stalled at building export_dxf.cc.obj
<bitbasher>
if it is still stuck there in the morning i will kill it and make a report
<bitbasher>
night all
L29Ah has joined #openscad
howiemnt1 has quit [Read error: Connection reset by peer]