Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gcc-13-image for openSUSE:Factory checked in at 2024-09-06 17:18:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc-13-image (Old) and /work/SRC/openSUSE:Factory/.gcc-13-image.new.10096 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc-13-image" Fri Sep 6 17:18:59 2024 rev:18 rq:1199139 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/gcc-13-image/gcc-13-image.changes 2024-08-23 22:28:15.844882905 +0200 +++ /work/SRC/openSUSE:Factory/.gcc-13-image.new.10096/gcc-13-image.changes 2024-09-06 17:19:29.662258226 +0200 @@ -1,0 +2,5 @@ +Fri Sep 6 05:46:48 UTC 2024 - Dirk Mueller <dmuel...@suse.com> + +- main gcc is 14; switch linking/packages + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Dockerfile ++++++ --- /var/tmp/diff_new_pack.asBjZf/_old 2024-09-06 17:19:30.074275348 +0200 +++ /var/tmp/diff_new_pack.asBjZf/_new 2024-09-06 17:19:30.078275514 +0200 @@ -21,7 +21,7 @@ FROM opensuse/tumbleweed:latest -RUN set -euo pipefail; zypper -n in --no-recommends gcc13 gcc13-c++ make gcc gcc-c++ curl findutils gawk git-core procps util-linux; zypper -n clean; rm -rf /var/log/{lastlog,tallylog,zypper.log,zypp/history,YaST2} +RUN set -euo pipefail; zypper -n in --no-recommends gcc13 gcc13-c++ make curl findutils gawk git-core procps util-linux; zypper -n clean; rm -rf /var/log/{lastlog,tallylog,zypper.log,zypp/history,YaST2} # Define labels according to https://en.opensuse.org/Building_derived_containers # labelprefix=org.opensuse.bci.gcc @@ -42,4 +42,9 @@ LABEL io.artifacthub.package.readme-url="https://raw.githubusercontent.com/SUSE/BCI-dockerfile-generator/Tumbleweed/gcc-13-image/README.md" ENV GCC_VERSION="%%gcc_version%%" +# symlink all versioned gcc & g++ binaries to unversioned +# ones in /usr/local/bin so that plain gcc works +RUN set -euo pipefail; for gcc_bin in $(rpm -ql gcc13 gcc13-c++ |grep ^/usr/bin/ ); do \ + ln -sf $gcc_bin $(echo "$gcc_bin" | sed -e 's|/usr/bin/|/usr/local/bin/|' -e 's|-13$||'); \ + done