QCAD Bugtracker

  • Status Closed
  • Percent Complete
    100%
  • 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

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:  

https://github.com/qcad/qcad/commit /73860cc6edcca2aceba67e616acb42149fb266b c

Admin
Andrew commented on 09.08.2013 22:04

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

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing