[GNC-dev] Using WSLg for building and using Gnucash

2021-10-21 Thread Sumit Bhardwaj
There have been some threads here about using WSL to use and develop Gnucash. I wanted to report back on my experience. For the last few months, I have been using WSLg (https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-apps) to build Gnucash from maint and use it everyday for tracking

Re: [GNC-dev] Fresh Windows build setup fails

2020-12-24 Thread Sumit Bhardwaj
I was trying around the same time as Robert on a fresh Windows machine and it failed as well. With the same message. -Sumit -Original Message- From: gnucash-devel On Behalf Of Robert Fewell Sent: Thursday, December 24, 2020 02:02 To: John Ralls Cc: gnucash-devel Subject: Re: [GNC-dev

[GNC-dev] 64-bit nightly builds on Windows?

2020-12-23 Thread Sumit Bhardwaj
Hello, I have been downloading and installing nightly Windows builds from https://code.gnucash.org/builds/win32/maint/. For my basic workflow, it's been working fine. I noticed that the published builds are 32-bit. Why not 64-bit? Thanks, Sumit ___ g

Re: [GNC-dev] GnuCash 4.0 move windows support to only Windows 10?

2020-04-28 Thread Sumit Bhardwaj
John et al, I looked through the release notes for 3.90x and noticed the support for Windows 8.1. Is there a specific reason to keep supporting Windows 8.1? Are there many users asking for support on Windows 8.1? For reference, Windows 10 was released on Jul 29, 2015. Selfishly, I want to see

Re: [GNC-dev] Building on Windows

2019-08-26 Thread Sumit Bhardwaj
WSL would provide a Linux binary, not a Windows binary. Is that what you are thinking of building? I am also not sure how to get GUI running for WSL. (WSL is really good tool.) MSVC clang support is improving fast. When I downloaded GnuCash source code, the challenge was missing dependencies. I

Re: [GNC-dev] build stats/badges for GNC maint, 3.6, 3.5 using Docker

2019-08-18 Thread Sumit Bhardwaj
> Microsoft Azure CI Pipelines offers a free tier of CI that could be used and > 10x faster. I will explore their offering to see if it meets needs Are you trying to establish Azure DevOps (ADO) CI pipeline? How is that exploration going? If you have something specific you want to try, I can try

Re: Beyond 2.8 - some design thoughts

2017-12-29 Thread Sumit Bhardwaj
Geert, How would this impact the branching? Would we still have master, unstable, and maint? And, how would those correspond to the release versions? Thanks, Sumit On Fri, Dec 29, 2017 at 10:03 AM, Geert Janssens wrote: > Op vrijdag 29 december 2017 18:23:57 CET schreef John Ralls: > > > On De

Re: Compilation error using cmake, but no error using autotools

2017-09-09 Thread Sumit Bhardwaj
, Rob Gowin wrote: > > > On Sep 9, 2017 11:32 AM, "Sumit Bhardwaj" wrote: > > Thanks Rob. Just tried that route (cmake -D WITH_AQBANKING=OFF -D > WITH_OFX=OFF -G Ninja ../gnucash/ && ninja && ninja check && ninja install). > > Ran into a new

Re: Compilation error using cmake, but no error using autotools

2017-09-09 Thread Sumit Bhardwaj
2.0/schemas/gschemas.compiled', missing and no known rule to make it This directory (cmake/ofx-gschema) doesn't exist in master. Am I missing something? Thanks, Sumit On Sat, Sep 9, 2017 at 9:06 AM, Rob Gowin wrote: > > > On Sep 9, 2017 10:37 AM, "Sumit Bhardwaj" wr

Compilation error using cmake, but no error using autotools

2017-09-09 Thread Sumit Bhardwaj
Hi, After pulling master, I decided to do a cmake build instead of the usual autotools. Ran into problems as detailed below. Autotools work smoothly. I would try to make more headway, but I don't understand scheme and a quick stack overflow search didn't show anything that I could try either. Tha

Re: Gtk3 Registry fields

2017-09-05 Thread Sumit Bhardwaj
Yes, please. This is different from GTK2 and disconcerting. Thanks, Bob, for all the work so far for GTK3. So far, it's been a charm. On Tue, Sep 5, 2017 at 9:49 AM, Robert Fewell <14ubo...@gmail.com> wrote: > I would like to confirm the behaviour of the new registry so that I can fix > which e

Re: Change Boost dependency to 1.54 or above?

2017-09-02 Thread Sumit Bhardwaj
Sounds good. I didn't realize Centos 7 was that far behind. ​Thanks, Sumit​ On Sat, Sep 2, 2017 at 1:19 PM, Geert Janssens wrote: > On zaterdag 2 september 2017 09:35:17 CEST Sumit Bhardwaj wrote: > > Some time back, John had asked if we can move our Boost dependency to > 1.5

Re: CMake failure with LIB_OFX OFF

2017-09-02 Thread Sumit Bhardwaj
You meant second. Right? :) https://github.com/Gnucash/gnucash/pull/181 Thanks, Sumit On Sat, Sep 2, 2017 at 6:46 AM, John Ralls wrote: > > > > On Sep 2, 2017, at 12:22 AM, Sumit Bhardwaj wrote: > > > > After pulling the latest master, I was able to make and make c

