- Status Closed
- Percent Complete
- Task Type Bug Report
- Category QCAD (main)
-
Assigned To
Andrew - Operating System Linux (All / Other)
- Severity Low
- Priority Very Low
- Reported Version 3.2.0
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Attached to Project: QCAD Bugtracker
Opened by Tamas TEVESZ - 09.08.2013
Last edited by Andrew - 09.08.2013
Opened by Tamas TEVESZ - 09.08.2013
Last edited by Andrew - 09.08.2013
FS#876 - libexecinfo is needed on FreeBSD
backtrace() and backtrace_symbols() need devel/libexecinfo on FreeBSD. The attached patch solves this, making QCAD fully buildable on FreeBSD (9).
Please note that I am by no means a qmake expert, this is likely to be a sub-standard way of attacking the problem at hand. Tweak as needed.
Closed by Andrew
09.08.2013 22:04
Reason for closing: Fixed
Additional comments about closing:
09.08.2013 22:04
Reason for closing: Fixed
Additional comments about closing:
https://github.com/qcad/qcad/commit /73860cc6edcca2aceba67e616acb42149fb266b c
Thanks. Those function calls are only needed to create backtraces at run time.
I've simply disabled the appropriate section in the code if compiled on FreeBSD which seems to be less of an inconvenience than adding a dependency:
https://github.com/qcad/qcad/commit/73860cc6edcca2aceba67e616acb42149fb266bc