Uploaded image for project: 'Traffic Server'
  1. Traffic Server
  2. TS-246

TS does not compile with TCL 8.6 ?

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.0.0a
    • 2.1.0
    • Build
    • None

    Description

      When building on FBSD, with TCL 8.6 installed, I get the following error:

      g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../proxy/mgmt2/utils -I../../../libinktomi++ -I../../../proxy -I../../../proxy/mgmt2/tools -DPREFIX=\"/opt/ats\" -DPKGSYSCONFDIR=\"/opt/ats/etc/trafficserver\" -DPKGLOCALSTATEDIR=\"/opt/ats/var/trafficserver\" -I/usr/local/include -I/usr/local/include/tcl8.6 -g -pipe -Wall -Werror -Wno-char-subscripts -Wno-write-strings -O3 -feliminate-unused-debug-symbols -fno-strict-aliasing -Wno-invalid-offsetof -march=i586 -MT ConfigCmd.o -MD -MP -MF .deps/ConfigCmd.Tpo -c -o ConfigCmd.o ConfigCmd.cc
      ConfigCmd.cc: In function 'int Cmd_Config(void*, Tcl_Interp*, int, const char**)':
      ConfigCmd.cc:266: error: 'struct Tcl_Interp' has no member named 'result'
      ConfigCmd.cc:268: error: 'struct Tcl_Interp' has no member named 'result'
      ConfigCmd.cc:275: error: 'struct Tcl_Interp' has no member named 'result'
      gmake[4]: *** [ConfigCmd.o] Error 1
      gmake[4]: Leaving directory `/usr/home/leif/apache/trafficserver.git/proxy/mgmt2/cli2'
      gmake[3]: *** [all-recursive] Error 1
      gmake[3]: Leaving directory `/usr/home/leif/apache/trafficserver.git/proxy/mgmt2'
      gmake[2]: *** [all-recursive] Error 1
      gmake[2]: Leaving directory `/usr/home/leif/apache/trafficserver.git/proxy'
      gmake[1]: *** [all-recursive] Error 1
      gmake[1]: Leaving directory `/usr/home/leif/apache/trafficserver.git'
      gmake: *** [all] Error 2

      Attachments

        Activity

          People

            zwoop Leif Hedstrom
            zwoop Leif Hedstrom
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: