Fixed the Fedora dockerfile to use libuv and libwebsockets
@@ -30,10 +30,10 @@ FROM fedora:latest
MAINTAINER "dev@qpid.apache.org"
# Install all the required packages. Some in this list were picked off from proton's INSTALL.md (https://github.com/apache/qpid-proton/blob/master/INSTALL.md) and the rest are from dispatch (https://github.com/apache/qpid-dispatch/blob/master/README)
-RUN dnf -y install gcc cmake libuuid-devel openssl-devel cyrus-sasl-devel cyrus-sasl-plain cyrus-sasl-gssapi cyrus-sasl-md5 swig python-devel ruby-devel php-devel perl-devel java-1.8.0-openjdk-devel git make doxygen valgrind emacs
+RUN dnf -y install gcc cmake libuuid-devel openssl-devel cyrus-sasl-devel cyrus-sasl-plain cyrus-sasl-gssapi cyrus-sasl-md5 swig python-devel java-1.8.0-openjdk-devel git make doxygen valgrind emacs libuv libuv-devel libwebsockets-devel
# Create a main directory and clone the qpid-proton repo from github
-RUN mkdir /main && cd /main && git clone https://github.com/apache/qpid-proton.git && cd /main/qpid-proton && mkdir /main/qpid-proton/build
+RUN mkdir /main && cd /main && git clone https://git-wip-us.apache.org/repos/asf/qpid-proton.git && cd /main/qpid-proton && mkdir /main/qpid-proton/build
WORKDIR /main/qpid-proton/build
@@ -41,7 +41,7 @@ WORKDIR /main/qpid-proton/build
RUN cmake .. -DSYSINSTALL_BINDINGS=ON -DCMAKE_INSTALL_PREFIX=/usr -DSYSINSTALL_PYTHON=ON && make install
# Clone the qpid-dispatch git repo
-RUN cd /main && git clone https://github.com/apache/qpid-dispatch.git && mkdir /main/qpid-dispatch/build
+RUN cd /main && git clone https://git-wip-us.apache.org/repos/asf/qpid-dispatch.git && mkdir /main/qpid-dispatch/build
WORKDIR /main/qpid-dispatch/build
RUN cmake .. -DCMAKE_INSTALL_PREFIX=/usr && make install
@@ -51,3 +51,4 @@ RUN cmake .. -DCMAKE_INSTALL_PREFIX=/usr && make install
# Start the dispatch router
CMD ["qdrouterd"]
+# CMD ["/bin/bash"]
