TclOO Package

Ticket Change Details
Login
Overview

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

  1. assignee changed to: "nobody"
  2. closer changed to: "nobody"
  3. cmimetype changed to: "text/plain"
  4. comment changed 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 configure.in, and a new config.in regenerated from configure.in (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. foundin changed to: "1.0.4"
  6. is_private changed to: "0"
  7. login: "erikleunissen"
  8. priority changed to: "5 Medium"
  9. private_contact changed to: "609f4c7ecf7dbb7a46acdc7eb164753d196088a6"
  10. resolution changed to: "None"
  11. severity changed to: "Minor"
  12. status changed to: "Open"
  13. submitter changed to: "erikleunissen"
  14. subsystem changed to: "53. Configure and Build Tools"
  15. title changed to:
    Fix processing of BUILD_TclOO directive for cross compilation
    
  16. type changed to: "Bug"