gnucash-3.6-3.fc32 failed to rebuild with Python 3.8. See https://koji.fedoraproject.org/koji/buildinfo?buildID=1358507 The error is: [ 36%] Building CXX object libgnucash/engine/CMakeFiles/gncmod-engine.dir/gnc-aqbanking-templates.cpp.o BUILDSTDERR: cd /builddir/build/BUILD/gnucash-3.6/libgnucash/engine && /usr/bin/c++ -DG_LOG_DOMAIN=\"gnc.engine\" -DHAVE_CONFIG_H -DHAVE_GUILE20 -D_GNU_SOURCE -Dgncmod_engine_EXPORTS -I/builddir/build/BUILD/gnucash-3.6/libgnucash/engine -I/builddir/build/BUILD/gnucash-3.6/common -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/builddir/build/BUILD/gnucash-3.6/borrowed/libc -I/builddir/build/BUILD/gnucash-3.6/libgnucash/core-utils -I/usr/include/guile/2.0 -I/builddir/build/BUILD/gnucash-3.6/libgnucash/gnc-module -Wno-error=deprecated-declarations -Werror -Wall -Wmissing-declarations -Wno-unused -Wno-error=parentheses -std=gnu++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTI/builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:244:13: error: static inline [-Werror] BUILDSTDERR: 244 | G_INLINE_FUNC void mark_account (Account *acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:262:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 262 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:324:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 324 | priv = GET_PRIVATE(account); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1043:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1043 | rpriv = GET_PRIVATE(root); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1114:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1114 | rpriv = GET_PRIVATE(root); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1137:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1137 | from_priv = GET_PRIVATE(from); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1138:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1138 | priv = GET_PRIVATE(ret); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1185:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1185 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1208:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1208 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1314:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1314 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1342:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1342 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1429:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1429 | priv_a = GET_PRIVATE((Account*)a); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1430:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1430 | priv_b = GET_PRIVATE((Account*)b); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1495:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1495 | priv_aa = GET_PRIVATE(aa); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1496:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1496 | priv_ab = GET_PRIVATE(ab); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1709:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1709 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1723:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1723 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1739:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1739 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1775:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1775 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1798:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1798 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1856:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1856 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1879:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1879 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1895:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1895 | return GET_PRIVATE(acc)->policy; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1905:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1905 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1920:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1920 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1952:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1952 | opriv = GET_PRIVATE(old_acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:1956:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 1956 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2000:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2000 | from_priv = GET_PRIVATE(accfrom); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2079:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2079 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2155:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2155 | priv_aa = GET_PRIVATE(aa); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2156:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2156 | priv_ab = GET_PRIVATE(ab); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2228:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2228 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2249:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2249 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2268:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2268 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2287:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2287 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2393:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2393 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2435:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2435 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2448:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2448 | return GET_PRIVATE(acc)->commodity_scu; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2458:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2458 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2471:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2471 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2484:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2484 | return GET_PRIVATE(acc)->non_standard_scu; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2533:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2533 | ppriv = GET_PRIVATE(new_parent); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2534:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2534 | cpriv = GET_PRIVATE(child); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2595:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2595 | ppriv = GET_PRIVATE(parent); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2596:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2596 | cpriv = GET_PRIVATE(child); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2623:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2623 | return GET_PRIVATE(acc)->parent; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2633:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2633 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2637:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2637 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2647:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2647 | return (GET_PRIVATE(account)->parent == NULL); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2654:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2654 | return g_list_copy(GET_PRIVATE(account)->children); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2666:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2666 | priv = GET_PRIVATE(account); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2676:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2676 | return g_list_length(GET_PRIVATE(account)->children); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2684:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2684 | return g_list_index(GET_PRIVATE(parent)->children, child); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2691:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2691 | return static_cast<Account*>(g_list_nth_data(GET_PRIVATE(parent)->children, num)); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2703:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2703 | priv = GET_PRIVATE(account); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2719:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2719 | priv = GET_PRIVATE(account); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2723:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2723 | priv = GET_PRIVATE(account); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2739:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2739 | priv = GET_PRIVATE(account); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2759:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2759 | priv = GET_PRIVATE(account); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2783:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2783 | priv = GET_PRIVATE(account); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2810:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2810 | ppriv = GET_PRIVATE(parent); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2814:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2814 | cpriv = GET_PRIVATE(child); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2843:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2843 | ppriv = GET_PRIVATE(parent); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2847:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2847 | cpriv = GET_PRIVATE(child); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2881:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2881 | ppriv = GET_PRIVATE(parent); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2886:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2886 | priv = GET_PRIVATE(account); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2924:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2924 | rpriv = GET_PRIVATE(root); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2928:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2928 | rpriv = GET_PRIVATE(root); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2947:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2947 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2966:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2966 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:2988:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 2988 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3009:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3009 | return GET_PRIVATE(acc)->type; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3016:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3016 | return xaccAccountTypeEnumAsString(GET_PRIVATE(acc)->type); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3031:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3031 | return GET_PRIVATE(acc)->accountName; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3052:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3052 | priv = GET_PRIVATE(account); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3061:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3061 | priv = GET_PRIVATE(a); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3071:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3071 | priv = GET_PRIVATE(a); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3086:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3086 | return GET_PRIVATE(acc)->accountCode; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3093:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3093 | return GET_PRIVATE(acc)->description; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3155:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3155 | return GET_PRIVATE(acc)->commodity; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3200:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3200 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3213:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3213 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3226:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3226 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3235:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3235 | return GET_PRIVATE(acc)->balance; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3242:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3242 | return GET_PRIVATE(acc)->cleared_balance; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3249:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3249 | return GET_PRIVATE(acc)->reconciled_balance; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3263:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3263 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3309:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3309 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3362:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3362 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3451:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3451 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3470:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3470 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3703:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3703 | return GET_PRIVATE(acc)->splits; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3728:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3728 | return g_list_copy(GET_PRIVATE(acc)->lots); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3743:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3743 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3776:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3776 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3968:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3968 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3971:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3971 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:3991:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 3991 | parent = GET_PRIVATE(parent)->parent; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:4273:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 4273 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:4735:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 4735 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:4789:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 4789 | from_priv = GET_PRIVATE(from_parent); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:4811:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 4811 | ppriv = GET_PRIVATE(parent); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:4816:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 4816 | priv_a = GET_PRIVATE(acc_a); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:4821:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 4821 | priv_b = GET_PRIVATE(acc_b); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:4897:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 4897 | priv = GET_PRIVATE(account); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:4923:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 4923 | AccountPrivate *priv = GET_PRIVATE(account); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:4953:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 4953 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:4993:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 4993 | priv = GET_PRIVATE(acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/gnucash-3.6/libgnucash/engine/Account.cpp:5841:13: error: G_ADD_PRIVATE [-Werror] BUILDSTDERR: 5841 | return GET_PRIVATE (acc); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: cc1plus: all warnings being treated as errors BUILDSTDERR: make[2]: *** [libgnucash/engine/CMakeFiles/gncmod-engine.dir/build.make:72: libgnucash/engine/CMakeFiles/gncmod-engine.dir/Account.cpp.o] Error 1 This issue is blocking the Python 3.8 rebuilds. If this package won't build with 3.8, it won't be installable, along with all its dependent packages, after the side tag is merged. Furthermore, as it fails to install, its dependent packages will fail to install and/or build as well. The coordinated rebuild of Python 3.8 has started in the `f32-python` side tag. If you figure out how to rebuild this package, please don't rebuild it in regular rawhide, but use the side tag instead: on branch master: $ fedpkg build --target=f32-python To wait for a build to show up in the side tag, do: $ koji wait-repo f32-python --build=<nvr> Where <nvr> is name-version-release of the source package, e.g. python-foo-1.1-2.fc32. An updated mock config is posted at: http://copr.fedorainfracloud.org/coprs/g/python/python3.8/ Thanks. Let us know if you need up to date info, or if you have any questions.
Error looks entirely unrelated to python3.8.
I agree. Whether the error in fact is or is not related to Python 3.8 bares very little significance. The package needs to be rebuilt with Python 3.8 in order to be installable. When it fails for Python 3.8 related reasons, it will not be installable. When it fails for Python 3.8 unrelated reasons, it will not be installable either. I can help with Python related reasons. I cannot help that much with the unrelated ones, sorry.
The f32-python side tag has been merged. In order to rebuild the package, do it in regular rawhide, but please wait until python3-3.8 is tagged: $ koji wait-repo f32-build --build python3-3.8.0~b3-3.fc32 If your built already started in f32-python, after it is finished, please tag it to rawhide with: $ koji tag-build f32-pending <nvr> For example: $ koji tag-build f32-pending libreoffice-6.3.0.4-3.fc32 Thanks! (This comment is mass posted to all bugzillas blocking the PYTHON38 tracking bug.)
(Python 3.8 has landed in the rawhide buildroot.)
A difference between passing and failing build root is at <https://apps.fedoraproject.org/koschei/build/6801371>. Fedora 31 is also affected.
fixed in 3.7-1