[ https://issues.apache.org/jira/browse/THRIFT-3042?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
James E. King, III resolved THRIFT-3042. ---------------------------------------- Resolution: Fixed Assignee: James E. King, III (was: Jake Farrell) Fix Version/s: (was: 1.0) 0.10.0 The docker files for ubuntu and debian have been building well for a while now. I'm going to mark this resolved. > Dockerfiles fail to build > ------------------------- > > Key: THRIFT-3042 > URL: https://issues.apache.org/jira/browse/THRIFT-3042 > Project: Thrift > Issue Type: Bug > Components: Build Process > Affects Versions: 0.9.3 > Environment: ubuntu 14.04 docker host > Reporter: Randy Abernethy > Assignee: James E. King, III > Priority: Minor > Fix For: 0.10.0 > > Attachments: thrift-3042-ubuntu.patch > > > h3. Docker build on build/docker/ubuntu/Dockerfile fails on Haxe setup. e.g. > docker@ubuntu:~$ docker build -t thrift thrift/build/docker/ubuntu > ... > haxe-3.1.3/std/Xml.hx > Uncaught exception - load.c(237) : Failed to load library : std.ndll > (std.ndll: cannot open shared object file: No such file or directory) > INFO[0011] The command [/bin/sh -c apt-get install -y libneko0 && mkdir > -p /tmp/haxe /usr/lib/haxe && curl > http://haxe.org/website-content/downloads/3,1,3/downloads/haxe-3.1.3-linux64.tar.gz > -o /tmp/haxe/haxe-3.1.3-linux64.tar.gz && tar -xvzf > /tmp/haxe/haxe-3.1.3-linux64.tar.gz -C /usr/lib/haxe --strip-components=1 && > ln -s /usr/lib/haxe/haxe /usr/bin/haxe && ln -s /usr/lib/haxe/haxelib > /usr/bin/haxelib && ln -s /usr/lib/libneko.so.0 /usr/lib/libneko.so && > mkdir -p /usr/lib/haxe/lib && chmod -R 777 /usr/lib/haxe/lib && > haxelib setup /usr/lib/haxe/lib && haxelib install hxcpp] returned a > non-zero code: 1 > h3. Docker build on build/docker/centosDockerfile fails on Boost build. e.g. > docker@ubuntu:~$ docker build -t thrift thrift/build/docker/centos > ... > /tmp/boost/boost_1_55_0/tools/build/v2/tools/gcc.jam:148: in gcc.init from > module gcc > error: toolset gcc initialization: > error: no command provided, default command 'g++' not found > error: initialized from project-config.jam:12 > /tmp/boost/boost_1_55_0/tools/build/v2/build/toolset.jam:41: in toolset.using > from module toolset > /tmp/boost/boost_1_55_0/tools/build/v2/build/project.jam:1007: in using from > module project-rules > project-config.jam:12: in modules.load from module project-config > /tmp/boost/boost_1_55_0/tools/build/v2/build-system.jam:249: in load-config > from module build-system > /tmp/boost/boost_1_55_0/tools/build/v2/build-system.jam:412: in > load-configuration-files from module build-system > /tmp/boost/boost_1_55_0/tools/build/v2/build-system.jam:524: in load from > module build-system > /tmp/boost/boost_1_55_0/tools/build/v2/kernel/modules.jam:289: in import from > module modules > /tmp/boost/boost_1_55_0/tools/build/v2/kernel/bootstrap.jam:139: in > boost-build from module > /tmp/boost/boost_1_55_0/boost-build.jam:17: in module scope from module > INFO[0264] The command [/bin/sh -c mkdir -p /tmp/boost && curl -SL > "http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.tar.gz" > | tar -xzC /tmp/boost && cd /tmp/boost/boost_1_55_0 && > ./bootstrap.sh && ./b2 install && cd $HOME] returned a non-zero > code: 1 -- This message was sent by Atlassian JIRA (v6.3.15#6346)