Bug 1743890

Summary: gnucash fails to build: gnucash-3.6/libgnucash/engine/Account.cpp:244:13: error: static inline
Product: [Fedora] Fedora Reporter: Miro Hrončok <mhroncok>
Component: gnucashAssignee: Bill Nottingham <notting>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 31CC: dreua, notting, notting, ppisar
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-09-10 13:52:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1686977    

Description Miro Hrončok 2019-08-20 22:56:34 UTC
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.

Comment 1 Bill Nottingham 2019-08-21 00:18:20 UTC
Error looks entirely unrelated to python3.8.

Comment 2 Miro Hrončok 2019-08-21 08:13:42 UTC
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.

Comment 3 Miro Hrončok 2019-08-21 16:35:02 UTC
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.)

Comment 4 Miro Hrončok 2019-08-21 17:29:08 UTC
(Python 3.8 has landed in the rawhide buildroot.)

Comment 5 Petr Pisar 2019-08-27 13:04:41 UTC
A difference between passing and failing build root is at <https://apps.fedoraproject.org/koschei/build/6801371>. Fedora 31 is also affected.

Comment 6 Bill Nottingham 2019-09-10 13:52:40 UTC
fixed in 3.7-1