Re: [GNC-dev] Preferences for Accounting Period start-date and end-date lost on 4.9 Install

"Chris Good" <[email protected]>
Newsgroups gmane.comp.gnome.apps.gnucash.devel
Message-ID <[email protected]>
-----Original Message-----
From: Chris Good <[email protected]> 
Sent: Friday, 7 January 2022 7:23 PM
To: 'john' <[email protected]>
Cc: [email protected]
Subject: RE: [GNC-dev] Preferences for Accounting Period start-date and
end-date lost on 4.9 Install

-----Original Message-----
From: john <[email protected]>
Sent: Monday, 3 January 2022 11:40 AM
To: Chris Good <[email protected]>
Cc: [email protected]
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 <[email protected]> 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

_______________________________________________
gnucash-devel mailing list
[email protected]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
20220114 BuildWinGnuCashErr.txt (text/plain, 22 KB)
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:
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.