Build Linux: FAILED devel/qemu on x86_64-linux-gnu (qemu-9.2.4-x86_64-linux-gnu-1)
OAR Tester for Ubuntu 24.04
rtems-tester at oarcorp.com
Wed Jan 28 19:58:36 UTC 2026
RTEMS Source Builder - Set Builder, 7 (b0ad5bded04b)
Host: Linux-6.8.0-90-generic-x86_64-with-glibc2.39
Linux VM-Ubuntu24 6.8.0-90-generic #91-Ubuntu SMP PREEMPT_DYNAMIC Tue Nov
18 14:14:30 UTC 2025 x86_64 x86_64
Build Time: 0:05:21.987750
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Build FAILED: qemu-9.2.4-x86_64-linux-gnu-1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
script: 21: SB_BUILD_CXXFLAGS="-O2 -g -pipe $SB_TMP_INCLUDES"
script: 22: SB_BUILD_LDFLAGS=" $SB_TMP_LDFLAGS"
script: 23: SB_BUILD_LIBS=""
script: 24: SB_CFLAGS="${SB_BUILD_CFLAGS} $SB_TMP_INCLUDES"
script: 25: SB_CXXFLAGS="${SB_BUILD_CXXFLAGS} $SB_TMP_INCLUDES"
script: 26: SB_ARCH="x86_64"
script: 27: SB_OS="linux"
script: 28: export SB_SOURCE_DIR SB_BUILD_DIR SB_ARCH SB_OS
script: 29: export SB_HOST_CPPFLAGS SB_HOST_CFLAGS SB_HOST_CXXFLAGS SB_HOST_LDFLAGS SB_HOST_LIBS
script: 30: export SB_BUILD_CFLAGS SB_BUILD_CXXFLAGS SB_BUILD_LDFLAGS SB_BUILD_LIBS
script: 31: export SB_CFLAGS SB_CXXFLAGS
script: 32: # Documentation
script: 33: SB_DOC_DIR="/home/tester/rtems-cron-next/tools/7/share/doc"
script: 34: export SB_DOC_DIR
script: 35: # Packages
script: 36: SB_PACKAGE_NAME="qemu-9.2.4-x86_64-linux-gnu-1"
script: 37: SB_PACKAGE_BUILDNAME="qemu-9.2.4-x86_64-linux-gnu-1"
script: 38: SB_PACKAGE_VERSION="9.2.4"
script: 39: SB_PACKAGE_RELEASE="1"
script: 40: export SB_PACKAGE_NAME SB_PACKAGE_VERSION SB_PACKAGE_RELEASE
script: 41: # Build directories
script: 42: export SB_PREFIX
script: 43: SB_BUILD_DIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1"
script: 44: SB_BUILD_ROOT="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002"
script: 45: SB_BUILD_ROOT_BINDIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002/${SB_PREFIX_CLEAN}/bin"
script: 46: export SB_BUILD_ROOT SB_BUILD_DIR SB_BUILD_ROOT_BINDIR
script: 47: SB_BUILD_CXC_DIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1-cxc"
script: 48: SB_BUILD_CXC_ROOT="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002-cxc"
script: 49: SB_BUILD_CXC_ROOT_BINDIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002-cxc/${SB_PREFIX_CLEAN}/bin"
script: 50: export SB_BUILD_CXC_ROOT SB_BUILD_CXC_DIR SB_BUILD_CXC_ROOT_BINDIR
script: 51: SB_TMPROOT="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu"
script: 52: SB_TMPPREFIX="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/${SB_PREFIX_CLEAN}"
script: 53: SB_TMPBINDIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/${SB_PREFIX_CLEAN}/bin"
script: 54: export SB_TMPROOT SB_TMPPREFIX SB_TMPBINDIR
script: 55: SB_TMPCXCROOT="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu"
script: 56: SB_TMPCXCPREFIX="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-cxc/devel/qemu/${SB_PREFIX_CLEAN}"
script: 57: SB_TMPCXCBINDIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-cxc/devel/qemu/${SB_PREFIX_CLEAN}/bin"
script: 58: export SB_TMPCXCROOT SB_TMPCXCPREFIX SB_TMPCXCBINDIR
script: 59: # Extra path support
script: 60: SB_EXTRAPATH="/home/tester/rtems-cron-next/rtems-source-builder/source-builder"
script: 61: # The compiler flags
script: 62:
script: 63:
script: 64: export CFLAGS_FOR_TARGET
script: 65: export CXXFLAGS_FOR_TARGET
script: 66: # Set up the path. Put the CXC path first.
script: 67: if test -n "${SB_TMPBINDIR}" ; then
script: 68: PATH="${SB_TMPBINDIR}:$PATH"
script: 69: fi
script: 70: if test -n "${SB_TMPCXCBINDIR}" ; then
script: 71: PATH="${SB_TMPCXCBINDIR}:$PATH"
script: 72: fi
script: 73: if test -n "${SB_EXTRAPATH}" ; then
script: 74: PATH="${SB_EXTRAPATH}:$PATH"
script: 75: fi
script: 76: PATH="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-staging/bin:/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/bin:$PATH"
script: 77:
script: 78: export PATH
script: 79: # Default environment set up.
script: 80: LANG=C
script: 81: export LANG
script: 82: unset DISPLAY || :
script: 83: umask 022
script: 84: cd "/home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1"
script: 85: echo "=> qemu-9.2.4-x86_64-linux-gnu-1: BUILD"
script: 86: echo "==> %prep:"
script: 87: build_top=$(pwd)
script: 88: source_dir_qemu="qemu-9.2.4"
source setup: qemu-9.2.4-x86_64-linux-gnu-1: source qemu -q -n qemu-9.2.4
making dir: /home/tester/rtems-cron-next/rtems-source-builder/bare/sources
download: (full) https://dl.rtems.org/5aa2ea23d234dd896de73f778defde93f3b490bd22947c396091fdd2231ce5ccd17767c910170a952be88a5593725f1c31b15a6d19b3d30637465d17fb69651c/qemu-9.2.4.tar.xz -> sources/qemu-9.2.4.tar.xz
download: https://dl.rtems.org/5aa2ea23d234dd896de73f778defde93f3b490bd22947c396091fdd2231ce5ccd17767c910170a952be88a5593725f1c31b15a6d19b3d30637465d17fb69651c/qemu-9.2.4.tar.xz -> sources/qemu-9.2.4.tar.xz
checksums: qemu-9.2.4.tar.xz: (hex: 5aa2ea23d234dd896de73f778defde93f3b490bd22947c396091fdd2231ce5ccd17767c910170a952be88a5593725f1c31b15a6d19b3d30637465d17fb69651c) (b64: WqLqI9I03Ylt5z93je/ek/O0kL0ilHw5YJH90iMc5czRd2fJEBcKlSvoilWTcl8cMbFabRmz0wY3Rl0X+2llHA==) => WqLqI9I03Ylt5z93je/ek/O0kL0ilHw5YJH90iMc5czRd2fJEBcKlSvoilWTcl8cMbFabRmz0wY3Rl0X+2llHA==
script: 89: cd /home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1
script: 90: /bin/rm -rf qemu-9.2.4
script: 91: /usr/bin/xz -dc /home/tester/rtems-cron-next/rtems-source-builder/bare/sources/qemu-9.2.4.tar.xz | /bin/tar -x -f -
script: 92: tar_exit=$?
script: 93: cd qemu-9.2.4
script: 94: /bin/chmod -R a+rX,g-w,o-w .
download: file-override: Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch
Creating source directory: patches
making dir: /home/tester/rtems-cron-next/rtems-source-builder/bare/patches
download: (full) https://dl.rtems.org/5e7bc77495e45b5d6f117959b0a317a99397e196cfffc40e1b5e4462ef04e645d44fbdcd5c7b51957651fd66fac88db5b47f3c90cdc8a410999f4decce345ac6/Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch -> patches/Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch
download: https://dl.rtems.org/5e7bc77495e45b5d6f117959b0a317a99397e196cfffc40e1b5e4462ef04e645d44fbdcd5c7b51957651fd66fac88db5b47f3c90cdc8a410999f4decce345ac6/Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-...<see log> -> patches/Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch
checksums: Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch: (hex: 5e7bc77495e45b5d6f117959b0a317a99397e196cfffc40e1b5e4462ef04e645d44fbdcd5c7b51957651fd66fac88db5b47f3c90cdc8a410999f4decce345ac6) (b64: XnvHdJXkW11vEXlZsKMXqZOX4ZbP/8QOG15EYu8E5kXUT73NXHtRlXZR/Wb6yI21tH88kM3IpBCZn03szjRaxg==) => XnvHdJXkW11vEXlZsKMXqZOX4ZbP/8QOG15EYu8E5kXUT73NXHtRlXZR/Wb6yI21tH88kM3IpBCZn03szjRaxg==
script: 95: /bin/cat /home/tester/rtems-cron-next/rtems-source-builder/bare/patches/Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch | /usr/bin/patch -p1
script: 96: cd ${build_top}
script: 97: SB_CXC="no"
script: 98: echo "==> clean %{buildroot}: ${SB_BUILD_ROOT}"
script: 99: /bin/rm -rf ${SB_BUILD_ROOT}
script:100: /bin/mkdir -p ${SB_BUILD_ROOT}
script:101: echo "==> %build:"
script:102: build_top=$(pwd)
script:103: if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
script:104: # Cross-build (Xc) if no target or the host and target match.
script:105: # Canadian-cross (Cxc) if build, host and target are all different.
script:106: if test -z "" -o "x86_64-linux-gnu" == "" ; then
script:107: build_dir="build-xc"
script:108: else
script:109: build_dir="build-cxc"
script:110: fi
script:111: else
script:112: build_dir="build"
script:113: fi
script:114: mkdir -p ${build_dir}
script:115: cd ${build_dir}
script:116: # Host and build flags, Cross build if host and build are different and
script:117: # Cxc build if target is deifned and also different.
script:118: # Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
script:119: if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
script:120: # Cross build
script:121: CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,')
script:122: CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,')
script:123: CPPFLAGS="${SB_HOST_CPPFLAGS}"
script:124: CFLAGS="${SB_HOST_CFLAGS}"
script:125: CXXFLAGS="${SB_HOST_CXXFLAGS}"
script:126: LDFLAGS="${SB_HOST_LDFLAGS}"
script:127: LDLIBS="${SB_HOST_LIBS}"
script:128: LIBS="${SB_HOST_LIBS}"
script:129: # Host
script:130: CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
script:131: CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
script:132: CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
script:133: LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
script:134: LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
script:135: LIBS_FOR_HOST="${SB_HOST_LIBS}"
script:136: CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
script:137: CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
script:138: CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
script:139: # Build
script:140: CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
script:141: CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
script:142: LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
script:143: LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
script:144: LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
script:145: CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
script:146: CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
script:147: CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
script:148: else
script:149: LDFLAGS="${SB_BUILD_LDFLAGS}"
script:150: LDLIBS="${SB_BUILD_LIBS}"
script:151: LIBS="${SB_BUILD_LIBS}"
script:152: CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
script:153: CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
script:154: CC_FOR_BUILD=${CC}
script:155: CXX_FOR_BUILD=${CXX}
script:156: fi
script:157: export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
script:158: export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
script:159: export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
script:160: if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
script:161: CROSS_PREFIX_OPTION="--cross-prefix=x86_64-linux-gnu-"
script:162: fi
script:163: SYSROOT=$SB_TMPPREFIX
script:164: STAGED_GLIB="-I${SB_TMPPREFIX}/include/glib-2.0 -I${SB_TMPPREFIX}/lib/glib-2.0/include"
script:165: STAGED_PIXMAN=" -I${SB_TMPPREFIX}/include/pixman-1"
script:166: STAGED_INCLUDES="${STAGED_GLIB} ${STAGED_PIXMAN}"
script:167: CC="${CC} ${STAGED_INCLUDES}"
script:168: CXX="${CXX} ${STAGED_INCLUDES}"
script:169: PKG_CONFIG_DEFAULT_PATH=${PKG_CONFIG_PATH} PKG_CONFIG_PATH=$SYSROOT/lib/x86_64-linux-gnu/pkgconfig:$SYSROOT/lib/pkgconfig:$SYSROOT/libdata/pkgconfig PKG_CONFIG_BUILD_TOP_DIR=$SB_TMPROOT LD_LIBRARY_PATH=$SYSROOT/lib ../${source_dir_qemu}/configure --prefix=/home/tester/rtems-cron-next/tools/7 ${CROSS_PREFIX_OPTION} --make=make --extra-ldflags="-Wl,-rpath -Wl,/$SB_PREFIX_CLEAN/lib/:/$SB_PREFIX_CLEAN/lib/x86_64-linux-gnu -L$SYSROOT/lib ${VDE_LDFLAGS}" --extra-cflags="${CFLAGS} ${VDE_CFLAGS}" ${VDE_CONFIG} --disable-werror --disable-tools --disable-vnc --disable-sdl --disable-gtk --disable-opengl --disable-netmap --disable-nettle --disable-spice --enable-slirp --enable-pixman --disable-download
script:170: LD_LIBRARY_PATH=$SYSROOT/lib make -j 8 all
script:171: cd ${build_top}
script:172: echo "==> %install:"
script:173: build_top=$(pwd)
script:174: /bin/rm -rf $SB_BUILD_ROOT
script:175: cd ${build_dir}
script:176: LD_LIBRARY_PATH=$SYSROOT/lib make DESTDIR=$SB_BUILD_ROOT install
script:177: cd ${build_top}
script: 1: #!/bin/sh
script: 2: # ___build_pre as set up in defaults.py
script: 3: # Save the original path away.
script: 4: export SB_ORIG_PATH=${PATH}
script: 5: # Directories
script: 6: SB_PREFIX="/home/tester/rtems-cron-next/tools/7"
script: 7: SB_PREFIX_CLEAN=$(echo "/home/tester/rtems-cron-next/tools/7" | /bin/sed -e 's/^\///')
script: 8: SB_SOURCE_DIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/sources"
script: 9: SB_BUILD_DIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1"
script: 10: # host == build, use build; host != build, host uses host and build uses build
script: 11: SB_HOST_CPPFLAGS=""
script: 12: # Optional tmpinternal paths
script: 13: SB_TMP_INCLUDES="-I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/${SB_PREFIX_CLEAN}/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include"
script: 14: SB_TMP_LDFLAGS="-L/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/lib"
script: 15: # Optionally do not add includes to c/cxx flags as newer configure's complain
script: 16: SB_HOST_CFLAGS="-O2 -g -pipe "
script: 17: SB_HOST_CXXFLAGS="-O2 -g -pipe "
script: 18: SB_HOST_LDFLAGS=" -L/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/${SB_PREFIX_CLEAN}/lib"
script: 19: SB_HOST_LIBS=""
script: 20: SB_BUILD_CFLAGS="-O2 -g -pipe $SB_TMP_INCLUDES"
script: 21: SB_BUILD_CXXFLAGS="-O2 -g -pipe $SB_TMP_INCLUDES"
script: 22: SB_BUILD_LDFLAGS=" $SB_TMP_LDFLAGS"
script: 23: SB_BUILD_LIBS=""
script: 24: SB_CFLAGS="${SB_BUILD_CFLAGS} $SB_TMP_INCLUDES"
script: 25: SB_CXXFLAGS="${SB_BUILD_CXXFLAGS} $SB_TMP_INCLUDES"
script: 26: SB_ARCH="x86_64"
script: 27: SB_OS="linux"
script: 28: export SB_SOURCE_DIR SB_BUILD_DIR SB_ARCH SB_OS
script: 29: export SB_HOST_CPPFLAGS SB_HOST_CFLAGS SB_HOST_CXXFLAGS SB_HOST_LDFLAGS SB_HOST_LIBS
script: 30: export SB_BUILD_CFLAGS SB_BUILD_CXXFLAGS SB_BUILD_LDFLAGS SB_BUILD_LIBS
script: 31: export SB_CFLAGS SB_CXXFLAGS
script: 32: # Documentation
script: 33: SB_DOC_DIR="/home/tester/rtems-cron-next/tools/7/share/doc"
script: 34: export SB_DOC_DIR
script: 35: # Packages
script: 36: SB_PACKAGE_NAME="qemu-9.2.4-x86_64-linux-gnu-1"
script: 37: SB_PACKAGE_BUILDNAME="qemu-9.2.4-x86_64-linux-gnu-1"
script: 38: SB_PACKAGE_VERSION="9.2.4"
script: 39: SB_PACKAGE_RELEASE="1"
script: 40: export SB_PACKAGE_NAME SB_PACKAGE_VERSION SB_PACKAGE_RELEASE
script: 41: # Build directories
script: 42: export SB_PREFIX
script: 43: SB_BUILD_DIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1"
script: 44: SB_BUILD_ROOT="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002"
script: 45: SB_BUILD_ROOT_BINDIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002/${SB_PREFIX_CLEAN}/bin"
script: 46: export SB_BUILD_ROOT SB_BUILD_DIR SB_BUILD_ROOT_BINDIR
script: 47: SB_BUILD_CXC_DIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1-cxc"
script: 48: SB_BUILD_CXC_ROOT="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002-cxc"
script: 49: SB_BUILD_CXC_ROOT_BINDIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002-cxc/${SB_PREFIX_CLEAN}/bin"
script: 50: export SB_BUILD_CXC_ROOT SB_BUILD_CXC_DIR SB_BUILD_CXC_ROOT_BINDIR
script: 51: SB_TMPROOT="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu"
script: 52: SB_TMPPREFIX="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/${SB_PREFIX_CLEAN}"
script: 53: SB_TMPBINDIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/${SB_PREFIX_CLEAN}/bin"
script: 54: export SB_TMPROOT SB_TMPPREFIX SB_TMPBINDIR
script: 55: SB_TMPCXCROOT="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu"
script: 56: SB_TMPCXCPREFIX="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-cxc/devel/qemu/${SB_PREFIX_CLEAN}"
script: 57: SB_TMPCXCBINDIR="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-cxc/devel/qemu/${SB_PREFIX_CLEAN}/bin"
script: 58: export SB_TMPCXCROOT SB_TMPCXCPREFIX SB_TMPCXCBINDIR
script: 59: # Extra path support
script: 60: SB_EXTRAPATH="/home/tester/rtems-cron-next/rtems-source-builder/source-builder"
script: 61: # The compiler flags
script: 62:
script: 63:
script: 64: export CFLAGS_FOR_TARGET
script: 65: export CXXFLAGS_FOR_TARGET
script: 66: # Set up the path. Put the CXC path first.
script: 67: if test -n "${SB_TMPBINDIR}" ; then
script: 68: PATH="${SB_TMPBINDIR}:$PATH"
script: 69: fi
script: 70: if test -n "${SB_TMPCXCBINDIR}" ; then
script: 71: PATH="${SB_TMPCXCBINDIR}:$PATH"
script: 72: fi
script: 73: if test -n "${SB_EXTRAPATH}" ; then
script: 74: PATH="${SB_EXTRAPATH}:$PATH"
script: 75: fi
script: 76: PATH="/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-staging/bin:/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/bin:$PATH"
script: 77:
script: 78: export PATH
script: 79: # Default environment set up.
script: 80: LANG=C
script: 81: export LANG
script: 82: unset DISPLAY || :
script: 83: umask 022
script: 84: cd "/home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1"
script: 85: echo "=> qemu-9.2.4-x86_64-linux-gnu-1: CLEAN"
script: 86: echo "==> %clean:"
removing: /home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1
making dir: /home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1
write script: /home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1/do-build
write script: /home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1/do-clean
building: qemu-9.2.4-x86_64-linux-gnu-1
run: /bin/sh -ex /home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1/do-build
+ export SB_ORIG_PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+ SB_PREFIX=/home/tester/rtems-cron-next/tools/7
+ echo /home/tester/rtems-cron-next/tools/7
+ /bin/sed -e s/^\///
+ SB_PREFIX_CLEAN=home/tester/rtems-cron-next/tools/7
+ SB_SOURCE_DIR=/home/tester/rtems-cron-next/rtems-source-builder/bare/sources
+ SB_BUILD_DIR=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1
+ SB_HOST_CPPFLAGS=
+ SB_TMP_INCLUDES=-I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include
+ SB_TMP_LDFLAGS=-L/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/lib
+ SB_HOST_CFLAGS=-O2 -g -pipe
+ SB_HOST_CXXFLAGS=-O2 -g -pipe
+ SB_HOST_LDFLAGS= -L/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/lib
+ SB_HOST_LIBS=
+ SB_BUILD_CFLAGS=-O2 -g -pipe -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include
+ SB_BUILD_CXXFLAGS=-O2 -g -pipe -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include
+ SB_BUILD_LDFLAGS= -L/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/lib
+ SB_BUILD_LIBS=
+ SB_CFLAGS=-O2 -g -pipe -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include
+ SB_CXXFLAGS=-O2 -g -pipe -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include
+ SB_ARCH=x86_64
+ SB_OS=linux
+ export SB_SOURCE_DIR SB_BUILD_DIR SB_ARCH SB_OS
+ export SB_HOST_CPPFLAGS SB_HOST_CFLAGS SB_HOST_CXXFLAGS SB_HOST_LDFLAGS SB_HOST_LIBS
+ export SB_BUILD_CFLAGS SB_BUILD_CXXFLAGS SB_BUILD_LDFLAGS SB_BUILD_LIBS
+ export SB_CFLAGS SB_CXXFLAGS
+ SB_DOC_DIR=/home/tester/rtems-cron-next/tools/7/share/doc
+ export SB_DOC_DIR
+ SB_PACKAGE_NAME=qemu-9.2.4-x86_64-linux-gnu-1
+ SB_PACKAGE_BUILDNAME=qemu-9.2.4-x86_64-linux-gnu-1
+ SB_PACKAGE_VERSION=9.2.4
+ SB_PACKAGE_RELEASE=1
+ export SB_PACKAGE_NAME SB_PACKAGE_VERSION SB_PACKAGE_RELEASE
+ export SB_PREFIX
+ SB_BUILD_DIR=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1
+ SB_BUILD_ROOT=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002
+ SB_BUILD_ROOT_BINDIR=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002/home/tester/rtems-cron-next/tools/7/bin
+ export SB_BUILD_ROOT SB_BUILD_DIR SB_BUILD_ROOT_BINDIR
+ SB_BUILD_CXC_DIR=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1-cxc
=> qemu-9.2.4-x86_64-linux-gnu-1: BUILD
+ SB_BUILD_CXC_ROOT=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002-cxc
+ SB_BUILD_CXC_ROOT_BINDIR=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002-cxc/home/tester/rtems-cron-next/tools/7/bin
+ export SB_BUILD_CXC_ROOT SB_BUILD_CXC_DIR SB_BUILD_CXC_ROOT_BINDIR
+ SB_TMPROOT=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu
==> %prep:
+ SB_TMPPREFIX=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7
+ SB_TMPBINDIR=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/bin
+ export SB_TMPROOT SB_TMPPREFIX SB_TMPBINDIR
+ SB_TMPCXCROOT=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu
+ SB_TMPCXCPREFIX=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-cxc/devel/qemu/home/tester/rtems-cron-next/tools/7
+ SB_TMPCXCBINDIR=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-cxc/devel/qemu/home/tester/rtems-cron-next/tools/7/bin
+ export SB_TMPCXCROOT SB_TMPCXCPREFIX SB_TMPCXCBINDIR
+ SB_EXTRAPATH=/home/tester/rtems-cron-next/rtems-source-builder/source-builder
+ export CFLAGS_FOR_TARGET
+ export CXXFLAGS_FOR_TARGET
+ test -n /home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/bin
+ PATH=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+ test -n /home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-cxc/devel/qemu/home/tester/rtems-cron-next/tools/7/bin
+ PATH=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-cxc/devel/qemu/home/tester/rtems-cron-next/tools/7/bin:/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+ test -n /home/tester/rtems-cron-next/rtems-source-builder/source-builder
+ PATH=/home/tester/rtems-cron-next/rtems-source-builder/source-builder:/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-cxc/devel/qemu/home/tester/rtems-cron-next/tools/7/bin:/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+ PATH=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-staging/bin:/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/bin:/home/tester/rtems-cron-next/rtems-source-builder/source-builder:/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-cxc/devel/qemu/home/tester/rtems-cron-next/tools/7/bin:/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+ export PATH
+ LANG=C
+ export LANG
+ unset DISPLAY
+ umask 022
+ cd /home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1
+ echo => qemu-9.2.4-x86_64-linux-gnu-1: BUILD
+ echo ==> %prep:
+ pwd
+ build_top=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1
+ source_dir_qemu=qemu-9.2.4
+ cd /home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1
+ /bin/rm -rf qemu-9.2.4
+ /usr/bin/xz -dc /home/tester/rtems-cron-next/rtems-source-builder/bare/sources/qemu-9.2.4.tar.xz
+ /bin/tar -x -f -
+ tar_exit=0
+ cd qemu-9.2.4
+ /bin/chmod -R a+rX,g-w,o-w .
+ /bin/cat /home/tester/rtems-cron-next/rtems-source-builder/bare/patches/Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch
+ /usr/bin/patch -p1
patching file hw/usb/host-libusb.c
Hunk #1 succeeded at 169 (offset 26 lines).
+ cd /home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1
+ SB_CXC=no
==> clean %{buildroot}: /home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002
+ echo ==> clean %{buildroot}: /home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002
+ /bin/rm -rf /home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002
+ /bin/mkdir -p /home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/qemu-9.2.4-x86_64-linux-gnu-1-1002
+ echo ==> %build:
==> %build:
+ pwd
+ build_top=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1
+ test x86_64-linux-gnu != x86_64-linux-gnu
+ build_dir=build
+ mkdir -p build
+ cd build
+ test x86_64-linux-gnu != x86_64-linux-gnu
+ LDFLAGS= -L/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/lib
+ LDLIBS=
+ LIBS=
+ echo gcc -O2 -g -pipe -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include
+ sed -e s,-std=gnu99 ,,
+ CC=gcc -O2 -g -pipe -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include
+ echo g++ -O2 -g -pipe -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include
+ sed -e s,-std=gnu99 ,,
+ CXX=g++ -O2 -g -pipe -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include
+ CC_FOR_BUILD=gcc -O2 -g -pipe -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include
+ CXX_FOR_BUILD=g++ -O2 -g -pipe -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include
+ export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
+ export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
+ export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
+ test x86_64-linux-gnu != x86_64-linux-gnu
+ SYSROOT=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7
+ STAGED_GLIB=-I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include/glib-2.0 -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/lib/glib-2.0/include
+ STAGED_PIXMAN= -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include/pixman-1
+ STAGED_INCLUDES=-I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include/glib-2.0 -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/lib/glib-2.0/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include/pixman-1
+ CC=gcc -O2 -g -pipe -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include/glib-2.0 -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/lib/glib-2.0/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include/pixman-1
+ CXX=g++ -O2 -g -pipe -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002-internal/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include/glib-2.0 -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/lib/glib-2.0/include -I/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/include/pixman-1
+ PKG_CONFIG_DEFAULT_PATH= PKG_CONFIG_PATH=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/lib/x86_64-linux-gnu/pkgconfig:/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/lib/pkgconfig:/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/libdata/pkgconfig PKG_CONFIG_BUILD_TOP_DIR=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu LD_LIBRARY_PATH=/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-1002/devel/qemu/home/tester/rtems-cron-next/tools/7/lib ../qemu-9.2.4/configure --prefix=/home/tester/rtems-cron-next/tools/7 --make=make --extra-ldflags=-Wl,-rpath -Wl,/home/tester/rtems-cron-next/tools/7/lib/:/home/tester/rtems-cron-next/tools/7/lib/x86_64-linux-gnu -L/home/tester/rtems-cron-next/rtems-source-builder/bare/build/tmp/sb-
1002/devel/qemu/home/tester/rtems-cron-next/tools/7/lib --extra-cflags= --disable-werror --disable-tools --disable-vnc --disable-sdl --disable-gtk --disable-opengl --disable-netmap --disable-nettle --disable-spice --enable-slirp --enable-pixman --disable-download
python determined to be '/usr/bin/python3'
python version: Python 3.12.3
*** Ouch! ***
Python's ensurepip module is not found.
It's normally part of the Python standard library, maybe your distribution packages it separately?
Either install ensurepip, or alleviate the need for it in the first place by installing pip and setuptools for '/usr/bin/python3'.
(Hint: Debian puts ensurepip in its python3-venv package.)
ERROR: python venv creation failed
shell cmd failed: /bin/sh -ex /home/tester/rtems-cron-next/rtems-source-builder/bare/build/qemu-9.2.4-x86_64-linux-gnu-1/do-build
error: building qemu-9.2.4-x86_64-linux-gnu-1
See error report: rsb-report-qemu-9.2.4-x86_64-linux-gnu-1.txt
Note: In some cases the error appears only in
the complete build log (see --log option)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Output
======
Build Set: devel/qemu
Build Set: devel/autotools-internal.bset
config: devel/autoconf-2.72-1.cfg
package: autoconf-2.72-x86_64-linux-gnu-1
building: autoconf-2.72-x86_64-linux-gnu-1
sizes: autoconf-2.72-x86_64-linux-gnu-1: 8.044MB (installed: 0.000B)
cleaning: autoconf-2.72-x86_64-linux-gnu-1
config: devel/automake-1.18.1-1.cfg
package: automake-1.18.1-x86_64-linux-gnu-1
building: automake-1.18.1-x86_64-linux-gnu-1
sizes: automake-1.18.1-x86_64-linux-gnu-1: 9.670MB (installed: 0.000B)
cleaning: automake-1.18.1-x86_64-linux-gnu-1
config: devel/libtool-2.4.7-1.cfg
package: libtool-2.4.7-x86_64-linux-gnu-1
building: libtool-2.4.7-x86_64-linux-gnu-1
sizes: libtool-2.4.7-x86_64-linux-gnu-1: 9.716MB (installed: 0.000B)
cleaning: libtool-2.4.7-x86_64-linux-gnu-1
cleaning: autoconf-2.72-x86_64-linux-gnu-1
cleaning: automake-1.18.1-x86_64-linux-gnu-1
cleaning: libtool-2.4.7-x86_64-linux-gnu-1
Build Sizes: usage: 9.716MB total: 38.750MB (sources: 38.732MB, patches: 19.014KB, installed 0.000B)
Build Set: Time 0:00:14.030612
config: devel/libiconv-1.14-1.cfg
config: devel/gettext-0.26-1.cfg
package: gettext-0.26-x86_64-linux-gnu-1
building: gettext-0.26-x86_64-linux-gnu-1
sizes: gettext-0.26-x86_64-linux-gnu-1: 433.505MB (installed: 58.818MB)
cleaning: gettext-0.26-x86_64-linux-gnu-1
reporting: devel/gettext-0.26-1.cfg -> gettext-0.26-x86_64-linux-gnu-1.txt
reporting: devel/gettext-0.26-1.cfg -> gettext-0.26-x86_64-linux-gnu-1.xml
config: devel/libffi-3.4.3-1.cfg
package: libffi-3.4.3-x86_64-linux-gnu-1
building: libffi-3.4.3-x86_64-linux-gnu-1
sizes: libffi-3.4.3-x86_64-linux-gnu-1: 8.089MB (installed: 615.188KB)
cleaning: libffi-3.4.3-x86_64-linux-gnu-1
reporting: devel/libffi-3.4.3-1.cfg -> libffi-3.4.3-x86_64-linux-gnu-1.txt
reporting: devel/libffi-3.4.3-1.cfg -> libffi-3.4.3-x86_64-linux-gnu-1.xml
config: devel/pixman-0.46.4.cfg
package: pixman-0.46.4-x86_64-linux-gnu-1
building: pixman-0.46.4-x86_64-linux-gnu-1
sizes: pixman-0.46.4-x86_64-linux-gnu-1: 49.918MB (installed: 5.680MB)
cleaning: pixman-0.46.4-x86_64-linux-gnu-1
reporting: devel/pixman-0.46.4.cfg -> pixman-0.46.4-x86_64-linux-gnu-1.txt
reporting: devel/pixman-0.46.4.cfg -> pixman-0.46.4-x86_64-linux-gnu-1.xml
config: devel/glib-2.80.2.cfg
package: glib-2.80.2-x86_64-linux-gnu-1
download: https://dl.rtems.org/9b00d6741523ba5bc60c83da9fbbc1a13bd61307612471acd7faaf57cbcb480941fd61dfff94b2712bd78094beff3af1ceffe4985db0ff97ffe948cc67b821aa/glib-2.80.2.tar.xz -> sources/glib-2.80.2.tar.xz
download: https://dl.rtems.org/72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3/pcre2-10.42.tar.bz2 -> sources/pcre2-10.42.tar.bz2
download: https://dl.rtems.org/c4b2f9701b8d48d3ce90f7d676b357ccce4cd044c7fddf8d253cd5d4947bc2ad56e8ba58c9b8c3eb1e36695285c95a4bb9b2a961e45729f08b684b7ad96f01bb/pcre2_10.42-2_patch.zip -> sources/pcre2_10.42-2_patch.zip
building: glib-2.80.2-x86_64-linux-gnu-1
sizes: glib-2.80.2-x86_64-linux-gnu-1: 248.239MB (installed: 70.322MB)
cleaning: glib-2.80.2-x86_64-linux-gnu-1
reporting: devel/glib-2.80.2.cfg -> glib-2.80.2-x86_64-linux-gnu-1.txt
reporting: devel/glib-2.80.2.cfg -> glib-2.80.2-x86_64-linux-gnu-1.xml
config: devel/libslirp-4.9.1-1.cfg
package: libslirp-4.9.1-x86_64-linux-gnu-1
download: https://dl.rtems.org/cdb66f6280a9982de3c32269aee352bdf225db918590255abaed9bcd0aee4e996d2d8c2c3f62473f57485603ec29fd35723b0649d3ec3c41cc28b22ce913f63b/libslirp-v4.9.1.tar.gz -> sources/libslirp-v4.9.1.tar.gz
building: libslirp-4.9.1-x86_64-linux-gnu-1
sizes: libslirp-4.9.1-x86_64-linux-gnu-1: 3.316MB (installed: 525.327KB)
cleaning: libslirp-4.9.1-x86_64-linux-gnu-1
reporting: devel/libslirp-4.9.1-1.cfg -> libslirp-4.9.1-x86_64-linux-gnu-1.txt
reporting: devel/libslirp-4.9.1-1.cfg -> libslirp-4.9.1-x86_64-linux-gnu-1.xml
config: devel/dtc-1.7.2-1.cfg
package: dtc-1.7.2-x86_64-linux-gnu-1
building: dtc-1.7.2-x86_64-linux-gnu-1
sizes: dtc-1.7.2-x86_64-linux-gnu-1: 4.745MB (installed: 1.258MB)
cleaning: dtc-1.7.2-x86_64-linux-gnu-1
reporting: devel/dtc-1.7.2-1.cfg -> dtc-1.7.2-x86_64-linux-gnu-1.txt
reporting: devel/dtc-1.7.2-1.cfg -> dtc-1.7.2-x86_64-linux-gnu-1.xml
config: devel/qemu-9.2.4-1.cfg
package: qemu-9.2.4-x86_64-linux-gnu-1
download: https://dl.rtems.org/5aa2ea23d234dd896de73f778defde93f3b490bd22947c396091fdd2231ce5ccd17767c910170a952be88a5593725f1c31b15a6d19b3d30637465d17fb69651c/qemu-9.2.4.tar.xz -> sources/qemu-9.2.4.tar.xz
Creating source directory: patches
download: https://dl.rtems.org/5e7bc77495e45b5d6f117959b0a317a99397e196cfffc40e1b5e4462ef04e645d44fbdcd5c7b51957651fd66fac88db5b47f3c90cdc8a410999f4decce345ac6/Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-...<see log> -> patches/Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch
building: qemu-9.2.4-x86_64-linux-gnu-1
error: building qemu-9.2.4-x86_64-linux-gnu-1
Build FAILED
See error report: rsb-report-qemu-9.2.4-x86_64-linux-gnu-1.txt
Note: In some cases the error appears only in
the complete build log (see --log option)
error: building qemu-9.2.4-x86_64-linux-gnu-1
Mailing report: build at rtems.org
Report
======
==============================================================================
RTEMS Tools Project <users at rtems.org> Wed Jan 28 14:21:09 2026
==============================================================================
Report: devel/gettext-0.26-1.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
Remotes:
[ remotes removed, contact sender for details ]
Status:
Clean
Head:
Commit: b0ad5bded04ba777fc6a96712d9d86e8f0d7d7d6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/gettext-0.26-1.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/gettext-0.26-1.cfg
------------------------------------------------------------------------------
Package: gettext-0.26-x86_64-linux-gnu-1
Config: devel/gettext-0.26-1.cfg
Summary:
GetText offers to programmers, translators, and even users, a well
integrated set of tools and documentation.
URL:
http://www.gnu.org/software/gettext/
Version:
0.26
Release:
1
Sources: 1
1: http://ftpmirror.gnu.org/gettext/gettext-0.26.tar.gz
sha512: bCr7BzeEMCjhzSfxzX3VuBNyzP+M2OAeF8/cUXr92ahJwjLx/1rcpetLA/LMZPSj9omui4TlI87q6FOE84RAgw==
Patches: 0
Preparation:
build_top=$(pwd)
source_dir_gettext="gettext-0.26"
%setup source gettext -q -n gettext-0.26
%setup patch gettext -p1
cd ${build_top}
Build:
build_top=$(pwd)
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross-build (Xc) if no target or the host and target match.
# Canadian-cross (Cxc) if build, host and target are all different.
if test -z "" -o "x86_64-linux-gnu" == "" ; then
build_dir="build-xc"
else
build_dir="build-cxc"
fi
else
build_dir="build"
fi
mkdir -p ${build_dir}
cd ${build_dir}
# Host and build flags, Cross build if host and build are different and
# Cxc build if target is deifned and also different.
# Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross build
CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,')
CPPFLAGS="${SB_HOST_CPPFLAGS}"
CFLAGS="${SB_HOST_CFLAGS}"
CXXFLAGS="${SB_HOST_CXXFLAGS}"
LDFLAGS="${SB_HOST_LDFLAGS}"
LDLIBS="${SB_HOST_LIBS}"
LIBS="${SB_HOST_LIBS}"
# Host
CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
LIBS_FOR_HOST="${SB_HOST_LIBS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
# Build
CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
else
LDFLAGS="${SB_BUILD_LDFLAGS}"
LDLIBS="${SB_BUILD_LIBS}"
LIBS="${SB_BUILD_LIBS}"
CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
CC_FOR_BUILD=${CC}
CXX_FOR_BUILD=${CXX}
fi
export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
../${source_dir_gettext}/configure --prefix=/home/tester/rtems-cron-next/tools/7 --bindir=/home/tester/rtems-cron-next/tools/7/bin --exec_prefix=/home/tester/rtems-cron-next/tools/7 --includedir=/home/tester/rtems-cron-next/tools/7/include --libdir=/home/tester/rtems-cron-next/tools/7/lib --libexecdir=/home/tester/rtems-cron-next/tools/7/libexec --mandir=/home/tester/rtems-cron-next/tools/7/share/man --infodir=/home/tester/rtems-cron-next/tools/7/share/info --datadir=/home/tester/rtems-cron-next/tools/7/share --build=x86_64-linux-gnu --host=x86_64-linux-gnu
make -j 8 all
cd ${build_top}
Install:
build_top=$(pwd)
/bin/rm -rf $SB_BUILD_ROOT
cd ${build_dir}
make DESTDIR=$SB_BUILD_ROOT install
cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Wed Jan 28 14:21:09 2026
==============================================================================
Report: devel/gettext-0.26-1.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
Remotes:
[ remotes removed, contact sender for details ]
Status:
Clean
Head:
Commit: b0ad5bded04ba777fc6a96712d9d86e8f0d7d7d6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/gettext-0.26-1.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/gettext-0.26-1.cfg
------------------------------------------------------------------------------
Package: gettext-0.26-x86_64-linux-gnu-1
Config: devel/gettext-0.26-1.cfg
Summary:
GetText offers to programmers, translators, and even users, a well
integrated set of tools and documentation.
URL:
http://www.gnu.org/software/gettext/
Version:
0.26
Release:
1
Sources: 1
1: http://ftpmirror.gnu.org/gettext/gettext-0.26.tar.gz
sha512: bCr7BzeEMCjhzSfxzX3VuBNyzP+M2OAeF8/cUXr92ahJwjLx/1rcpetLA/LMZPSj9omui4TlI87q6FOE84RAgw==
Patches: 0
Preparation:
build_top=$(pwd)
source_dir_gettext="gettext-0.26"
%setup source gettext -q -n gettext-0.26
%setup patch gettext -p1
cd ${build_top}
Build:
build_top=$(pwd)
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross-build (Xc) if no target or the host and target match.
# Canadian-cross (Cxc) if build, host and target are all different.
if test -z "" -o "x86_64-linux-gnu" == "" ; then
build_dir="build-xc"
else
build_dir="build-cxc"
fi
else
build_dir="build"
fi
mkdir -p ${build_dir}
cd ${build_dir}
# Host and build flags, Cross build if host and build are different and
# Cxc build if target is deifned and also different.
# Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross build
CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,')
CPPFLAGS="${SB_HOST_CPPFLAGS}"
CFLAGS="${SB_HOST_CFLAGS}"
CXXFLAGS="${SB_HOST_CXXFLAGS}"
LDFLAGS="${SB_HOST_LDFLAGS}"
LDLIBS="${SB_HOST_LIBS}"
LIBS="${SB_HOST_LIBS}"
# Host
CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
LIBS_FOR_HOST="${SB_HOST_LIBS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
# Build
CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
else
LDFLAGS="${SB_BUILD_LDFLAGS}"
LDLIBS="${SB_BUILD_LIBS}"
LIBS="${SB_BUILD_LIBS}"
CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
CC_FOR_BUILD=${CC}
CXX_FOR_BUILD=${CXX}
fi
export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
../${source_dir_gettext}/configure --prefix=/home/tester/rtems-cron-next/tools/7 --bindir=/home/tester/rtems-cron-next/tools/7/bin --exec_prefix=/home/tester/rtems-cron-next/tools/7 --includedir=/home/tester/rtems-cron-next/tools/7/include --libdir=/home/tester/rtems-cron-next/tools/7/lib --libexecdir=/home/tester/rtems-cron-next/tools/7/libexec --mandir=/home/tester/rtems-cron-next/tools/7/share/man --infodir=/home/tester/rtems-cron-next/tools/7/share/info --datadir=/home/tester/rtems-cron-next/tools/7/share --build=x86_64-linux-gnu --host=x86_64-linux-gnu
make -j 8 all
cd ${build_top}
Install:
build_top=$(pwd)
/bin/rm -rf $SB_BUILD_ROOT
cd ${build_dir}
make DESTDIR=$SB_BUILD_ROOT install
cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Wed Jan 28 14:21:14 2026
==============================================================================
Report: devel/libffi-3.4.3-1.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
Remotes:
[ remotes removed, contact sender for details ]
Status:
Clean
Head:
Commit: b0ad5bded04ba777fc6a96712d9d86e8f0d7d7d6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/libffi-3.4.3-1.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/libffi-3.4.3-1.cfg
------------------------------------------------------------------------------
Package: libffi-3.4.3-x86_64-linux-gnu-1
Config: devel/libffi-3.4.3-1.cfg
Summary:
LibFFI provides a portable, high level programming interface to
various calling conventions.
URL:
https://sourceware.org/libffi/
Version:
3.4.3
Release:
1
Sources: 1
1: https://sourceware.org/pub/libffi/libffi-3.4.3.tar.gz
sha512: bjYg04Qq4PmDxHwyaDZL4ytu6y/HCLI9FBUxcw6RSauwNcYYspW+g0mZ6t72T6v6Od8hyVXEBHPzu8n9MXC62A==
Patches: 0
Preparation:
build_top=$(pwd)
source_dir_libffi="libffi-3.4.3"
%setup source libffi -q -n libffi-3.4.3
%setup patch libffi -p1
cd ${build_top}
Build:
build_top=$(pwd)
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross-build (Xc) if no target or the host and target match.
# Canadian-cross (Cxc) if build, host and target are all different.
if test -z "" -o "x86_64-linux-gnu" == "" ; then
build_dir="build-xc"
else
build_dir="build-cxc"
fi
else
build_dir="build"
fi
mkdir -p ${build_dir}
cd ${build_dir}
# Host and build flags, Cross build if host and build are different and
# Cxc build if target is deifned and also different.
# Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross build
CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,')
CPPFLAGS="${SB_HOST_CPPFLAGS}"
CFLAGS="${SB_HOST_CFLAGS}"
CXXFLAGS="${SB_HOST_CXXFLAGS}"
LDFLAGS="${SB_HOST_LDFLAGS}"
LDLIBS="${SB_HOST_LIBS}"
LIBS="${SB_HOST_LIBS}"
# Host
CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
LIBS_FOR_HOST="${SB_HOST_LIBS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
# Build
CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
else
LDFLAGS="${SB_BUILD_LDFLAGS}"
LDLIBS="${SB_BUILD_LIBS}"
LIBS="${SB_BUILD_LIBS}"
CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
CC_FOR_BUILD=${CC}
CXX_FOR_BUILD=${CXX}
fi
export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
CFLAGS="${CFLAGS} -Wno-implicit-function-declaration"
../${source_dir_libffi}/configure --prefix=/home/tester/rtems-cron-next/tools/7 --bindir=/home/tester/rtems-cron-next/tools/7/bin --exec_prefix=/home/tester/rtems-cron-next/tools/7 --includedir=/home/tester/rtems-cron-next/tools/7/include --libdir=/home/tester/rtems-cron-next/tools/7/lib --libexecdir=/home/tester/rtems-cron-next/tools/7/libexec --mandir=/home/tester/rtems-cron-next/tools/7/share/man --infodir=/home/tester/rtems-cron-next/tools/7/share/info --datadir=/home/tester/rtems-cron-next/tools/7/share --build=x86_64-linux-gnu --host=x86_64-linux-gnu
make -j 8 all
cd ${build_top}
Install:
build_top=$(pwd)
/bin/rm -rf $SB_BUILD_ROOT
cd ${build_dir}
make DESTDIR=$SB_BUILD_ROOT install
cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Wed Jan 28 14:21:14 2026
==============================================================================
Report: devel/libffi-3.4.3-1.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
Remotes:
[ remotes removed, contact sender for details ]
Status:
Clean
Head:
Commit: b0ad5bded04ba777fc6a96712d9d86e8f0d7d7d6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/libffi-3.4.3-1.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/libffi-3.4.3-1.cfg
------------------------------------------------------------------------------
Package: libffi-3.4.3-x86_64-linux-gnu-1
Config: devel/libffi-3.4.3-1.cfg
Summary:
LibFFI provides a portable, high level programming interface to
various calling conventions.
URL:
https://sourceware.org/libffi/
Version:
3.4.3
Release:
1
Sources: 1
1: https://sourceware.org/pub/libffi/libffi-3.4.3.tar.gz
sha512: bjYg04Qq4PmDxHwyaDZL4ytu6y/HCLI9FBUxcw6RSauwNcYYspW+g0mZ6t72T6v6Od8hyVXEBHPzu8n9MXC62A==
Patches: 0
Preparation:
build_top=$(pwd)
source_dir_libffi="libffi-3.4.3"
%setup source libffi -q -n libffi-3.4.3
%setup patch libffi -p1
cd ${build_top}
Build:
build_top=$(pwd)
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross-build (Xc) if no target or the host and target match.
# Canadian-cross (Cxc) if build, host and target are all different.
if test -z "" -o "x86_64-linux-gnu" == "" ; then
build_dir="build-xc"
else
build_dir="build-cxc"
fi
else
build_dir="build"
fi
mkdir -p ${build_dir}
cd ${build_dir}
# Host and build flags, Cross build if host and build are different and
# Cxc build if target is deifned and also different.
# Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross build
CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,')
CPPFLAGS="${SB_HOST_CPPFLAGS}"
CFLAGS="${SB_HOST_CFLAGS}"
CXXFLAGS="${SB_HOST_CXXFLAGS}"
LDFLAGS="${SB_HOST_LDFLAGS}"
LDLIBS="${SB_HOST_LIBS}"
LIBS="${SB_HOST_LIBS}"
# Host
CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
LIBS_FOR_HOST="${SB_HOST_LIBS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
# Build
CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
else
LDFLAGS="${SB_BUILD_LDFLAGS}"
LDLIBS="${SB_BUILD_LIBS}"
LIBS="${SB_BUILD_LIBS}"
CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
CC_FOR_BUILD=${CC}
CXX_FOR_BUILD=${CXX}
fi
export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
CFLAGS="${CFLAGS} -Wno-implicit-function-declaration"
../${source_dir_libffi}/configure --prefix=/home/tester/rtems-cron-next/tools/7 --bindir=/home/tester/rtems-cron-next/tools/7/bin --exec_prefix=/home/tester/rtems-cron-next/tools/7 --includedir=/home/tester/rtems-cron-next/tools/7/include --libdir=/home/tester/rtems-cron-next/tools/7/lib --libexecdir=/home/tester/rtems-cron-next/tools/7/libexec --mandir=/home/tester/rtems-cron-next/tools/7/share/man --infodir=/home/tester/rtems-cron-next/tools/7/share/info --datadir=/home/tester/rtems-cron-next/tools/7/share --build=x86_64-linux-gnu --host=x86_64-linux-gnu
make -j 8 all
cd ${build_top}
Install:
build_top=$(pwd)
/bin/rm -rf $SB_BUILD_ROOT
cd ${build_dir}
make DESTDIR=$SB_BUILD_ROOT install
cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Wed Jan 28 14:21:23 2026
==============================================================================
Report: devel/pixman-0.46.4.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
Remotes:
[ remotes removed, contact sender for details ]
Status:
Clean
Head:
Commit: b0ad5bded04ba777fc6a96712d9d86e8f0d7d7d6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/pixman-0.46.4.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/pixman-0.46.4.cfg
------------------------------------------------------------------------------
Package: pixman-0.46.4-x86_64-linux-gnu-1
Config: devel/pixman-0.46.4.cfg
Summary:
Pixman is a low-level software library for pixel manipulation,
providing features such as image compositing and trapezoid
rasterization.
URL:
http://www.pixman.org/
Version:
0.46.4
Release:
1
Sources: 1
1: http://cairographics.org/releases/pixman-0.46.4.tar.gz
sha512: EN24i1H1RWxEDXentCMGALCZ6Bg3iptV9xW75ew9nx6dohJNKKK9M3fxqyCvh+DsT6na2qIKLx+IDdLcfyfKbA==
Patches: 0
Preparation:
build_top=$(pwd)
source_dir_pixman="pixman-0.46.4"
%setup source pixman -q -n pixman-0.46.4
%setup patch pixman -p1
cd ${build_top}
Build:
build_top=$(pwd)
cd ${source_dir_pixman}
# Host and build flags, Cross build if host and build are different and
# Cxc build if target is deifned and also different.
# Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross build
CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,')
CPPFLAGS="${SB_HOST_CPPFLAGS}"
CFLAGS="${SB_HOST_CFLAGS}"
CXXFLAGS="${SB_HOST_CXXFLAGS}"
LDFLAGS="${SB_HOST_LDFLAGS}"
LDLIBS="${SB_HOST_LIBS}"
LIBS="${SB_HOST_LIBS}"
# Host
CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
LIBS_FOR_HOST="${SB_HOST_LIBS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
# Build
CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
else
LDFLAGS="${SB_BUILD_LDFLAGS}"
LDLIBS="${SB_BUILD_LIBS}"
LIBS="${SB_BUILD_LIBS}"
CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
CC_FOR_BUILD=${CC}
CXX_FOR_BUILD=${CXX}
fi
export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
SYSROOT=$SB_TMPPREFIX
PKG_CONFIG_PATH=$SYSROOT/lib/pkgconfig PKG_CONFIG_BUILD_TOP_DIR=$SB_TMPROOT LIBRARY_PATH=$SYSROOT/lib LD_LIBRARY_PATH=$SYSROOT/lib LD="${CC} ${LDFLAGS}" LD_FOR_BUILD="${CC_FOR_BUILD} ${LDFLAGS}" LDFLAGS="${LDFLAGS} -Wl,-rpath -Wl,/$SB_PREFIX_CLEAN/lib/" meson setup --prefix=/home/tester/rtems-cron-next/tools/7 -Dgtk=disabled -Dlibpng=disabled _build
LIBRARY_PATH=$SYSROOT/lib LD_LIBRARY_PATH=$SYSROOT/lib LD="${LD} ${LDFLAGS}" LD_FOR_BUILD="${LD_FOR_BUILD} ${LDFLAGS}" ninja -v -C _build
cd ${build_top}
Install:
build_top=$(pwd)
/bin/rm -rf $SB_BUILD_ROOT
cd ${source_dir_pixman}
DESTDIR=$SB_BUILD_ROOT ninja -C _build install
cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Wed Jan 28 14:21:23 2026
==============================================================================
Report: devel/pixman-0.46.4.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
Remotes:
[ remotes removed, contact sender for details ]
Status:
Clean
Head:
Commit: b0ad5bded04ba777fc6a96712d9d86e8f0d7d7d6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/pixman-0.46.4.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/pixman-0.46.4.cfg
------------------------------------------------------------------------------
Package: pixman-0.46.4-x86_64-linux-gnu-1
Config: devel/pixman-0.46.4.cfg
Summary:
Pixman is a low-level software library for pixel manipulation,
providing features such as image compositing and trapezoid
rasterization.
URL:
http://www.pixman.org/
Version:
0.46.4
Release:
1
Sources: 1
1: http://cairographics.org/releases/pixman-0.46.4.tar.gz
sha512: EN24i1H1RWxEDXentCMGALCZ6Bg3iptV9xW75ew9nx6dohJNKKK9M3fxqyCvh+DsT6na2qIKLx+IDdLcfyfKbA==
Patches: 0
Preparation:
build_top=$(pwd)
source_dir_pixman="pixman-0.46.4"
%setup source pixman -q -n pixman-0.46.4
%setup patch pixman -p1
cd ${build_top}
Build:
build_top=$(pwd)
cd ${source_dir_pixman}
# Host and build flags, Cross build if host and build are different and
# Cxc build if target is deifned and also different.
# Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross build
CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,')
CPPFLAGS="${SB_HOST_CPPFLAGS}"
CFLAGS="${SB_HOST_CFLAGS}"
CXXFLAGS="${SB_HOST_CXXFLAGS}"
LDFLAGS="${SB_HOST_LDFLAGS}"
LDLIBS="${SB_HOST_LIBS}"
LIBS="${SB_HOST_LIBS}"
# Host
CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
LIBS_FOR_HOST="${SB_HOST_LIBS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
# Build
CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
else
LDFLAGS="${SB_BUILD_LDFLAGS}"
LDLIBS="${SB_BUILD_LIBS}"
LIBS="${SB_BUILD_LIBS}"
CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
CC_FOR_BUILD=${CC}
CXX_FOR_BUILD=${CXX}
fi
export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
SYSROOT=$SB_TMPPREFIX
PKG_CONFIG_PATH=$SYSROOT/lib/pkgconfig PKG_CONFIG_BUILD_TOP_DIR=$SB_TMPROOT LIBRARY_PATH=$SYSROOT/lib LD_LIBRARY_PATH=$SYSROOT/lib LD="${CC} ${LDFLAGS}" LD_FOR_BUILD="${CC_FOR_BUILD} ${LDFLAGS}" LDFLAGS="${LDFLAGS} -Wl,-rpath -Wl,/$SB_PREFIX_CLEAN/lib/" meson setup --prefix=/home/tester/rtems-cron-next/tools/7 -Dgtk=disabled -Dlibpng=disabled _build
LIBRARY_PATH=$SYSROOT/lib LD_LIBRARY_PATH=$SYSROOT/lib LD="${LD} ${LDFLAGS}" LD_FOR_BUILD="${LD_FOR_BUILD} ${LDFLAGS}" ninja -v -C _build
cd ${build_top}
Install:
build_top=$(pwd)
/bin/rm -rf $SB_BUILD_ROOT
cd ${source_dir_pixman}
DESTDIR=$SB_BUILD_ROOT ninja -C _build install
cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Wed Jan 28 14:21:59 2026
==============================================================================
Report: devel/glib-2.80.2.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
Remotes:
[ remotes removed, contact sender for details ]
Status:
Clean
Head:
Commit: b0ad5bded04ba777fc6a96712d9d86e8f0d7d7d6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/glib-2.80.2.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/glib-2.80.2.cfg
------------------------------------------------------------------------------
Package: glib-2.80.2-x86_64-linux-gnu-1
Config: devel/glib-2.80.2.cfg
Summary:
GLib provides the core application building blocks for
libraries and applications written in C.
URL:
https://developer.gnome.org/glib/
Version:
2.80.2
Release:
1
Sources: 3
1: https://download.gnome.org/sources/glib/2.80/glib-2.80.2.tar.xz
sha512: mwDWdBUjulvGDIPan7vBoTvWEwdhJHGs1/qvV8vLSAlB/WHf/5SycSvXgJS+/zrxzv/kmF2w/5f/6UjMZ7ghqg==
2: https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2
sha512: cvveh/7Ow6pLRyJd2RnqHVXpfyy88Cq6JuWg07H/tYwlqAqe8GnrmfnPTkG6lgStBqfsFZhw4eh12Ggg4SJW0w==
3: --rsb-file=pcre2_10.42-2_patch.zip https://wrapdb.mesonbuild.com/v2/pcre2_10.42-2/get_patch
No checksum
Patches: 0
Preparation:
build_top=$(pwd)
source_dir_glib="glib-2.80.2"
%setup source glib -q -n glib-2.80.2
%setup patch glib -p1
mkdir -p subprojects/packagecache
%setup source pcre2 -q -g -p subprojects/packagecache
%setup source pcre2_patches -q -g -p subprojects/packagecache
cd ${build_top}
Build:
build_top=$(pwd)
cd ${source_dir_glib}
# Host and build flags, Cross build if host and build are different and
# Cxc build if target is deifned and also different.
# Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross build
CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,')
CPPFLAGS="${SB_HOST_CPPFLAGS}"
CFLAGS="${SB_HOST_CFLAGS}"
CXXFLAGS="${SB_HOST_CXXFLAGS}"
LDFLAGS="${SB_HOST_LDFLAGS}"
LDLIBS="${SB_HOST_LIBS}"
LIBS="${SB_HOST_LIBS}"
# Host
CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
LIBS_FOR_HOST="${SB_HOST_LIBS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
# Build
CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
else
LDFLAGS="${SB_BUILD_LDFLAGS}"
LDLIBS="${SB_BUILD_LIBS}"
LIBS="${SB_BUILD_LIBS}"
CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
CC_FOR_BUILD=${CC}
CXX_FOR_BUILD=${CXX}
fi
export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
SYSROOT=$SB_TMPPREFIX
PKG_CONFIG_PATH=$SYSROOT/lib/pkgconfig PKG_CONFIG_BUILD_TOP_DIR=$SB_TMPROOT LIBRARY_PATH=$SYSROOT/lib LD_LIBRARY_PATH=$SYSROOT/lib LD="${CC} ${LDFLAGS}" LD_FOR_BUILD="${CC_FOR_BUILD} ${LDFLAGS}" LDFLAGS="${LDFLAGS} -Wl,-rpath -Wl,/$SB_PREFIX_CLEAN/lib/" meson setup --prefix=/home/tester/rtems-cron-next/tools/7 -Db_lundef=false -Ddefault_library=both -Dtests=false -Dinstalled_tests=false -Dintrospection=disabled -Dlibmount=disabled -Dlocalstatedir=/var -Druntime_dir=/var/run -Dselinux=disabled -Dxattr=false _build
LIBRARY_PATH=$SYSROOT/lib LD_LIBRARY_PATH=$SYSROOT/lib LD="${LD} ${LDFLAGS}" LD_FOR_BUILD="${LD_FOR_BUILD} ${LDFLAGS}" ninja -v -C _build
cd ${build_top}
Install:
build_top=$(pwd)
/bin/rm -rf $SB_BUILD_ROOT
cd ${source_dir_glib}
DESTDIR=$SB_BUILD_ROOT ninja -C _build install
cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Wed Jan 28 14:21:59 2026
==============================================================================
Report: devel/glib-2.80.2.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
Remotes:
[ remotes removed, contact sender for details ]
Status:
Clean
Head:
Commit: b0ad5bded04ba777fc6a96712d9d86e8f0d7d7d6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/glib-2.80.2.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/glib-2.80.2.cfg
------------------------------------------------------------------------------
Package: glib-2.80.2-x86_64-linux-gnu-1
Config: devel/glib-2.80.2.cfg
Summary:
GLib provides the core application building blocks for
libraries and applications written in C.
URL:
https://developer.gnome.org/glib/
Version:
2.80.2
Release:
1
Sources: 3
1: https://download.gnome.org/sources/glib/2.80/glib-2.80.2.tar.xz
sha512: mwDWdBUjulvGDIPan7vBoTvWEwdhJHGs1/qvV8vLSAlB/WHf/5SycSvXgJS+/zrxzv/kmF2w/5f/6UjMZ7ghqg==
2: https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2
sha512: cvveh/7Ow6pLRyJd2RnqHVXpfyy88Cq6JuWg07H/tYwlqAqe8GnrmfnPTkG6lgStBqfsFZhw4eh12Ggg4SJW0w==
3: --rsb-file=pcre2_10.42-2_patch.zip https://wrapdb.mesonbuild.com/v2/pcre2_10.42-2/get_patch
No checksum
Patches: 0
Preparation:
build_top=$(pwd)
source_dir_glib="glib-2.80.2"
%setup source glib -q -n glib-2.80.2
%setup patch glib -p1
mkdir -p subprojects/packagecache
%setup source pcre2 -q -g -p subprojects/packagecache
%setup source pcre2_patches -q -g -p subprojects/packagecache
cd ${build_top}
Build:
build_top=$(pwd)
cd ${source_dir_glib}
# Host and build flags, Cross build if host and build are different and
# Cxc build if target is deifned and also different.
# Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross build
CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,')
CPPFLAGS="${SB_HOST_CPPFLAGS}"
CFLAGS="${SB_HOST_CFLAGS}"
CXXFLAGS="${SB_HOST_CXXFLAGS}"
LDFLAGS="${SB_HOST_LDFLAGS}"
LDLIBS="${SB_HOST_LIBS}"
LIBS="${SB_HOST_LIBS}"
# Host
CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
LIBS_FOR_HOST="${SB_HOST_LIBS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
# Build
CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
else
LDFLAGS="${SB_BUILD_LDFLAGS}"
LDLIBS="${SB_BUILD_LIBS}"
LIBS="${SB_BUILD_LIBS}"
CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
CC_FOR_BUILD=${CC}
CXX_FOR_BUILD=${CXX}
fi
export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
SYSROOT=$SB_TMPPREFIX
PKG_CONFIG_PATH=$SYSROOT/lib/pkgconfig PKG_CONFIG_BUILD_TOP_DIR=$SB_TMPROOT LIBRARY_PATH=$SYSROOT/lib LD_LIBRARY_PATH=$SYSROOT/lib LD="${CC} ${LDFLAGS}" LD_FOR_BUILD="${CC_FOR_BUILD} ${LDFLAGS}" LDFLAGS="${LDFLAGS} -Wl,-rpath -Wl,/$SB_PREFIX_CLEAN/lib/" meson setup --prefix=/home/tester/rtems-cron-next/tools/7 -Db_lundef=false -Ddefault_library=both -Dtests=false -Dinstalled_tests=false -Dintrospection=disabled -Dlibmount=disabled -Dlocalstatedir=/var -Druntime_dir=/var/run -Dselinux=disabled -Dxattr=false _build
LIBRARY_PATH=$SYSROOT/lib LD_LIBRARY_PATH=$SYSROOT/lib LD="${LD} ${LDFLAGS}" LD_FOR_BUILD="${LD_FOR_BUILD} ${LDFLAGS}" ninja -v -C _build
cd ${build_top}
Install:
build_top=$(pwd)
/bin/rm -rf $SB_BUILD_ROOT
cd ${source_dir_glib}
DESTDIR=$SB_BUILD_ROOT ninja -C _build install
cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Wed Jan 28 14:22:02 2026
==============================================================================
Report: devel/libslirp-4.9.1-1.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
Remotes:
[ remotes removed, contact sender for details ]
Status:
Clean
Head:
Commit: b0ad5bded04ba777fc6a96712d9d86e8f0d7d7d6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/libslirp-4.9.1-1.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/libslirp-4.9.1-1.cfg
------------------------------------------------------------------------------
Package: libslirp-4.9.1-x86_64-linux-gnu-1
Config: devel/libslirp-4.9.1-1.cfg
Summary:
libslirp v4.9.1 for target on host x86_64-linux-gnu
URL:
https://gitlab.freedesktop.org/slirp/libslirp
Version:
4.9.1
Release:
1
Sources: 1
1: https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.9.1/libslirp-v4.9.1.tar.gz
sha512: zbZvYoCpmC3jwyJpruNSvfIl25GFkCVauu2bzQruTpltLYwsP2JHP1dIVgPsKf01cjsGSdPsPEHMKLIs6RP2Ow==
Patches: 0
Preparation:
build_top=$(pwd)
%setup source libslirp -q -n libslirp-v4.9.1
%setup patch libslirp -p1
cd ${build_top}
Build:
build_top=$(pwd)
cd libslirp-v4.9.1
# Host and build flags, Cross build if host and build are different and
# Cxc build if target is deifned and also different.
# Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross build
CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,')
CPPFLAGS="${SB_HOST_CPPFLAGS}"
CFLAGS="${SB_HOST_CFLAGS}"
CXXFLAGS="${SB_HOST_CXXFLAGS}"
LDFLAGS="${SB_HOST_LDFLAGS}"
LDLIBS="${SB_HOST_LIBS}"
LIBS="${SB_HOST_LIBS}"
# Host
CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
LIBS_FOR_HOST="${SB_HOST_LIBS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
# Build
CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
else
LDFLAGS="${SB_BUILD_LDFLAGS}"
LDLIBS="${SB_BUILD_LIBS}"
LIBS="${SB_BUILD_LIBS}"
CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
CC_FOR_BUILD=${CC}
CXX_FOR_BUILD=${CXX}
fi
export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
SYSROOT=$SB_TMPPREFIX
PKG_CONFIG_PATH=$SYSROOT/lib/x86_64-linux-gnu/pkgconfig:$SYSROOT/lib/pkgconfig PKG_CONFIG_BUILD_TOP_DIR=$SB_TMPROOT LIBRARY_PATH=$SYSROOT/lib LD_LIBRARY_PATH=$SYSROOT/lib LD="${CC} ${LDFLAGS}" LD_FOR_BUILD="${CC_FOR_BUILD} ${LDFLAGS}" LDFLAGS="${LDFLAGS} -Wl,-rpath -Wl,/$SB_PREFIX_CLEAN/lib/" meson setup --prefix=/home/tester/rtems-cron-next/tools/7 build
ninja -v -C build
cd ${build_top}
Install:
build_top=$(pwd)
cd libslirp-v4.9.1
/bin/rm -rf $SB_BUILD_ROOT
DESTDIR=$SB_BUILD_ROOT ninja -C build install
cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Wed Jan 28 14:22:02 2026
==============================================================================
Report: devel/libslirp-4.9.1-1.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
Remotes:
[ remotes removed, contact sender for details ]
Status:
Clean
Head:
Commit: b0ad5bded04ba777fc6a96712d9d86e8f0d7d7d6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/libslirp-4.9.1-1.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/libslirp-4.9.1-1.cfg
------------------------------------------------------------------------------
Package: libslirp-4.9.1-x86_64-linux-gnu-1
Config: devel/libslirp-4.9.1-1.cfg
Summary:
libslirp v4.9.1 for target on host x86_64-linux-gnu
URL:
https://gitlab.freedesktop.org/slirp/libslirp
Version:
4.9.1
Release:
1
Sources: 1
1: https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.9.1/libslirp-v4.9.1.tar.gz
sha512: zbZvYoCpmC3jwyJpruNSvfIl25GFkCVauu2bzQruTpltLYwsP2JHP1dIVgPsKf01cjsGSdPsPEHMKLIs6RP2Ow==
Patches: 0
Preparation:
build_top=$(pwd)
%setup source libslirp -q -n libslirp-v4.9.1
%setup patch libslirp -p1
cd ${build_top}
Build:
build_top=$(pwd)
cd libslirp-v4.9.1
# Host and build flags, Cross build if host and build are different and
# Cxc build if target is deifned and also different.
# Note, gcc is not ready to be compiled with -std=gnu99 (this needs to be checked).
if test "x86_64-linux-gnu" != "x86_64-linux-gnu" ; then
# Cross build
CC=$(echo "x86_64-linux-gnu-gcc" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "x86_64-linux-gnu-g++" | sed -e 's,-std=gnu99 ,,')
CPPFLAGS="${SB_HOST_CPPFLAGS}"
CFLAGS="${SB_HOST_CFLAGS}"
CXXFLAGS="${SB_HOST_CXXFLAGS}"
LDFLAGS="${SB_HOST_LDFLAGS}"
LDLIBS="${SB_HOST_LIBS}"
LIBS="${SB_HOST_LIBS}"
# Host
CPPFLAGS_FOR_HOST="${SB_HOST_CPPFLAGS}"
CFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CXXFLAGS}"
LDFLAGS_FOR_HOST="${SB_HOST_LDFLAGS}"
LDLIBS_FOR_HOST="${SB_HOST_LIBS}"
LIBS_FOR_HOST="${SB_HOST_LIBS}"
CXXFLAGS_FOR_HOST="${SB_HOST_CFLAGS}"
CC_FOR_HOST=$(echo "gcc ${SB_HOST_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_HOST=$(echo "g++ ${SB_HOST_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
# Build
CFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CXXFLAGS}"
LDFLAGS_FOR_BUILD="${SB_BUILD_LDFLAGS}"
LDLIBS_FOR_BUILD="${SB_BUILD_LIBS}"
LIBS_FOR_BUILD="${SB_BUILD_LIBS}"
CXXFLAGS_FOR_BUILD="${SB_BUILD_CFLAGS}"
CC_FOR_BUILD=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX_FOR_BUILD=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
else
LDFLAGS="${SB_BUILD_LDFLAGS}"
LDLIBS="${SB_BUILD_LIBS}"
LIBS="${SB_BUILD_LIBS}"
CC=$(echo "gcc ${SB_BUILD_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "g++ ${SB_BUILD_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
CC_FOR_BUILD=${CC}
CXX_FOR_BUILD=${CXX}
fi
export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS LIBS LDLIBS
export CC_FOR_HOST CXX_FOR_HOST CPPFLAGS_FOR_HOST CFLAGS_FOR_HOST CXXFLAGS_FOR_HOST LDFLAGS_FOR_HOST LDLIBS_FOR_HOST LIBS_FOR_HOST
export CC_FOR_BUILD CXX_FOR_BUILD CFLAGS_FOR_BUILD CXXFLAGS_FOR_BUILD LDFLAGS_FOR_BUILD LDLIBS_FOR_BUILS LIBS_FOR_BUILS
SYSROOT=$SB_TMPPREFIX
PKG_CONFIG_PATH=$SYSROOT/lib/x86_64-linux-gnu/pkgconfig:$SYSROOT/lib/pkgconfig PKG_CONFIG_BUILD_TOP_DIR=$SB_TMPROOT LIBRARY_PATH=$SYSROOT/lib LD_LIBRARY_PATH=$SYSROOT/lib LD="${CC} ${LDFLAGS}" LD_FOR_BUILD="${CC_FOR_BUILD} ${LDFLAGS}" LDFLAGS="${LDFLAGS} -Wl,-rpath -Wl,/$SB_PREFIX_CLEAN/lib/" meson setup --prefix=/home/tester/rtems-cron-next/tools/7 build
ninja -v -C build
cd ${build_top}
Install:
build_top=$(pwd)
cd libslirp-v4.9.1
/bin/rm -rf $SB_BUILD_ROOT
DESTDIR=$SB_BUILD_ROOT ninja -C build install
cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Wed Jan 28 14:22:07 2026
==============================================================================
Report: devel/dtc-1.7.2-1.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
Remotes:
[ remotes removed, contact sender for details ]
Status:
Clean
Head:
Commit: b0ad5bded04ba777fc6a96712d9d86e8f0d7d7d6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/dtc-1.7.2-1.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/dtc-1.7.2-1.cfg
------------------------------------------------------------------------------
Package: dtc-1.7.2-x86_64-linux-gnu-1
Config: devel/dtc-1.7.2-1.cfg
Summary:
Device Tree Compiler v1.7.2 for target on host x86_64-linux-gnu
URL:
https://www.devicetree.org/
Version:
1.7.2
Release:
1
Sources: 1
1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.7.2.tar.xz
sha512: MPNhEXWlwpVWKC8/KJRwGlg364aWCNideMKAr0SLvDpbbIP1HCj5kYR8DrfEKqV1mbvDFDPxs7LI0WLLIWm5Hw==
Patches: 0
Preparation:
build_top=$(pwd)
%setup source dtc -q -n dtc-1.7.2
%setup patch dtc -p1
cd ${build_top}
Build:
build_top=$(pwd)
cd dtc-1.7.2
# Build and build flags means force build == host
# gcc is not ready to be compiled with -std=gnu99
LDFLAGS="${SB_HOST_LDFLAGS}"
LIBS="${SB_HOST_LIBS}"
CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
CC_FOR_BUILD=${CC}
CXX_FOR_BUILD=${CXX}
export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS LIBS
make PREFIX=/home/tester/rtems-cron-next/tools/7 WARNINGS=
cd ${build_top}
Install:
build_top=$(pwd)
rm -rf $SB_BUILD_ROOT
cd dtc-1.7.2
make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/tester/rtems-cron-next/tools/7 WARNINGS= install
cd ${build_top}
==============================================================================
RTEMS Tools Project <users at rtems.org> Wed Jan 28 14:22:07 2026
==============================================================================
Report: devel/dtc-1.7.2-1.cfg
------------------------------------------------------------------------------
RTEMS Source Builder Repository Status
Remotes:
[ remotes removed, contact sender for details ]
Status:
Clean
Head:
Commit: b0ad5bded04ba777fc6a96712d9d86e8f0d7d7d6
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (1) devel/dtc-1.7.2-1.cfg
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Build Set: (2) devel/dtc-1.7.2-1.cfg
------------------------------------------------------------------------------
Package: dtc-1.7.2-x86_64-linux-gnu-1
Config: devel/dtc-1.7.2-1.cfg
Summary:
Device Tree Compiler v1.7.2 for target on host x86_64-linux-gnu
URL:
https://www.devicetree.org/
Version:
1.7.2
Release:
1
Sources: 1
1: https://www.kernel.org/pub/software/utils/dtc/dtc-1.7.2.tar.xz
sha512: MPNhEXWlwpVWKC8/KJRwGlg364aWCNideMKAr0SLvDpbbIP1HCj5kYR8DrfEKqV1mbvDFDPxs7LI0WLLIWm5Hw==
Patches: 0
Preparation:
build_top=$(pwd)
%setup source dtc -q -n dtc-1.7.2
%setup patch dtc -p1
cd ${build_top}
Build:
build_top=$(pwd)
cd dtc-1.7.2
# Build and build flags means force build == host
# gcc is not ready to be compiled with -std=gnu99
LDFLAGS="${SB_HOST_LDFLAGS}"
LIBS="${SB_HOST_LIBS}"
CC=$(echo "gcc ${SB_CFLAGS}" | sed -e 's,-std=gnu99 ,,')
CXX=$(echo "g++ ${SB_CXXFLAGS}" | sed -e 's,-std=gnu99 ,,')
CC_FOR_BUILD=${CC}
CXX_FOR_BUILD=${CXX}
export CC CXX CC_FOR_BUILD CXX_FOR_BUILD CFLAGS LDFLAGS LIBS
make PREFIX=/home/tester/rtems-cron-next/tools/7 WARNINGS=
cd ${build_top}
Install:
build_top=$(pwd)
rm -rf $SB_BUILD_ROOT
cd dtc-1.7.2
make DESTDIR=$SB_BUILD_ROOT PREFIX=/home/tester/rtems-cron-next/tools/7 WARNINGS= install
cd ${build_top}
More information about the build
mailing list