Change Boost dependency to 1.54 or above?

2017-09-02 Thread Sumit Bhardwaj
Some time back, John had asked if we can move our Boost dependency to 1.54 or above so we can use Boost::log. I wanted to check back to see if we are at a point where we can move Boost from 1.53 which is where we have it now. For reference, Fedora 22 shipped on May 26, 2015 with Boost version 1.58

CMake failure with LIB_OFX OFF

2017-09-02 Thread Sumit Bhardwaj
After pulling the latest master, I was able to make and make check using autotools. However, cmake failed. With the command: >cmake -D WITH_AQBANKING=OFF -D WITH_OFX=OFF -G Ninja ../gnucash/ && ninja check && ninja install The error at the end is: FAILED: gnucash/import-export/ofx/test/CMakeFiles

Re: Source directory restructuring complete

2017-08-18 Thread Sumit Bhardwaj
On Fri, Aug 18, 2017 at 12:30 AM, Geert Janssens wrote: > On vrijdag 18 augustus 2017 07:07:02 CEST Sumit Bhardwaj wrote: > > Hi Geert, > > > > Coming back to this thread, I found some time today to see if I can build > > using autotools. After pulling the latest mas

Re: Source directory restructuring complete

2017-08-17 Thread Sumit Bhardwaj
ssues on Arch linux due to it > having > > both guile 2.0 and 2.2. Perhaps that's biting you as well ? > > > > Geert > > > > On dinsdag 15 augustus 2017 08:22:04 CEST Sumit Bhardwaj wrote: > > > Hi Geert, > > > > > > Pulled master and

Re: Source directory restructuring complete

2017-08-14 Thread Sumit Bhardwaj
Hi Geert, Pulled master and tried to build using autotoosls. As per your suggestion, I built in ../build_gnucash which is parallel to the top-level gnucash directory. make succeeded. make install succeeded as well. make check failed with 3 tests - error message below. Is this a known problem? I

Re: cmake failure (was:Re: Source directory restructuring)

2017-08-10 Thread Sumit Bhardwaj
Actually, I was using ninja when I ran into this problem. Here is the sequence of commands that lead to the error: $> pwd devel/gnucash $mkdir gbuild && cc gbuild $ cmake -D WITH_AQBANKING=OFF -D WITH_OFX=OFF -G Ninja .. && ninja check && ninja install I am attaching po/missing. Note that the fo

Re: Timeline and goals for Gnucash v 2.8

2017-08-10 Thread Sumit Bhardwaj
Ralls wrote: > > > On Aug 3, 2017, at 7:43 AM, Sumit Bhardwaj > wrote: > > > > > > Hello Devels, > > > > > > I have been following the threads for last few months and trying to > get a > > > sense of the timeline and what will be part of G

Re: Source directory restructuring

