[
https://issues.apache.org/jira/browse/MESOS-8127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gavin updated MESOS-8127:
-------------------------
Comment: was deleted
(was: www.rtat.net)
> Static build fails
> ------------------
>
> Key: MESOS-8127
> URL: https://issues.apache.org/jira/browse/MESOS-8127
> Project: Mesos
> Issue Type: Bug
> Components: build
> Affects Versions: 1.4.0
> Reporter: Charles R Allen
> Priority: Major
>
> {code}
> /usr/bin/ld: ./.libs/libmesos.a(libry_http_parser_la-http_parser.o):
> relocation R_X86_64_32S against `.rodata' can not be used when making a
> shared object; recompile with -fPIC
> ./.libs/libmesos.a: error adding symbols: Bad value
> {code}
> Is the error which results when you try to do
> {code}
> The command '/bin/sh -c set -ex && ./bootstrap && mkdir build && cd build
> && ../configure --prefix=/opt/mesos --disable-java --disable-python
> --enable-optimize --enable-static --disable-shared && make && make
> install' returned a non-zero code: 2
> {code}
> Dockerfile:
> {code}
> FROM ubuntu:xenial
> WORKDIR /usr/src/mesos
> COPY . .
> RUN set -ex && \
> apt-get update && \
> apt-get install build-essential libapr1-dev libsasl2-dev python-dev
> libcurl4-nss-dev libsasl2-modules libsvn-dev libz-dev git autoconf libtool -y
> && \
> ./bootstrap && \
> mkdir build && cd build && \
> ../configure --prefix=/opt/mesos --disable-java --disable-python
> --enable-optimize --enable-static --disable-shared && \
> make && \
> make install
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)