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 > 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
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/79617d46-1021-4aed-be5d-e2aaa1601546/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Login Succeeded
[Pipeline] {
[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-XXXXXXdn3ii6/agent.1950356
SSH_AGENT_PID=1950359
Running ssh-add (command line suppressed)
Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_173974329559496791.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_173974329559496791.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 1950359 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-XXXXXXp7TnT7/agent.1950383
SSH_AGENT_PID=1950385
Running ssh-add (command line suppressed)
Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_8533176003820831489.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_8533176003820831489.key)
[ssh-agent] Started.
[Pipeline] {
[Pipeline] sh
+ ssh+ hudson@build.openmodelica.org find /var/www/build.openmodelica.org/apt/pool/sed -name s,/var/www/build.openmodelica.org/apt/pool/contrib-,, 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
+ + sshsed hudson@build.openmodelica.org s,/var/www/build.openmodelica.org/rpm/,, find
/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 1950385 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-XXXXXXuGPvLV/agent.1951474
SSH_AGENT_PID=1951476
Running ssh-add (command line suppressed)
Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_8585076832056261217.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_8585076832056261217.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 1951476 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-XXXXXXMHATaQ/agent.1951612
SSH_AGENT_PID=1951614
Running ssh-add (command line suppressed)
Identity added: /var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_11565657245408108668.key (/var/lib/jenkins/ws/LINUX_BUILDS_tmp/private_key_11565657245408108668.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
+ + sshsed hudson@build.openmodelica.org s,/var/www/build.openmodelica.org/rpm/,, find
/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 1951614 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:31r7945-1
[Pipeline] sh
01:58:31+ rm -rf rpmbuild
[Pipeline] isUnix
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
01:58:32+ docker pull docker.openmodelica.org/build-deps:fc43.amd64
01:58:32fc43.amd64: Pulling from build-deps
01:58:32Digest: sha256:4998952586813aa8a3258f4de78daf0b6e0531d5d1238041daaa1a56e22e7a51
01:58:32Status: Image is up to date for docker.openmodelica.org/build-deps:fc43.amd64
01:58:32docker.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:32+ docker inspect -f . docker.openmodelica.org/build-deps:fc43.amd64
01:58:32.
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] withDockerContainer
01:58:32r7945-1 does not seem to be running inside a container
[Pipeline] {
[Pipeline] sh
01:58:33+ cat /var/lib/openmodelica-depends/openmodelica.spec.tpl
[Pipeline] echo
01:58:33# See also Jenkinsfile in apt-build repository for stuff that is installed BEFORE everything here
01:58:33# Don't try fancy stuff like debuginfo, which is useless on binary-only
01:58:33# packages. Don't strip binary too
01:58:33# Be sure buildpolicy set to do nothing
01:58:33%define __spec_install_post %{nil}
01:58:33%define debug_package %{nil}
01:58:33%define __os_install_post %{_dbpath}/brp-compress
01:58:3301:58:33Summary: OpenModelica
01:58:33Name: openmodelica-nightly
01:58:33Version: 1.26.0~dev~447~g1d11bb5
01:58:33Release: 1%{?dist}
01:58:33License: OSMC-PL
01:58:33Group: Development/Tools
01:58:33# spectool -g -R SPECS/xxx.spec
01:58:33# sudo yum-builddep SPECS/xxx.spec
01:58:33SOURCE0 : https://build.openmodelica.org/apt/pool/contrib/openmodelica_1.26.0~dev-447-g1d11bb5.orig.tar.xz01:58:33SOURCE1 : https://openmodelica.org/doc/openmodelica-doc-latest.tar.xz01:58:3301:58:33URL: https://openmodelica.org/01:58:3301:58:33%if 0%{?rhel} == 6
01:58:33Autoreq: 0
01:58:33Requires: readline
01:58:33Requires: qt5-qtbase
01:58:33Requires: qt5-qtsvg
01:58:33Requires: qt5-qtwebkit
01:58:33Requires: qt5-qtxmlpatterns
01:58:33Requires: libffi
01:58:33%endif
01:58:33Autoprov: 0
01:58:33Prefix: /opt/%{name}
01:58:33Prefix: %{_bindir}
01:58:3301:58:33%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:3301:58:33# Recommended (for the repo): git rpm-build rpmdevtools epel-release
01:58:33%if 0%{?rhel} > 0
01:58:33# CentOS / RHEL requires the EPEL repository (for omniORB, etc)
01:58:33BuildRequires: epel-release
01:58:33Requires: epel-release
01:58:33%endif
01:58:3301:58:33Requires: lapack-devel
01:58:33Requires: make
01:58:33Requires: gcc
01:58:33Requires: gcc-gfortran
01:58:33Requires: gcc-c++
01:58:3301:58:33BuildRequires: automake
01:58:33%if 0%{?rhel} >= 8
01:58:33%define withomniorb --without-omniORB
01:58:33%else
01:58:33%define withomniorb --with-omniORB
01:58:33BuildRequires: omniORB-devel
01:58:33BuildRequires: lpsolve-devel
01:58:33%endif
01:58:33BuildRequires: expat-devel
01:58:33BuildRequires: bison
01:58:33BuildRequires: flex
01:58:33BuildRequires: lapack-devel
01:58:33BuildRequires: libtool
01:58:33BuildRequires: uuid
01:58:33BuildRequires: uuid-devel
01:58:33BuildRequires: hdf5-devel
01:58:33BuildRequires: boost-devel
01:58:33BuildRequires: boost-static
01:58:33BuildRequires: hwloc-devel
01:58:33BuildRequires: readline-devel
01:58:33BuildRequires: libffi-devel
01:58:33BuildRequires: curl-devel
01:58:33BuildRequires: gettext
01:58:33BuildRequires: make
01:58:33BuildRequires: java
01:58:33BuildRequires: tar
01:58:33BuildRequires: xz
01:58:33BuildRequires: gcc
01:58:33BuildRequires: gcc-c++
01:58:33BuildRequires: gcc-gfortran
01:58:33%if 0%{?rhel} <= 9
01:58:33BuildRequires: qt5-qtwebkit-devel
01:58:33BuildRequires: qt5-linguist
01:58:33BuildRequires: qt5-qttools
01:58:33BuildRequires: qt5-qtbase-devel
01:58:33BuildRequires: qt5-qtsvg-devel
01:58:33BuildRequires: qt5-qtxmlpatterns-devel
01:58:33%else
01:58:33# el 10 does not have qt5-qtwebkit anymore, use qt6
01:58:33BuildRequires: qt6-qtwebengine-devel
01:58:33BuildRequires: qt6-linguist
01:58:33BuildRequires: qt6-qttools
01:58:33BuildRequires: qt6-qtbase-devel
01:58:33BuildRequires: qt6-qtsvg-devel
01:58:33BuildRequires: qt6-qt3d-devel
01:58:33BuildRequires: qt6-qt5compat-devel
01:58:33%endif
01:58:33%if 0%{?rhel} >= 7
01:58:33BuildRequires: qt5-qt3d-devel
01:58:33%endif
01:58:3301:58:3301:58:33# Use cmake versions > 3. On EL7 this is provided by cmake3 package.
01:58:33# On EL > 7 it is just cmake.
01:58:33%if 0%{?rhel} == 7
01:58:33BuildRequires: cmake3
01:58:33%define cmakecommand CMAKE=cmake3
01:58:33%else
01:58:33BuildRequires: cmake
01:58:33%define cmakecommand CMAKE=cmake
01:58:33%endif
01:58:3301:58:33# The base centos:8 image (we use for our build-deps:el8 image) comes with
01:58:33# broken cmake package due to old libarchive (v3.3.2). v3.3.3 Seems to work.
01:58:33# Once the base image is updated this can be removed.
01:58:33%if 0%{?rhel} == 8
01:58:33BuildRequires: libarchive >= 3.3.3
01:58:33%endif
01:58:3301:58:33# Use gcc-11 on EL8 as well. devtoolset does not seem to be available on
01:58:33# EL8. One is supposed to use gcc-toolset instead.
01:58:33%{?el8:Requires: gcc-toolset-11-gcc gcc-toolset-11-gcc-c++ gcc-toolset-11-gcc-gfortran}
01:58:33%if 0%{?rhel} == 8
01:58:33BuildRequires: gcc-toolset-11-gcc gcc-toolset-11-gcc-c++ gcc-toolset-11-gcc-gfortran
01:58:33%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:33%endif
01:58:3301:58:33# EL7 has -static-libstdc++ inside devtools (but the system g++ does not know the flag) -- adrpo: check this, also for el6
01:58:33%{?el7:Requires: devtoolset-11-gcc}
01:58:33%{?el7:Requires: devtoolset-11-gcc-c++}
01:58:33%{?el7:Requires: devtoolset-11-gcc-gfortran}
01:58:3301:58:33%if 0%{?rhel} <= 7 && 0%{?rhel} >= 1
01:58:33BuildRequires: devtoolset-11-gcc devtoolset-11-gcc-c++ devtoolset-11-gcc-gfortran
01:58:33%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:33%endif
01:58:3301:58:33%if 0%{?fedora} >= 25
01:58:33BuildRequires: OpenSceneGraph-devel
01:58:33%endif
01:58:3301:58:33%if 0%{?fedora} >= 43 || 0%{?rhel} >= 10
01:58:33%define withqt6 --with-qt6
01:58:33%define omqtversion=QT6
01:58:33%else
01:58:33%define withqt6 ''
01:58:33%define omqtversion=QT5
01:58:33%endif
01:58:3301:58:3301:58:33# We should use clang, but OMEdit does not compile with it due to odd default qmake flags
01:58:33Requires: gcc
01:58:33Requires: gcc-c++
01:58:33Requires: lapack-devel
01:58:3301:58:33Requires(post): %{_sbindir}/update-alternatives
01:58:33Requires(postun): %{_sbindir}/update-alternatives
01:58:3301:58:33# CentOS does not have suggests
01:58:33%if 0%{?fedora} >= 24 || 0%{?rhel} >= 8
01:58:33Suggests: boost-devel
01:58:33Suggests: boost-static
01:58:33Suggests: lapack-static
01:58:33Suggests: openblas-static
01:58:33%else
01:58:33Requires: boost-devel
01:58:33Requires: boost-static
01:58:33%endif
01:58:3301:58:33BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
01:58:3301:58:33%description
01:58:33%{summary}
01:58:3301:58:33%prep
01:58:3301:58:33%setup -q -n openmodelica_1.26.0~dev-447-g1d11bb5
01:58:33tar xJf %{_sourcedir}/openmodelica-doc-latest.tar.xz
01:58:3301:58:3301:58:3301:58:33%if 0%{?rhel} <= 7 && 0%{?rhel} >= 1
01:58:33source /opt/rh/devtoolset-11/enable
01:58:33%endif
01:58:3301:58:33%if 0%{?rhel} == 8
01:58:33source /opt/rh/gcc-toolset-11/enable
01:58:33%endif
01:58:3301:58:33autoreconf --install
01:58:33./configure CFLAGS="-Os" CXXFLAGS="-Os" QTDIR=/usr/%{_lib}/{omqtversion} %{withomniorb} %{withqt6} %{?devtoolsconfigureflags} --without-omc --prefix=/opt/%{name} --without-omlibrary %{cmakecommand}
01:58:3301:58:33%build
01:58:3301:58:33%if 0%{?rhel} <= 7 && 0%{?rhel} >= 1
01:58:33source /opt/rh/devtoolset-11/enable
01:58:33%endif
01:58:3301:58:33%if 0%{?rhel} == 8
01:58:33source /opt/rh/gcc-toolset-11/enable
01:58:33%endif
01:58:3301:58:33make -j8
01:58:33test ! -f libraries/install-index.json || make -j8 omlibrary
01:58:3301:58:33%install
01:58:33rm -rf %{buildroot}
01:58:33make install DESTDIR="%{buildroot}"
01:58:33mkdir -p %{buildroot}/opt/%{name}/lib/ %{buildroot}/opt/%{name}/share/doc/omc/ %{buildroot}%{_bindir}
01:58:33ln -s /usr/lib/omlibrary %{buildroot}/opt/%{name}/lib/
01:58:33ln -s /opt/%{name}/bin/omc %{buildroot}%{_bindir}/omc-nightly
01:58:33ln -s /opt/%{name}/bin/OMEdit %{buildroot}%{_bindir}/OMEdit-nightly
01:58:33ln -s /opt/%{name}/bin/OMShell %{buildroot}%{_bindir}/OMShell-nightly
01:58:33ln -s /opt/%{name}/bin/OMShell-terminal %{buildroot}%{_bindir}/OMShell-terminal-nightly
01:58:33ln -s /opt/%{name}/bin/OMNotebook %{buildroot}%{_bindir}/OMNotebook-nightly
01:58:33ln -s /opt/%{name}/bin/OMPlot %{buildroot}%{_bindir}/OMPlot-nightly
01:58:33touch %{buildroot}%{_bindir}/omc
01:58:33touch %{buildroot}%{_bindir}/OMEdit
01:58:33touch %{buildroot}%{_bindir}/OMShell
01:58:33touch %{buildroot}%{_bindir}/OMShell-terminal
01:58:33touch %{buildroot}%{_bindir}/OMNotebook
01:58:33touch %{buildroot}%{_bindir}/OMPlot
01:58:33cp -a openmodelica-doc*/* %{buildroot}/opt/%{name}/share/doc/omc/
01:58:3301:58:33%postun
01:58:33if [ "$1" -ge "1" ]; then
01:58:33 if [ "`readlink %{_sysconfdir}/alternatives/openmodelica`" == "%{_bindir}/omc-nightly" ]; then
01:58:33 %{_sbindir}/alternatives --set openmodelica %{_bindir}/omc-nightly
01:58:33 fi
01:58:33fi
01:58:3301:58:33%post
01:58:33%{_sbindir}/update-alternatives --install %{_bindir}/omc openmodelica %{_bindir}/omc-nightly 1018000 \
01:58:33 --slave %{_bindir}/OMEdit openmodelica-OMEdit %{_bindir}/OMEdit-nightly \
01:58:33 --slave %{_bindir}/OMShell openmodelica-OMShell %{_bindir}/OMShell-nightly \
01:58:33 --slave %{_bindir}/OMShell-terminal openmodelica-OMShell-terminal %{_bindir}/OMShell-terminal-nightly \
01:58:33 --slave %{_bindir}/OMNotebook openmodelica-OMNotebook %{_bindir}/OMNotebook-nightly \
01:58:33 --slave %{_bindir}/OMPlot openmodelica-OMPlot %{_bindir}/OMPlot-nightly
01:58:3301:58:33%preun
01:58:33if [ $1 = 0 ]; then
01:58:33 %{_sbindir}/update-alternatives --remove openmodelica %{_bindir}/omc-nightly
01:58:33fi
01:58:3301:58:33%clean
01:58:33rm -rf %{buildroot}
01:58:3301:58:33%files
01:58:33%defattr(-,root,root,-)
01:58:33/opt/%{name}/*
01:58:33%{_bindir}/*-nightly
01:58:33%ghost %{_bindir}/omc
01:58:33%ghost %{_bindir}/OMEdit
01:58:33%ghost %{_bindir}/OMShell
01:58:33%ghost %{_bindir}/OMShell-terminal
01:58:33%ghost %{_bindir}/OMNotebook
01:58:33%ghost %{_bindir}/OMPlot
01:58:3301:58:33%changelog
01:58:33* Sun Nov 02 2025 OpenModelica <openmodelica@ida.liu.se> ${version}-1
01:58:33- First Build
[Pipeline] writeFile
[Pipeline] sh
01:58:33+ 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:33+ HOME=/var/lib/jenkins/ws/LINUX_BUILDS
01:58:33+ spectool -g -R openmodelica.spec
01:58:33warning: openmodelica.spec: line 143: Macro %omqtversion needs whitespace before body
01:58:33 0% of 64.5 MiB | | Elapsed Time: 0:00:00 ETA: --:--:--
$ docker top 2c2967112b71f1fd2be1dc79c9e3ee01d12c769c028e3a2aad1511012f3f999a -eo pid,comm
01:58:34 8% of 64.5 MiB |# | Elapsed Time: 0:00:00 ETA: 0:00:00
01:58:34 17% of 64.5 MiB |### | Elapsed Time: 0:00:00 ETA: 0:00:00
01:58:34 26% of 64.5 MiB |##### | Elapsed Time: 0:00:00 ETA: 0:00:00
01:58:34 35% of 64.5 MiB |####### | Elapsed Time: 0:00:00 ETA: 0:00:00
01:58:34 44% of 64.5 MiB |######### | Elapsed Time: 0:00:00 ETA: 0:00:00
01:58:34 53% of 64.5 MiB |########### | Elapsed Time: 0:00:00 ETA: 0:00:00
01:58:34 62% of 64.5 MiB |############# | Elapsed Time: 0:00:00 ETA: 0:00:00
01:58:34 70% of 64.5 MiB |############### | Elapsed Time: 0:00:00 ETA: 0:00:00
01:58:34 79% of 64.5 MiB |################# | Elapsed Time: 0:00:00 ETA: 0:00:00
01:58:34 88% of 64.5 MiB |################### | Elapsed Time: 0:00:00 ETA: 0:00:00
01:58:34 97% of 64.5 MiB |##################### | Elapsed Time: 0:00:00 ETA: 0:00:00
01:58:34100% of 64.5 MiB |######################| Elapsed Time: 0:00:00 Time: 0:00:00
01:58:34 0% of 10.6 MiB | | Elapsed Time: 0:00:00 ETA: --:--:--
01:58:34 51% of 10.6 MiB |########### | Elapsed Time: 0:00:00 ETA: 0:00:00
01:58:34100% of 10.6 MiB |######################| Elapsed Time: 0:00:00 Time: 0:00:00
01:58:34Downloading: https://build.openmodelica.org/apt/pool/contrib/openmodelica_1.26.0~dev-447-g1d11bb5.orig.tar.xz01:58:34Downloaded: openmodelica_1.26.0~dev-447-g1d11bb5.orig.tar.xz
01:58:34Downloading: https://openmodelica.org/doc/openmodelica-doc-latest.tar.xz01:58:34Downloaded: openmodelica-doc-latest.tar.xz
[Pipeline] sh
01:58:34+ export HOME=/var/lib/jenkins/ws/LINUX_BUILDS
01:58:34+ HOME=/var/lib/jenkins/ws/LINUX_BUILDS
01:58:34+ rpmbuild --define 'dist .fc43' -ba openmodelica.spec
01:58:52+ cat log
01:58:52warning: /var/lib/jenkins/ws/LINUX_BUILDS/openmodelica.spec: line 143: Macro %omqtversion needs whitespace before body
01:58:52setting SOURCE_DATE_EPOCH=1762041600
01:58:52Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.squqXC
01:58:52Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.DYGuTu
01:58:52+ umask 022
01:58:52+ cd /var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/BUILD/openmodelica-nightly-1.26.0_dev_447_g1d11bb5-build
01:58:52+ cd /var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/BUILD/openmodelica-nightly-1.26.0_dev_447_g1d11bb5-build
01:58:52+ rm -rf openmodelica_1.26.0~dev-447-g1d11bb5
01:58:52+ /usr/lib/rpm/rpmuncompress -x /var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/SOURCES/openmodelica_1.26.0~dev-447-g1d11bb5.orig.tar.xz
01:58:52+ STATUS=0
01:58:52+ '[' 0 -ne 0 ']'
01:58:52+ cd openmodelica_1.26.0~dev-447-g1d11bb5
01:58:52+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
01:58:52+ tar xJf /var/lib/jenkins/ws/LINUX_BUILDS/rpmbuild/SOURCES/openmodelica-doc-latest.tar.xz
01:58:52+ autoreconf --install
01:58:52configure.ac:35: warning: The macro 'AC_TRY_LINK' is obsolete.
01:58:52configure.ac:35: You should run autoupdate.
01:58:52./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
01:58:52configure.ac:35: the top level
01:58:52configure.ac:38: warning: AC_OUTPUT should be used without arguments.
01:58:52configure.ac:38: You should run autoupdate.
01:58:52+ ./configure CFLAGS=-Os CXXFLAGS=-Os 'QTDIR=/usr/lib64/{omqtversion}' --with-omniORB --with-qt6 --without-omc --prefix=/opt/openmodelica-nightly --without-omlibrary CMAKE=cmake
01:58:52checking for gcc... gcc
01:58:52checking whether the C compiler works... yes
01:58:52checking for C compiler default output file name... a.out
01:58:52checking for suffix of executables...
01:58:52checking whether we are cross compiling... no
01:58:52checking for suffix of object files... o
01:58:52checking whether the compiler supports GNU C... yes
01:58:52checking whether gcc accepts -g... yes
01:58:52checking for gcc option to enable C11 features... none needed
01:58:52checking for g++... g++
01:58:52checking whether the compiler supports GNU C++... yes
01:58:52checking whether g++ accepts -g... yes
01:58:52checking for g++ option to enable C++11 features... none needed
01:58:52checking how to run the C preprocessor... gcc -E
01:58:52checking build system type... x86_64-pc-linux-gnu
01:58:52checking host system type... x86_64-pc-linux-gnu
01:58:52checking target system type... x86_64-pc-linux-gnu
01:58:52build_short: x86_64-linux-gnu
01:58:52host_short: x86_64-linux-gnu
01:58:52checking if cppruntime is requested... no
01:58:52checking for omniidl... /usr/sbin/omniidl
01:58:52checking for CORBA... omniorb
01:58:52configure.ac:35: warning: The macro 'AC_TRY_LINK' is obsolete.
01:58:52configure.ac:35: You should run autoupdate.
01:58:52./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
01:58:52configure.ac:35: the top level
01:58:52configure.ac:38: warning: AC_OUTPUT should be used without arguments.
01:58:52configure.ac:38: You should run autoupdate.
01:58:52configure: "Subproject OMOptim does not exist"
01:58:52configure: creating ./config.status
01:58:52config.status: creating Makefile
01:58:52=== 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:58:52configure: 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:58:52checking build system type... x86_64-pc-linux-gnu
01:58:52checking host system type... x86_64-pc-linux-gnu
01:58:52checking target system type... x86_64-pc-linux-gnu
01:58:52checking for gcc... gcc
01:58:52checking whether the C compiler works... yes
01:58:52checking for C compiler default output file name... a.out
01:58:52checking for suffix of executables...
01:58:52checking whether we are cross compiling... no
01:58:52checking for suffix of object files... o
01:58:52checking whether the compiler supports GNU C... yes
01:58:52checking whether gcc accepts -g... yes
01:58:52checking for gcc option to enable C11 features... none needed
01:58:52checking for stdio.h... yes
01:58:52checking for stdlib.h... yes
01:58:52checking for string.h... yes
01:58:52checking for inttypes.h... yes
01:58:52checking for stdint.h... yes
01:58:52checking for strings.h... yes
01:58:52checking for sys/stat.h... yes
01:58:52checking for sys/types.h... yes
01:58:52checking for unistd.h... yes
01:58:52checking size of void *... 8
01:58:52build_short: x86_64-linux-gnu
01:58:52host_short: x86_64-linux-gnu
01:58:52checking for gcc... (cached) gcc
01:58:52checking whether the compiler supports GNU C... (cached) yes
01:58:52checking whether gcc accepts -g... (cached) yes
01:58:52checking for gcc option to enable C11 features... (cached) none needed
01:58:52checking for g++... g++
01:58:52checking whether the compiler supports GNU C++... yes
01:58:52checking whether g++ accepts -g... yes
01:58:52checking for g++ option to enable C++11 features... none needed
01:58:52checking how to run the C preprocessor... gcc -E
01:58:52checking whether make sets $(MAKE)... yes
01:58:52checking for gfortran... gfortran
01:58:52checking whether the compiler supports GNU Fortran... yes
01:58:52checking whether gfortran accepts -g... yes
01:58:52checking if -Werror works... ok
01:58:52checking looking for --no-undefined... yes
01:58:52gcc
01:58:52checking for flags to append to CFLAGS (-fno-stack-protector)... -Os -fno-stack-protector
01:58:52checking for flags to append to LDFLAGS ( -Wl,--no-as-needed -Wl,--disable-new-dtags)... -Wl,--no-as-needed -Wl,--disable-new-dtags
01:58:52checking for flags to append to FCFLAGS... -fallow-argument-mismatch
01:58:52checking getconf LONG_BIT = 64 CFLAGS... adding -fPIC
01:58:52checking whether g++ supports C++17 features with -std=c++17... yes
01:58:52checking for omc... building it through bootstrapping (you might end up unable to recompile omc if you modify source code)
01:58:52checking for library containing clock_gettime... none required
01:58:52checking for sys/time.h... yes
01:58:52checking for antlr.Tool support... ANTLR Parser Generator Version 2.7.7 (20060906) 1989-2005
01:58:52yes
01:58:52checking for expat.h... yes
01:58:52checking for an ANSI C-conforming const... yes
01:58:52checking for size_t... yes
01:58:52checking for vprintf... yes
01:58:52checking for getcwd... yes
01:58:52checking for select... yes
01:58:52checking for strdup... yes
01:58:52checking for strerror... yes
01:58:52checking for scandir... yes
01:58:52checking for OpenMP... -fopenmp
01:58:52checking runtime compiler... gcc ok
01:58:52checking runtime compiler CFLAGS... -fPIC -falign-functions -mfpmath=sse -fno-dollars-in-identifiers -Wno-parentheses-equality
01:58:52checking for library containing dlopen... none required
01:58:52checking for socket... yes
01:58:52checking for gethostbyname... yes
01:58:52checking LAPACK/BLAS flags... -llapack -lblas
01:58:52checking for deprecated LAPACK routines... yes
01:58:52checking for curl/curl.h... yes
01:58:52checking for curl_global_init in -lcurl... yes
01:58:52checking for locale.h... yes
01:58:52checking for libintl.h... yes
01:58:52checking gettext linking... in C-library
01:58:52checking setlocale linking... in C-library
01:58:52checking for uuid/uuid.h... no
01:58:52checking for pthread_self in -lpthread... yes
01:58:52checking for omniidl... /usr/sbin/omniidl
01:58:52checking for CORBA... omniorb
01:58:52checking for OpenCL... checking for CL/cl.h... no
01:58:52checking for OpenCL/cl.h... no
01:58:52checking for revision... OpenModelica 1.26.0~dev-447-g1d11bb5
01:58:52checking for OpenModelica platform name... x86_64-linux
01:58:52checking for Modelica platform name... linux64
01:58:52checking add extra sundials cmake config flags on MacOS...
01:58:52configure: "Given CMAKE: cmake
01:58:52configure: creating ./config.status
01:58:52config.status: creating Makefile
01:58:52config.status: creating omc_config.unix.h
01:58:52config.status: creating revision.h
01:58:52config.status: creating Compiler/Util/Autoconf.mo
01:58:52config.status: creating Compiler/Makefile
01:58:52config.status: creating Compiler/Script/Makefile
01:58:52config.status: creating Compiler/Template/Makefile
01:58:52config.status: creating Compiler/runtime/Makefile
01:58:52config.status: creating Compiler/FrontEndCpp/Makefile
01:58:52config.status: creating Parser/Makefile
01:58:52config.status: creating SimulationRuntime/OMSICpp/Makefile.env
01:58:52config.status: creating SimulationRuntime/cpp/Makefile.env
01:58:52config.status: creating SimulationRuntime/c/Makefile
01:58:52config.status: creating SimulationRuntime/opc/ua/Makefile
01:58:52config.status: creating SimulationRuntime/fmi/export/buildproject/Makefile
01:58:52config.status: creating SimulationRuntime/ParModelica/Makefile
01:58:52config.status: creating SimulationRuntime/ParModelica/auto/Makefile
01:58:52config.status: creating SimulationRuntime/ParModelica/explicit/openclrt/Makefile
01:58:52config.status: creating Compiler/boot/Makefile
01:58:52config.status: creating Compiler/Lexers/Makefile
01:58:52config.status: executing omc_config.unix.h.fix commands
01:58:52=== 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:58:52configure: 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:58:52checking for gcc... gcc
01:58:52checking whether the C compiler works... yes
01:58:52checking for C compiler default output file name... a.out
01:58:52checking for suffix of executables...
01:58:52checking whether we are cross compiling... no
01:58:52checking for suffix of object files... o
01:58:52checking whether the compiler supports GNU C... yes
01:58:52checking whether gcc accepts -g... yes
01:58:52checking for gcc option to enable C11 features... none needed
01:58:52checking for g++... g++
01:58:52checking whether the compiler supports GNU C++... yes
01:58:52checking whether g++ accepts -g... yes
01:58:52checking for g++ option to enable C++11 features... none needed
01:58:52checking how to run the C preprocessor... gcc -E
01:58:52checking build system type... x86_64-pc-linux-gnu
01:58:52checking host system type... x86_64-pc-linux-gnu
01:58:52checking target system type... x86_64-pc-linux-gnu
01:58:52checking if boost static linking is requested... no
01:58:52checking if boost real paths are requested... no
01:58:52checking if c++03 support is requested... no
01:58:52checking if runtime profiling is requested... no
01:58:52checking if ScoreP is requested... no
01:58:52ScoreP-home is set to
01:58:52checking if sundials for FMUs is requested... no
01:58:52checking if parallel output is requested... no
01:58:52checking if logger should be used... yes
01:58:52Build type is set to RelWithDebInfo
01:58:52configure: creating ./config.status
01:58:52config.status: creating Makefile
01:58:52=== 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:58:52configure: 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:58:52checking for gcc... gcc
01:58:52checking whether the C compiler works... yes
01:58:52checking for C compiler default output file name... a.out
01:58:52checking for suffix of executables...
01:58:52checking whether we are cross compiling... no
01:58:52checking for suffix of object files... o
01:58:52checking whether the compiler supports GNU C... yes
01:58:52checking whether gcc accepts -g... yes
01:58:52checking for gcc option to enable C11 features... none needed
01:58:52checking for g++... g++
01:58:52checking whether the compiler supports GNU C++... yes
01:58:52checking whether g++ accepts -g... yes
01:58:52checking for g++ option to enable C++11 features... none needed
01:58:52checking how to run the C preprocessor... gcc -E
01:58:52checking build system type... x86_64-pc-linux-gnu
01:58:52checking host system type... x86_64-pc-linux-gnu
01:58:52checking target system type... x86_64-pc-linux-gnu
01:58:52checking if boost static linking is requested... no
01:58:52checking if boost real paths are requested... no
01:58:52checking if c++03 support is requested... no
01:58:52checking if runtime profiling is requested... no
01:58:52checking if ScoreP is requested... no
01:58:52ScoreP-home is set to
01:58:52checking if sundials for FMUs is requested... no
01:58:52checking if parallel output is requested... no
01:58:52checking if logger should be used... yes
01:58:52Build type is set to RelWithDebInfo
01:58:52configure: creating ./config.status
01:58:52config.status: creating Makefile
01:58:5201:58:52Configured OpenModelica successfully using the following options:
01:58:52Simulations may use sundials suite: Yes
01:58:52Simulations may use SUITESPARSE: Yes
01:58:52ParModelica: No
01:58:52=== 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:58:52configure: 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:58:52checking build system type... x86_64-pc-linux-gnu
01:58:52checking host system type... x86_64-pc-linux-gnu
01:58:52checking target system type... x86_64-pc-linux-gnu
01:58:52checking for gcc... gcc
01:58:52checking whether the C compiler works... yes
01:58:52checking for C compiler default output file name... a.out
01:58:52checking for suffix of executables...
01:58:52checking whether we are cross compiling... no
01:58:52checking for suffix of object files... o
01:58:52checking whether the compiler supports GNU C... yes
01:58:52checking whether gcc accepts -g... yes
01:58:52checking for gcc option to enable C11 features... none needed
01:58:52checking for g++... g++
01:58:52checking whether the compiler supports GNU C++... yes
01:58:52checking whether g++ accepts -g... yes
01:58:52checking for g++ option to enable C++11 features... none needed
01:58:52checking whether g++ supports C++17 features with -std=c++17... yes
01:58:52./configure: line 5055: lsb_release: command not found
01:58:52checking if qt6 is requested... yes
01:58:52checking for qmake arguments... qmake6
01:58:52checking for lrelease... ./configure: line 5180: qmake6: command not found
01:58:52./configure: line 5181: qmake6: command not found
01:58:52configure: error: /lrelease does not exist
01:58:52configure: error: ./configure failed for OMPlot
01:58:52error: Bad exit status from /var/tmp/rpm-tmp.DYGuTu (%prep)
01:58:5201:58:52RPM build warnings:
01:58:52 /var/lib/jenkins/ws/LINUX_BUILDS/openmodelica.spec: line 143: Macro %omqtversion needs whitespace before body
01:58:5201:58:52RPM build errors:
01:58:52 Bad exit status from /var/tmp/rpm-tmp.DYGuTu (%prep)
01:58:52+ exit 1
[Pipeline] }
$ docker stop --time=1 2c2967112b71f1fd2be1dc79c9e3ee01d12c769c028e3a2aad1511012f3f999a
[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