2017-08-09 Thread Sumit Bhardwaj
FILES.in is missing files. See 'missing' in /home/bhardwajs/ac/devel/gnucash/po On Wed, Aug 9, 2017 at 11:54 AM, John Ralls wrote: > > > On Aug 9, 2017, at 9:16 PM, Alex Aycinena > wrote: > > > >> > >> > >> > >> -- Forw

Re: Source directory restructuring

2017-08-08 Thread Sumit Bhardwaj
John, If the plan is to dump autotools, should we ask also devs to make sure that they can build using cmake? I have had problems in the past and therefore, I have stuck with autotools so far. What are the things we want to confirm in the cmake toolchain? cmake cmake install cmake check Anything

Re: Python bindings and Gtk3

2017-08-07 Thread Sumit Bhardwaj
Agree with Mike. GTK3 changes are looking fine. So far, only minor issues. For the tab issue, can you share a screenshot or something to that effect? I am on master build and have tabs on right-hand side as well, but it's perfectly usable. -Sumit On Mon, Aug 7, 2017 at 2:32 PM, Mike Alexander w

Re: Source directory restructuring

2017-08-07 Thread Sumit Bhardwaj
This sounds like a great plan to me. It will definitely make understanding the code easier than the current state. -Sumit On Mon, Aug 7, 2017 at 7:23 AM, Derek Atkins wrote: > Sounds like a great plan to me!!! > > -derek > > Geert Janssens writes: > > > So after my houskeeping message in which

Timeline and goals for Gnucash v 2.8

2017-08-02 Thread Sumit Bhardwaj
Hello Devels, I have been following the threads for last few months and trying to get a sense of the timeline and what will be part of Gnucash 2.8 and I don't have a good sense. On IRC, John asked to email the DL so we can reach a conclusion. My personal interest in getting the clarity is to see

Re: Intended behavior of automatic decimal point (bug 120940)

2017-07-27 Thread Sumit Bhardwaj
Based on all this, I propose we remove auto-decimal feature in v2.8. Meanwhile, I will look for another bug to fix. Feel free to point me to a bug that could use some attention. Thanks, Sumit On Thu, Jul 27, 2017 at 8:24 PM, John Ralls wrote: > > > > On Jul 27, 2017, at 6:27 PM, Eric Siegerman

Intended behavior of automatic decimal point (bug 120940)

