-----Original Message----- From: Chris Good <goodchri...@gmail.com> Sent: Friday, 7 January 2022 7:23 PM To: 'john' <jra...@ceridwen.us> Cc: gnucash-devel@gnucash.org Subject: RE: [GNC-dev] Preferences for Accounting Period start-date and end-date lost on 4.9 Install
-----Original Message----- From: john <jra...@ceridwen.us> Sent: Monday, 3 January 2022 11:40 AM To: Chris Good <goodchri...@gmail.com> Cc: gnucash-devel@gnucash.org Subject: Re: [GNC-dev] Preferences for Accounting Period start-date and end-date lost on 4.9 Install > On Jan 2, 2022, at 4:25 PM, Chris Good <goodchri...@gmail.com> wrote: > > Hi All, > > I installed Gnucash 4.9 on my Windows 10 machine (was 4.4) and the > Preferences for Accounting Period start-date and end-date were lost. > > They have gone back to the default 1/1/1970. > > Looking in the registry I can see they have been migrated (moved) from > HKCU\Software\GSettings\org\gnucash\window\pages\account-tree\summary\ > [start -date etc] > > To > > HKCU\Software\GSettings\org\gnucash\GnuCash\window\pages\account-tree\ > summary > > but the Preference dialog and the Accounts page still seem to be > looking at the old keys. > > I set them again using the preferences dialog and now they are in both > the old and new locations. > > After View, Refresh the Accounts page is showing the correct > Total(Period) figures again. > > If it makes any difference, the first time I opened 4.9 it was with > the --nofile arg. > > Should the old or new schema location be used? > > HKCU\Software\GSettings\org\gnucash\general\prefs-version = 404 > HKCU\Software\GSettings\org\gnucash\GnuCash\general\prefs-version = > 4009 The new schema is correct for GnuCash 4.7 and later. Regards, John Ralls Hi John, I put the registry back to how it was before I ran 4.9 (my BackupGnuCash utility saves the state of the Registry) and started 4.9 with args --debug --log gnc.pref=debug --log gnc.app-utils.gsettings=debug (no --nofile this time). This did something different to last time. Now the old path HKCU\Software\GSettings\org\gnucash\window\pages\account-tree\summary is still correct and the new path HKCU\Software\GSettings\org\gnucash\GnuCash\window\pages\account-tree\summar y exists but is empty. The tracefile shows lots of subscribe warnings in the preferences migration and also afterwards: * 18:14:11 INFO <gnc.app-utils.gsettings> [migrate_one_key] Migrating 'org.gnucash.dialogs.import.csv:last-geometry' to 'org.gnucash.GnuCash.dialogs.import.csv:last-geometry' * 18:14:11 DEBUG <gnc.app-utils.gsettings> [enter C:/gcdev64/gnucash/releases/src/gnucash-4.9/libgnucash/app-utils/gnc-gsettin gs.cpp:gnc_gsettings_get_settings_ptr()] * 18:14:11 DEBUG <gnc.app-utils.gsettings> [gnc_gsettings_get_settings_ptr] Looking for schema org.gnucash.dialogs.import.csv returned gsettings 00000000 * 18:14:11 WARN <GLib-GIO> subscribe() failed: only 64 different paths may be watched. It seems this is from: https://gitlab.gnome.org/GNOME/glib/-/blob/main/gio/gregistrysettingsbackend .c Because we have to cache every registry value locally, reads are done * from the cache rather than directly from the registry. Writes update * both. This means that the backend will not work if the watch thread is * not running. A GSettings object always subscribes to changes so we can * be sure that the watch thread will be running, but if for some reason * the backend is being used directly you should bear that in mind. /* Testing (on Windows XP SP3) shows that WaitForMultipleObjects fails with * "The parameter is incorrect" after 64 watches. We need one for the * message_sent cond, which is allowed for in the way the watches_remaining * variable is used. */ #define MAX_WATCHES 64 g_registry_backend_subscribe() if (g_atomic_int_dec_and_test (&self->watch->watches_remaining)) { g_atomic_int_inc (&self->watch->watches_remaining); g_warning ("subscribe() failed: only %i different paths may be watched.", MAX_WATCHES); return; } I've no idea why g_registry_backend_subscribe() is being called. Perhaps it is for every GSettings object so the warning thread can monitor changes? I cannot find anything in the GSettings doco about a 64 limit on subscriptions. Anybody have any ideas about what in GnuCash is causing these errors in Windows? I haven't seen any of these subscribe warnings in my Linux system. I may try to setup a Windows build environment so I can get a stack trace when I get some time. Do you have to pay for anything to do this for Windows? Regards, Chris Good Hi Devs, I'm trying to build gnucash-on-windows so I can find where the "subscribe" error above is coming from. I ran setup-mingw64.ps1 like: E: cd \Data\GnuCash\gcdev64 .\setup-mingw64.ps1 -target_dir "e:\\Data\\GnuCash\\gcdev64" -download_dir "e:\\Data\\GnuCash\\gcdev64\\downloads" -x86_64 The setup seems to have worked with the exception of HtmlHelp but I don't need to build the documentation so I've ignored that. The build is failing when I run in a MSYS2 64Bit / MSYS2 MinGW x64 window (not as admin): (As suggested by https://wiki.gnucash.org/wiki/Building_on_Windows#Running_a_build) cd /e/Data/GnuCash/gcdev64/src/gnucash-on-windows.git TARGET=gnucash-maint jhbuild -f jhbuildrc build Please see attached full log. Note the output from the setup says: Your build environment is now ready to use. Open an MSys2/mingw64 shell from the start menu, cd to /e/Data/GnuCash/gcdev64, and run jhbuild -f src/gnucash-on-windows.git/jhbuildrc build Should I be doing that before the above "TARGET=... command or instead of? Regards, Chris Good
goodc@goodi7gl12cm MINGW64 /e/Data/GnuCash/gcdev64/src/gnucash-on-windows.git $ TARGET=gnucash-maint jhbuild -f jhbuildrc build *** Checking out OpenSP *** [1/16] wget --continue http://downloads.sourceforge.net/openjade/OpenSP-1.5.2.tar.gz -O /e/Data/GnuCash/gcdev64/downloads/OpenSP-1.5.2.tar.gz --2022-01-14 16:13:55-- http://downloads.sourceforge.net/openjade/OpenSP-1.5.2.tar.gz Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 204.68.111.105 Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|204.68.111.105|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: http://downloads.sourceforge.net/project/openjade/opensp/1.5.2/OpenSP-1.5.2.tar.gz [following] --2022-01-14 16:13:56-- http://downloads.sourceforge.net/project/openjade/opensp/1.5.2/OpenSP-1.5.2.tar.gz Reusing existing connection to downloads.sourceforge.net:80. HTTP request sent, awaiting response... 302 Found Location: http://ixpeering.dl.sourceforge.net/project/openjade/opensp/1.5.2/OpenSP-1.5.2.tar.gz [following] --2022-01-14 16:13:56-- http://ixpeering.dl.sourceforge.net/project/openjade/opensp/1.5.2/OpenSP-1.5.2.tar.gz Resolving ixpeering.dl.sourceforge.net (ixpeering.dl.sourceforge.net)... 103.2.117.4 Connecting to ixpeering.dl.sourceforge.net (ixpeering.dl.sourceforge.net)|103.2.117.4|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1521390 (1.5M) [application/x-gzip] Saving to: â/e/Data/GnuCash/gcdev64/downloads/OpenSP-1.5.2.tar.gzâ /e/Data/GnuCash/gcdev64/d 100%[=====================================>] 1.45M --.-KB/s in 0.01s 2022-01-14 16:13:57 (148 MB/s) - â/e/Data/GnuCash/gcdev64/downloads/OpenSP-1.5.2.tar.gzâ saved [1521390/1521390] gzip -dc "/e/Data/GnuCash/gcdev64/downloads/OpenSP-1.5.2.tar.gz" | tar xf - *** Applying patch opensp-1.5.2.patch *** [1/16] patch -p1 < "/e/Data/GnuCash/gcdev64/src/gnucash-on-windows.git/patches/opensp-1.5.2.patch" patching file lib/Makefile.am patching file lib/MessageReporter.cxx patching file config.h.in Hunk #1 succeeded at 108 with fuzz 2 (offset 62 lines). patching file configure.in patching file Makefile.am *** Applying patch OpenSP-1.5.2-non-posix-functions.patch *** [1/16] patch -p1 < "/e/Data/GnuCash/gcdev64/src/gnucash-on-windows.git/patches/OpenSP-1.5.2-non-posix-functions.patch" patching file sx/XmlOutputEventHandler.cxx *** Configuring OpenSP *** [1/16] /bin/bash -c "pushd /e/Data/GnuCash/gcdev64/gnucash/maint/src/OpenSP-1.5.2 && ./autoinit.sh && popd && /e/Data/GnuCash/gcdev64/gnucash/maint/src/OpenSP-1.5.2/configure --prefix /e/Data/GnuCash/gcdev64/gnucash/maint/inst --disable-Werror --disable-static --enable-shared --disable-doc-build --disable-nls --build=x86_64-w64-mingw64" /e/Data/GnuCash/gcdev64/gnucash/maint/src/OpenSP-1.5.2 /e/Data/GnuCash/gcdev64/gnucash/maint/build/OpenSP-1.5.2 autoinit.sh: Executing "aclocal" am-wrapper: aclocal: warning: auto-detected versions not found (1.9); falling back to latest available aclocal-1.16: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoinit.sh: Executing "autoheader" autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoinit.sh: Executing "libtoolize" libtoolize: putting auxiliary files in '.'. libtoolize: linking file './ltmain.sh' libtoolize: putting macros in 'm4'. libtoolize: linking file 'm4/libtool.m4' libtoolize: linking file 'm4/ltoptions.m4' libtoolize: linking file 'm4/ltsugar.m4' libtoolize: linking file 'm4/ltversion.m4' libtoolize: linking file 'm4/lt~obsolete.m4' libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in, libtoolize: and rerunning libtoolize and aclocal. autoinit.sh: Executing "automake --add-missing" automake-1.16: warning: autoconf input should be named 'configure.ac', not 'configure.in' configure.in:16: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.in:16: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation configure.in:229: installing './compile' automake-1.16: warning: autoconf input should be named 'configure.ac', not 'configure.in' docsrc/Makefile.am:19: warning: patsubst %.1, %.xml, $(man_MANS: non-POSIX variable name docsrc/Makefile.am:19: (probably a GNU make extension) docsrc/Makefile.am:21: warning: '%'-style pattern rules are a GNU make extension docsrc/Makefile.am:24: warning: '%'-style pattern rules are a GNU make extension docsrc/Makefile.am:26: warning: shell basename $< .tex: non-POSIX variable name docsrc/Makefile.am:26: (probably a GNU make extension) docsrc/Makefile.am:34: warning: '%'-style pattern rules are a GNU make extension docsrc/Makefile.am:36: warning: shell basename $< .tex: non-POSIX variable name docsrc/Makefile.am:36: (probably a GNU make extension) docsrc/Makefile.am:44: warning: '%'-style pattern rules are a GNU make extension docsrc/Makefile.am:47: warning: '%'-style pattern rules are a GNU make extension docsrc/Makefile.am:51: warning: '%'-style pattern rules are a GNU make extension lib/Makefile.am:83: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') nsgmls/Makefile.am:15: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') sgmlnorm/Makefile.am:17: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') spam/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') spcat/Makefile.am:12: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') spent/Makefile.am:9: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') sx/Makefile.am:14: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') tests/Makefile.am:42: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') parallel-tests: installing './test-driver' autoinit.sh: Executing "autoconf" configure.in:16: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. ../autoconf-2.71/lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:12745: AM_INIT_AUTOMAKE is expanded from... configure.in:16: the top level configure.in:19: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.in:19: You should use the 'AC_CONFIG_HEADERS' macro instead. ../autoconf-2.71/lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:13079: AM_CONFIG_HEADER is expanded from... configure.in:19: the top level configure.in:237: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.in:237: You should run autoupdate. aclocal.m4:121: AC_PROG_LIBTOOL is expanded from... configure.in:237: the top level configure.in:250: warning: The macro `AC_HEADER_STDC' is obsolete. configure.in:250: You should run autoupdate. ../autoconf-2.71/lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.in:250: the top level configure.in:258: warning: AC_DIAGNOSE([obsolete],[AC_STRUCT_ST_BLKSIZE: configure.in:258: your code should no longer depend upon `HAVE_ST_BLKSIZE', but configure.in:258: `HAVE_STRUCT_STAT_ST_BLKSIZE'. Remove this warning and configure.in:258: the `AC_DEFINE' when you adjust the code.]) configure.in:258: AC_CHECK_MEMBERS([struct stat.st_blksize],[AC_DEFINE(HAVE_ST_BLKSIZE, 1, configure.in:258: [Define to 1 if your `struct stat' has configure.in:258: `st_blksize'. Deprecated, use configure.in:258: `HAVE_STRUCT_STAT_ST_BLKSIZE' instead.])]) configure.in:258: : configure.in:258: your code should no longer depend upon `HAVE_ST_BLKSIZE', but configure.in:258: `HAVE_STRUCT_STAT_ST_BLKSIZE'. Remove this warning and configure.in:258: the `AC_DEFINE' when you adjust the code. ../autoconf-2.71/lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... configure.in:258: the top level configure.in:277: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:277: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.in:277: the top level configure.in:290: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.in:290: You should run autoupdate. ../autoconf-2.71/lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:67: AC_CXX_BOOL is expanded from... configure.in:290: the top level configure.in:290: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:290: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:67: AC_CXX_BOOL is expanded from... configure.in:290: the top level configure.in:294: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.in:294: You should run autoupdate. ../autoconf-2.71/lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:262: AC_CXX_MUTABLE is expanded from... configure.in:294: the top level configure.in:294: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:294: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:262: AC_CXX_MUTABLE is expanded from... configure.in:294: the top level configure.in:295: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.in:295: You should run autoupdate. ../autoconf-2.71/lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:92: AC_CXX_TYPENAME is expanded from... configure.in:295: the top level configure.in:295: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:295: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:92: AC_CXX_TYPENAME is expanded from... configure.in:295: the top level configure.in:296: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.in:296: You should run autoupdate. ../autoconf-2.71/lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:116: AC_CXX_NEW_FOR_SCOPING is expanded from... configure.in:296: the top level configure.in:296: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:296: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:116: AC_CXX_NEW_FOR_SCOPING is expanded from... configure.in:296: the top level configure.in:297: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.in:297: You should run autoupdate. ../autoconf-2.71/lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:34: AC_CXX_PLACEMENT_OPERATOR_DELETE is expanded from... configure.in:297: the top level configure.in:297: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:297: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:34: AC_CXX_PLACEMENT_OPERATOR_DELETE is expanded from... configure.in:297: the top level configure.in:298: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.in:298: You should run autoupdate. ../autoconf-2.71/lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:144: AC_CXX_DYNAMIC_CAST is expanded from... configure.in:298: the top level configure.in:298: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:298: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:144: AC_CXX_DYNAMIC_CAST is expanded from... configure.in:298: the top level configure.in:299: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.in:299: You should run autoupdate. ../autoconf-2.71/lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:170: AC_CXX_NAMESPACES is expanded from... configure.in:299: the top level configure.in:299: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:299: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:170: AC_CXX_NAMESPACES is expanded from... configure.in:299: the top level configure.in:300: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.in:300: You should run autoupdate. ../autoconf-2.71/lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:227: AC_CXX_EXPLICIT_INSTANTIATIONS is expanded from... configure.in:300: the top level configure.in:300: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:300: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:227: AC_CXX_EXPLICIT_INSTANTIATIONS is expanded from... configure.in:300: the top level configure.in:301: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:301: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... configure.in:301: the top level configure.in:326: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:326: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... configure.in:326: the top level configure.in:375: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:375: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... configure.in:375: the top level configure.in:390: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:390: You should run autoupdate. ../autoconf-2.71/lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... ../autoconf-2.71/lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ../autoconf-2.71/lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... configure.in:390: the top level autoinit.sh: You probably want to run "./configure" now. autoinit.sh: See "./configure --help" for help "./configure" options /e/Data/GnuCash/gcdev64/gnucash/maint/build/OpenSP-1.5.2 configure: WARNING: unrecognized options: --disable-Werror checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes /e/Data/GnuCash/gcdev64/gnucash/maint/src/OpenSP-1.5.2/missing: Unknown `--is-lightweight' option Try `/e/Data/GnuCash/gcdev64/gnucash/maint/src/OpenSP-1.5.2/missing --help' for more information configure: WARNING: 'missing' script is too old or missing checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether build environment is sane... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.exe checking for suffix of executables... .exe checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking whether ln -s works... no, using cp -pR checking whether make sets $(MAKE)... (cached) yes checking for perl... /usr/bin/perl checking build system type... Invalid configuration `x86_64-w64-mingw64': system `mingw64' not recognized configure: error: /bin/sh /e/Data/GnuCash/gcdev64/gnucash/maint/src/OpenSP-1.5.2/config.sub x86_64-w64-mingw64 failed *** Error during phase configure of OpenSP: ########## Error running /bin/bash -c "pushd /e/Data/GnuCash/gcdev64/gnucash/maint/src/OpenSP-1.5.2 && ./autoinit.sh && popd && /e/Data/GnuCash/gcdev64/gnucash/maint/src/OpenSP-1.5.2/configure --prefix /e/Data/GnuCash/gcdev64/gnucash/maint/inst --disable-Werror --disable-static --enable-shared --disable-doc-build --disable-nls --build=x86_64-w64-mingw64" *** [1/16] [1] Rerun phase configure [2] Ignore error and continue to build [3] Give up on module [4] Start shell [5] Reload configuration [6] Go to phase "wipe directory and start over" [7] Go to phase "clean" [8] Go to phase "distclean" choice:
_______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel