19f07849eSopenharmony_ciFROM registry.fedoraproject.org/fedora:36 29f07849eSopenharmony_ciMAINTAINER rpm-maint@lists.rpm.org 39f07849eSopenharmony_ci 49f07849eSopenharmony_ciWORKDIR /srv/popt 59f07849eSopenharmony_ci 69f07849eSopenharmony_ciRUN echo -e "deltarpm=0\ninstall_weak_deps=0\ntsflags=nodocs" >> /etc/dnf/dnf.conf 79f07849eSopenharmony_ciRUN rm -f /etc/yum.repos.d/*modular.repo 89f07849eSopenharmony_ciRUN dnf -y update 99f07849eSopenharmony_ciRUN dnf -y install \ 109f07849eSopenharmony_ci autoconf \ 119f07849eSopenharmony_ci automake \ 129f07849eSopenharmony_ci libtool \ 139f07849eSopenharmony_ci gettext-devel \ 149f07849eSopenharmony_ci make \ 159f07849eSopenharmony_ci gcc \ 169f07849eSopenharmony_ci binutils \ 179f07849eSopenharmony_ci && dnf clean all 189f07849eSopenharmony_ci 199f07849eSopenharmony_ciCOPY . . 209f07849eSopenharmony_ci 219f07849eSopenharmony_ciRUN ./autogen.sh 229f07849eSopenharmony_ciRUN ./configure --enable-werror CFLAGS="-Wall -Wdeclaration-after-statement -Wextra -Wmissing-format-attribute -Wmissing-noreturn -Wno-gnu-alignof-expression -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings" 239f07849eSopenharmony_ciRUN make 249f07849eSopenharmony_ci 259f07849eSopenharmony_ciCMD make distcheck DISTCHECK_CONFIGURE_FLAGS=--enable-werror 26