Hallo Sebastian, maybe too late, but this is the result of RTEMS 7 rsb on my Mac:
Command Line: ../source-builder/sb-set-builder --jobs=4 --prefix=/Users/heinz/VE/ARM_WORK/rtems/7 7/rtems-arm Python: 3.8.5 (default, Sep 4 2020, 02:22:02) [Clang 10.0.0 ] https://github.com/RTEMS/rtems-source-builder.git/origin/a53d2c94322ed4fe261ba0c99bfb66a6cbd1def1 ... CXX unittests/tui-selftests.o In file included from ../../sourceware-mirror-binutils-gdb-36b1241/gdb/unittests/string_view-selftests.c:34: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/fstream:579:17: warning: The symbol ::fdopen refers to the system function. Use gnulib::fdopen instead. [-Wuser-defined-warnings] __file_ = fdopen(__fd, __mdstr); ^ ../gnulib/import/stdio.h:826:1: note: from 'diagnose_if' attribute on 'fdopen': _GL_CXXALIASWARN (fdopen); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../gnulib/import/stdio.h:461:4: note: expanded from macro '_GL_CXXALIASWARN' _GL_CXXALIASWARN_1 (func, GNULIB_NAMESPACE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnulib/import/stdio.h:463:4: note: expanded from macro '_GL_CXXALIASWARN_1' _GL_CXXALIASWARN_2 (func, namespace) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnulib/import/stdio.h:468:5: note: expanded from macro '_GL_CXXALIASWARN_2' _GL_WARN_ON_USE (func, \ ^~~~~~~~~~~~~~~~~~~~~~~~ ../gnulib/import/stdio.h:632:19: note: expanded from macro '_GL_WARN_ON_USE' __attribute__ ((__diagnose_if__ (1, message, "warning"))) ^ ~ CXX unittests/ui-file-selftests.o CXX unittests/unique_xmalloc_ptr_char.o CXX unittests/unpack-selftests.o 1 warning generated. CXX unittests/utils-selftests.o CXX unittests/vec-utils-selftests.o CXX unittests/xml-utils-selftests.o CXX user-regs.o CXX utils.o CXX valarith.o CXX valops.o CXX valprint.o CXX value.o CXX varobj.o GEN stamp-version GEN xml-builtin.c CXX xml-support.o CXX xml-syscall.o CXX xml-tdesc.o GEN init.c CXX gdb.o CXX aarch32-tdep.o CXX ada-exp.o CXX ada-lang.o CXX ada-tasks.o CXX ada-typeprint.o CXX ada-valprint.o CXX ada-varobj.o CXX addrmap.o CXX agent.o CXX alloc.o CXX annotate.o CXX arch-utils.o CXX arch/aarch32.o CXX arch/arm-get-next-pcs.o CXX arch/arm.o CXX arm-none-tdep.o CXX arm-pikeos-tdep.o CXX arm-tdep.o CXX async-event.o CXX auto-load.o CXX auxv.o CXX ax-gdb.o CXX ax-general.o CXX bcache.o CXX bfd-target.o CXX block.o CXX blockframe.o CXX break-catch-exec.o CXX break-catch-fork.o CXX break-catch-sig.o CXX break-catch-syscall.o CXX break-catch-throw.o CXX breakpoint.o CXX bt-utils.o CXX btrace.o CXX build-id.o CXX buildsym-legacy.o CXX buildsym.o CXX c-exp.o CXX c-lang.o CXX c-typeprint.o CXX c-valprint.o CXX c-varobj.o CXX charset.o CXX cli-out.o CXX cli/cli-cmds.o CXX cli/cli-decode.o CXX cli/cli-dump.o CXX cli/cli-interp.o CXX cli/cli-logging.o CXX cli/cli-option.o CXX cli/cli-script.o CXX cli/cli-setshow.o CXX cli/cli-style.o CXX cli/cli-utils.o CXX coff-pe-read.o CXX coffread.o CXX compile/compile-c-support.o CXX compile/compile-c-symbols.o CXX compile/compile-c-types.o CXX compile/compile-cplus-symbols.o CXX compile/compile-cplus-types.o CXX compile/compile-loc2c.o CXX compile/compile-object-load.o CXX compile/compile-object-run.o CXX compile/compile.o CXX complaints.o CXX completer.o CXX copying.o CXX corefile.o CXX corelow.o CXX cp-abi.o CXX cp-name-parser.o CXX cp-namespace.o CXX cp-support.o CXX cp-valprint.o CXX ctfread.o CXX d-exp.o CXX f-exp.o CXX m2-exp.o CXX go-exp.o In file included from ../../sourceware-mirror-binutils-gdb-36b1241/gdb/m2-exp.y:42: In file included from ../../sourceware-mirror-binutils-gdb-36b1241/gdb/language.h:26: In file included from ../../sourceware-mirror-binutils-gdb-36b1241/gdb/symtab.h:39: ../../sourceware-mirror-binutils-gdb-36b1241/gdb/split-name.h:34:3: error: expected identifier DOT, ^ m2-exp.c:163:13: note: expanded from macro 'DOT' #define DOT 302 ^ In file included from ../../sourceware-mirror-binutils-gdb-36b1241/gdb/m2-exp.y:42: In file included from ../../sourceware-mirror-binutils-gdb-36b1241/gdb/language.h:26: ../../sourceware-mirror-binutils-gdb-36b1241/gdb/symtab.h:306:23: error: expected unqualified-id style = split_style::DOT; ^ m2-exp.c:163:13: note: expanded from macro 'DOT' #define DOT 302 ^ 2 errors generated. make[2]: *** [m2-exp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [all-gdb] Error 2 make: *** [all] Error 2 shell cmd failed: /bin/sh -ex /Users/heinz/VE/rsb/rtems/build/arm-rtems7-gdb-36b1241-x86_64-apple-darwin21.4.0-1/do-build error: building arm-rtems7-gdb-36b1241-x86_64-apple-darwin21.4.0-1(base) Gruss Heinz > On 27. Apr 2022, at 07:49, Sebastian Huber > <sebastian.hu...@embedded-brains.de> wrote: > > On 27.04.22 07:46, Karel Gardas wrote: >> On 4/27/22 06:46, Sebastian Huber wrote: >>> On 26.04.22 22:57, Karel Gardas wrote: >>>> On 4/25/22 10:10, Sebastian Huber wrote: >>>>> Hello Heinz, >>>>> >>>>> you are probably one of the first persons building GCC 12 on this >>>>> platform. I checked in a change which could fix the problem. >>>>> >>>> >>>> Not sure if this is related, but after this hacking I'm no longer able to >>>> build neither 6/rtems-arm not 6/rtems-x86_64. >>> >>> I changed the mpfr version from 3.1.4 to 4.1.0. This is the latest mpfr >>> release and used by the GCC contrib/download_prerequisites script >>> currently. If this version doesn't build on macOS, then it would be good to >>> submit a bug report to mpfr. >> Right. My build with: >> commit 6cf31074fa51c44ec563478b026a3778f5f214be >> Author: Sebastian Huber <sebastian.hu...@embedded-brains.de> >> Date: Fri Apr 22 08:45:21 2022 +0200 >> 6/7: Update GCC prerequisites for GCC 10 and 12 >> reverted went fine on catalina. > > Could you please test with the latest RSB. I changed it to use mpfr-3.1.6. > > -- > embedded brains GmbH > Herr Sebastian HUBER > Dornierstr. 4 > 82178 Puchheim > Germany > email: sebastian.hu...@embedded-brains.de > phone: +49-89-18 94 741 - 16 > fax: +49-89-18 94 741 - 08 > > Registergericht: Amtsgericht München > Registernummer: HRB 157899 > Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler > Unsere Datenschutzerklärung finden Sie hier: > https://embedded-brains.de/datenschutzerklaerung/ > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel