From 774cbb276bce570c882be333bfb2b3f8722534ce Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 2 Jul 2026 13:30:34 +0200 Subject: php86 config --- el10ascl86.cfg | 24 ++++++++++++++++++++++++ el10xscl86.cfg | 24 ++++++++++++++++++++++++ el8ascl86.cfg | 26 ++++++++++++++++++++++++++ el8xscl86.cfg | 26 ++++++++++++++++++++++++++ el9ascl86.cfg | 26 ++++++++++++++++++++++++++ el9xscl86.cfg | 26 ++++++++++++++++++++++++++ fc43ascl86.cfg | 26 ++++++++++++++++++++++++++ fc43xscl86.cfg | 26 ++++++++++++++++++++++++++ fc44ascl86.cfg | 26 ++++++++++++++++++++++++++ fc44xscl86.cfg | 26 ++++++++++++++++++++++++++ 10 files changed, 256 insertions(+) create mode 100644 el10ascl86.cfg create mode 100644 el10xscl86.cfg create mode 100644 el8ascl86.cfg create mode 100644 el8xscl86.cfg create mode 100644 el9ascl86.cfg create mode 100644 el9xscl86.cfg create mode 100644 fc43ascl86.cfg create mode 100644 fc43xscl86.cfg create mode 100644 fc44ascl86.cfg create mode 100644 fc44xscl86.cfg diff --git a/el10ascl86.cfg b/el10ascl86.cfg new file mode 100644 index 0000000..9f42c35 --- /dev/null +++ b/el10ascl86.cfg @@ -0,0 +1,24 @@ +include('el10a.tpl') + +config_opts['root'] = 'scl86el10a' +config_opts['resultdir'] = "/var/lib/mock/scl86el10a" +config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk gcc grep gzip info make patch redhat-rpm-config rpm-build sed shadow-utils tar unzip util-linux which xz scl-utils-build nss remi-crypto-legacy php86-build php86-php-devel php86-php-pear' + +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484370 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ + +[result-scl86el10a] +name=result-scl86el10a +baseurl=file:/var/lib/mock/scl86el10a/ +skip_if_unavailable=True +metadata_expire=30 +enabled=1 + +""" diff --git a/el10xscl86.cfg b/el10xscl86.cfg new file mode 100644 index 0000000..912eab7 --- /dev/null +++ b/el10xscl86.cfg @@ -0,0 +1,24 @@ +include('el10x.tpl') + +config_opts['root'] = 'scl86el10x' +config_opts['resultdir'] = "/var/lib/mock/scl86el10x" +config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk gcc grep gzip info make patch redhat-rpm-config rpm-build sed shadow-utils tar unzip util-linux which xz scl-utils-build nss remi-crypto-legacy php86-build php86-php-devel php86-php-pear' + +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484370 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ + +[result-scl86el10x] +name=result-scl86el10x +baseurl=file:/var/lib/mock/scl86el10x/ +skip_if_unavailable=True +metadata_expire=30 +enabled=1 + +""" diff --git a/el8ascl86.cfg b/el8ascl86.cfg new file mode 100644 index 0000000..be6ec34 --- /dev/null +++ b/el8ascl86.cfg @@ -0,0 +1,26 @@ +include('el8a.tpl') + +config_opts['root'] = 'scl86el8a' +config_opts['resultdir'] = "/var/lib/mock/scl86el8a" +config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk gcc grep gzip info make patch redhat-rpm-config rpm-build sed shadow-utils tar unzip util-linux which xz scl-utils-build nss crypto-policies php86-build php86-php-devel php86-php-pear' + +config_opts['module_enable'] = ['subversion:1.10', 'php:7.2', 'varnish:6', 'swig', 'javapackages-runtime', 'mariadb:10.3', 'nodejs:10', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'redis:remi-7.2'] + +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484370 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ + +[result-scl86el8a] +name=result-scl86el8a +baseurl=file:/var/lib/mock/scl86el8a/ +metadata_expire=30 +enabled=1 +skip_if_unavailable=True + +""" diff --git a/el8xscl86.cfg b/el8xscl86.cfg new file mode 100644 index 0000000..e20bb0d --- /dev/null +++ b/el8xscl86.cfg @@ -0,0 +1,26 @@ +include('el8x.tpl') + +config_opts['root'] = 'scl86el8x' +config_opts['resultdir'] = "/var/lib/mock/scl86el8x" +config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk gcc grep gzip info make patch redhat-rpm-config rpm-build sed shadow-utils tar unzip util-linux which xz scl-utils-build nss crypto-policies php86-build php86-php-devel php86-php-pear' + +config_opts['module_enable'] = ['subversion:1.10', 'php:7.2', 'varnish:6', 'swig', 'javapackages-runtime', 'mariadb:10.3', 'nodejs:10', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'redis:remi-7.2'] + +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484370 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ + +[result-scl86el8x] +name=result-scl86el8x +baseurl=file:/var/lib/mock/scl86el8x/ +metadata_expire=30 +enabled=1 +skip_if_unavailable=True + +""" diff --git a/el9ascl86.cfg b/el9ascl86.cfg new file mode 100644 index 0000000..7dfdc60 --- /dev/null +++ b/el9ascl86.cfg @@ -0,0 +1,26 @@ +include('el9a.tpl') + +config_opts['root'] = 'scl86el9a' +config_opts['resultdir'] = "/var/lib/mock/scl86el9a" +config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk gcc grep gzip info make patch redhat-rpm-config rpm-build sed shadow-utils tar unzip util-linux which xz scl-utils-build nss remi-crypto-legacy php86-build php86-php-devel php86-php-pear' + +config_opts['module_enable'] = ['redis:remi-7.2'] + +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484370 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ + +[result-scl86el9a] +name=result-scl86el9a +baseurl=file:/var/lib/mock/scl86el9a/ +skip_if_unavailable=True +metadata_expire=30 +enabled=1 + +""" diff --git a/el9xscl86.cfg b/el9xscl86.cfg new file mode 100644 index 0000000..1d6c4a6 --- /dev/null +++ b/el9xscl86.cfg @@ -0,0 +1,26 @@ +include('el9x.tpl') + +config_opts['root'] = 'scl86el9x' +config_opts['resultdir'] = "/var/lib/mock/scl86el9x" +config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk gcc grep gzip info make patch redhat-rpm-config rpm-build sed shadow-utils tar unzip util-linux which xz scl-utils-build nss remi-crypto-legacy php86-build php86-php-devel php86-php-pear' + +config_opts['module_enable'] = ['redis:remi-7.2'] + +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1484370 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ + +[result-scl86el9x] +name=result-scl86el9x +baseurl=file:/var/lib/mock/scl86el9x/ +metadata_expire=30 +enabled=1 +skip_if_unavailable=True + +""" diff --git a/fc43ascl86.cfg b/fc43ascl86.cfg new file mode 100644 index 0000000..559afcb --- /dev/null +++ b/fc43ascl86.cfg @@ -0,0 +1,26 @@ +include('fc43a.tpl') + +config_opts['root'] = 'scl86fc43a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php86-build php86-php-devel php86-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl86fc43a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc43ascl86/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1486430 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl86fc43a] +name=result-scl86fc43a +baseurl=file:///var/lib/mock/scl86fc43a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc43xscl86.cfg b/fc43xscl86.cfg new file mode 100644 index 0000000..328460b --- /dev/null +++ b/fc43xscl86.cfg @@ -0,0 +1,26 @@ +include('fc43x.tpl') + +config_opts['root'] = 'scl86fc43x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy scl-utils-build php86-build php86-php-devel php86-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl86fc43x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc43xscl86/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1486430 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl86fc43x] +name=result-scl86fc43x +baseurl=file:///var/lib/mock/scl86fc43x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44ascl86.cfg b/fc44ascl86.cfg new file mode 100644 index 0000000..a4a6ae5 --- /dev/null +++ b/fc44ascl86.cfg @@ -0,0 +1,26 @@ +include('fc44a.tpl') + +config_opts['root'] = 'scl86fc44a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php86-build php86-php-devel php86-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl86fc44a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44ascl86/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1486440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl86fc44a] +name=result-scl86fc44a +baseurl=file:///var/lib/mock/scl86fc44a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc44xscl86.cfg b/fc44xscl86.cfg new file mode 100644 index 0000000..a6bdccc --- /dev/null +++ b/fc44xscl86.cfg @@ -0,0 +1,26 @@ +include('fc44x.tpl') + +config_opts['root'] = 'scl86fc44x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy scl-utils-build php86-build php86-php-devel php86-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl86fc44x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/build/ccache.fc44xscl86/" + +# Only needed to build main SCL package +config_opts['macros']['%scl_vendor']="remi" +config_opts['macros']['%_scl_prefix']="/opt/remi" + +config_opts['macros']['%nophptag']="1" +# Official (but temporary) workaround for https://bugzilla.redhat.com/1486440 +#config_opts['macros']['%_debugsource_packages']="%nil" +# workaround for https://bugzilla.redhat.com/1485310 +config_opts['macros']['%_build_id_links']='none' + +config_opts['yum.conf'] += """ +[result-scl86fc44x] +name=result-scl86fc44x +baseurl=file:///var/lib/mock/scl86fc44x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" -- cgit