Menu

#2356 Pprovide libbacktrace out of the box as it is part of GCC now

Feature_requests
pending
nobody
None
Feature
none
Waiting_User_Response
False
2017-11-05
2017-10-13
No

libbacktrace is used for getting stacktraces and is a very usefull library. It is used in many projects (for example https://github.com/boostorg/stacktrace)

I builds well with MinGW 6.3.0

Please, provide libbacktrace by default. This will improve user experience.

Discussion

  • Keith Marshall

    Keith Marshall - 2017-10-15
    • status: unread --> pending
    • Category: Unknown --> Waiting_User_Response
     
  • Keith Marshall

    Keith Marshall - 2017-10-15

    Well, it is built along with GCC, because GCC uses it internally, but according to Ian Lance Taylor, (who wrote it), it isn't intended as a distributable part of GCC, and GCC's own installation procedure doesn't install it as such.

    Obviously, since I already have it in my build tree, I could distribute it, but right now, I prefer to maintain distributions for only components which an upstream package actually installs ... what should a libbacktrace binary distribution include anyway? (I don't get any clues from what GCC installs). Also, what version number should I attribute? (Since it isn't, strictly, part of GCC, the GCC version number isn't really appropriate).

    Furthermore, I have only your word for it, that such a distribution would be "really useful". Right now, I'd prefer to not burden myself with maintaining such a distribution, simply to satisfy one user, (you); I may reconsider this decision, if this ticket attracts (say) 25 or more up-votes.

     
MongoDB Logo MongoDB