Started by timer Checking out git git@gitlab.liu.se:OpenModelica/apt-build.git into /var/jenkins_home/workspace/LINUX_BUILDS_script/774335cde2ee91721c4d3a9602bc561368b7238bad469d39685cbed3758a99b0 to read Jenkinsfile The recommended git tool is: git using credential Hudson-SSH-Key > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/LINUX_BUILDS_script/774335cde2ee91721c4d3a9602bc561368b7238bad469d39685cbed3758a99b0/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@gitlab.liu.se:OpenModelica/apt-build.git # timeout=10 Cleaning workspace > git rev-parse --verify HEAD # timeout=10 Resetting working tree > git reset --hard # timeout=10 > git clean -fdx # timeout=10 Fetching upstream changes from git@gitlab.liu.se:OpenModelica/apt-build.git > git --version # timeout=10 > git --version # 'git version 2.47.3' using GIT_SSH to set credentials SSH Key for user Hudson > git fetch --tags --force --progress -- git@gitlab.liu.se:OpenModelica/apt-build.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision 570578a937f92cf4a13b018f589acb80657a2b6b (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 570578a937f92cf4a13b018f589acb80657a2b6b # timeout=10 Commit message: "Updated nightly build" > git rev-list --no-walk 570578a937f92cf4a13b018f589acb80657a2b6b # timeout=10 Cleaning workspace > git rev-parse --verify HEAD # timeout=10 Resetting working tree > git reset --hard # timeout=10 > git clean -fdx # timeout=10 [Pipeline] Start of Pipeline [Pipeline] properties Did you forget the `def` keyword? WorkflowScript seems to be setting a field named archBase (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named targetDscFile (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named targetDepends (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named ignore (to a value of type ArrayList) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named allOSs (to a value of type ArrayList) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named rpmOSs (to a value of type ArrayList) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named archOSs (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named dockerImage (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named eol (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named pkgAvailableVersion (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named oldReleasesToSkip (to a value of type ArrayList) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named targets (to a value of type ArrayList) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named targetVersions (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named arch (to a value of type ArrayList) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named rpmArch (to a value of type ArrayList) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named archDockerLabel (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named rpmPrivateLibs (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named existingVersions (to a value of type ArrayList) which could lead to memory leaks or other issues. [Pipeline] node Running on r630-2 in /var/lib/jenkins/ws/LINUX_BUILDS [Pipeline] { [Pipeline] stage [Pipeline] { (checkout) [Pipeline] checkout The recommended git tool is: git using credential Hudson-SSH-Key Fetching changes from the remote Git repository Cleaning workspace Checking out Revision 570578a937f92cf4a13b018f589acb80657a2b6b (refs/remotes/origin/master) Commit message: "Updated nightly build" Cleaning workspace [Pipeline] sh + git rev-parse HEAD [Pipeline] echo r630-2 [Pipeline] withDockerRegistry $ docker login -u jenkins-nexus -p ******** https://docker.openmodelica.org WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /var/lib/jenkins/ws/LINUX_BUILDS_tmp/2c9eba5c-c084-4b0f-835a-1e66a8c7e6fb/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded [Pipeline] { > git rev-parse --resolve-git-dir /var/lib/jenkins/ws/LINUX_BUILDS/.git # timeout=10 > git config remote.origin.url git@gitlab.liu.se:OpenModelica/apt-build.git # timeout=10 > git rev-parse --verify HEAD # timeout=10 Resetting working tree > git reset --hard # timeout=10 > git clean -fdx # timeout=10 Fetching upstream changes from git@gitlab.liu.se:OpenModelica/apt-build.git > git --version # timeout=10 > git --version # 'git version 2.34.1' using GIT_SSH to set credentials SSH Key for user Hudson > git fetch --tags --force --progress -- git@gitlab.liu.se:OpenModelica/apt-build.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 570578a937f92cf4a13b018f589acb80657a2b6b # timeout=10 > git rev-parse --verify HEAD # timeout=10 Resetting working tree > git reset --hard # timeout=10 > git clean -fdx # timeout=10 [Pipeline] sh + ./update-current-linux-os-releases.py false {'deb-all': ['bookworm', 'jammy', 'noble', 'plucky', 'questing', 'trixie'], 'deb-arch-os': {'amd64': ['bookworm', 'jammy', 'noble', 'plucky', 'questing', 'trixie'], 'arm64': ['bookworm', 'jammy', 'noble', 'trixie'], 'armhf': ['bookworm', 'jammy', 'noble', 'trixie'], 'i386': []}, 'deb-lts': ['bookworm', 'jammy', 'noble', 'trixie'], 'deb-old': [], 'docker': {'bookworm': 'debian:bookworm', 'el10': 'almalinux:10', 'el8': 'almalinux:8', 'el9': 'almalinux:9', 'fc41': 'fedora:41', 'fc42': 'fedora:42', 'fc43': 'fedora:43', 'jammy': 'ubuntu:jammy', 'noble': 'ubuntu:noble', 'plucky': 'ubuntu:plucky', 'questing': 'ubuntu:questing', 'trixie': 'debian:trixie'}, 'eol': {'bookworm': '2026-06-10', 'el10': '2035-05-31', 'el8': '2029-03-01', 'el9': '2032-05-31', 'fc41': '2025-11-19', 'fc42': '2026-05-13', 'fc43': '2026-12-09', 'jammy': '2027-04-01', 'noble': '2029-04-25', 'plucky': '2026-01-17', 'questing': '2026-07-01', 'trixie': '2028-08-09'}, 'pkg': {'clang': {'bookworm': '14.0', 'el10': '-', 'el8': '-', 'el9': '-', 'fc41': '-', 'fc42': '-', 'fc43': '-', 'jammy': '14.0', 'noble': '18.0', 'plucky': '20.0', 'questing': '20.0', 'trixie': '19.0'}, 'cmake': {'bookworm': '3.25.1', 'el10': '3.30.5', 'el8': '3.26.5', 'el9': '3.26.5', 'fc41': '3.30.5', 'fc42': '3.31.6', 'fc43': '3.31.6', 'jammy': '3.22.1', 'noble': '3.28.3', 'plucky': '3.31.6', 'questing': '3.31.6', 'trixie': '3.31.6'}, 'gcc': {'bookworm': '12.2.0', 'el10': '14.2.1', 'el8': '8.5.0', 'el9': '11.5.0', 'fc41': '14.2.1', 'fc42': '15.1.1', 'fc43': '15.2.1', 'jammy': '11.2.0', 'noble': '13.2.0', 'plucky': '14.2.0', 'questing': '15.2.0', 'trixie': '14.2.0'}}, 'rpm': ['el10', 'el8', 'el9', 'fc41', 'fc42', 'fc43']} Not LTS: plucky Not LTS: questing Not LTS: el8 Not LTS: el9 Not LTS: el10 Not LTS: fc41 Not LTS: fc42 Not LTS: fc43 Created current-linux-os-releases.json. Now checking repos. [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] sshagent [ssh-agent] Using credentials hudson (SSH Key for user Hudson) $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-XXXXXXZph2NG/agent.1960902 SSH_AGENT_PID=1960912 Running ssh-add (command line suppressed) Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_355458167551162327.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_355458167551162327.key) [ssh-agent] Started. [Pipeline] { [Pipeline] sh + git add current-linux-os-releases.json + git diff-index --quiet HEAD [Pipeline] } $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 1960912 killed; [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] readJSON Did you forget the `def` keyword? WorkflowScript seems to be setting a field named linux (to a value of type JSONObject) which could lead to memory leaks or other issues. [Pipeline] readJSON Did you forget the `def` keyword? WorkflowScript seems to be setting a field named version (to a value of type String) which could lead to memory leaks or other issues. [Pipeline] sh + wget -q https://build.openmodelica.org/apt/pool/contrib/openmodelica_1.26.0~dev-447-g1d11bb5-1.dsc -O- [Pipeline] sshagent [ssh-agent] Using credentials hudson (SSH Key for user Hudson) $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-XXXXXXueqodQ/agent.1960971 SSH_AGENT_PID=1960973 Running ssh-add (command line suppressed) Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_4668917725495151037.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_4668917725495151037.key) [ssh-agent] Started. [Pipeline] { [Pipeline] sh + + sshsed hudson@build.openmodelica.org s,/var/www/build.openmodelica.org/apt/pool/contrib-,, find /var/www/build.openmodelica.org/apt/pool/ -name openmodelica_1.26.0~dev-447-g1d11bb5-1_*.deb Did you forget the `def` keyword? WorkflowScript seems to be setting a field named res (to a value of type String) which could lead to memory leaks or other issues. [Pipeline] sh + + ssh hudson@build.openmodelica.org findsed /var/www/build.openmodelica.org/rpm/ s,/var/www/build.openmodelica.org/rpm/,, -name openmodelica-*.rpm Did you forget the `def` keyword? WorkflowScript seems to be setting a field named res (to a value of type String) which could lead to memory leaks or other issues. [Pipeline] } $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 1960973 killed; [ssh-agent] Stopped. [Pipeline] // sshagent Did you forget the `def` keyword? WorkflowScript seems to be setting a field named version (to a value of type String) which could lead to memory leaks or other issues. [Pipeline] sh + wget -q https://build.openmodelica.org/apt/pool/contrib/openmodelica_1.25.5-1.dsc -O- [Pipeline] sshagent [ssh-agent] Using credentials hudson (SSH Key for user Hudson) $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-XXXXXXPoLiy9/agent.1962013 SSH_AGENT_PID=1962015 Running ssh-add (command line suppressed) Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_10835011533744710037.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_10835011533744710037.key) [ssh-agent] Started. [Pipeline] { [Pipeline] sh + + sshsed hudson@build.openmodelica.org s,/var/www/build.openmodelica.org/apt/pool/contrib-,, find /var/www/build.openmodelica.org/apt/pool/ -name openmodelica_1.25.5-1_*.deb Did you forget the `def` keyword? WorkflowScript seems to be setting a field named res (to a value of type String) which could lead to memory leaks or other issues. [Pipeline] sh + ssh hudson@build.openmodelica.org find /var/www/build.openmodelica.org/rpm/ -name openmodelica-*.rpm + sed s,/var/www/build.openmodelica.org/rpm/,, Did you forget the `def` keyword? WorkflowScript seems to be setting a field named res (to a value of type String) which could lead to memory leaks or other issues. [Pipeline] } $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 1962015 killed; [ssh-agent] Stopped. [Pipeline] // sshagent Did you forget the `def` keyword? WorkflowScript seems to be setting a field named version (to a value of type String) which could lead to memory leaks or other issues. [Pipeline] sh + wget -q https://build.openmodelica.org/apt/pool/contrib/openmodelica_1.25.5-1.dsc -O- [Pipeline] sshagent [ssh-agent] Using credentials hudson (SSH Key for user Hudson) $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-XXXXXX0mX0R6/agent.1962152 SSH_AGENT_PID=1962154 Running ssh-add (command line suppressed) Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_6201919059578297922.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_6201919059578297922.key) [ssh-agent] Started. [Pipeline] { [Pipeline] sh + ssh hudson@build.openmodelica.org find /var/www/build.openmodelica.org/apt/pool/ -name openmodelica_1.25.5-1_*.deb + sed s,/var/www/build.openmodelica.org/apt/pool/contrib-,, Did you forget the `def` keyword? WorkflowScript seems to be setting a field named res (to a value of type String) which could lead to memory leaks or other issues. [Pipeline] sh + ssh+ hudson@build.openmodelica.org findsed /var/www/build.openmodelica.org/rpm/ s,/var/www/build.openmodelica.org/rpm/,, -name openmodelica-*.rpm Did you forget the `def` keyword? WorkflowScript seems to be setting a field named res (to a value of type String) which could lead to memory leaks or other issues. [Pipeline] } $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 1962154 killed; [ssh-agent] Stopped. [Pipeline] // sshagent Did you forget the `def` keyword? WorkflowScript seems to be setting a field named stepsForParallelDocker (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named stepsForParallel (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named stepsForParallelRPM (to a value of type LinkedHashMap) which could lead to memory leaks or other issues. Did you forget the `def` keyword? WorkflowScript seems to be setting a field named OSs (to a value of type JSONArray) which could lead to memory leaks or other issues. [Pipeline] echo Skipping bookworm/openmodelica_1.26.0~dev-447-g1d11bb5-1_amd64.deb (already exists) [Pipeline] echo Skipping bookworm/openmodelica_1.25.5-1_amd64.deb (already exists) [Pipeline] echo Skipping bookworm/openmodelica_1.25.5-1_amd64.deb (already exists) [Pipeline] echo Skipping jammy/openmodelica_1.26.0~dev-447-g1d11bb5-1_amd64.deb (already exists) [Pipeline] echo Skipping jammy/openmodelica_1.25.5-1_amd64.deb (already exists) [Pipeline] echo Skipping jammy/openmodelica_1.25.5-1_amd64.deb (already exists) [Pipeline] echo Skipping noble/openmodelica_1.26.0~dev-447-g1d11bb5-1_amd64.deb (already exists) [Pipeline] echo Skipping noble/openmodelica_1.25.5-1_amd64.deb (already exists) [Pipeline] echo Skipping noble/openmodelica_1.25.5-1_amd64.deb (already exists) [Pipeline] echo Skipping plucky/openmodelica_1.26.0~dev-447-g1d11bb5-1_amd64.deb (already exists) [Pipeline] echo Skipping plucky/openmodelica_1.25.5-1_amd64.deb (already exists) [Pipeline] echo Skipping plucky/openmodelica_1.25.5-1_amd64.deb (already exists) [Pipeline] echo Skipping questing/openmodelica_1.26.0~dev-447-g1d11bb5-1_amd64.deb (already exists) [Pipeline] echo Skipping questing/openmodelica_1.25.5-1_amd64.deb (already exists) [Pipeline] echo Skipping questing/openmodelica_1.25.5-1_amd64.deb (already exists) [Pipeline] echo Skipping trixie/openmodelica_1.26.0~dev-447-g1d11bb5-1_amd64.deb (already exists) [Pipeline] echo Skipping trixie/openmodelica_1.25.5-1_amd64.deb (already exists) [Pipeline] echo Skipping trixie/openmodelica_1.25.5-1_amd64.deb (already exists) Did you forget the `def` keyword? WorkflowScript seems to be setting a field named OSs (to a value of type JSONArray) which could lead to memory leaks or other issues. [Pipeline] echo Skipping bookworm/openmodelica_1.26.0~dev-447-g1d11bb5-1_armhf.deb (already exists) [Pipeline] echo Skipping bookworm/openmodelica_1.25.5-1_armhf.deb (already exists) [Pipeline] echo Skipping bookworm/openmodelica_1.25.5-1_armhf.deb (already exists) [Pipeline] echo Skipping jammy/openmodelica_1.26.0~dev-447-g1d11bb5-1_armhf.deb (already exists) [Pipeline] echo Skipping jammy/openmodelica_1.25.5-1_armhf.deb (already exists) [Pipeline] echo Skipping jammy/openmodelica_1.25.5-1_armhf.deb (already exists) [Pipeline] echo Skipping noble/openmodelica_1.26.0~dev-447-g1d11bb5-1_armhf.deb (already exists) [Pipeline] echo Skipping noble/openmodelica_1.25.5-1_armhf.deb (already exists) [Pipeline] echo Skipping noble/openmodelica_1.25.5-1_armhf.deb (already exists) [Pipeline] echo Skipping trixie/openmodelica_1.26.0~dev-447-g1d11bb5-1_armhf.deb (already exists) [Pipeline] echo Skipping trixie/openmodelica_1.25.5-1_armhf.deb (already exists) [Pipeline] echo Skipping trixie/openmodelica_1.25.5-1_armhf.deb (already exists) Did you forget the `def` keyword? WorkflowScript seems to be setting a field named OSs (to a value of type JSONArray) which could lead to memory leaks or other issues. [Pipeline] echo Skipping bookworm/openmodelica_1.26.0~dev-447-g1d11bb5-1_arm64.deb (already exists) [Pipeline] echo Skipping bookworm/openmodelica_1.25.5-1_arm64.deb (already exists) [Pipeline] echo Skipping bookworm/openmodelica_1.25.5-1_arm64.deb (already exists) [Pipeline] echo Skipping jammy/openmodelica_1.26.0~dev-447-g1d11bb5-1_arm64.deb (already exists) [Pipeline] echo Skipping jammy/openmodelica_1.25.5-1_arm64.deb (already exists) [Pipeline] echo Skipping jammy/openmodelica_1.25.5-1_arm64.deb (already exists) [Pipeline] echo Skipping noble/openmodelica_1.26.0~dev-447-g1d11bb5-1_arm64.deb (already exists) [Pipeline] echo Skipping noble/openmodelica_1.25.5-1_arm64.deb (already exists) [Pipeline] echo Skipping noble/openmodelica_1.25.5-1_arm64.deb (already exists) [Pipeline] echo Skipping trixie/openmodelica_1.26.0~dev-447-g1d11bb5-1_arm64.deb (already exists) [Pipeline] echo Skipping trixie/openmodelica_1.25.5-1_arm64.deb (already exists) [Pipeline] echo Skipping trixie/openmodelica_1.25.5-1_arm64.deb (already exists) [Pipeline] sh + LC_ALL=C date +%a %b %d %Y [Pipeline] sh + rm -f openmodelica.spec.tpl + wget -q https://raw.githubusercontent.com/OpenModelica/OpenModelicaBuildScripts/master/rpm/SPECS/openmodelica.spec.tpl [Pipeline] readFile [Pipeline] echo Skipping el10/openmodelica-nightly-1.26.0~dev~447~g1d11bb5-1.el10.x86_64.rpm (already exists) [Pipeline] echo Skipping el8/openmodelica-nightly-1.26.0~dev~447~g1d11bb5-1.el8.x86_64.rpm (already exists) [Pipeline] echo Skipping el9/openmodelica-nightly-1.26.0~dev~447~g1d11bb5-1.el9.x86_64.rpm (already exists) [Pipeline] echo Skipping fc41/openmodelica-nightly-1.26.0~dev~447~g1d11bb5-1.fc41.x86_64.rpm (already exists) [Pipeline] echo Skipping fc42/openmodelica-nightly-1.26.0~dev~447~g1d11bb5-1.fc42.x86_64.rpm (already exists) [Pipeline] echo NOT skipping fc43/openmodelica-nightly-1.26.0~dev~447~g1d11bb5-1.fc43.x86_64.rpm (not existing or in the ignore list) [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // node [Pipeline] stage [Pipeline] { (build-dep) [Pipeline] echo Skipping build dependencies (user's choice) [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (build) [Pipeline] parallel [Pipeline] { (Branch: fc43 nightly) [Pipeline] timeout Timeout set to expire in 14 hr [Pipeline] { [Pipeline] node Running on r7945-1 in /var/lib/jenkins/ws/LINUX_BUILDS [Pipeline] { [Pipeline] wrap [Pipeline] { [Pipeline] echo 01:58:46 r7945-1 [Pipeline] sh 01:58:47 + rm -rf rpmbuild [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:58:47 + docker pull docker.openmodelica.org/build-deps:fc43.amd64 01:58:47 fc43.amd64: Pulling from build-deps 01:58:47 Digest: sha256:4998952586813aa8a3258f4de78daf0b6e0531d5d1238041daaa1a56e22e7a51 01:58:47 Status: Image is up to date for docker.openmodelica.org/build-deps:fc43.amd64 01:58:47 docker.openmodelica.org/build-deps:fc43.amd64 [Pipeline] } [Pipeline] // withEnv Did you forget the `def` keyword? WorkflowScript seems to be setting a field named dockerImage (to a value of type Image) which could lead to memory leaks or other issues. [Pipeline] isUnix [Pipeline] withEnv [Pipeline] { [Pipeline] sh 01:58:47 + docker inspect -f . docker.openmodelica.org/build-deps:fc43.amd64 01:58:47 . [Pipeline] } [Pipeline] // withEnv [Pipeline] withDockerContainer 01:58:47 r7945-1 does not seem to be running inside a container [Pipeline] { [Pipeline] sh 01:58:48 + cat /var/lib/openmodelica-depends/openmodelica.spec.tpl [Pipeline] echo 01:58:48 # See also Jenkinsfile in apt-build repository for stuff that is installed BEFORE everything here 01:58:48 # Don't try fancy stuff like debuginfo, which is useless on binary-only 01:58:48 # packages. Don't strip binary too 01:58:48 # Be sure buildpolicy set to do nothing 01:58:48 %define __spec_install_post %{nil} 01:58:48 %define debug_package %{nil} 01:58:48 %define __os_install_post %{_dbpath}/brp-compress 01:58:48 01:58:48 Summary: OpenModelica 01:58:48 Name: openmodelica-nightly 01:58:48 Version: 1.26.0~dev~447~g1d11bb5 01:58:48 Release: 1%{?dist} 01:58:48 License: OSMC-PL 01:58:48 Group: Development/Tools 01:58:48 # spectool -g -R SPECS/xxx.spec 01:58:48 # sudo yum-builddep SPECS/xxx.spec 01:58:48 SOURCE0 : https://build.openmodelica.org/apt/pool/contrib/openmodelica_1.26.0~dev-447-g1d11bb5.orig.tar.xz 01:58:48 SOURCE1 : https://openmodelica.org/doc/openmodelica-doc-latest.tar.xz 01:58:48 01:58:48 URL: https://openmodelica.org/ 01:58:48 01:58:48 %if 0%{?rhel} == 6 01:58:48 Autoreq: 0 01:58:48 Requires: readline 01:58:48 Requires: qt5-qtbase 01:58:48 Requires: qt5-qtsvg 01:58:48 Requires: qt5-qtwebkit 01:58:48 Requires: qt5-qtxmlpatterns 01:58:48 Requires: libffi 01:58:48 %endif 01:58:48 Autoprov: 0 01:58:48 Prefix: /opt/%{name} 01:58:48 Prefix: %{_bindir} 01:58:48 01:58:48 %global __requires_exclude ^(lib.*Modelica.*|lib[oO][mM][^n].*[.]so.*|libklu[.]so.*|libsuitesparseconfig[.]so.*|libqjson[.]so.*|libfmi.*[.]so.*|libumfpack[.]so.*|libamd[.]so.*|libzlib[.]so.*|libbtf[.]so.*|libcminpack[.]so.*|libcoinmumps[.]so.*|libipopt[.]so.*|liblis[.]so.*|/usr/bin/python|libzmq[.]so.*|libtf[.]so.*|libcolamd[.]so.*|libsundials.*)$ 01:58:48 01:58:48 # Recommended (for the repo): git rpm-build rpmdevtools epel-release 01:58:48 %if 0%{?rhel} > 0 01:58:48 # CentOS / RHEL requires the EPEL repository (for omniORB, etc) 01:58:48 BuildRequires: epel-release 01:58:48 Requires: epel-release 01:58:48 %endif 01:58:48 01:58:48 Requires: lapack-devel 01:58:48 Requires: make 01:58:48 Requires: gcc 01:58:48 Requires: gcc-gfortran 01:58:48 Requires: gcc-c++ 01:58:48 01:58:48 BuildRequires: automake 01:58:48 %if 0%{?rhel} >= 8 01:58:48 %define withomniorb --without-omniORB 01:58:48 %else 01:58:48 %define withomniorb --with-omniORB 01:58:48 BuildRequires: omniORB-devel 01:58:48 BuildRequires: lpsolve-devel 01:58:48 %endif 01:58:48 BuildRequires: expat-devel 01:58:48 BuildRequires: bison 01:58:48 BuildRequires: flex 01:58:48 BuildRequires: lapack-devel 01:58:48 BuildRequires: libtool 01:58:48 BuildRequires: uuid 01:58:48 BuildRequires: uuid-devel 01:58:48 BuildRequires: hdf5-devel 01:58:48 BuildRequires: boost-devel 01:58:48 BuildRequires: boost-static 01:58:48 BuildRequires: hwloc-devel 01:58:48 BuildRequires: readline-devel 01:58:48 BuildRequires: libffi-devel 01:58:48 BuildRequires: curl-devel 01:58:48 BuildRequires: gettext 01:58:48 BuildRequires: make 01:58:48 BuildRequires: java 01:58:48 BuildRequires: tar 01:58:48 BuildRequires: xz 01:58:48 BuildRequires: gcc 01:58:48 BuildRequires: gcc-c++ 01:58:48 BuildRequires: gcc-gfortran 01:58:48 %if 0%{?rhel} <= 9 01:58:48 BuildRequires: qt5-qtwebkit-devel 01:58:48 BuildRequires: qt5-linguist 01:58:48 BuildRequires: qt5-qttools 01:58:48 BuildRequires: qt5-qtbase-devel 01:58:48 BuildRequires: qt5-qtsvg-devel 01:58:48 BuildRequires: qt5-qtxmlpatterns-devel 01:58:48 %else 01:58:48 # el 10 does not have qt5-qtwebkit anymore, use qt6 01:58:48 BuildRequires: qt6-qtwebengine-devel 01:58:48 BuildRequires: qt6-linguist 01:58:48 BuildRequires: qt6-qttools 01:58:48 BuildRequires: qt6-qtbase-devel 01:58:48 BuildRequires: qt6-qtsvg-devel 01:58:48 BuildRequires: qt6-qt3d-devel 01:58:48 BuildRequires: qt6-qt5compat-devel 01:58:48 %endif 01:58:48 %if 0%{?rhel} >= 7 01:58:48 BuildRequires: qt5-qt3d-devel 01:58:48 %endif 01:58:48 01:58:48 01:58:48 # Use cmake versions > 3. On EL7 this is provided by cmake3 package. 01:58:48 # On EL > 7 it is just cmake. 01:58:48 %if 0%{?rhel} == 7 01:58:48 BuildRequires: cmake3 01:58:48 %define cmakecommand CMAKE=cmake3 01:58:48 %else 01:58:48 BuildRequires: cmake 01:58:48 %define cmakecommand CMAKE=cmake 01:58:48 %endif 01:58:48 01:58:48 # The base centos:8 image (we use for our build-deps:el8 image) comes with 01:58:48 # broken cmake package due to old libarchive (v3.3.2). v3.3.3 Seems to work. 01:58:48 # Once the base image is updated this can be removed. 01:58:48 %if 0%{?rhel} == 8 01:58:48 BuildRequires: libarchive >= 3.3.3 01:58:48 %endif 01:58:48 01:58:48 # Use gcc-11 on EL8 as well. devtoolset does not seem to be available on 01:58:48 # EL8. One is supposed to use gcc-toolset instead. 01:58:48 %{?el8:Requires: gcc-toolset-11-gcc gcc-toolset-11-gcc-c++ gcc-toolset-11-gcc-gfortran} 01:58:48 %if 0%{?rhel} == 8 01:58:48 BuildRequires: gcc-toolset-11-gcc gcc-toolset-11-gcc-c++ gcc-toolset-11-gcc-gfortran 01:58:48 %define devtoolsconfigureflags CC=/opt/rh/gcc-toolset-11/root/usr/bin/gcc CXX=/opt/rh/gcc-toolset-11/root/usr/bin/g++ FC=/opt/rh/gcc-toolset-11/root/usr/bin/gfortran AS=/opt/rh/gcc-toolset-11/root/usr/bin/as 01:58:48 %endif 01:58:48 01:58:48 # EL7 has -static-libstdc++ inside devtools (but the system g++ does not know the flag) -- adrpo: check this, also for el6 01:58:48 %{?el7:Requires: devtoolset-11-gcc} 01:58:48 %{?el7:Requires: devtoolset-11-gcc-c++} 01:58:48 %{?el7:Requires: devtoolset-11-gcc-gfortran} 01:58:48 01:58:48 %if 0%{?rhel} <= 7 && 0%{?rhel} >= 1 01:58:48 BuildRequires: devtoolset-11-gcc devtoolset-11-gcc-c++ devtoolset-11-gcc-gfortran 01:58:48 %define devtoolsconfigureflags CC=/opt/rh/devtoolset-11/root/usr/bin/gcc CXX=/opt/rh/devtoolset-11/root/usr/bin/g++ FC=/opt/rh/devtoolset-11/root/usr/bin/gfortran 01:58:48 %endif 01:58:48 01:58:48 %if 0%{?fedora} >= 25 01:58:48 BuildRequires: OpenSceneGraph-devel 01:58:48 %endif 01:58:48 01:58:48 %if 0%{?fedora} >= 43 || 0%{?rhel} >= 10 01:58:48 %define withqt6 --with-qt6 01:58:48 %define omqtversion=QT6 01:58:48 %else 01:58:48 %define withqt6 '' 01:58:48 %define omqtversion=QT5 01:58:48 %endif 01:58:48 01:58:48 01:58:48 # We should use clang, but OMEdit does not compile with it due to odd default qmake flags 01:58:48 Requires: gcc 01:58:48 Requires: gcc-c++ 01:58:48 Requires: lapack-devel 01:58:48 01:58:48 Requires(post): %{_sbindir}/update-alternatives 01:58:48 Requires(postun): %{_sbindir}/update-alternatives 01:58:48 01:58:48 # CentOS does not have suggests 01:58:48 %if 0%{?fedora} >= 24 || 0%{?rhel} >= 8 01:58:48 Suggests: boost-devel 01:58:48 Suggests: boost-static 01:58:48 Suggests: lapack-static 01:58:48 Suggests: openblas-static 01:58:48 %else 01:58:48 Requires: boost-devel 01:58:48 Requires: boost-static 01:58:48 %endif 01:58:48 01:58:48 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root 01:58:48 01:58:48 %description 01:58:48 %{summary} 01:58:48 01:58:48 %prep 01:58:48 01:58:48 %setup -q -n openmodelica_1.26.0~dev-447-g1d11bb5 01:58:48 tar xJf %{_sourcedir}/openmodelica-doc-latest.tar.xz 01:58:48 01:58:48 01:58:48 01:58:48 %if 0%{?rhel} <= 7 && 0%{?rhel} >= 1 01:58:48 source /opt/rh/devtoolset-11/enable 01:58:48 %endif 01:58:48 01:58:48 %if 0%{?rhel} == 8 01:58:48 source /opt/rh/gcc-toolset-11/enable 01:58:48 %endif 01:58:48 01:58:48 autoreconf --install 01:58:48 ./configure CFLAGS="-Os" CXXFLAGS="-Os" QTDIR=/usr/%{_lib}/{omqtversion} %{withomniorb} %{withqt6} %{?devtoolsconfigureflags} --without-omc --prefix=/opt/%{name} --without-omlibrary %{cmakecommand} 01:58:48 01:58:48 %build 01:58:48 01:58:48 %if 0%{?rhel} <= 7 && 0%{?rhel} >= 1 01:58:48 source /opt/rh/devtoolset-11/enable 01:58:48 %endif 01:58:48 01:58:48 %if 0%{?rhel} == 8 01:58:48 source /opt/rh/gcc-toolset-11/enable 01:58:48 %endif 01:58:48 01:58:48 make -j8 01:58:48 test ! -f libraries/install-index.json || make -j8 omlibrary 01:58:48 01:58:48 %install 01:58:48 rm -rf %{buildroot} 01:58:48 make install DESTDIR="%{buildroot}" 01:58:48 mkdir -p %{buildroot}/opt/%{name}/lib/ %{buildroot}/opt/%{name}/share/doc/omc/ %{buildroot}%{_bindir} 01:58:48 ln -s /usr/lib/omlibrary %{buildroot}/opt/%{name}/lib/ 01:58:48 ln -s /opt/%{name}/bin/omc %{buildroot}%{_bindir}/omc-nightly 01:58:48 ln -s /opt/%{name}/bin/OMEdit %{buildroot}%{_bindir}/OMEdit-nightly 01:58:48 ln -s /opt/%{name}/bin/OMShell %{buildroot}%{_bindir}/OMShell-nightly 01:58:48 ln -s /opt/%{name}/bin/OMShell-terminal %{buildroot}%{_bindir}/OMShell-terminal-nightly 01:58:48 ln -s /opt/%{name}/bin/OMNotebook %{buildroot}%{_bindir}/OMNotebook-nightly 01:58:48 ln -s /opt/%{name}/bin/OMPlot %{buildroot}%{_bindir}/OMPlot-nightly 01:58:48 touch %{buildroot}%{_bindir}/omc 01:58:48 touch %{buildroot}%{_bindir}/OMEdit 01:58:48 touch %{buildroot}%{_bindir}/OMShell 01:58:48 touch %{buildroot}%{_bindir}/OMShell-terminal 01:58:48 touch %{buildroot}%{_bindir}/OMNotebook 01:58:48 touch %{buildroot}%{_bindir}/OMPlot 01:58:48 cp -a openmodelica-doc*/* %{buildroot}/opt/%{name}/share/doc/omc/ 01:58:48 01:58:48 %postun 01:58:48 if [ "$1" -ge "1" ]; then 01:58:48 if [ "`readlink %{_sysconfdir}/alternatives/openmodelica`" == "%{_bindir}/omc-nightly" ]; then 01:58:48 %{_sbindir}/alternatives --set openmodelica %{_bindir}/omc-nightly 01:58:48 fi 01:58:48 fi 01:58:48 01:58:48 %post 01:58:48 %{_sbindir}/update-alternatives --install %{_bindir}/omc openmodelica %{_bindir}/omc-nightly 1018000 \ 01:58:48 --slave %{_bindir}/OMEdit openmodelica-OMEdit %{_bindir}/OMEdit-nightly \ 01:58:48 --slave %{_bindir}/OMShell openmodelica-OMShell %{_bindir}/OMShell-nightly \ 01:58:48 --slave %{_bindir}/OMShell-terminal openmodelica-OMShell-terminal %{_bindir}/OMShell-terminal-nightly \ 01:58:48 --slave %{_bindir}/OMNotebook openmodelica-OMNotebook %{_bindir}/OMNotebook-nightly \ 01:58:48 --slave %{_bindir}/OMPlot openmodelica-OMPlot %{_bindir}/OMPlot-nightly 01:58:48 01:58:48 %preun 01:58:48 if [ $1 = 0 ]; then 01:58:48 %{_sbindir}/update-alternatives --remove openmodelica %{_bindir}/omc-nightly 01:58:48 fi 01:58:48 01:58:48 %clean 01:58:48 rm -rf %{buildroot} 01:58:48 01:58:48 %files 01:58:48 %defattr(-,root,root,-) 01:58:48 /opt/%{name}/* 01:58:48 %{_bindir}/*-nightly 01:58:48 %ghost %{_bindir}/omc 01:58:48 %ghost %{_bindir}/OMEdit 01:58:48 %ghost %{_bindir}/OMShell 01:58:48 %ghost %{_bindir}/OMShell-terminal 01:58:48 %ghost %{_bindir}/OMNotebook 01:58:48 %ghost %{_bindir}/OMPlot 01:58:48 01:58:48 %changelog 01:58:48 * Mon Nov 03 2025 OpenModelica <openmodelica@ida.liu.se> ${version}-1 01:58:48 - First Build [Pipeline] writeFile [Pipeline] sh 01:58:48 + mkdir -p rpmbuild/SOURCES rpmbuild/SRPMS rpmbuild/RPMS [Pipeline] sh $ docker run -t -d -u 1001:1001 --privileged -w /var/lib/jenkins/ws/LINUX_BUILDS -v /var/lib/jenkins/ws/LINUX_BUILDS:/var/lib/jenkins/ws/LINUX_BUILDS:rw,z -v /var/lib/jenkins/ws/LINUX_BUILDS_tmp:/var/lib/jenkins/ws/LINUX_BUILDS_tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** docker.openmodelica.org/build-deps:fc43.amd64 cat 01:58:48 + HOME=/var/lib/jenkins/ws/LINUX_BUILDS 01:58:48 + spectool -g -R openmodelica.spec 01:58:48 warning: openmodelica.spec: line 143: Macro %omqtversion needs whitespace before body 01:58:48 0% of 64.5 MiB | | Elapsed Time: 0:00:00 ETA: --:--:-- 01:58:48 8% of 64.5 MiB |# | Elapsed Time: 0:00:00 ETA: 0:00:00 01:58:48 17% of 64.5 MiB |### | Elapsed Time: 0:00:00 ETA: 0:00:00 $ docker top 16379ba9ee015d9c7f5810b8da1d9ce74dd6d341aec3267526f843a4f39dd695 -eo pid,comm 01:58:49 26% of 64.5 MiB |##### | Elapsed Time: 0:00:00 ETA: 0:00:00 01:58:49 35% of 64.5 MiB |####### | Elapsed Time: 0:00:00 ETA: 0:00:00 01:58:49 44% of 64.5 MiB |######### | Elapsed Time: 0:00:00 ETA: 0:00:00 01:58:49 53% of 64.5 MiB |########### | Elapsed Time: 0:00:00 ETA: 0:00:00 01:58:49 62% of 64.5 MiB |############# | Elapsed Time: 0:00:00 ETA: 0:00:00 01:58:49 70% of 64.5 MiB |############### | Elapsed Time: 0:00:00 ETA: 0:00:00 01:58:49 79% of 64.5 MiB |################# | Elapsed Time: 0:00:00 ETA: 0:00:00 01:58:49 88% of 64.5 MiB |################### | Elapsed Time: 0:00:00 ETA: 0:00:00 01:58:49 97% of 64.5 MiB |##################### | Elapsed Time: 0:00:00 ETA: 0:00:00 01:58:49 100% of 64.5 MiB |######################| Elapsed Time: 0:00:00 Time: 0:00:00 01:58:49 0% of 10.6 MiB | | Elapsed Time: 0:00:00 ETA: --:--:-- 01:58:49 53% of 10.6 MiB |########### | Elapsed Time: 0:00:00 ETA: 0:00:00 01:58:49 100% of 10.6 MiB |######################| Elapsed Time: 0:00:00 Time: 0:00:00 01:58:49 Downloading: https://build.openmodelica.org/apt/pool/contrib/openmodelica_1.26.0~dev-447-g1d11bb5.orig.tar.xz 01:58:49 Downloaded: openmodelica_1.26.0~dev-447-g1d11bb5.orig.tar.xz 01:58:49 Downloading: https://openmodelica.org/doc/openmodelica-doc-latest.tar.xz 01:58:49 Downloaded: openmodelica-doc-latest.tar.xz [Pipeline] sh 01:58:50 + export HOME=/var/lib/jenkins/ws/LINUX_BUILDS 01:58:50 + HOME=/var/lib/jenkins/ws/LINUX_BUILDS 01:58:50 + rpmbuild --define 'dist .fc43' -ba openmodelica.spec 01:59:08 + cat log 01:59:08 warning: /var/lib/jenkins/ws/LINUX_BUILDS/openmodelica.spec: line 143: Macro %omqtversion needs whitespace before body 01:59:08 setting SOURCE_DATE_EPOCH=1762128000 01:59:08 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.3VAJq0 01:59:08 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8loHBv 01:59:08 + umask 022 01:59:08 + cd /var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/BUILD/openmodelica-nightly-1.26.0_dev_447_g1d11bb5-build 01:59:08 + cd /var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/BUILD/openmodelica-nightly-1.26.0_dev_447_g1d11bb5-build 01:59:08 + rm -rf openmodelica_1.26.0~dev-447-g1d11bb5 01:59:08 + /usr/lib/rpm/rpmuncompress -x /var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/SOURCES/openmodelica_1.26.0~dev-447-g1d11bb5.orig.tar.xz 01:59:08 + STATUS=0 01:59:08 + '[' 0 -ne 0 ']' 01:59:08 + cd openmodelica_1.26.0~dev-447-g1d11bb5 01:59:08 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . 01:59:08 + tar xJf /var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/SOURCES/openmodelica-doc-latest.tar.xz 01:59:08 + autoreconf --install 01:59:08 configure.ac:35: warning: The macro 'AC_TRY_LINK' is obsolete. 01:59:08 configure.ac:35: You should run autoupdate. 01:59:08 ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... 01:59:08 configure.ac:35: the top level 01:59:08 configure.ac:38: warning: AC_OUTPUT should be used without arguments. 01:59:08 configure.ac:38: You should run autoupdate. 01:59:08 + ./configure CFLAGS=-Os CXXFLAGS=-Os 'QTDIR=/usr/lib64/{omqtversion}' --with-omniORB --with-qt6 --without-omc --prefix=/opt/openmodelica-nightly --without-omlibrary CMAKE=cmake 01:59:08 checking for gcc... gcc 01:59:08 checking whether the C compiler works... yes 01:59:08 checking for C compiler default output file name... a.out 01:59:08 checking for suffix of executables... 01:59:08 checking whether we are cross compiling... no 01:59:08 checking for suffix of object files... o 01:59:08 checking whether the compiler supports GNU C... yes 01:59:08 checking whether gcc accepts -g... yes 01:59:08 checking for gcc option to enable C11 features... none needed 01:59:08 checking for g++... g++ 01:59:08 checking whether the compiler supports GNU C++... yes 01:59:08 checking whether g++ accepts -g... yes 01:59:08 checking for g++ option to enable C++11 features... none needed 01:59:08 checking how to run the C preprocessor... gcc -E 01:59:08 checking build system type... x86_64-pc-linux-gnu 01:59:08 checking host system type... x86_64-pc-linux-gnu 01:59:08 checking target system type... x86_64-pc-linux-gnu 01:59:08 build_short: x86_64-linux-gnu 01:59:08 host_short: x86_64-linux-gnu 01:59:08 checking if cppruntime is requested... no 01:59:08 checking for omniidl... /usr/sbin/omniidl 01:59:08 checking for CORBA... omniorb 01:59:08 configure.ac:35: warning: The macro 'AC_TRY_LINK' is obsolete. 01:59:08 configure.ac:35: You should run autoupdate. 01:59:08 ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... 01:59:08 configure.ac:35: the top level 01:59:08 configure.ac:38: warning: AC_OUTPUT should be used without arguments. 01:59:08 configure.ac:38: You should run autoupdate. 01:59:08 configure: "Subproject OMOptim does not exist" 01:59:08 configure: creating ./config.status 01:59:08 config.status: creating Makefile 01:59:08 === configuring in OMCompiler (/var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/BUILD/openmodelica-nightly-1.26.0_dev_447_g1d11bb5-build/openmodelica_1.26.0~dev-447-g1d11bb5/OMCompiler) 01:59:08 configure: running /bin/sh ./configure --disable-option-checking '--prefix=/opt/openmodelica-nightly' 'CFLAGS=-Os' 'CXXFLAGS=-Os' 'QTDIR=/usr/lib64/{omqtversion}' '--with-omniORB' '--with-qt6' '--without-omc' '--without-omlibrary' 'CMAKE=cmake' '--with-ombuilddir=/var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/BUILD/openmodelica-nightly-1.26.0_dev_447_g1d11bb5-build/openmodelica_1.26.0~dev-447-g1d11bb5/build' --cache-file=/dev/null --srcdir=. 01:59:08 checking build system type... x86_64-pc-linux-gnu 01:59:08 checking host system type... x86_64-pc-linux-gnu 01:59:08 checking target system type... x86_64-pc-linux-gnu 01:59:08 checking for gcc... gcc 01:59:08 checking whether the C compiler works... yes 01:59:08 checking for C compiler default output file name... a.out 01:59:08 checking for suffix of executables... 01:59:08 checking whether we are cross compiling... no 01:59:08 checking for suffix of object files... o 01:59:08 checking whether the compiler supports GNU C... yes 01:59:08 checking whether gcc accepts -g... yes 01:59:08 checking for gcc option to enable C11 features... none needed 01:59:08 checking for stdio.h... yes 01:59:08 checking for stdlib.h... yes 01:59:08 checking for string.h... yes 01:59:08 checking for inttypes.h... yes 01:59:08 checking for stdint.h... yes 01:59:08 checking for strings.h... yes 01:59:08 checking for sys/stat.h... yes 01:59:08 checking for sys/types.h... yes 01:59:08 checking for unistd.h... yes 01:59:08 checking size of void *... 8 01:59:08 build_short: x86_64-linux-gnu 01:59:08 host_short: x86_64-linux-gnu 01:59:08 checking for gcc... (cached) gcc 01:59:08 checking whether the compiler supports GNU C... (cached) yes 01:59:08 checking whether gcc accepts -g... (cached) yes 01:59:08 checking for gcc option to enable C11 features... (cached) none needed 01:59:08 checking for g++... g++ 01:59:08 checking whether the compiler supports GNU C++... yes 01:59:08 checking whether g++ accepts -g... yes 01:59:08 checking for g++ option to enable C++11 features... none needed 01:59:08 checking how to run the C preprocessor... gcc -E 01:59:08 checking whether make sets $(MAKE)... yes 01:59:08 checking for gfortran... gfortran 01:59:08 checking whether the compiler supports GNU Fortran... yes 01:59:08 checking whether gfortran accepts -g... yes 01:59:08 checking if -Werror works... ok 01:59:08 checking looking for --no-undefined... yes 01:59:08 gcc 01:59:08 checking for flags to append to CFLAGS (-fno-stack-protector)... -Os -fno-stack-protector 01:59:08 checking for flags to append to LDFLAGS ( -Wl,--no-as-needed -Wl,--disable-new-dtags)... -Wl,--no-as-needed -Wl,--disable-new-dtags 01:59:08 checking for flags to append to FCFLAGS... -fallow-argument-mismatch 01:59:08 checking getconf LONG_BIT = 64 CFLAGS... adding -fPIC 01:59:08 checking whether g++ supports C++17 features with -std=c++17... yes 01:59:08 checking for omc... building it through bootstrapping (you might end up unable to recompile omc if you modify source code) 01:59:08 checking for library containing clock_gettime... none required 01:59:08 checking for sys/time.h... yes 01:59:08 checking for antlr.Tool support... ANTLR Parser Generator Version 2.7.7 (20060906) 1989-2005 01:59:08 yes 01:59:08 checking for expat.h... yes 01:59:08 checking for an ANSI C-conforming const... yes 01:59:08 checking for size_t... yes 01:59:08 checking for vprintf... yes 01:59:08 checking for getcwd... yes 01:59:08 checking for select... yes 01:59:08 checking for strdup... yes 01:59:08 checking for strerror... yes 01:59:08 checking for scandir... yes 01:59:08 checking for OpenMP... -fopenmp 01:59:08 checking runtime compiler... gcc ok 01:59:08 checking runtime compiler CFLAGS... -fPIC -falign-functions -mfpmath=sse -fno-dollars-in-identifiers -Wno-parentheses-equality 01:59:08 checking for library containing dlopen... none required 01:59:08 checking for socket... yes 01:59:08 checking for gethostbyname... yes 01:59:08 checking LAPACK/BLAS flags... -llapack -lblas 01:59:08 checking for deprecated LAPACK routines... yes 01:59:08 checking for curl/curl.h... yes 01:59:08 checking for curl_global_init in -lcurl... yes 01:59:08 checking for locale.h... yes 01:59:08 checking for libintl.h... yes 01:59:08 checking gettext linking... in C-library 01:59:08 checking setlocale linking... in C-library 01:59:08 checking for uuid/uuid.h... no 01:59:08 checking for pthread_self in -lpthread... yes 01:59:08 checking for omniidl... /usr/sbin/omniidl 01:59:08 checking for CORBA... omniorb 01:59:08 checking for OpenCL... checking for CL/cl.h... no 01:59:08 checking for OpenCL/cl.h... no 01:59:08 checking for revision... OpenModelica 1.26.0~dev-447-g1d11bb5 01:59:08 checking for OpenModelica platform name... x86_64-linux 01:59:08 checking for Modelica platform name... linux64 01:59:08 checking add extra sundials cmake config flags on MacOS... 01:59:08 configure: "Given CMAKE: cmake 01:59:08 configure: creating ./config.status 01:59:08 config.status: creating Makefile 01:59:08 config.status: creating omc_config.unix.h 01:59:08 config.status: creating revision.h 01:59:08 config.status: creating Compiler/Util/Autoconf.mo 01:59:08 config.status: creating Compiler/Makefile 01:59:08 config.status: creating Compiler/Script/Makefile 01:59:08 config.status: creating Compiler/Template/Makefile 01:59:08 config.status: creating Compiler/runtime/Makefile 01:59:08 config.status: creating Compiler/FrontEndCpp/Makefile 01:59:08 config.status: creating Parser/Makefile 01:59:08 config.status: creating SimulationRuntime/OMSICpp/Makefile.env 01:59:08 config.status: creating SimulationRuntime/cpp/Makefile.env 01:59:08 config.status: creating SimulationRuntime/c/Makefile 01:59:08 config.status: creating SimulationRuntime/opc/ua/Makefile 01:59:08 config.status: creating SimulationRuntime/fmi/export/buildproject/Makefile 01:59:08 config.status: creating SimulationRuntime/ParModelica/Makefile 01:59:08 config.status: creating SimulationRuntime/ParModelica/auto/Makefile 01:59:08 config.status: creating SimulationRuntime/ParModelica/explicit/openclrt/Makefile 01:59:08 config.status: creating Compiler/boot/Makefile 01:59:08 config.status: creating Compiler/Lexers/Makefile 01:59:08 config.status: executing omc_config.unix.h.fix commands 01:59:08 === configuring in SimulationRuntime/OMSICpp (/var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/BUILD/openmodelica-nightly-1.26.0_dev_447_g1d11bb5-build/openmodelica_1.26.0~dev-447-g1d11bb5/OMCompiler/SimulationRuntime/OMSICpp) 01:59:08 configure: running /bin/sh ./configure --disable-option-checking '--prefix=/opt/openmodelica-nightly' 'CFLAGS=-Os' 'CXXFLAGS=-Os' 'QTDIR=/usr/lib64/{omqtversion}' '--with-omniORB' '--with-qt6' '--without-omc' '--without-omlibrary' 'CMAKE=cmake' '--with-ombuilddir=/var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/BUILD/openmodelica-nightly-1.26.0_dev_447_g1d11bb5-build/openmodelica_1.26.0~dev-447-g1d11bb5/build' --cache-file=/dev/null --srcdir=. 01:59:08 checking for gcc... gcc 01:59:08 checking whether the C compiler works... yes 01:59:08 checking for C compiler default output file name... a.out 01:59:08 checking for suffix of executables... 01:59:08 checking whether we are cross compiling... no 01:59:08 checking for suffix of object files... o 01:59:08 checking whether the compiler supports GNU C... yes 01:59:08 checking whether gcc accepts -g... yes 01:59:08 checking for gcc option to enable C11 features... none needed 01:59:08 checking for g++... g++ 01:59:08 checking whether the compiler supports GNU C++... yes 01:59:08 checking whether g++ accepts -g... yes 01:59:08 checking for g++ option to enable C++11 features... none needed 01:59:08 checking how to run the C preprocessor... gcc -E 01:59:08 checking build system type... x86_64-pc-linux-gnu 01:59:08 checking host system type... x86_64-pc-linux-gnu 01:59:08 checking target system type... x86_64-pc-linux-gnu 01:59:08 checking if boost static linking is requested... no 01:59:08 checking if boost real paths are requested... no 01:59:08 checking if c++03 support is requested... no 01:59:08 checking if runtime profiling is requested... no 01:59:08 checking if ScoreP is requested... no 01:59:08 ScoreP-home is set to 01:59:08 checking if sundials for FMUs is requested... no 01:59:08 checking if parallel output is requested... no 01:59:08 checking if logger should be used... yes 01:59:08 Build type is set to RelWithDebInfo 01:59:08 configure: creating ./config.status 01:59:08 config.status: creating Makefile 01:59:08 === configuring in SimulationRuntime/cpp (/var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/BUILD/openmodelica-nightly-1.26.0_dev_447_g1d11bb5-build/openmodelica_1.26.0~dev-447-g1d11bb5/OMCompiler/SimulationRuntime/cpp) 01:59:08 configure: running /bin/sh ./configure --disable-option-checking '--prefix=/opt/openmodelica-nightly' 'CFLAGS=-Os' 'CXXFLAGS=-Os' 'QTDIR=/usr/lib64/{omqtversion}' '--with-omniORB' '--with-qt6' '--without-omc' '--without-omlibrary' 'CMAKE=cmake' '--with-ombuilddir=/var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/BUILD/openmodelica-nightly-1.26.0_dev_447_g1d11bb5-build/openmodelica_1.26.0~dev-447-g1d11bb5/build' --cache-file=/dev/null --srcdir=. 01:59:08 checking for gcc... gcc 01:59:08 checking whether the C compiler works... yes 01:59:08 checking for C compiler default output file name... a.out 01:59:08 checking for suffix of executables... 01:59:08 checking whether we are cross compiling... no 01:59:08 checking for suffix of object files... o 01:59:08 checking whether the compiler supports GNU C... yes 01:59:08 checking whether gcc accepts -g... yes 01:59:08 checking for gcc option to enable C11 features... none needed 01:59:08 checking for g++... g++ 01:59:08 checking whether the compiler supports GNU C++... yes 01:59:08 checking whether g++ accepts -g... yes 01:59:08 checking for g++ option to enable C++11 features... none needed 01:59:08 checking how to run the C preprocessor... gcc -E 01:59:08 checking build system type... x86_64-pc-linux-gnu 01:59:08 checking host system type... x86_64-pc-linux-gnu 01:59:08 checking target system type... x86_64-pc-linux-gnu 01:59:08 checking if boost static linking is requested... no 01:59:08 checking if boost real paths are requested... no 01:59:08 checking if c++03 support is requested... no 01:59:08 checking if runtime profiling is requested... no 01:59:08 checking if ScoreP is requested... no 01:59:08 ScoreP-home is set to 01:59:08 checking if sundials for FMUs is requested... no 01:59:08 checking if parallel output is requested... no 01:59:08 checking if logger should be used... yes 01:59:08 Build type is set to RelWithDebInfo 01:59:08 configure: creating ./config.status 01:59:08 config.status: creating Makefile 01:59:08 01:59:08 Configured OpenModelica successfully using the following options: 01:59:08 Simulations may use sundials suite: Yes 01:59:08 Simulations may use SUITESPARSE: Yes 01:59:08 ParModelica: No 01:59:08 === configuring in OMPlot (/var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/BUILD/openmodelica-nightly-1.26.0_dev_447_g1d11bb5-build/openmodelica_1.26.0~dev-447-g1d11bb5/OMPlot) 01:59:08 configure: running /bin/sh ./configure --disable-option-checking '--prefix=/opt/openmodelica-nightly' 'CFLAGS=-Os' 'CXXFLAGS=-Os' 'QTDIR=/usr/lib64/{omqtversion}' '--with-omniORB' '--with-qt6' '--without-omc' '--without-omlibrary' 'CMAKE=cmake' '--with-ombuilddir=/var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/BUILD/openmodelica-nightly-1.26.0_dev_447_g1d11bb5-build/openmodelica_1.26.0~dev-447-g1d11bb5/build' --cache-file=/dev/null --srcdir=. 01:59:08 checking build system type... x86_64-pc-linux-gnu 01:59:08 checking host system type... x86_64-pc-linux-gnu 01:59:08 checking target system type... x86_64-pc-linux-gnu 01:59:08 checking for gcc... gcc 01:59:08 checking whether the C compiler works... yes 01:59:08 checking for C compiler default output file name... a.out 01:59:08 checking for suffix of executables... 01:59:08 checking whether we are cross compiling... no 01:59:08 checking for suffix of object files... o 01:59:08 checking whether the compiler supports GNU C... yes 01:59:08 checking whether gcc accepts -g... yes 01:59:08 checking for gcc option to enable C11 features... none needed 01:59:08 checking for g++... g++ 01:59:08 checking whether the compiler supports GNU C++... yes 01:59:08 checking whether g++ accepts -g... yes 01:59:08 checking for g++ option to enable C++11 features... none needed 01:59:08 checking whether g++ supports C++17 features with -std=c++17... yes 01:59:08 ./configure: line 5055: lsb_release: command not found 01:59:08 checking if qt6 is requested... yes 01:59:08 checking for qmake arguments... qmake6 01:59:08 checking for lrelease... ./configure: line 5180: qmake6: command not found 01:59:08 ./configure: line 5181: qmake6: command not found 01:59:08 configure: error: /lrelease does not exist 01:59:08 configure: error: ./configure failed for OMPlot 01:59:08 error: Bad exit status from /var/tmp/rpm-tmp.8loHBv (%prep) 01:59:08 01:59:08 RPM build warnings: 01:59:08 /var/lib/jenkins/ws/LINUX_BUILDS/openmodelica.spec: line 143: Macro %omqtversion needs whitespace before body 01:59:08 01:59:08 RPM build errors: 01:59:08 Bad exit status from /var/tmp/rpm-tmp.8loHBv (%prep) 01:59:08 + exit 1 [Pipeline] } $ docker stop --time=1 16379ba9ee015d9c7f5810b8da1d9ce74dd6d341aec3267526f843a4f39dd695 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // timeout [Pipeline] } Failed in branch fc43 nightly [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] End of Pipeline ERROR: script returned exit code 1 Finished: FAILURE