[Bug 2133802] Re: FTBFS against gcc-15 15.2.0-10ubuntu1

Markus Ueberall 2133802 at bugs.launchpad.net
Thu Dec 4 07:39:38 UTC 2025


** Also affects: gcc-15 (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-15 in Ubuntu.
https://bugs.launchpad.net/bugs/2133802

Title:
  FTBFS against gcc-15 15.2.0-10ubuntu1

Status in gcc-15 package in Ubuntu:
  New
Status in gcc-15-cross-ports package in Ubuntu:
  New

Bug description:
  Updating "algol68 to the gcc-15 branch 20251030" for gcc-15
  15.2.0-10ubuntu1 seemingly broke the build for sparc64. (Both gcc-15,
  gcc-15-cross builds show now errors, therefore I'm filing a bug report
  for gcc-15-cross-ports.)

  
  1) Build environment is Ubuntu 26.04 (including packages from the resolute-proposed pocket)
  2) Package in question is gcc-15-cross-ports_11ubuntu2
  3) Build is expected to succeed (worked against gcc-15 15.2.0-9ubuntu1)
  4) Build error as shown below (w.r.t. algol68/sparc64)

  
  Excerpt from the log:

  root at vserver35<kvm>:~# schroot -c ubuntu-resolute-amd64
  # lsb_release -rd
  Description:    Ubuntu Resolute Raccoon (development branch)
  Release:        26.04
  # cat << EOF > /etc/apt/preferences.d/proposed-updates
  > Package: *
  > Pin: release a=resolute-proposed
  > Pin-Priority: 500
  > EOF
  # apt update; apt -y upgrade; apt clean
  […]
  # apt install -y devscripts equivs
  […]
  # mkdir build; cd build
  # dget https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/gcc-15-cross-ports/11ubuntu2/gcc-15-cross-ports_11ubuntu2.dsc
  # dpkg-source -x […] mk-build-deps […]
  # export DEB_BUILD_OPTIONS="noddebs nocheck"; dpkg-buildpackage -us -uc -ui -b
  […]
  touch stamp-dir/build-gcc.sh4
  START stamp-dir/build-gcc.sparc64
  + echo sparc64
  + cd gcc
  + PATH=/root/build/gcc-15-cross-ports-11ubuntu2/bin:/root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/sys-maint/bin WITH_SYSROOT=/ PKG_IGNORE_CURRENTLY_BUILDING=1 BACKPORT=false WITHOUT_LANG=hppa64 jit nvptx GNATMAKE=gnatmake-15 GNATBIND=gnatbind-15 GCC_PORTS_BUILD=-ports dpkg-buildpackage -b -uc -us -d
  dpkg-buildpackage: info: source package gcc-15
  dpkg-buildpackage: info: source version 15.2.0-10ubuntu1
  dpkg-buildpackage: info: source distribution resolute
  dpkg-buildpackage: info: source changed by Matthias Klose <doko at ubuntu.com>
  dpkg-buildpackage: info: host architecture amd64
   dpkg-source --before-build .
  ESC[0mESC[1;35m debian/rules clean
  ESC[0mmake[1]: Entering directory '/root/build/gcc-15-cross-ports-11ubuntu2/gcc'
  rm -rf stamps
  rm -rf gcc-15.2.0   
  /usr/bin/make -f debian/rules2 clean
  make[2]: Entering directory '/root/build/gcc-15-cross-ports-11ubuntu2/gcc'
  dh_testdir
  […]
  x86_64-linux-gnu-g++-15  -fno-PIE -c  -DIN_GCC_FRONTEND -g -O2     -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE   -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings
   -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings  -DHAVE_CONFIG_H -fno-PIE -I. -Ialgol68 -I../../src/gcc -I../../src/gcc/algol68 -I../../src/gcc/../include  -I../../src/gcc/../libcpp/include -I../../src/gcc/../libcody  -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace   -o algol68/a68-parser-keywords.o -MT algol68/a68-parser-keywords.o -MMD -MP -MF algol68/.deps/a68-parser-keywords.TPo ../../src/gcc/algol68/a68-parser-keywords.cc
  make[5]: *** [Makefile:1215: algol68/a68-exports.o] Error 1
  make[5]: *** Waiting for unfinished jobs....
  In file included from ./tm_p.h:4,
                   from ../../src/gcc/algol68/a68-imports.cc:36:
  ../../src/gcc/config/sparc/sparc-protos.h:46:47: error: use of enum 'memmodel' without previous declaration
     46 | extern void sparc_emit_membar_for_model (enum memmodel, int, int);
        |                                               ^~~~~~~~
  make[5]: *** [Makefile:1215: algol68/a68-imports.o] Error 1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-15/+bug/2133802/+subscriptions




More information about the foundations-bugs mailing list