TclOO Package

Ticket Change Details
Bounty program for improvements to Tcl and certain Tcl packages.

Artifact ID: 05b06f20fac6224b9786a1df2260cf0f01810270
Ticket: 86dccceffb66d7becae329793a43b95e0f586deb
Fix processing of BUILD_TclOO directive for cross compilation
User & Date: erikleunissen 2017-06-18 09:09:22

  1. Change assignee to "nobody"
  2. Change closer to "nobody"
  3. Change cmimetype to "text/plain"
  4. Change comment to:

    The preprocessor directive BUILD_TclOO doesn't end up in config.h, which breaks cross-building for windows platforms from linux using a cross gcc.

    This patch provides a manually adapted, and a new regenerated from (by calling autoheader). The redundancy* that this patch introduces in the processing done by the resulting ./configure script is taken for granted.

    The patch was produced against the head of the trunk at 17-jun-2017 (sha1: e5b56214c7d658e95d2af367ab82d7a96b5a9afb).

    * ./configure script will now add the BUILD_TclOO directive twice to an intermediate file confdefs.h which is used to produce config.h. So be it, most users won't ever notice.

  5. Change foundin to "1.0.4"
  6. Change is_private to "0"
  7. Change login to "erikleunissen"
  8. Change priority to "5 Medium"
  9. Change private_contact to "609f4c7ecf7dbb7a46acdc7eb164753d196088a6"
  10. Change resolution to "None"
  11. Change severity to "Minor"
  12. Change status to "Open"
  13. Change submitter to "erikleunissen"
  14. Change subsystem to "53. Configure and Build Tools"
  15. Change title to:

    Fix processing of BUILD_TclOO directive for cross compilation

  16. Change type to "Bug"