-----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

Reply via email to