2017-07-25 Thread Sumit Bhardwaj
​Hi, In an attempt to fix a long-standing bug ( https://bugzilla.gnome.org/show_bug.cgi?id=120940), I looked at the code and have a question on intended behavior of automatic decimal point. From the doc (http://gnucash.org/viewdoc.phtml?doc=help), I see this description for automatic decimal poin

Re: Compile error on clean build on Fedora 26

2017-07-20 Thread Sumit Bhardwaj
John and Alex, I had some problem compiling on clean Fedora 26 as well. I fixed and sent a PR (https://github.com/Gnucash/gnucash/pull/160). Please have a look when you get a chance. Thanks, Sumit On Thu, Jul 20, 2017 at 3:42 PM, John Ralls wrote: > > > On Jul 20, 2017, at 3:17 PM, Alex Aycine

Re: Problem building master with autotools

2017-07-10 Thread Sumit Bhardwaj
ing directory '/home/bhardwajs/ac/devel/gnucash/src' Makefile:825: recipe for target 'check-recursive' failed make: *** [check-recursive] Error 1 On Mon, Jul 10, 2017 at 7:15 PM, Alex Aycinena wrote: > > > On Jul 10, 2017 6:58 PM, "Sumit Bhardwaj" wrot

Re: Problem building master with autotools

2017-07-10 Thread Sumit Bhardwaj
I checked out master in the AM today and had a clean build (make and make install) on Fedora 25 using autotools. I can try again once I get to my personal machine. Are you doing make test here? I can try and report. Thanks, Sumit On Mon, Jul 10, 2017 at 6:38 PM, Alex Aycinena wrote: > With a f

Re: gnucash master: Multiple changes pushed

2014-07-08 Thread Sumit Bhardwaj
> > On Mon, Jul 7, 2014 at 11:38 AM, John Ralls wrote: > > On Jul 7, 2014, at 4:03 PM, Sumit Bhardwaj wrote: > > Hi John, > > Sumit, >> >> I don't understand how you concluded that the AM_CXXFLAGS are being >> included when make builds gfec.c, nor d

Re: gnucash master: Multiple changes pushed

2014-07-07 Thread Sumit Bhardwaj
gcc -c -Wall -Wunused -Wmissing-prototypes > -Wmissing-declarations -Wno-non-literal-null-conversion -Wno-unused -g -O2 > -Werror -D_FORTIFY_SOURCE=2 conftest.c >&5 > configure:25547: $? = 0 > configure:25560: result: -Werror -Wdeclaration-after-statement > -Wno-pointer-si

Re: gnucash master: Multiple changes pushed

2014-07-06 Thread Sumit Bhardwaj
o-non-literal-null-conversion -Wno-unused AM_CXXFLAGS = -Werror -Wall -Wno-unused -Wno-deprecated-register On Sun, Jul 6, 2014 at 10:09 AM, John Ralls wrote: > > On Jul 6, 2014, at 6:38 PM, Sumit Bhardwaj wrote: > > Hi John, > > That works - to an extent. gcc fails and the c

Re: gnucash master: Multiple changes pushed

2014-07-06 Thread Sumit Bhardwaj
Jul 6, 2014 at 1:05 AM, John Ralls wrote: > > On Jul 5, 2014, at 11:34 PM, Sumit Bhardwaj wrote: > > > Sure, John. Here you go. Interestingly, I didn't find conftest.c in the > directory tree. > > > > 'tree | grep conftest.c' gave no output. > >

Re: gnucash master: Multiple changes pushed

2014-07-05 Thread Sumit Bhardwaj
jra...@ceridwen.us wrote: > > > On July 5, 2014 at 11:35 AM Sumit Bhardwaj wrote: > > Hi John, > > It fails in first C compilation. I do have to do a "make disclean" to get > the error. Rebuilding with just uncommenting in configure doesn't throw > err

Re: gnucash master: Multiple changes pushed

2014-07-05 Thread Sumit Bhardwaj
e] Error 1 make[2]: Leaving directory `/home/bhardwajs/ac/devel/gnucash/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/bhardwajs/ac/devel/gnucash' make: *** [all] Error 2 On Sat, Jul 5, 2014 at 12:09 AM, jra...@ceridwen.us wrote: > > > On July 5, 2014

Re: gnucash master: Multiple changes pushed

2014-07-04 Thread Sumit Bhardwaj
Just a quick note on my problems with compiling master today with Wno-non-literal-null-conversion. Compile kept on failing with the error message "gcc error: unrecognized command line option" referring to the Wno-non-literal-null-conversion flag. My gcc version is 4.8.3 20140624 (Red Hat 4.8.3-1)

Re: Boost on Fedora

2014-06-19 Thread Sumit Bhardwaj
Hi Alex, 'yum install boost-devel' worked for me. Thanks, Sumit On Thu, Jun 19, 2014 at 2:55 PM, Alex Aycinena wrote: > I have both Fedora 19 and 20 and on each, when I try to build gnucash I > get: > > checking Boost >= 1.50.0... checking build system type... > x86_64-unknown-linux-gnu >

Re: backend encryption / security

2014-05-07 Thread Sumit Bhardwaj
Merging threads from Christian and Michael. My summary from the thread is that: Password protection feature seems to be something that would be useful to have. Encryption is better left to specific tools. This would be easy to explain to users. From Derek's email, it's a good idea to go ahead. Th

Hello Gnucash-Devel

2014-05-07 Thread Sumit Bhardwaj
Hi Everyone, Having been a silent viewer on Devel list for some time, it's time for me to introduce myself and see how I can contribute. Quick intro: I live in the Valley, but my day job involves only Python scripts. I am a long-time user of Gnucash (First transaction: Jul 8, 2004). Programming