Ticket #4145 - build failure with assembly module enabled

Having trouble installing or compiling FreeCAD? Get help here.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
kkremitzki
Veteran
Posts: 2515
Joined: Thu Mar 03, 2016 9:52 pm
Location: Illinois

Re: build failure with assembly module enabled

Post by kkremitzki »

waebbl wrote: Tue Dec 24, 2019 8:54 pm BTW, if none of the developers currently care about the assembly workbench, what's the meaning of having an option for it in the cmake file? This option should be commented out until the workbench is back in a working state. At least a pointer noting that it doesn't build would be meaningful.
+1 on that.
Like my FreeCAD work? I'd appreciate any level of support via Patreon, Liberapay, or PayPal! Read more about what I do at my blog.
vocx
Veteran
Posts: 5197
Joined: Thu Oct 18, 2018 9:18 pm

Re: Ticket #4145 - build failure with assembly module enabled

Post by vocx »

waebbl wrote: Tue Dec 24, 2019 9:15 pm BTW, I can disable the option, or add a comment to the cmakefile fragment and prepare a PR if it's desired.
Well, that's what I mean. It's up to you to solve the issue if you think this is a problem.
Always add the important information to your posts if you need help. Also see Tutorials and Video tutorials.
To support the documentation effort, and code development, your donation is appreciated: liberapay.com/FreeCAD.
jserink
Posts: 7
Joined: Wed Aug 19, 2015 8:57 am

Re: Ticket #4145 - build failure with assembly module enabled

Post by jserink »

This is a known issue.
just put -assembly in your use flags and it builds fine.

Or, if you really need it, you can fix the assembly module.

Cheers,
john
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Ticket #4145 - build failure with assembly module enabled

Post by Kunda1 »

jserink wrote: Wed Dec 25, 2019 12:40 pm This is a known issue.
just put -assembly in your use flags and it builds fine.
so does workaround 'solve' it ?

ref: issue #4145
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
waebbl
Posts: 200
Joined: Thu Aug 16, 2018 3:12 pm

Re: Ticket #4145 - build failure with assembly module enabled

Post by waebbl »

Kunda1 wrote: Sat Jan 11, 2020 1:01 pm
jserink wrote: Wed Dec 25, 2019 12:40 pm This is a known issue.
just put -assembly in your use flags and it builds fine.
so does workaround 'solve' it ?

ref: issue #4145
Yes, this will work, of course. I disabled the use flag for now, so it's no longer possible to try and build the assembly workbench on Gentoo.

But it wasn't a known issue. I've been maintaining the build script (ebuild) for Gentoo for one and a half year by now, and it built even with assembly use flag enabled whenever I tested it. And I didn't get any issue on github on this during the time.
Just when I did a full test of use flags again with 0.18.4 I noticed it's no longer building, then looked for an issue at the bug tracker and found the bug you mentioned and this thread.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Ticket #4145 - build failure with assembly module enabled

Post by Kunda1 »

bump...we need closure on issue #4145
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Post Reply