With things in flux between CentOS and EPEL while CentOS 7.4 is
prepared, the CR repository will ensure dependencies can be found for
EPEL.
Since EPEL targets Red Hat Enterprise Linux specifically, EPEL for
RHEL 7 has already moved onto RHEL 7.4, but CentOS 7.4 hasn't been
released yet.
variables:
YUMDNF: dnf
EXTRA_REPO_INST_COMMAND: /bin/true
variables:
YUMDNF: dnf
EXTRA_REPO_INST_COMMAND: /bin/true
+ EXTRA_REPO_CONFIGURE_COMMAND: /bin/true
JPEG_PACKAGE: "pkgconfig(libjpeg)"
CMAKE_PACKAGE: "/usr/bin/cmake"
DEPENDENCY_PACKAGES: "pkgconfig(openal) pkgconfig(sdl2) pkgconfig(glu) pkgconfig(libpng) pkgconfig(vorbis) pkgconfig(vorbisfile) pkgconfig(ogg)"
JPEG_PACKAGE: "pkgconfig(libjpeg)"
CMAKE_PACKAGE: "/usr/bin/cmake"
DEPENDENCY_PACKAGES: "pkgconfig(openal) pkgconfig(sdl2) pkgconfig(glu) pkgconfig(libpng) pkgconfig(vorbis) pkgconfig(vorbisfile) pkgconfig(ogg)"
before_script:
- $EXTRA_REPO_INST_COMMAND
before_script:
- $EXTRA_REPO_INST_COMMAND
+ - $EXTRA_REPO_CONFIGURE_COMMAND
- $YUMDNF --quiet --assumeyes install $COMMON_PACKAGES
build_oldgcc:
image: centos:7
variables:
YUMDNF: yum
- $YUMDNF --quiet --assumeyes install $COMMON_PACKAGES
build_oldgcc:
image: centos:7
variables:
YUMDNF: yum
- EXTRA_REPO_INST_COMMAND: "yum --quiet --assumeyes install epel-release"
+ EXTRA_REPO_INST_COMMAND: "yum --quiet --assumeyes install epel-release yum-utils"
+ EXTRA_REPO_CONFIGURE_COMMAND: "yum-config-manager --enable cr"
JPEG_PACKAGE: "libjpeg-devel"
CMAKE_PACKAGE: "/usr/bin/cmake3"
COMPILER_PACKAGES: "gcc gcc-c++"
JPEG_PACKAGE: "libjpeg-devel"
CMAKE_PACKAGE: "/usr/bin/cmake3"
COMPILER_PACKAGES: "gcc gcc-c++"