FROM centos:5 ARG TDE_VERSION=14.0.4 ARG ARCH=x86_64 # Add local repositories RUN rm -f /etc/yum.repos.d/*.repo ADD centos-5.repo /etc/yum.repos.d/centos-5.repo ADD epel-5.repo /etc/yum.repos.d/epel-5.repo ADD repoforge-5.repo /etc/yum.repos.d/repoforge-5.repo # Install Trinity build dependencies ADD packages.trinity /etc/yum.repos.d/packages RUN echo "multilib_policy=best" >>"/etc/yum.conf" RUN yum install -y setarch RUN setarch ${ARCH} yum update -y RUN setarch ${ARCH} yum install -y $(>/etc/sudoers ADD rpmmacros /home/trinity/.rpmmacros # Distro-specific patches RUN sed -i "/usr/include/jasper/jas_math.h" -e "/#include / s|$|\n#ifndef SIZE_MAX\n#define SIZE_MAX ((size_t) -1)\n#endif\n|"