diff options
-rw-r--r-- | el8a.tpl | 8 | ||||
-rw-r--r-- | el8a72.cfg | 4 | ||||
-rw-r--r-- | el8a73.cfg | 4 | ||||
-rw-r--r-- | el8a74.cfg | 4 | ||||
-rw-r--r-- | el8a80.cfg | 4 | ||||
-rw-r--r-- | el8a81.cfg | 4 | ||||
-rw-r--r-- | el8a82.cfg | 4 | ||||
-rw-r--r-- | el8a83.cfg | 4 | ||||
-rw-r--r-- | el8a84.cfg | 27 | ||||
-rw-r--r-- | el8ar60.cfg | 2 | ||||
-rw-r--r-- | el8ar62.cfg | 2 | ||||
-rw-r--r-- | el8ar70.cfg | 2 | ||||
-rw-r--r-- | el8ar72.cfg | 2 | ||||
-rw-r--r-- | el8ascl72.cfg | 2 | ||||
-rw-r--r-- | el8ascl73.cfg | 2 | ||||
-rw-r--r-- | el8ascl74.cfg | 2 | ||||
-rw-r--r-- | el8ascl80.cfg | 2 | ||||
-rw-r--r-- | el8ascl81.cfg | 2 | ||||
-rw-r--r-- | el8ascl82.cfg | 2 | ||||
-rw-r--r-- | el8ascl83.cfg | 2 | ||||
-rw-r--r-- | el8ascl84.cfg | 26 | ||||
-rw-r--r-- | el8n81.cfg | 2 | ||||
-rw-r--r-- | el8n82.cfg | 2 | ||||
-rw-r--r-- | el8x.tpl | 9 | ||||
-rw-r--r-- | el8x72.cfg | 4 | ||||
-rw-r--r-- | el8x73.cfg | 4 | ||||
-rw-r--r-- | el8x74.cfg | 4 | ||||
-rw-r--r-- | el8x80.cfg | 4 | ||||
-rw-r--r-- | el8x81.cfg | 4 | ||||
-rw-r--r-- | el8x82.cfg | 4 | ||||
-rw-r--r-- | el8x83.cfg | 4 | ||||
-rw-r--r-- | el8x84.cfg | 28 | ||||
-rw-r--r-- | el8xm.cfg | 4 | ||||
-rw-r--r-- | el8xr60.cfg | 4 | ||||
-rw-r--r-- | el8xr62.cfg | 4 | ||||
-rw-r--r-- | el8xr70.cfg | 2 | ||||
-rw-r--r-- | el8xr72.cfg | 4 | ||||
-rw-r--r-- | el8xscl56.cfg | 2 | ||||
-rw-r--r-- | el8xscl70.cfg | 2 | ||||
-rw-r--r-- | el8xscl71.cfg | 2 | ||||
-rw-r--r-- | el8xscl72.cfg | 2 | ||||
-rw-r--r-- | el8xscl73.cfg | 2 | ||||
-rw-r--r-- | el8xscl74.cfg | 2 | ||||
-rw-r--r-- | el8xscl80.cfg | 2 | ||||
-rw-r--r-- | el8xscl81.cfg | 2 | ||||
-rw-r--r-- | el8xscl82.cfg | 2 | ||||
-rw-r--r-- | el8xscl83.cfg | 2 | ||||
-rw-r--r-- | el8xscl84.cfg | 26 | ||||
-rw-r--r-- | el9a.tpl | 8 | ||||
-rw-r--r-- | el9a74.cfg | 2 | ||||
-rw-r--r-- | el9a80.cfg | 2 | ||||
-rw-r--r-- | el9a81.cfg | 2 | ||||
-rw-r--r-- | el9a82.cfg | 2 | ||||
-rw-r--r-- | el9a83.cfg | 2 | ||||
-rw-r--r-- | el9a84.cfg | 28 | ||||
-rw-r--r-- | el9ascl74.cfg | 2 | ||||
-rw-r--r-- | el9ascl80.cfg | 2 | ||||
-rw-r--r-- | el9ascl81.cfg | 2 | ||||
-rw-r--r-- | el9ascl82.cfg | 2 | ||||
-rw-r--r-- | el9ascl83.cfg | 2 | ||||
-rw-r--r-- | el9ascl84.cfg | 26 | ||||
-rw-r--r-- | el9x.tpl | 7 | ||||
-rw-r--r-- | el9x74.cfg | 2 | ||||
-rw-r--r-- | el9x80.cfg | 2 | ||||
-rw-r--r-- | el9x81.cfg | 2 | ||||
-rw-r--r-- | el9x82.cfg | 2 | ||||
-rw-r--r-- | el9x83.cfg | 2 | ||||
-rw-r--r-- | el9x84.cfg | 34 | ||||
-rw-r--r-- | el9xscl74.cfg | 2 | ||||
-rw-r--r-- | el9xscl80.cfg | 2 | ||||
-rw-r--r-- | el9xscl81.cfg | 2 | ||||
-rw-r--r-- | el9xscl82.cfg | 2 | ||||
-rw-r--r-- | el9xscl83.cfg | 2 | ||||
-rw-r--r-- | el9xscl84.cfg | 26 | ||||
-rw-r--r-- | fc38xscl84.cfg | 26 | ||||
-rw-r--r-- | fc39a.tpl | 1 | ||||
-rw-r--r-- | fc39a84.cfg | 32 | ||||
-rw-r--r-- | fc39ascl84.cfg | 26 | ||||
-rw-r--r-- | fc39x.tpl | 8 | ||||
-rw-r--r-- | fc39x84.cfg | 32 | ||||
-rw-r--r-- | fc39xscl84.cfg | 26 | ||||
-rw-r--r-- | fc40a.tpl | 1 | ||||
-rw-r--r-- | fc40a84.cfg | 31 | ||||
-rw-r--r-- | fc40ascl84.cfg | 26 | ||||
-rw-r--r-- | fc40x.tpl | 10 | ||||
-rw-r--r-- | fc40x84.cfg | 31 | ||||
-rw-r--r-- | fc40xscl84.cfg | 26 | ||||
-rw-r--r-- | fc41a.cfg | 5 | ||||
-rw-r--r-- | fc41a.tpl | 115 | ||||
-rw-r--r-- | fc41a74.cfg | 32 | ||||
-rw-r--r-- | fc41a80.cfg | 31 | ||||
-rw-r--r-- | fc41a81.cfg | 31 | ||||
-rw-r--r-- | fc41a82.cfg | 31 | ||||
-rw-r--r-- | fc41a83.cfg | 31 | ||||
-rw-r--r-- | fc41a84.cfg | 31 | ||||
-rw-r--r-- | fc41ascl74.cfg | 26 | ||||
-rw-r--r-- | fc41ascl80.cfg | 26 | ||||
-rw-r--r-- | fc41ascl81.cfg | 26 | ||||
-rw-r--r-- | fc41ascl82.cfg | 26 | ||||
-rw-r--r-- | fc41ascl83.cfg | 26 | ||||
-rw-r--r-- | fc41ascl84.cfg | 26 | ||||
-rw-r--r-- | fc41x.cfg | 5 | ||||
-rw-r--r-- | fc41x.tpl | 121 | ||||
-rw-r--r-- | fc41x74.cfg | 31 | ||||
-rw-r--r-- | fc41x80.cfg | 31 | ||||
-rw-r--r-- | fc41x81.cfg | 31 | ||||
-rw-r--r-- | fc41x82.cfg | 31 | ||||
-rw-r--r-- | fc41x83.cfg | 31 | ||||
-rw-r--r-- | fc41x84.cfg | 31 | ||||
-rw-r--r-- | fc41xscl74.cfg | 26 | ||||
-rw-r--r-- | fc41xscl80.cfg | 26 | ||||
-rw-r--r-- | fc41xscl81.cfg | 26 | ||||
-rw-r--r-- | fc41xscl82.cfg | 26 | ||||
-rw-r--r-- | fc41xscl83.cfg | 26 | ||||
-rw-r--r-- | fc41xscl84.cfg | 26 | ||||
-rw-r--r-- | rocky+epel+remi-9.cfg | 15 |
116 files changed, 1533 insertions, 102 deletions
@@ -25,11 +25,12 @@ config_opts['macros']['%dist']=".el8.remi" config_opts['macros']['%rhel']="8" config_opts['macros']['%_with_ibase']="1" config_opts['macros']['%_with_oci8']="1" +config_opts['macros']['%_without_zts']="1" config_opts['macros']['%runselftest']="1" config_opts['environment']['ACCEPT_EULA'] = 'Y' -config_opts['module_enable'] = ['swig', 'javapackages-runtime', 'mariadb:10.3', 'nodejs:10', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.0', 'redis:remi-7.0'] +config_opts['module_enable'] = ['swig', 'javapackages-runtime', 'mariadb:10.3', 'nodejs:10', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.0', 'redis:remi-7.2'] config_opts['yum.conf'] = """ [main] @@ -61,8 +62,9 @@ enabled=1 [epel] name=epel -mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-8&arch=aarch64 -;baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/aarch64/ +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-8&arch=aarch64 +metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=aarch64 +#baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/aarch64/ exclude=epel-rpm-macros enabled=1 @@ -5,14 +5,14 @@ include('el8a.tpl') config_opts['root'] = 'el8a72' config_opts['resultdir'] = "/var/lib/mock/el8a72" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-7.2', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-7.2', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-7.2/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-7.2" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" @@ -5,14 +5,14 @@ include('el8a.tpl') config_opts['root'] = 'el8a73' config_opts['resultdir'] = "/var/lib/mock/el8a73" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-7.3', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-7.3', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-7.3/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-7.3" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" @@ -5,14 +5,14 @@ include('el8a.tpl') config_opts['root'] = 'el8a74' config_opts['resultdir'] = "/var/lib/mock/el8a74" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-7.4', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-7.4', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-7.4/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-7.4" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" @@ -5,14 +5,14 @@ include('el8a.tpl') config_opts['root'] = 'el8a80' config_opts['resultdir'] = "/var/lib/mock/el8a80" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.0', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.0', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.0/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-8.0" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" @@ -5,14 +5,14 @@ include('el8a.tpl') config_opts['root'] = 'el8a81' config_opts['resultdir'] = "/var/lib/mock/el8a81" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.1/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-8.1" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" @@ -5,14 +5,14 @@ include('el8a.tpl') config_opts['root'] = 'el8a82' config_opts['resultdir'] = "/var/lib/mock/el8a82" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.2', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.2', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.2/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-8.2" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" @@ -5,14 +5,14 @@ include('el8a.tpl') config_opts['root'] = 'el8a83' config_opts['resultdir'] = "/var/lib/mock/el8a83" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.3', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.3', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.3/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-8.3" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" diff --git a/el8a84.cfg b/el8a84.cfg new file mode 100644 index 0000000..e71a4ba --- /dev/null +++ b/el8a84.cfg @@ -0,0 +1,27 @@ +import datetime; + +include('el8a.tpl') + +config_opts['root'] = 'el8a84' +config_opts['resultdir'] = "/var/lib/mock/el8a84" + +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.4', 'redis:remi-7.2'] +config_opts['module_install'] = ['php:remi-8.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="81000" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-el8a84] +name=result-el8a84 +baseurl=file:/var/lib/mock/el8a84/ +metadata_expire=15 +enabled=1 +module_hotfixes=1 +skip_if_unavailable=True +""" diff --git a/el8ar60.cfg b/el8ar60.cfg index 9f16a19..21621e9 100644 --- a/el8ar60.cfg +++ b/el8ar60.cfg @@ -11,7 +11,7 @@ nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="redis" config_opts['macros']['%_module_stream']="remi-6.0" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" diff --git a/el8ar62.cfg b/el8ar62.cfg index 4c94a3d..be14822 100644 --- a/el8ar62.cfg +++ b/el8ar62.cfg @@ -11,7 +11,7 @@ nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="redis" config_opts['macros']['%_module_stream']="remi-6.2" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" diff --git a/el8ar70.cfg b/el8ar70.cfg index 27c1ac2..35201f7 100644 --- a/el8ar70.cfg +++ b/el8ar70.cfg @@ -11,7 +11,7 @@ nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="redis" config_opts['macros']['%_module_stream']="remi-7.0" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" diff --git a/el8ar72.cfg b/el8ar72.cfg index e43b803..fe187cc 100644 --- a/el8ar72.cfg +++ b/el8ar72.cfg @@ -11,7 +11,7 @@ nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="redis" config_opts['macros']['%_module_stream']="remi-7.2" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" diff --git a/el8ascl72.cfg b/el8ascl72.cfg index 9c4f72a..bbf96f0 100644 --- a/el8ascl72.cfg +++ b/el8ascl72.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl72el8a' config_opts['resultdir'] = "/var/lib/mock/scl72el8a" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php72-build php72-php-devel php72-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.0'] +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" diff --git a/el8ascl73.cfg b/el8ascl73.cfg index 9b48432..5834a79 100644 --- a/el8ascl73.cfg +++ b/el8ascl73.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl73el8a' config_opts['resultdir'] = "/var/lib/mock/scl73el8a" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php73-build php73-php-devel php73-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.0'] +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" diff --git a/el8ascl74.cfg b/el8ascl74.cfg index a16788c..e101c80 100644 --- a/el8ascl74.cfg +++ b/el8ascl74.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl74el8a' config_opts['resultdir'] = "/var/lib/mock/scl74el8a" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php74-build php74-php-devel php74-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.0'] +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" diff --git a/el8ascl80.cfg b/el8ascl80.cfg index 60ecd6f..ec500a3 100644 --- a/el8ascl80.cfg +++ b/el8ascl80.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl80el8a' config_opts['resultdir'] = "/var/lib/mock/scl80el8a" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php80-build php80-php-devel php80-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.0'] +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" diff --git a/el8ascl81.cfg b/el8ascl81.cfg index d39c364..27f514e 100644 --- a/el8ascl81.cfg +++ b/el8ascl81.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl81el8a' config_opts['resultdir'] = "/var/lib/mock/scl81el8a" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php81-build php81-php-devel php81-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.0'] +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" diff --git a/el8ascl82.cfg b/el8ascl82.cfg index 79a0879..a8d185b 100644 --- a/el8ascl82.cfg +++ b/el8ascl82.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl82el8a' config_opts['resultdir'] = "/var/lib/mock/scl82el8a" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php82-build php82-php-devel php82-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.0'] +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" diff --git a/el8ascl83.cfg b/el8ascl83.cfg index 19c8e57..c3f300b 100644 --- a/el8ascl83.cfg +++ b/el8ascl83.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl83el8a' config_opts['resultdir'] = "/var/lib/mock/scl83el8a" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php83-build php83-php-devel php83-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.0'] +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" diff --git a/el8ascl84.cfg b/el8ascl84.cfg new file mode 100644 index 0000000..2498025 --- /dev/null +++ b/el8ascl84.cfg @@ -0,0 +1,26 @@ +include('el8a.tpl') + +config_opts['root'] = 'scl84el8a' +config_opts['resultdir'] = "/var/lib/mock/scl84el8a" +config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php84-build php84-php-devel php84-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-scl84el8a] +name=result-scl84el8a +baseurl=file:/var/lib/mock/scl84el8a/ +metadata_expire=30 +enabled=1 +skip_if_unavailable=True + +""" @@ -5,5 +5,5 @@ include('el8x.tpl') config_opts['root'] = 'el8x81' config_opts['resultdir'] = "/var/lib/mock/el8x" -config_opts['module_enable'] = ['swig', 'javapackages-runtime', 'mariadb:10.3', 'nodejs:10', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-5.0'] +config_opts['module_enable'] = ['swig', 'javapackages-runtime', 'mariadb:10.3', 'nodejs:10', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-7.2'] @@ -5,5 +5,5 @@ include('el8x.tpl') config_opts['root'] = 'el8x82' config_opts['resultdir'] = "/var/lib/mock/el8x" -config_opts['module_enable'] = ['swig', 'javapackages-runtime', 'mariadb:10.3', 'nodejs:10', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.2', 'redis:remi-5.0'] +config_opts['module_enable'] = ['swig', 'javapackages-runtime', 'mariadb:10.3', 'nodejs:10', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.2', 'redis:remi-7.2'] @@ -29,7 +29,7 @@ config_opts['macros']['%runselftest']="1" config_opts['environment']['ACCEPT_EULA'] = 'Y' -config_opts['module_enable'] = ['swig', 'javapackages-runtime', 'mariadb:10.3', 'nodejs:10', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.0', 'redis:remi-7.0'] +config_opts['module_enable'] = ['swig', 'javapackages-runtime', 'mariadb:10.3', 'nodejs:10', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.0', 'redis:remi-7.2'] config_opts['yum.conf'] = """ [main] @@ -61,8 +61,9 @@ enabled=1 [epel] name=epel -mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-8&arch=x86_64 -;baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/x86_64/ +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-8&arch=x86_64 +metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=x86_64 +#baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/x86_64/ exclude=epel-rpm-macros enabled=1 @@ -88,7 +89,7 @@ metadata_expire=30 [remi-priv] name=remi prive baseurl=file:/home/rpmbuild/site/rpms/priv/x86_64/ -enabled=1 +enabled=0 metadata_expire=30 [remi-priv-el8] @@ -5,13 +5,13 @@ include('el8x.tpl') config_opts['root'] = 'el8x72' config_opts['resultdir'] = "/var/lib/mock/el8x72" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-7.2', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-7.2', 'redis:remi-7.2'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-7.2" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" @@ -5,13 +5,13 @@ include('el8x.tpl') config_opts['root'] = 'el8x73' config_opts['resultdir'] = "/var/lib/mock/el8x73" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-7.3', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-7.3', 'redis:remi-7.2'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-7.3" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" @@ -5,14 +5,14 @@ include('el8x.tpl') config_opts['root'] = 'el8x74' config_opts['resultdir'] = "/var/lib/mock/el8x74" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-7.4', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-7.4', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-7.4/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-7.4" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" @@ -5,14 +5,14 @@ include('el8x.tpl') config_opts['root'] = 'el8x80' config_opts['resultdir'] = "/var/lib/mock/el8x80" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.0', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.0', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.0/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-8.0" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" @@ -5,14 +5,14 @@ include('el8x.tpl') config_opts['root'] = 'el8x81' config_opts['resultdir'] = "/var/lib/mock/el8x81" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.1/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-8.1" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" @@ -5,14 +5,14 @@ include('el8x.tpl') config_opts['root'] = 'el8x82' config_opts['resultdir'] = "/var/lib/mock/el8x82" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.2', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.2', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.2/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-8.2" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" @@ -5,14 +5,14 @@ include('el8x.tpl') config_opts['root'] = 'el8x83' config_opts['resultdir'] = "/var/lib/mock/el8x83" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.3', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.3', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.3/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="php" config_opts['macros']['%_module_stream']="remi-8.3" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" diff --git a/el8x84.cfg b/el8x84.cfg new file mode 100644 index 0000000..fe7de72 --- /dev/null +++ b/el8x84.cfg @@ -0,0 +1,28 @@ +import datetime; + +include('el8x.tpl') + +config_opts['root'] = 'el8x84' +config_opts['resultdir'] = "/var/lib/mock/el8x84" + +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.4', 'redis:remi-7.2'] +config_opts['module_install'] = ['php:remi-8.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="81000" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-el8x84] +name=result-el8x +baseurl=file:/var/lib/mock/el8x84/ +metadata_expire=15 +enabled=1 +module_hotfixes=1 +skip_if_unavailable=True + +""" @@ -5,13 +5,13 @@ include('el8x.tpl') config_opts['root'] = 'el8x' config_opts['resultdir'] = "/var/lib/mock/el8x" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-7.2'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="memcached" config_opts['macros']['%_module_stream']="remi" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" diff --git a/el8xr60.cfg b/el8xr60.cfg index 0b8f511..28a1474 100644 --- a/el8xr60.cfg +++ b/el8xr60.cfg @@ -5,13 +5,13 @@ include('el8x.tpl') config_opts['root'] = 'el8x' config_opts['resultdir'] = "/var/lib/mock/el8x" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-6.0'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="redis" config_opts['macros']['%_module_stream']="remi-6.0" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" diff --git a/el8xr62.cfg b/el8xr62.cfg index d79a3bd..f38d726 100644 --- a/el8xr62.cfg +++ b/el8xr62.cfg @@ -5,13 +5,13 @@ include('el8x.tpl') config_opts['root'] = 'el8x' config_opts['resultdir'] = "/var/lib/mock/el8x" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-6.2'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="redis" config_opts['macros']['%_module_stream']="remi-6.2" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" diff --git a/el8xr70.cfg b/el8xr70.cfg index 5332a96..454db29 100644 --- a/el8xr70.cfg +++ b/el8xr70.cfg @@ -11,7 +11,7 @@ nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="redis" config_opts['macros']['%_module_stream']="remi-7.0" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" diff --git a/el8xr72.cfg b/el8xr72.cfg index 117cd8e..bd1862a 100644 --- a/el8xr72.cfg +++ b/el8xr72.cfg @@ -5,13 +5,13 @@ include('el8x.tpl') config_opts['root'] = 'el8x' config_opts['resultdir'] = "/var/lib/mock/el8x" -config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-7.0'] +config_opts['module_enable'] = ['varnish:6', 'postgresql:10', 'python27:2.7', 'python36:3.6', 'virt:rhel', 'httpd:2.4', 'nginx:1.14', 'php:remi-8.1', 'redis:remi-7.2'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); config_opts['macros']['%_module_build']="1" config_opts['macros']['%_module_name']="redis" config_opts['macros']['%_module_stream']="remi-7.2" -config_opts['macros']['%_module_version']="80900" + nn; +config_opts['macros']['%_module_version']="81000" + nn; config_opts['macros']['%_module_context']="00000000" config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" diff --git a/el8xscl56.cfg b/el8xscl56.cfg index e82f52f..5c52b86 100644 --- a/el8xscl56.cfg +++ b/el8xscl56.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl56el8x' config_opts['resultdir'] = "/var/lib/mock/scl56el8x" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php56-build' -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.0'] +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" diff --git a/el8xscl70.cfg b/el8xscl70.cfg index 8e928a2..03e2bb9 100644 --- a/el8xscl70.cfg +++ b/el8xscl70.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl70el8x' config_opts['resultdir'] = "/var/lib/mock/scl70el8x" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php70-build' -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.0'] +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" diff --git a/el8xscl71.cfg b/el8xscl71.cfg index 6c8c972..8fd0ac5 100644 --- a/el8xscl71.cfg +++ b/el8xscl71.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl71el8x' config_opts['resultdir'] = "/var/lib/mock/scl71el8x" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php71-build' -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.0'] +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" diff --git a/el8xscl72.cfg b/el8xscl72.cfg index cb1e2f0..31caf9b 100644 --- a/el8xscl72.cfg +++ b/el8xscl72.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl72el8x' config_opts['resultdir'] = "/var/lib/mock/scl72el8x" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php72-build php72-php-devel php72-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.0'] +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" diff --git a/el8xscl73.cfg b/el8xscl73.cfg index eafc94c..d61e5e0 100644 --- a/el8xscl73.cfg +++ b/el8xscl73.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl73el8x' config_opts['resultdir'] = "/var/lib/mock/scl73el8x" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php73-build php73-php-devel php73-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.0'] +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" diff --git a/el8xscl74.cfg b/el8xscl74.cfg index fee5b14..67d8ac8 100644 --- a/el8xscl74.cfg +++ b/el8xscl74.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl74el8x' config_opts['resultdir'] = "/var/lib/mock/scl74el8x" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php74-build php74-php-devel php74-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.0'] +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" diff --git a/el8xscl80.cfg b/el8xscl80.cfg index 4a2ae50..1d071ae 100644 --- a/el8xscl80.cfg +++ b/el8xscl80.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl80el8x' config_opts['resultdir'] = "/var/lib/mock/scl80el8x" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php80-build php80-php-devel php80-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.0'] +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" diff --git a/el8xscl81.cfg b/el8xscl81.cfg index 4d69b71..aa5cedc 100644 --- a/el8xscl81.cfg +++ b/el8xscl81.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl81el8x' config_opts['resultdir'] = "/var/lib/mock/scl81el8x" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php81-build php81-php-devel php81-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.0'] +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" diff --git a/el8xscl82.cfg b/el8xscl82.cfg index c1e6ffb..f131d19 100644 --- a/el8xscl82.cfg +++ b/el8xscl82.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl82el8x' config_opts['resultdir'] = "/var/lib/mock/scl82el8x" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php82-build php82-php-devel php82-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.0'] +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" diff --git a/el8xscl83.cfg b/el8xscl83.cfg index f41d89d..db9acb4 100644 --- a/el8xscl83.cfg +++ b/el8xscl83.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl83el8x' config_opts['resultdir'] = "/var/lib/mock/scl83el8x" config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php83-build php83-php-devel php83-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.0'] +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" diff --git a/el8xscl84.cfg b/el8xscl84.cfg new file mode 100644 index 0000000..8cb8934 --- /dev/null +++ b/el8xscl84.cfg @@ -0,0 +1,26 @@ +include('el8x.tpl') + +config_opts['root'] = 'scl84el8x' +config_opts['resultdir'] = "/var/lib/mock/scl84el8x" +config_opts['chroot_setup_cmd'] = 'install bash bzip2 ccache 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 php84-build php84-php-devel php84-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-scl84el8x] +name=result-scl84el8x +baseurl=file:/var/lib/mock/scl84el8x/ +metadata_expire=30 +enabled=1 +skip_if_unavailable=True + +""" @@ -25,11 +25,12 @@ config_opts['macros']['%dist']=".el9.remi" config_opts['macros']['%rhel']="9" config_opts['macros']['%_with_ibase']="1" config_opts['macros']['%_with_oci8']="1" +config_opts['macros']['%_without_zts']="1" config_opts['macros']['%runselftest']="1" config_opts['environment']['ACCEPT_EULA'] = 'Y' -config_opts['module_enable'] = ['php:remi-8.0', 'redis:remi-7.0'] +config_opts['module_enable'] = ['php:remi-8.0', 'redis:remi-7.2'] config_opts['yum.conf'] = """ [main] @@ -62,8 +63,9 @@ excludepkgs=php* [epel] name=epel -mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-9&arch=aarch64 -;baseurl=https://dl.fedoraproject.org/pub/epel/9/Everything/aarch64/ +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-9&arch=aarch64 +metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-9&arch=aarch64 +#baseurl=https://dl.fedoraproject.org/pub/epel/9/Everything/aarch64/ exclude=epel-rpm-macros enabled=1 @@ -5,7 +5,7 @@ include('el9a.tpl') config_opts['root'] = 'el9a74' config_opts['resultdir'] = "/var/lib/mock/el9a74" -config_opts['module_enable'] = ['php:remi-7.4', 'redis:remi-7.0'] +config_opts['module_enable'] = ['php:remi-7.4', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-7.4/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); @@ -5,7 +5,7 @@ include('el9a.tpl') config_opts['root'] = 'el9a80' config_opts['resultdir'] = "/var/lib/mock/el9a80" -config_opts['module_enable'] = ['php:remi-8.0', 'redis:remi-7.0'] +config_opts['module_enable'] = ['php:remi-8.0', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.0/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); @@ -5,7 +5,7 @@ include('el9a.tpl') config_opts['root'] = 'el9a81' config_opts['resultdir'] = "/var/lib/mock/el9a81" -config_opts['module_enable'] = ['php:remi-8.1', 'redis:remi-7.0'] +config_opts['module_enable'] = ['php:remi-8.1', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.1/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); @@ -5,7 +5,7 @@ include('el9a.tpl') config_opts['root'] = 'el9a82' config_opts['resultdir'] = "/var/lib/mock/el9a82" -config_opts['module_enable'] = ['php:remi-8.2', 'redis:remi-7.0'] +config_opts['module_enable'] = ['php:remi-8.2', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.2/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); @@ -5,7 +5,7 @@ include('el9a.tpl') config_opts['root'] = 'el9a83' config_opts['resultdir'] = "/var/lib/mock/el9a83" -config_opts['module_enable'] = ['php:remi-8.3', 'redis:remi-7.0'] +config_opts['module_enable'] = ['php:remi-8.3', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.3/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); diff --git a/el9a84.cfg b/el9a84.cfg new file mode 100644 index 0000000..a093eb4 --- /dev/null +++ b/el9a84.cfg @@ -0,0 +1,28 @@ +import datetime; + +include('el9a.tpl') + +config_opts['root'] = 'el9a84' +config_opts['resultdir'] = "/var/lib/mock/el9a84" + +config_opts['module_enable'] = ['php:remi-8.4', 'redis:remi-7.2'] +config_opts['module_install'] = ['php:remi-8.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="90400" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-el9a84] +name=result-el9a84 +baseurl=file:/var/lib/mock/el9a84/ +metadata_expire=15 +skip_if_unavailable=True +enabled=1 +module_hotfixes=1 + +""" diff --git a/el9ascl74.cfg b/el9ascl74.cfg index 16795d7..e78a342 100644 --- a/el9ascl74.cfg +++ b/el9ascl74.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl74el9a' config_opts['resultdir'] = "/var/lib/mock/scl74el9a" 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 php74-build php74-php-devel php74-php-pear' -config_opts['module_enable'] = ['redis:remi-7.0'] +config_opts['module_enable'] = ['redis:remi-7.2'] config_opts['macros']['%scl_vendor']="remi" config_opts['macros']['%_scl_prefix']="/opt/remi" diff --git a/el9ascl80.cfg b/el9ascl80.cfg index 90d6aec..d089c1d 100644 --- a/el9ascl80.cfg +++ b/el9ascl80.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl80el9a' config_opts['resultdir'] = "/var/lib/mock/scl80el9a" 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 php80-build php80-php-devel php80-php-pear' -config_opts['module_enable'] = ['redis:remi-7.0'] +config_opts['module_enable'] = ['redis:remi-7.2'] config_opts['macros']['%scl_vendor']="remi" config_opts['macros']['%_scl_prefix']="/opt/remi" diff --git a/el9ascl81.cfg b/el9ascl81.cfg index 1915656..2a68024 100644 --- a/el9ascl81.cfg +++ b/el9ascl81.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl81el9a' config_opts['resultdir'] = "/var/lib/mock/scl81el9a" 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 php81-build php81-php-devel php81-php-pear' -config_opts['module_enable'] = ['redis:remi-7.0'] +config_opts['module_enable'] = ['redis:remi-7.2'] config_opts['macros']['%scl_vendor']="remi" config_opts['macros']['%_scl_prefix']="/opt/remi" diff --git a/el9ascl82.cfg b/el9ascl82.cfg index 4625341..818d7d8 100644 --- a/el9ascl82.cfg +++ b/el9ascl82.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl82el9a' config_opts['resultdir'] = "/var/lib/mock/scl82el9a" 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 php82-build php82-php-devel php82-php-pear' -config_opts['module_enable'] = ['redis:remi-7.0'] +config_opts['module_enable'] = ['redis:remi-7.2'] config_opts['macros']['%scl_vendor']="remi" config_opts['macros']['%_scl_prefix']="/opt/remi" diff --git a/el9ascl83.cfg b/el9ascl83.cfg index 0341ed7..368968e 100644 --- a/el9ascl83.cfg +++ b/el9ascl83.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl83el9a' config_opts['resultdir'] = "/var/lib/mock/scl83el9a" 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 php83-build php83-php-devel php83-php-pear' -config_opts['module_enable'] = ['redis:remi-7.0'] +config_opts['module_enable'] = ['redis:remi-7.2'] config_opts['macros']['%scl_vendor']="remi" config_opts['macros']['%_scl_prefix']="/opt/remi" diff --git a/el9ascl84.cfg b/el9ascl84.cfg new file mode 100644 index 0000000..036eb25 --- /dev/null +++ b/el9ascl84.cfg @@ -0,0 +1,26 @@ +include('el9a.tpl') + +config_opts['root'] = 'scl84el9a' +config_opts['resultdir'] = "/var/lib/mock/scl84el9a" +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 php84-build php84-php-devel php84-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-scl84el9a] +name=result-scl84el9a +baseurl=file:/var/lib/mock/scl84el9a/ +skip_if_unavailable=True +metadata_expire=30 +enabled=1 + +""" @@ -29,7 +29,7 @@ config_opts['macros']['%runselftest']="1" config_opts['environment']['ACCEPT_EULA'] = 'Y' -config_opts['module_enable'] = ['php:remi-8.0', 'redis:remi-7.0'] +config_opts['module_enable'] = ['php:remi-8.0', 'redis:remi-7.2'] config_opts['yum.conf'] = """ [main] @@ -61,8 +61,9 @@ enabled=1 [epel] name=epel -mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-9&arch=x86_64 -;baseurl=https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/ +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-9&arch=x86_64 +metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-9&arch=x86_64 +#baseurl=https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/ exclude=epel-rpm-macros enabled=1 @@ -5,7 +5,7 @@ include('el9x.tpl') config_opts['root'] = 'el9x74' config_opts['resultdir'] = "/var/lib/mock/el9x74" -config_opts['module_enable'] = ['php:remi-7.4', 'redis:remi-7.0'] +config_opts['module_enable'] = ['php:remi-7.4', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-7.4/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); @@ -5,7 +5,7 @@ include('el9x.tpl') config_opts['root'] = 'el9x80' config_opts['resultdir'] = "/var/lib/mock/el9x80" -config_opts['module_enable'] = ['php:remi-8.0', 'redis:remi-7.0'] +config_opts['module_enable'] = ['php:remi-8.0', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.0/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); @@ -5,7 +5,7 @@ include('el9x.tpl') config_opts['root'] = 'el9x81' config_opts['resultdir'] = "/var/lib/mock/el9x81" -config_opts['module_enable'] = ['php:remi-8.1', 'redis:remi-7.0'] +config_opts['module_enable'] = ['php:remi-8.1', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.1/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); @@ -5,7 +5,7 @@ include('el9x.tpl') config_opts['root'] = 'el9x82' config_opts['resultdir'] = "/var/lib/mock/el9x82" -config_opts['module_enable'] = ['php:remi-8.2', 'redis:remi-7.0'] +config_opts['module_enable'] = ['php:remi-8.2', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.2/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); @@ -5,7 +5,7 @@ include('el9x.tpl') config_opts['root'] = 'el9x83' config_opts['resultdir'] = "/var/lib/mock/el9x83" -config_opts['module_enable'] = ['php:remi-8.3', 'redis:remi-7.0'] +config_opts['module_enable'] = ['php:remi-8.3', 'redis:remi-7.2'] config_opts['module_install'] = ['php:remi-8.3/devel'] nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); diff --git a/el9x84.cfg b/el9x84.cfg new file mode 100644 index 0000000..1e53824 --- /dev/null +++ b/el9x84.cfg @@ -0,0 +1,34 @@ +import datetime; + +include('el9x.tpl') + +config_opts['root'] = 'el9x84' +config_opts['resultdir'] = "/var/lib/mock/el9x84" + +config_opts['module_enable'] = ['php:remi-8.4', 'redis:remi-7.2'] +config_opts['module_install'] = ['php:remi-8.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="90400" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[remi-php84] +name=remi php84 +baseurl=file:/home/rpmbuild/site/rpms/enterprise/9/php84/x86_64/ +enabled=0 +metadata_expire=15 + +[result-el9x84] +name=result-el9x +baseurl=file:/var/lib/mock/el9x84/ +metadata_expire=15 +enabled=1 +module_hotfixes=1 +skip_if_unavailable=True + +""" diff --git a/el9xscl74.cfg b/el9xscl74.cfg index 9cee609..d6b98df 100644 --- a/el9xscl74.cfg +++ b/el9xscl74.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl74el9x' config_opts['resultdir'] = "/var/lib/mock/scl74el9x" 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 php74-build php74-php-devel php74-php-pear' -config_opts['module_enable'] = ['redis:remi-7.0'] +config_opts['module_enable'] = ['redis:remi-7.2'] config_opts['macros']['%scl_vendor']="remi" config_opts['macros']['%_scl_prefix']="/opt/remi" diff --git a/el9xscl80.cfg b/el9xscl80.cfg index c02cc05..111d871 100644 --- a/el9xscl80.cfg +++ b/el9xscl80.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl80el9x' config_opts['resultdir'] = "/var/lib/mock/scl80el9x" 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 php80-build php80-php-devel php80-php-pear' -config_opts['module_enable'] = ['redis:remi-7.0'] +config_opts['module_enable'] = ['redis:remi-7.2'] config_opts['macros']['%scl_vendor']="remi" config_opts['macros']['%_scl_prefix']="/opt/remi" diff --git a/el9xscl81.cfg b/el9xscl81.cfg index 478094c..58cb88a 100644 --- a/el9xscl81.cfg +++ b/el9xscl81.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl81el9x' config_opts['resultdir'] = "/var/lib/mock/scl81el9x" 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 php81-build php81-php-devel php81-php-pear' -config_opts['module_enable'] = ['redis:remi-7.0'] +config_opts['module_enable'] = ['redis:remi-7.2'] config_opts['macros']['%scl_vendor']="remi" config_opts['macros']['%_scl_prefix']="/opt/remi" diff --git a/el9xscl82.cfg b/el9xscl82.cfg index 54494c4..aac086c 100644 --- a/el9xscl82.cfg +++ b/el9xscl82.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl82el9x' config_opts['resultdir'] = "/var/lib/mock/scl82el9x" 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 php82-build php82-php-devel php82-php-pear' -config_opts['module_enable'] = ['redis:remi-7.0'] +config_opts['module_enable'] = ['redis:remi-7.2'] config_opts['macros']['%scl_vendor']="remi" config_opts['macros']['%_scl_prefix']="/opt/remi" diff --git a/el9xscl83.cfg b/el9xscl83.cfg index 178d19b..64d6b9c 100644 --- a/el9xscl83.cfg +++ b/el9xscl83.cfg @@ -4,7 +4,7 @@ config_opts['root'] = 'scl83el9x' config_opts['resultdir'] = "/var/lib/mock/scl83el9x" 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 php83-build php83-php-devel php83-php-pear' -config_opts['module_enable'] = ['redis:remi-7.0'] +config_opts['module_enable'] = ['redis:remi-7.2'] config_opts['macros']['%scl_vendor']="remi" config_opts['macros']['%_scl_prefix']="/opt/remi" diff --git a/el9xscl84.cfg b/el9xscl84.cfg new file mode 100644 index 0000000..7f00616 --- /dev/null +++ b/el9xscl84.cfg @@ -0,0 +1,26 @@ +include('el9x.tpl') + +config_opts['root'] = 'scl84el9x' +config_opts['resultdir'] = "/var/lib/mock/scl84el9x" +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 php84-build php84-php-devel php84-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-scl84el9x] +name=result-scl84el9x +baseurl=file:/var/lib/mock/scl84el9x/ +metadata_expire=30 +enabled=1 +skip_if_unavailable=True + +""" diff --git a/fc38xscl84.cfg b/fc38xscl84.cfg new file mode 100644 index 0000000..f8b26c0 --- /dev/null +++ b/fc38xscl84.cfg @@ -0,0 +1,26 @@ +include('fc38x.tpl') + +config_opts['root'] = 'scl84fc38x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache scl-utils-build php84-build php84-php-devel php84-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl84fc38x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc38xscl84/" + +# 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/1484380 +#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-scl84fc38x] +name=result-scl84fc38x +baseurl=file:///var/lib/mock/scl84fc38x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" @@ -26,6 +26,7 @@ config_opts['macros']['%dist']=".fc39.remi" config_opts['macros']['%fedora']="39" config_opts['macros']['%_with_ibase']="1" config_opts['macros']['%_with_oci8']="1" +config_opts['macros']['%_without_zts']="1" config_opts['macros']['%runselftest']="1" config_opts['environment']['ACCEPT_EULA'] = 'Y' diff --git a/fc39a84.cfg b/fc39a84.cfg new file mode 100644 index 0000000..69d1ceb --- /dev/null +++ b/fc39a84.cfg @@ -0,0 +1,32 @@ +import datetime; + +include('fc39a.tpl') + +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache' +config_opts['root'] = 'fc39a84' +config_opts['resultdir'] = "/var/lib/mock/fc39a84" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc39a84/" + +config_opts['module_enable'] = ['php:remi-8.4'] +config_opts['module_install'] = ['php:remi-8.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="39" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc39a84] +name=result-fc39a84 +baseurl=file:/var/lib/mock/fc39a84/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc39ascl84.cfg b/fc39ascl84.cfg new file mode 100644 index 0000000..832b950 --- /dev/null +++ b/fc39ascl84.cfg @@ -0,0 +1,26 @@ +include('fc39a.tpl') + +config_opts['root'] = 'scl84fc39a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache scl-utils-build php84-build php84-php-devel php84-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl84fc39a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc39ascl84/" + +# 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/1484390 +#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-scl84fc39a] +name=result-scl84fc39a +baseurl=file:///var/lib/mock/scl84fc39a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" @@ -48,21 +48,21 @@ max_parallel_downloads=6 [fedora] name=fedora -metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch +#metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch metadata_expire=80000 ##mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-39&arch=x86_64 #baseurl=http://fr2.rpmfind.net/linux/fedora/releases/39/Everything/x86_64/os/ # http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/releases/39/Everything/x86_64/os/ -#baseurl=https://dl.fedoraproject.org/pub/fedora/linux/development/39/Everything/x86_64/os/ +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/releases/39/Everything/x86_64/os/ [updates] name=updates -metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch +#metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch #mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f39&arch=x86_64 #baseurl=http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/updates/1/x86_64/ # http://mirrors.ircam.fr/pub/fedora/linux/updates/39/x86_64/ # http://fr2.rpmfind.net/linux/fedora/updates/39/x86_64/ -#baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/33/Everything/x86_64/ +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/39/Everything/x86_64/ enabled=1 [updates-testing] diff --git a/fc39x84.cfg b/fc39x84.cfg new file mode 100644 index 0000000..e67e190 --- /dev/null +++ b/fc39x84.cfg @@ -0,0 +1,32 @@ +import datetime; + +include('fc39x.tpl') + +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache' +config_opts['root'] = 'fc39x84' +config_opts['resultdir'] = "/var/lib/mock/fc39x84" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc39x84/" + +config_opts['module_enable'] = ['php:remi-8.4'] +config_opts['module_install'] = ['php:remi-8.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="39" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc39x84] +name=result-fc39x84 +baseurl=file:/var/lib/mock/fc39x84/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc39xscl84.cfg b/fc39xscl84.cfg new file mode 100644 index 0000000..6304f82 --- /dev/null +++ b/fc39xscl84.cfg @@ -0,0 +1,26 @@ +include('fc39x.tpl') + +config_opts['root'] = 'scl84fc39x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache scl-utils-build php84-build php84-php-devel php84-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl84fc39x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc39xscl84/" + +# 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/1484390 +#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-scl84fc39x] +name=result-scl84fc39x +baseurl=file:///var/lib/mock/scl84fc39x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" @@ -26,6 +26,7 @@ config_opts['macros']['%dist']=".fc40.remi" config_opts['macros']['%fedora']="40" config_opts['macros']['%_with_ibase']="1" config_opts['macros']['%_with_oci8']="1" +config_opts['macros']['%_without_zts']="1" config_opts['macros']['%runselftest']="1" config_opts['environment']['ACCEPT_EULA'] = 'Y' diff --git a/fc40a84.cfg b/fc40a84.cfg new file mode 100644 index 0000000..ea906cb --- /dev/null +++ b/fc40a84.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc40a.tpl') + +config_opts['root'] = 'fc40a84' +config_opts['resultdir'] = "/var/lib/mock/fc40a84" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc40a84/" + +config_opts['module_enable'] = ['php:remi-8.4'] +config_opts['module_install'] = ['php:remi-8.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="40" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc40a84] +name=result-fc40a84 +baseurl=file:/var/lib/mock/fc40a84/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc40ascl84.cfg b/fc40ascl84.cfg new file mode 100644 index 0000000..a1931a4 --- /dev/null +++ b/fc40ascl84.cfg @@ -0,0 +1,26 @@ +include('fc40a.tpl') + +config_opts['root'] = 'scl84fc40a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php84-build php84-php-devel php84-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl84fc40a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc40ascl84/" + +# 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/1484400 +#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-scl84fc40a] +name=result-scl84fc40a +baseurl=file:///var/lib/mock/scl84fc40a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" @@ -48,21 +48,21 @@ max_parallel_downloads=6 [fedora] name=fedora -metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch +#metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch metadata_expire=80000 ##mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-40&arch=x86_64 #baseurl=http://fr2.rpmfind.net/linux/fedora/releases/40/Everything/x86_64/os/ # http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/releases/40/Everything/x86_64/os/ -#baseurl=https://dl.fedoraproject.org/pub/fedora/linux/development/40/Everything/x86_64/os/ +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/releases/40/Everything/x86_64/os/ [updates] name=updates -metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch +#metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch #mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f40&arch=x86_64 #baseurl=http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/updates/1/x86_64/ # http://mirrors.ircam.fr/pub/fedora/linux/updates/40/x86_64/ # http://fr2.rpmfind.net/linux/fedora/updates/40/x86_64/ -#baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/33/Everything/x86_64/ +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/40/Everything/x86_64/ enabled=1 [updates-testing] @@ -70,7 +70,7 @@ name=updates-testing #metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch #mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f40&arch=x86_64 baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/testing/40/Everything/x86_64/ -enabled=1 +enabled=0 [remi] name=remi public diff --git a/fc40x84.cfg b/fc40x84.cfg new file mode 100644 index 0000000..227a017 --- /dev/null +++ b/fc40x84.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc40x.tpl') + +config_opts['root'] = 'fc40x84' +config_opts['resultdir'] = "/var/lib/mock/fc40x84" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc40x84/" + +config_opts['module_enable'] = ['php:remi-8.4'] +config_opts['module_install'] = ['php:remi-8.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="40" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc40x84] +name=result-fc40x84 +baseurl=file:/var/lib/mock/fc40x84/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc40xscl84.cfg b/fc40xscl84.cfg new file mode 100644 index 0000000..0dcd18e --- /dev/null +++ b/fc40xscl84.cfg @@ -0,0 +1,26 @@ +include('fc40x.tpl') + +config_opts['root'] = 'scl84fc40x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php84-build php84-php-devel php84-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl84fc40x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc40xscl84/" + +# 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/1484400 +#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-scl84fc40x] +name=result-scl84fc40x +baseurl=file:///var/lib/mock/scl84fc40x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc41a.cfg b/fc41a.cfg new file mode 100644 index 0000000..c84f91c --- /dev/null +++ b/fc41a.cfg @@ -0,0 +1,5 @@ +include('fc41a.tpl') + +# Temp +#config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache' + diff --git a/fc41a.tpl b/fc41a.tpl new file mode 100644 index 0000000..5fbd6ad --- /dev/null +++ b/fc41a.tpl @@ -0,0 +1,115 @@ +include('vendor.tpl') + +config_opts['root'] = 'fc41a' +config_opts['target_arch'] = 'aarch64' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build gcc remi-crypto-legacy' +config_opts['dist'] = 'fc41' # only useful for --resultdir variable subst +config_opts['extra_chroot_dirs'] = [ '/run/lock', ] +config_opts['releasever'] = '41' +config_opts['package_manager'] = 'dnf' + +config_opts['plugin_conf']['ccache_enable'] = True +config_opts['plugin_conf']['ccache_opts']['max_cache_size'] = '1G' +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41a/" + +config_opts['basedir'] = '/dev/shm/' +config_opts['resultdir'] = "/var/lib/mock/fc41a" +config_opts['cleanup_on_success'] = True +config_opts['cleanup_on_failure'] = False + +config_opts['createrepo_on_rpms'] = True +config_opts['createrepo_command'] = '/usr/bin/createrepo -d -q -x *.src.rpm' + +config_opts['macros']['%_topdir']="/builddir/build" +config_opts['macros']['%_smp_mflags']="-j24" +config_opts['macros']['%dist']=".fc41.remi" +config_opts['macros']['%fedora']="41" +config_opts['macros']['%_with_ibase']="1" +config_opts['macros']['%_with_oci8']="1" +config_opts['macros']['%_without_zts']="1" +config_opts['macros']['%runselftest']="1" + +config_opts['environment']['ACCEPT_EULA'] = 'Y' + +config_opts['yum.conf'] = """ +[main] +keepcache=1 +debuglevel=2 +reposdir=/dev/null +logfile=/var/log/yum.log +retries=20 +obsoletes=1 +gpgcheck=0 +assumeyes=1 +metadata_expire=80000 +fastestmirror=1 +max_parallel_downloads=6 + +# repos + +[fedora] +name=fedora +#metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch +metadata_expire=80000 +##mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-41&arch=aarch64 +#baseurl=http://fr2.rpmfind.net/linux/fedora/releases/41/Everything/aarch64/os/ +# http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/releases/41/Everything/aarch64/os/ +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/development/41/Everything/aarch64/os/ +#baseurl=https://dl.fedoraproject.org/pub/fedora/linux/releases/41/Everything/aarch64/os/ + +[updates] +name=updates +metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f41&arch=aarch64 +#baseurl=http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/updates/1/aarch64/ +# http://mirrors.ircam.fr/pub/fedora/linux/updates/41/aarch64/ +# http://fr2.rpmfind.net/linux/fedora/updates/41/aarch64/ +#baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/33/Everything/aarch64/ +enabled=1 + +[updates-testing] +name=updates-testing +#metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f41&arch=aarch64 +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/testing/41/Everything/aarch64/ +enabled=0 + +[remi] +name=remi public +baseurl=http://remi/repo/fedora/41/remi/aarch64/ +enabled=1 +skip_if_unavailable=True +metadata_expire=10 + +[remi-modular] +name=remi modular +baseurl=http://remi/repo/fedora/41/modular/aarch64/ +enabled=1 +skip_if_unavailable=True +metadata_expire=10 + +[remi-priv] +name=remi prive +baseurl=file:/home/remi/priv/fc41.aarch64/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +[remi-debuginfo] +name=remi-debuginfo +baseurl=http://remi/repo/fedora/41/debug-remi/aarch64/ +enabled=0 + +[result-fc41a] +name=result-fc41a +baseurl=file:/var/lib/mock/fc41a/ +metadata_expire=10 +enabled=1 +skip_if_unavailable=True + +[msprod] +name=msprod +baseurl=https://packages.microsoft.com/rhel/8/prod/ +enabled=0 + +""" diff --git a/fc41a74.cfg b/fc41a74.cfg new file mode 100644 index 0000000..9fa2fa3 --- /dev/null +++ b/fc41a74.cfg @@ -0,0 +1,32 @@ +import datetime; + +include('fc41a.tpl') + +config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache remi-crypto-legacy' +config_opts['root'] = 'fc41a74' +config_opts['resultdir'] = "/var/lib/mock/fc41a74" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41a74/" + +config_opts['module_enable'] = ['php:remi-7.4'] +config_opts['module_install'] = ['php:remi-7.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-7.4" +config_opts['macros']['%_module_version']="41" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc41a74] +name=result-fc41a74 +baseurl=file:/var/lib/mock/fc41a74/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc41a80.cfg b/fc41a80.cfg new file mode 100644 index 0000000..3a4fa55 --- /dev/null +++ b/fc41a80.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc41a.tpl') + +config_opts['root'] = 'fc41a80' +config_opts['resultdir'] = "/var/lib/mock/fc41a80" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41a80/" + +config_opts['module_enable'] = ['php:remi-8.0'] +config_opts['module_install'] = ['php:remi-8.0/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.0" +config_opts['macros']['%_module_version']="41" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc41a80] +name=result-fc41a80 +baseurl=file:/var/lib/mock/fc41a80/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc41a81.cfg b/fc41a81.cfg new file mode 100644 index 0000000..2bff2d7 --- /dev/null +++ b/fc41a81.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc41a.tpl') + +config_opts['root'] = 'fc41a81' +config_opts['resultdir'] = "/var/lib/mock/fc41a81" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41a81/" + +config_opts['module_enable'] = ['php:remi-8.1'] +config_opts['module_install'] = ['php:remi-8.1/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.1" +config_opts['macros']['%_module_version']="41" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc41a81] +name=result-fc41a81 +baseurl=file:/var/lib/mock/fc41a81/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc41a82.cfg b/fc41a82.cfg new file mode 100644 index 0000000..45868f2 --- /dev/null +++ b/fc41a82.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc41a.tpl') + +config_opts['root'] = 'fc41a82' +config_opts['resultdir'] = "/var/lib/mock/fc41a82" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41a82/" + +config_opts['module_enable'] = ['php:remi-8.2'] +config_opts['module_install'] = ['php:remi-8.2/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.2" +config_opts['macros']['%_module_version']="41" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc41a82] +name=result-fc41a82 +baseurl=file:/var/lib/mock/fc41a82/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc41a83.cfg b/fc41a83.cfg new file mode 100644 index 0000000..a7961d3 --- /dev/null +++ b/fc41a83.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc41a.tpl') + +config_opts['root'] = 'fc41a83' +config_opts['resultdir'] = "/var/lib/mock/fc41a83" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41a83/" + +config_opts['module_enable'] = ['php:remi-8.3'] +config_opts['module_install'] = ['php:remi-8.3/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.3" +config_opts['macros']['%_module_version']="41" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc41a83] +name=result-fc41a83 +baseurl=file:/var/lib/mock/fc41a83/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc41a84.cfg b/fc41a84.cfg new file mode 100644 index 0000000..cf2d519 --- /dev/null +++ b/fc41a84.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc41a.tpl') + +config_opts['root'] = 'fc41a84' +config_opts['resultdir'] = "/var/lib/mock/fc41a84" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41a84/" + +config_opts['module_enable'] = ['php:remi-8.4'] +config_opts['module_install'] = ['php:remi-8.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="41" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc41a84] +name=result-fc41a84 +baseurl=file:/var/lib/mock/fc41a84/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc41ascl74.cfg b/fc41ascl74.cfg new file mode 100644 index 0000000..0caa541 --- /dev/null +++ b/fc41ascl74.cfg @@ -0,0 +1,26 @@ +include('fc41a.tpl') + +config_opts['root'] = 'scl74fc41a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php74-build php74-php-devel php74-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl74fc41a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41ascl74/" + +# 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/1484410 +#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-scl74fc41a] +name=result-scl74fc41a +baseurl=file:///var/lib/mock/scl74fc41a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc41ascl80.cfg b/fc41ascl80.cfg new file mode 100644 index 0000000..81c3e6c --- /dev/null +++ b/fc41ascl80.cfg @@ -0,0 +1,26 @@ +include('fc41a.tpl') + +config_opts['root'] = 'scl80fc41a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php80-build php80-php-devel php80-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl80fc41a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41ascl80/" + +# 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/1484410 +#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-scl80fc41a] +name=result-scl80fc41a +baseurl=file:///var/lib/mock/scl80fc41a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc41ascl81.cfg b/fc41ascl81.cfg new file mode 100644 index 0000000..1a3a456 --- /dev/null +++ b/fc41ascl81.cfg @@ -0,0 +1,26 @@ +include('fc41a.tpl') + +config_opts['root'] = 'scl81fc41a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php81-build php81-php-devel php81-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl81fc41a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41ascl81/" + +# 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/1484410 +#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-scl81fc41a] +name=result-scl81fc41a +baseurl=file:///var/lib/mock/scl81fc41a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc41ascl82.cfg b/fc41ascl82.cfg new file mode 100644 index 0000000..cadff74 --- /dev/null +++ b/fc41ascl82.cfg @@ -0,0 +1,26 @@ +include('fc41a.tpl') + +config_opts['root'] = 'scl82fc41a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php82-build php82-php-devel php82-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl82fc41a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41ascl82/" + +# 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/1484410 +#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-scl82fc41a] +name=result-scl82fc41a +baseurl=file:///var/lib/mock/scl82fc41a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc41ascl83.cfg b/fc41ascl83.cfg new file mode 100644 index 0000000..c546739 --- /dev/null +++ b/fc41ascl83.cfg @@ -0,0 +1,26 @@ +include('fc41a.tpl') + +config_opts['root'] = 'scl83fc41a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php83-build php83-php-devel php83-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl83fc41a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41ascl83/" + +# 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/1484410 +#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-scl83fc41a] +name=result-scl83fc41a +baseurl=file:///var/lib/mock/scl83fc41a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc41ascl84.cfg b/fc41ascl84.cfg new file mode 100644 index 0000000..221d831 --- /dev/null +++ b/fc41ascl84.cfg @@ -0,0 +1,26 @@ +include('fc41a.tpl') + +config_opts['root'] = 'scl84fc41a' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php84-build php84-php-devel php84-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl84fc41a" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41ascl84/" + +# 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/1484410 +#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-scl84fc41a] +name=result-scl84fc41a +baseurl=file:///var/lib/mock/scl84fc41a/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc41x.cfg b/fc41x.cfg new file mode 100644 index 0000000..51c6d67 --- /dev/null +++ b/fc41x.cfg @@ -0,0 +1,5 @@ +include('fc41x.tpl') + +# Temp +#config_opts['chroot_setup_cmd'] = 'install @buildsys-build ccache' + diff --git a/fc41x.tpl b/fc41x.tpl new file mode 100644 index 0000000..60bbbbb --- /dev/null +++ b/fc41x.tpl @@ -0,0 +1,121 @@ +include('vendor.tpl') + +config_opts['root'] = 'fc41x' +config_opts['target_arch'] = 'x86_64' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build gcc ccache remi-crypto-legacy' +config_opts['dist'] = 'fc41' # only useful for --resultdir variable subst +config_opts['extra_chroot_dirs'] = [ '/run/lock', ] +config_opts['releasever'] = '41' +config_opts['package_manager'] = 'dnf' + +config_opts['plugin_conf']['ccache_enable'] = True +config_opts['plugin_conf']['ccache_opts']['max_cache_size'] = '1G' +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41x/" + +config_opts['basedir'] = '/dev/shm/' +config_opts['resultdir'] = "/var/lib/mock/fc41x" +config_opts['cleanup_on_success'] = True +config_opts['cleanup_on_failure'] = False + +config_opts['createrepo_on_rpms'] = True +config_opts['createrepo_command'] = '/usr/bin/createrepo -d -q -x *.src.rpm' + +config_opts['macros']['%_topdir']="/builddir/build" +config_opts['macros']['%_smp_mflags']="-j15" +config_opts['macros']['%dist']=".fc41.remi" +config_opts['macros']['%fedora']="41" +config_opts['macros']['%_with_ibase']="1" +config_opts['macros']['%_with_oci8']="1" +config_opts['macros']['%_without_zts']="1" +config_opts['macros']['%runselftest']="1" + +config_opts['environment']['ACCEPT_EULA'] = 'Y' + +config_opts['yum.conf'] = """ +[main] +keepcache=1 +debuglevel=2 +reposdir=/dev/null +logfile=/var/log/yum.log +retries=20 +obsoletes=1 +gpgcheck=0 +assumeyes=1 +metadata_expire=80000 +fastestmirror=1 +max_parallel_downloads=6 + +# repos + +[fedora] +name=fedora +#metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch +metadata_expire=80000 +##mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-41&arch=x86_64 +#baseurl=http://fr2.rpmfind.net/linux/fedora/releases/41/Everything/x86_64/os/ +# http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/releases/41/Everything/x86_64/os/ +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/development/41/Everything/x86_64/os/ +#baseurl=https://dl.fedoraproject.org/pub/fedora/linux/releases/41/Everything/x86_64/os/ + +[updates] +name=updates +#metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f41&arch=x86_64 +#baseurl=http://ftp.funet.fi/pub/mirrors/ftp.redhat.com/pub/fedora/linux/updates/1/x86_64/ +# http://mirrors.ircam.fr/pub/fedora/linux/updates/41/x86_64/ +# http://fr2.rpmfind.net/linux/fedora/updates/41/x86_64/ +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/41/Everything/x86_64/ +enabled=1 + +[updates-testing] +name=updates-testing +#metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch +#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f41&arch=x86_64 +baseurl=https://dl.fedoraproject.org/pub/fedora/linux/updates/testing/41/Everything/x86_64/ +enabled=0 + +[remi] +name=remi public +baseurl=file:/home/rpmbuild/site/rpms/fedora/41/remi/x86_64/ +enabled=1 +skip_if_unavailable=True +metadata_expire=10 + +[remi-modular] +name=remi modular +baseurl=file:/home/rpmbuild/site/rpms/fedora/41/modular/x86_64/ +enabled=1 +skip_if_unavailable=True +metadata_expire=10 + +[remi-priv-1] +name=remi prive 1 +baseurl=file:/home/rpmbuild/site/rpms/priv/x86_64/ +enabled=1 +metadata_expire=10 + +[remi-priv-2] +name=remi prive 2 +baseurl=file:/home/rpmbuild/site/rpms/priv/fc41.x86_64/ +enabled=1 +metadata_expire=10 + +[remi-debuginfo] +name=remi-debuginfo +baseurl=file:/home/rpmbuild/site/rpms/fedora/41/debug-remi/x86_64/ +enabled=1 + +[result-fc41x] +name=result-fc41x +baseurl=file:/var/lib/mock/fc41x/ +metadata_expire=10 +priority=10 +enabled=1 +skip_if_unavailable=True + +[msprod] +name=msprod +baseurl=https://packages.microsoft.com/rhel/8/prod/ +enabled=0 + +""" diff --git a/fc41x74.cfg b/fc41x74.cfg new file mode 100644 index 0000000..5c54ece --- /dev/null +++ b/fc41x74.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc41x.tpl') + +config_opts['root'] = 'fc41x74' +config_opts['resultdir'] = "/var/lib/mock/fc41x74" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41x74/" + +config_opts['module_enable'] = ['php:remi-7.4'] +config_opts['module_install'] = ['php:remi-7.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-7.4" +config_opts['macros']['%_module_version']="41" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc41x74] +name=result-fc41x74 +baseurl=file:/var/lib/mock/fc41x74/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc41x80.cfg b/fc41x80.cfg new file mode 100644 index 0000000..042c1e2 --- /dev/null +++ b/fc41x80.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc41x.tpl') + +config_opts['root'] = 'fc41x80' +config_opts['resultdir'] = "/var/lib/mock/fc41x80" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41x80/" + +config_opts['module_enable'] = ['php:remi-8.0'] +config_opts['module_install'] = ['php:remi-8.0/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.0" +config_opts['macros']['%_module_version']="41" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc41x80] +name=result-fc41x80 +baseurl=file:/var/lib/mock/fc41x80/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc41x81.cfg b/fc41x81.cfg new file mode 100644 index 0000000..a3509fb --- /dev/null +++ b/fc41x81.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc41x.tpl') + +config_opts['root'] = 'fc41x81' +config_opts['resultdir'] = "/var/lib/mock/fc41x81" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41x81/" + +config_opts['module_enable'] = ['php:remi-8.1'] +config_opts['module_install'] = ['php:remi-8.1/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.1" +config_opts['macros']['%_module_version']="41" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc41x81] +name=result-fc41x81 +baseurl=file:/var/lib/mock/fc41x81/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc41x82.cfg b/fc41x82.cfg new file mode 100644 index 0000000..910a266 --- /dev/null +++ b/fc41x82.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc41x.tpl') + +config_opts['root'] = 'fc41x82' +config_opts['resultdir'] = "/var/lib/mock/fc41x82" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41x82/" + +config_opts['module_enable'] = ['php:remi-8.2'] +config_opts['module_install'] = ['php:remi-8.2/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.2" +config_opts['macros']['%_module_version']="41" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc41x82] +name=result-fc41x82 +baseurl=file:/var/lib/mock/fc41x82/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc41x83.cfg b/fc41x83.cfg new file mode 100644 index 0000000..33b0d0f --- /dev/null +++ b/fc41x83.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc41x.tpl') + +config_opts['root'] = 'fc41x83' +config_opts['resultdir'] = "/var/lib/mock/fc41x83" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41x83/" + +config_opts['module_enable'] = ['php:remi-8.3'] +config_opts['module_install'] = ['php:remi-8.3/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.3" +config_opts['macros']['%_module_version']="41" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc41x83] +name=result-fc41x83 +baseurl=file:/var/lib/mock/fc41x83/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc41x84.cfg b/fc41x84.cfg new file mode 100644 index 0000000..a49cb22 --- /dev/null +++ b/fc41x84.cfg @@ -0,0 +1,31 @@ +import datetime; + +include('fc41x.tpl') + +config_opts['root'] = 'fc41x84' +config_opts['resultdir'] = "/var/lib/mock/fc41x84" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41x84/" + +config_opts['module_enable'] = ['php:remi-8.4'] +config_opts['module_install'] = ['php:remi-8.4/devel'] + +nn = datetime.datetime.now().strftime("%Y%m%d%H%M%S"); +config_opts['macros']['%_module_build']="1" +config_opts['macros']['%_module_name']="php" +config_opts['macros']['%_module_stream']="remi-8.4" +config_opts['macros']['%_module_version']="41" + nn; +config_opts['macros']['%_module_context']="00000000" +config_opts['macros']['%modularitylabel']="%{_module_name}:%{_module_stream}:%{_module_version}:%{_module_context}" + +config_opts['yum.conf'] += """ +[result-fc41x84] +name=result-fc41x84 +baseurl=file:/var/lib/mock/fc41x84/ +enabled=1 +metadata_expire=1 +module_hotfixes=1 +priority=1 +skip_if_unavailable=True + +""" + diff --git a/fc41xscl74.cfg b/fc41xscl74.cfg new file mode 100644 index 0000000..e9df0af --- /dev/null +++ b/fc41xscl74.cfg @@ -0,0 +1,26 @@ +include('fc41x.tpl') + +config_opts['root'] = 'scl74fc41x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php74-build php74-php-devel php74-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl74fc41x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41xscl74/" + +# 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/1484410 +#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-scl74fc41x] +name=result-scl74fc41x +baseurl=file:///var/lib/mock/scl74fc41x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc41xscl80.cfg b/fc41xscl80.cfg new file mode 100644 index 0000000..81ca100 --- /dev/null +++ b/fc41xscl80.cfg @@ -0,0 +1,26 @@ +include('fc41x.tpl') + +config_opts['root'] = 'scl80fc41x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php80-build php80-php-devel php80-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl80fc41x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41xscl80/" + +# 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/1484410 +#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-scl80fc41x] +name=result-scl80fc41x +baseurl=file:///var/lib/mock/scl80fc41x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc41xscl81.cfg b/fc41xscl81.cfg new file mode 100644 index 0000000..8b067b4 --- /dev/null +++ b/fc41xscl81.cfg @@ -0,0 +1,26 @@ +include('fc41x.tpl') + +config_opts['root'] = 'scl81fc41x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php81-build php81-php-devel php81-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl81fc41x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41xscl81/" + +# 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/1484410 +#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-scl81fc41x] +name=result-scl81fc41x +baseurl=file:///var/lib/mock/scl81fc41x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc41xscl82.cfg b/fc41xscl82.cfg new file mode 100644 index 0000000..3319f3a --- /dev/null +++ b/fc41xscl82.cfg @@ -0,0 +1,26 @@ +include('fc41x.tpl') + +config_opts['root'] = 'scl82fc41x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php82-build php82-php-devel php82-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl82fc41x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41xscl82/" + +# 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/1484410 +#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-scl82fc41x] +name=result-scl82fc41x +baseurl=file:///var/lib/mock/scl82fc41x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc41xscl83.cfg b/fc41xscl83.cfg new file mode 100644 index 0000000..7471080 --- /dev/null +++ b/fc41xscl83.cfg @@ -0,0 +1,26 @@ +include('fc41x.tpl') + +config_opts['root'] = 'scl83fc41x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php83-build php83-php-devel php83-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl83fc41x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41xscl83/" + +# 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/1484410 +#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-scl83fc41x] +name=result-scl83fc41x +baseurl=file:///var/lib/mock/scl83fc41x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/fc41xscl84.cfg b/fc41xscl84.cfg new file mode 100644 index 0000000..da491f3 --- /dev/null +++ b/fc41xscl84.cfg @@ -0,0 +1,26 @@ +include('fc41x.tpl') + +config_opts['root'] = 'scl84fc41x' +config_opts['chroot_setup_cmd'] = 'install @buildsys-build remi-crypto-legacy ccache scl-utils-build php84-build php84-php-devel php84-php-pear' +config_opts['resultdir'] = "/var/lib/mock/scl84fc41x" +config_opts['plugin_conf']['ccache_opts']['dir'] = "/dev/shm/ccache.fc41xscl84/" + +# 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/1484410 +#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-scl84fc41x] +name=result-scl84fc41x +baseurl=file:///var/lib/mock/scl84fc41x/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True + +""" diff --git a/rocky+epel+remi-9.cfg b/rocky+epel+remi-9.cfg new file mode 100644 index 0000000..20eceec --- /dev/null +++ b/rocky+epel+remi-9.cfg @@ -0,0 +1,15 @@ +include('rocky-9-x86_64.cfg') +include('templates/epel-9.tpl') + +config_opts['root'] = "rocky+epel-9-{{ target_arch }}" +config_opts['description'] = 'Rocky Linux 9 + EPEL + Remi' + +config_opts['yum.conf'] += """ +[remi] +name=remi EL-9 x86_64 +baseurl=https://rpms.remirepo.net/enterprise/9/remi/x86_64/ +enabled=1 +metadata_expire=10 +skip_if_unavailable=True +""" + |