Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-1357

Erlang Dependency breaks build

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.9
    • 0.9.2
    • Erlang - Library
    • None
    • Patch Available

    Description

      THRIFT-1227 introduced JSON for erlang,
      however the Ubuntu build infrastructur does not support this...

      ./rebar get-deps
      ==> erl (get-deps)
      Pulling jsx from {git,"git://github.com/talentdeficit/jsx.git",{tag,"v0.9.0"}}
      Initialized empty Git repository in /home/jenkins/jenkins-slave/workspace/Thrift/thrift/lib/erl/deps/jsx/.git/
      ==> nicefloats (get-deps)
      ==> jsx (get-deps)
      ./rebar compile
      ==> nicefloats (compile)
      Compiled src/nicefloats.erl
      ==> jsx (compile)
      ./include/jsx_common.hrl:34: type jsx_opt() undefined
      ./include/jsx_common.hrl:66: type jsx_parser_result() undefined
      ./include/jsx_common.hrl:82: type eep0018_array() undefined
      ./include/jsx_common.hrl:82: type eep0018_object() undefined
      ./include/jsx_common.hrl:84: type eep0018_term() undefined
      ./include/jsx_common.hrl:85: type eep0018_key() undefined
      ./include/jsx_common.hrl:85: type eep0018_term() undefined
      ./include/jsx_common.hrl:91: type eep0018_string() undefined
      ./include/jsx_common.hrl:92: type eep0018_number() undefined
      ./include/jsx_common.hrl:100: type encoder_opt() undefined
      ./include/jsx_common.hrl:109: type decoder_opt() undefined
      ./include/jsx_common.hrl:117: type verify_opt() undefined
      ./include/jsx_common.hrl:123: type format_opt() undefined
      make[3]: *** [all] Error 1
      

      Attachments

        1. 0001-Fixed-thrift_json_protocol.erl-to-work-with-JSX-v0.9.patch
          1 kB
          Peter Neumark
        2. 0001-updated-JSX-version.patch
          1 kB
          Peter Neumark
        3. thrift-1357.patch
          48 kB
          Jake Farrell

        Issue Links

          Activity

            People

              roger Roger Meier
              roger Roger Meier
              Votes:
              2 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: