Re: [GNC-dev] Test failure

2019-01-26 Thread Christopher Lam

Ok my bad

May be safer to reuse your own gnucash repository

 * cd gnucash
 * git remote add chris https://github.com/christopherlam/gnucash.git
 * git fetch --all
 * git checkout chris/maint-chartjs-budget-barchart
 * dpkg etc

and to revert to main branch:

 * git checkout maint



On 27/1/19 3:04 pm, Stephen M. Butler wrote:

On 1/26/19 10:54 PM, Christopher Lam wrote:

Stephen please spend some CPU burning time on my chartJS branch which
needs beta testing?

$git clone
https://github.com/christopherlam/gnucash/tree/maint-chartjs-budget-barchart


Thought I'd start this while headed toward some z's.  Too tired to
figure out what happened.

  git clone
https://github.com/christopherlam/gnucash/tree/maint-chartjs-budget-barchart
Cloning into 'maint-chartjs-budget-barchart'...
fatal: repository
'https://github.com/christopherlam/gnucash/tree/maint-chartjs-budget-barchart/'
not found


--Steve



On 27/1/19 2:52 pm, Stephen M. Butler wrote:

On 1/26/19 10:29 PM, John Ralls wrote:

Stephen,

By all means learn about git bisect, it's an extremely useful
troubleshooting tool. But don't exercise yourself too much about
this particular failure, Chris and I know exactly what commit caused
it and that the underlying cause is a bug in ICU (International
Components for Unicode, http://site.icu-project.org/) versions 57-62.

I figured the devs were way ahead of me.  And I'm burning the CPU this
evening finding that I can't compile 3.4-21 thru (I'm guessing) 3.4-38.
I'm up to 3.4-29 at this point and already know that -37 and -38 don't
compile on my box.  But -39, -40, and -43 do.  Don't know about -41 and
-42 (and probably won't check them).

Busy day tomorrow so I doubt the cpu will even get warmed up!  It's
pushing 11 pm so I'll call it quits on this exercise.

Thanks for the details.

--Steve


I had thought that the problem was confined to 1969, but tonight got
https://bugs.gnucash.org/show_bug.cgi?id=797067 which makes me think
that it's every year, so more testing needed.

Regards,
John Ralls



On Jan 26, 2019, at 5:55 PM, Stephen M. Butler  wrote:

On 1/26/19 3:13 AM, Christopher Lam wrote:

Another experiment. Try prefix your build with "TZ=UTC " on current
maint.

Eg if using ninja, it'll be "TZ=UTC ninja check"

TZ=UTC dpkg- -rfakeroot -b -uc



End testing: Jan 27 01:47 UTC
+ exit 2
debian/rules:65: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 2
make[1]: Leaving directory '/home/steve/Projects/GnuCash/gnucash'
debian/rules:24: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit
status 2

Same error -- Test 109 that fails.


This is with the patches for 3.4.  I verified before Sabbath that 3.4
builds and passes the tests.  Tried your test first thing this evening
after git checkout maint and git pull.  I am at 3.4-43-g84d1c3645
which
builds but doesn't pass the tests.  So, I could build turning off the
test step.

However, Friday I was learning more about git bisect to see if I could
figure out which patch caused the tests to start failing.  However, a
couple of items got in the way:  1--time;  2--some commits don't
build.
That messed me up a bit.  So, I may start over again with the bisect
(just for my own edification) and see what happens.  Maybe this time
I'll do a git describe each time and take notes so I'll be a little
more
cognizant of what I'm learning.  <>


--Steve (in the dark)


On Fri., 25 Jan. 2019, 11:52 Stephen M. Butler mailto:kg...@arrl.net> wrote:

     On 1/24/19 7:36 PM, Christopher Lam wrote:

Revert is a git terminology, not a gnucash one. Welcome to version
control.

     That's the manual to which I referred.  It meant something
else to my
     mind when I first saw your post.  But, after further thought, my
     previous thought was faulty.


     My first boss after college would draw a picture to describe the
     difference between a bug and a feature.

     I can't draw so a word will have to do (at less than a thousand
     words)!

     BUG:  draw stick figure.


     FEATURE:  Add pants, tie, gloves, shoes and a top hat.


     MORAL:  A feature is a bug all dressed up and ready to go out.


Please remember this revert is reverting a buggy code with a

     previous

buggy code, so, cannot be consisted safe to package; best wait until
the clever devs can find a proper fix for gnc-date.

On Fri., 25 Jan. 2019, 05:46 Stephen M. Butler 
     

> wrote:

   OH!  Light bulb on!
   OK.  I understand what you said earlier.  I'll put the patches
   back into
   the packaging.

   Thanks for clearing that up.

   --Steve

   PS Looking in manual for 'revert' command.

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Test failure

2019-01-26 Thread Stephen M. Butler
On 1/26/19 10:54 PM, Christopher Lam wrote:
> Stephen please spend some CPU burning time on my chartJS branch which
> needs beta testing?
>
> $git clone
> https://github.com/christopherlam/gnucash/tree/maint-chartjs-budget-barchart


Thought I'd start this while headed toward some z's.  Too tired to
figure out what happened.

 git clone
https://github.com/christopherlam/gnucash/tree/maint-chartjs-budget-barchart
Cloning into 'maint-chartjs-budget-barchart'...
fatal: repository
'https://github.com/christopherlam/gnucash/tree/maint-chartjs-budget-barchart/'
not found


--Steve

>
>
> On 27/1/19 2:52 pm, Stephen M. Butler wrote:
>> On 1/26/19 10:29 PM, John Ralls wrote:
>>> Stephen,
>>>
>>> By all means learn about git bisect, it's an extremely useful
>>> troubleshooting tool. But don't exercise yourself too much about
>>> this particular failure, Chris and I know exactly what commit caused
>>> it and that the underlying cause is a bug in ICU (International
>>> Components for Unicode, http://site.icu-project.org/) versions 57-62.
>> I figured the devs were way ahead of me.  And I'm burning the CPU this
>> evening finding that I can't compile 3.4-21 thru (I'm guessing) 3.4-38.
>> I'm up to 3.4-29 at this point and already know that -37 and -38 don't
>> compile on my box.  But -39, -40, and -43 do.  Don't know about -41 and
>> -42 (and probably won't check them).
>>
>> Busy day tomorrow so I doubt the cpu will even get warmed up!  It's
>> pushing 11 pm so I'll call it quits on this exercise.
>>
>> Thanks for the details.
>>
>> --Steve
>>
>>> I had thought that the problem was confined to 1969, but tonight got
>>> https://bugs.gnucash.org/show_bug.cgi?id=797067 which makes me think
>>> that it's every year, so more testing needed.
>>>
>>> Regards,
>>> John Ralls
>>>
>>>
 On Jan 26, 2019, at 5:55 PM, Stephen M. Butler  wrote:

 On 1/26/19 3:13 AM, Christopher Lam wrote:
> Another experiment. Try prefix your build with "TZ=UTC " on current
> maint.
>
> Eg if using ninja, it'll be "TZ=UTC ninja check"
 TZ=UTC dpkg- -rfakeroot -b -uc

 

 End testing: Jan 27 01:47 UTC
 + exit 2
 debian/rules:65: recipe for target 'override_dh_auto_test' failed
 make[1]: *** [override_dh_auto_test] Error 2
 make[1]: Leaving directory '/home/steve/Projects/GnuCash/gnucash'
 debian/rules:24: recipe for target 'build' failed
 make: *** [build] Error 2
 dpkg-buildpackage: error: debian/rules build subprocess returned exit
 status 2

 Same error -- Test 109 that fails.


 This is with the patches for 3.4.  I verified before Sabbath that 3.4
 builds and passes the tests.  Tried your test first thing this evening
 after git checkout maint and git pull.  I am at 3.4-43-g84d1c3645
 which
 builds but doesn't pass the tests.  So, I could build turning off the
 test step.

 However, Friday I was learning more about git bisect to see if I could
 figure out which patch caused the tests to start failing.  However, a
 couple of items got in the way:  1--time;  2--some commits don't
 build.
 That messed me up a bit.  So, I may start over again with the bisect
 (just for my own edification) and see what happens.  Maybe this time
 I'll do a git describe each time and take notes so I'll be a little
 more
 cognizant of what I'm learning.  <>


 --Steve (in the dark)

> On Fri., 25 Jan. 2019, 11:52 Stephen M. Butler   wrote:
>
>     On 1/24/19 7:36 PM, Christopher Lam wrote:
>> Revert is a git terminology, not a gnucash one. Welcome to version
>> control.
>     That's the manual to which I referred.  It meant something
> else to my
>     mind when I first saw your post.  But, after further thought, my
>     previous thought was faulty.
>
>
>     My first boss after college would draw a picture to describe the
>     difference between a bug and a feature.
>
>     I can't draw so a word will have to do (at less than a thousand
>     words)!
>
>     BUG:  draw stick figure.
>
>
>     FEATURE:  Add pants, tie, gloves, shoes and a top hat.
>
>
>     MORAL:  A feature is a bug all dressed up and ready to go out.
>
>> Please remember this revert is reverting a buggy code with a
>     previous
>> buggy code, so, cannot be consisted safe to package; best wait until
>> the clever devs can find a proper fix for gnc-date.
>>
>> On Fri., 25 Jan. 2019, 05:46 Stephen M. Butler      
>> > wrote:
>>
>>   OH!  Light bulb on!
>>   OK.  I understand what you said earlier.  I'll put the patches
>>   back into
>>   the packaging.
>>
>>   Thanks for clearing that up.
>>
>>   --Steve
>>
>>   PS Looking in 

Re: [GNC-dev] Test failure

2019-01-26 Thread Christopher Lam
Stephen please spend some CPU burning time on my chartJS branch which 
needs beta testing?


$git clone 
https://github.com/christopherlam/gnucash/tree/maint-chartjs-budget-barchart



On 27/1/19 2:52 pm, Stephen M. Butler wrote:

On 1/26/19 10:29 PM, John Ralls wrote:

Stephen,

By all means learn about git bisect, it's an extremely useful troubleshooting 
tool. But don't exercise yourself too much about this particular failure, Chris 
and I know exactly what commit caused it and that the underlying cause is a bug 
in ICU (International Components for Unicode, http://site.icu-project.org/) 
versions 57-62.

I figured the devs were way ahead of me.  And I'm burning the CPU this
evening finding that I can't compile 3.4-21 thru (I'm guessing) 3.4-38.
I'm up to 3.4-29 at this point and already know that -37 and -38 don't
compile on my box.  But -39, -40, and -43 do.  Don't know about -41 and
-42 (and probably won't check them).

Busy day tomorrow so I doubt the cpu will even get warmed up!  It's
pushing 11 pm so I'll call it quits on this exercise.

Thanks for the details.

--Steve


I had thought that the problem was confined to 1969, but tonight got 
https://bugs.gnucash.org/show_bug.cgi?id=797067 which makes me think that it's 
every year, so more testing needed.

Regards,
John Ralls



On Jan 26, 2019, at 5:55 PM, Stephen M. Butler  wrote:

On 1/26/19 3:13 AM, Christopher Lam wrote:

Another experiment. Try prefix your build with "TZ=UTC " on current
maint.

Eg if using ninja, it'll be "TZ=UTC ninja check"

TZ=UTC dpkg- -rfakeroot -b -uc



End testing: Jan 27 01:47 UTC
+ exit 2
debian/rules:65: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 2
make[1]: Leaving directory '/home/steve/Projects/GnuCash/gnucash'
debian/rules:24: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit
status 2

Same error -- Test 109 that fails.


This is with the patches for 3.4.  I verified before Sabbath that 3.4
builds and passes the tests.  Tried your test first thing this evening
after git checkout maint and git pull.  I am at 3.4-43-g84d1c3645 which
builds but doesn't pass the tests.  So, I could build turning off the
test step.

However, Friday I was learning more about git bisect to see if I could
figure out which patch caused the tests to start failing.  However, a
couple of items got in the way:  1--time;  2--some commits don't build.
That messed me up a bit.  So, I may start over again with the bisect
(just for my own edification) and see what happens.  Maybe this time
I'll do a git describe each time and take notes so I'll be a little more
cognizant of what I'm learning.  <>


--Steve (in the dark)


On Fri., 25 Jan. 2019, 11:52 Stephen M. Butler mailto:kg...@arrl.net> wrote:

On 1/24/19 7:36 PM, Christopher Lam wrote:

Revert is a git terminology, not a gnucash one. Welcome to version
control.

That's the manual to which I referred.  It meant something else to my
mind when I first saw your post.  But, after further thought, my
previous thought was faulty.


My first boss after college would draw a picture to describe the
difference between a bug and a feature.

I can't draw so a word will have to do (at less than a thousand
words)!

BUG:  draw stick figure.


FEATURE:  Add pants, tie, gloves, shoes and a top hat.


MORAL:  A feature is a bug all dressed up and ready to go out.


Please remember this revert is reverting a buggy code with a

previous

buggy code, so, cannot be consisted safe to package; best wait until
the clever devs can find a proper fix for gnc-date.

On Fri., 25 Jan. 2019, 05:46 Stephen M. Butler 


> wrote:

  OH!  Light bulb on!
  OK.  I understand what you said earlier.  I'll put the patches
  back into
  the packaging.

  Thanks for clearing that up.

  --Steve

  PS Looking in manual for 'revert' command.


--
Stephen M Butler, PMP, PSM
stephen.m.butle...@gmail.com 
kg...@arrl.net 
253-350-0166
---
GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8



--
Stephen M Butler, PMP, PSM
stephen.m.butle...@gmail.com
kg...@arrl.net
253-350-0166
---
GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8


___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Test failure

2019-01-26 Thread Stephen M. Butler
On 1/26/19 10:29 PM, John Ralls wrote:
> Stephen,
>
> By all means learn about git bisect, it's an extremely useful troubleshooting 
> tool. But don't exercise yourself too much about this particular failure, 
> Chris and I know exactly what commit caused it and that the underlying cause 
> is a bug in ICU (International Components for Unicode, 
> http://site.icu-project.org/) versions 57-62.

I figured the devs were way ahead of me.  And I'm burning the CPU this
evening finding that I can't compile 3.4-21 thru (I'm guessing) 3.4-38. 
I'm up to 3.4-29 at this point and already know that -37 and -38 don't
compile on my box.  But -39, -40, and -43 do.  Don't know about -41 and
-42 (and probably won't check them).

Busy day tomorrow so I doubt the cpu will even get warmed up!  It's
pushing 11 pm so I'll call it quits on this exercise.

Thanks for the details.

--Steve

>
> I had thought that the problem was confined to 1969, but tonight got 
> https://bugs.gnucash.org/show_bug.cgi?id=797067 which makes me think that 
> it's every year, so more testing needed.
>
> Regards,
> John Ralls
>
>
>> On Jan 26, 2019, at 5:55 PM, Stephen M. Butler  wrote:
>>
>> On 1/26/19 3:13 AM, Christopher Lam wrote:
>>> Another experiment. Try prefix your build with "TZ=UTC " on current
>>> maint.
>>>
>>> Eg if using ninja, it'll be "TZ=UTC ninja check"
>>
>> TZ=UTC dpkg- -rfakeroot -b -uc
>>
>> 
>>
>> End testing: Jan 27 01:47 UTC
>> + exit 2
>> debian/rules:65: recipe for target 'override_dh_auto_test' failed
>> make[1]: *** [override_dh_auto_test] Error 2
>> make[1]: Leaving directory '/home/steve/Projects/GnuCash/gnucash'
>> debian/rules:24: recipe for target 'build' failed
>> make: *** [build] Error 2
>> dpkg-buildpackage: error: debian/rules build subprocess returned exit
>> status 2
>>
>> Same error -- Test 109 that fails.
>>
>>
>> This is with the patches for 3.4.  I verified before Sabbath that 3.4
>> builds and passes the tests.  Tried your test first thing this evening
>> after git checkout maint and git pull.  I am at 3.4-43-g84d1c3645 which
>> builds but doesn't pass the tests.  So, I could build turning off the
>> test step.
>>
>> However, Friday I was learning more about git bisect to see if I could
>> figure out which patch caused the tests to start failing.  However, a
>> couple of items got in the way:  1--time;  2--some commits don't build. 
>> That messed me up a bit.  So, I may start over again with the bisect
>> (just for my own edification) and see what happens.  Maybe this time
>> I'll do a git describe each time and take notes so I'll be a little more
>> cognizant of what I'm learning.  <>
>>
>>
>> --Steve (in the dark)
>>
>>> On Fri., 25 Jan. 2019, 11:52 Stephen M. Butler >>  wrote:
>>>
>>>On 1/24/19 7:36 PM, Christopher Lam wrote:
 Revert is a git terminology, not a gnucash one. Welcome to version
 control.
>>>That's the manual to which I referred.  It meant something else to my
>>>mind when I first saw your post.  But, after further thought, my
>>>previous thought was faulty.
>>>
>>>
>>>My first boss after college would draw a picture to describe the
>>>difference between a bug and a feature.
>>>
>>>I can't draw so a word will have to do (at less than a thousand
>>>words)!
>>>
>>>BUG:  draw stick figure.
>>>
>>>
>>>FEATURE:  Add pants, tie, gloves, shoes and a top hat.
>>>
>>>
>>>MORAL:  A feature is a bug all dressed up and ready to go out.
>>>
 Please remember this revert is reverting a buggy code with a
>>>previous
 buggy code, so, cannot be consisted safe to package; best wait until
 the clever devs can find a proper fix for gnc-date.

 On Fri., 25 Jan. 2019, 05:46 Stephen M. Butler >>
 > wrote:

  OH!  Light bulb on!
  OK.  I understand what you said earlier.  I'll put the patches
  back into
  the packaging.

  Thanks for clearing that up.

  --Steve

  PS Looking in manual for 'revert' command.

>>>-- 
>>>Stephen M Butler, PMP, PSM
>>>stephen.m.butle...@gmail.com 
>>>kg...@arrl.net 
>>>253-350-0166
>>>---
>>>GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8
>>>
>>>
>> -- 
>> Stephen M Butler, PMP, PSM
>> stephen.m.butle...@gmail.com
>> kg...@arrl.net
>> 253-350-0166
>> ---
>> GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8
>>
>>
>> ___
>> gnucash-devel mailing list
>> gnucash-devel@gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>

-- 
Stephen M Butler, PMP, PSM
stephen.m.butle...@gmail.com
kg...@arrl.net
253-350-0166
---
GnuPG 

Re: [GNC-dev] Test failure

2019-01-26 Thread John Ralls
Stephen,

By all means learn about git bisect, it's an extremely useful troubleshooting 
tool. But don't exercise yourself too much about this particular failure, Chris 
and I know exactly what commit caused it and that the underlying cause is a bug 
in ICU (International Components for Unicode, http://site.icu-project.org/) 
versions 57-62.

I had thought that the problem was confined to 1969, but tonight got 
https://bugs.gnucash.org/show_bug.cgi?id=797067 which makes me think that it's 
every year, so more testing needed.

Regards,
John Ralls


> On Jan 26, 2019, at 5:55 PM, Stephen M. Butler  wrote:
> 
> On 1/26/19 3:13 AM, Christopher Lam wrote:
>> Another experiment. Try prefix your build with "TZ=UTC " on current
>> maint.
>> 
>> Eg if using ninja, it'll be "TZ=UTC ninja check"
> 
> 
> TZ=UTC dpkg- -rfakeroot -b -uc
> 
> 
> 
> End testing: Jan 27 01:47 UTC
> + exit 2
> debian/rules:65: recipe for target 'override_dh_auto_test' failed
> make[1]: *** [override_dh_auto_test] Error 2
> make[1]: Leaving directory '/home/steve/Projects/GnuCash/gnucash'
> debian/rules:24: recipe for target 'build' failed
> make: *** [build] Error 2
> dpkg-buildpackage: error: debian/rules build subprocess returned exit
> status 2
> 
> Same error -- Test 109 that fails.
> 
> 
> This is with the patches for 3.4.  I verified before Sabbath that 3.4
> builds and passes the tests.  Tried your test first thing this evening
> after git checkout maint and git pull.  I am at 3.4-43-g84d1c3645 which
> builds but doesn't pass the tests.  So, I could build turning off the
> test step.
> 
> However, Friday I was learning more about git bisect to see if I could
> figure out which patch caused the tests to start failing.  However, a
> couple of items got in the way:  1--time;  2--some commits don't build. 
> That messed me up a bit.  So, I may start over again with the bisect
> (just for my own edification) and see what happens.  Maybe this time
> I'll do a git describe each time and take notes so I'll be a little more
> cognizant of what I'm learning.  <>
> 
> 
> --Steve (in the dark)
> 
>> 
>> On Fri., 25 Jan. 2019, 11:52 Stephen M. Butler >  wrote:
>> 
>>On 1/24/19 7:36 PM, Christopher Lam wrote:
>>> Revert is a git terminology, not a gnucash one. Welcome to version
>>> control.
>> 
>>That's the manual to which I referred.  It meant something else to my
>>mind when I first saw your post.  But, after further thought, my
>>previous thought was faulty.
>> 
>> 
>>My first boss after college would draw a picture to describe the
>>difference between a bug and a feature.
>> 
>>I can't draw so a word will have to do (at less than a thousand
>>words)!
>> 
>>BUG:  draw stick figure.
>> 
>> 
>>FEATURE:  Add pants, tie, gloves, shoes and a top hat.
>> 
>> 
>>MORAL:  A feature is a bug all dressed up and ready to go out.
>> 
>>> 
>>> Please remember this revert is reverting a buggy code with a
>>previous
>>> buggy code, so, cannot be consisted safe to package; best wait until
>>> the clever devs can find a proper fix for gnc-date.
>>> 
>>> On Fri., 25 Jan. 2019, 05:46 Stephen M. Butler >
>>> > wrote:
>>> 
>>>  OH!  Light bulb on!
>>>  OK.  I understand what you said earlier.  I'll put the patches
>>>  back into
>>>  the packaging.
>>> 
>>>  Thanks for clearing that up.
>>> 
>>>  --Steve
>>> 
>>>  PS Looking in manual for 'revert' command.
>>> 
>> 
>>-- 
>>Stephen M Butler, PMP, PSM
>>stephen.m.butle...@gmail.com 
>>kg...@arrl.net 
>>253-350-0166
>>---
>>GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8
>> 
>> 
> 
> -- 
> Stephen M Butler, PMP, PSM
> stephen.m.butle...@gmail.com
> kg...@arrl.net
> 253-350-0166
> ---
> GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8
> 
> 
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel

___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Test failure

2019-01-26 Thread Christopher Lam
Thank you Stephen for your results.

It would seem that the test-transaction failure is caused by a faulty
libicu-dev whereas my failure caused by some other issue related to Time
zones.

C

On Sun., 27 Jan. 2019, 09:55 Stephen M. Butler  On 1/26/19 3:13 AM, Christopher Lam wrote:
> > Another experiment. Try prefix your build with "TZ=UTC " on current
> > maint.
> >
> > Eg if using ninja, it'll be "TZ=UTC ninja check"
>
>
> TZ=UTC dpkg- -rfakeroot -b -uc
>
> 
>
> End testing: Jan 27 01:47 UTC
> + exit 2
> debian/rules:65: recipe for target 'override_dh_auto_test' failed
> make[1]: *** [override_dh_auto_test] Error 2
> make[1]: Leaving directory '/home/steve/Projects/GnuCash/gnucash'
> debian/rules:24: recipe for target 'build' failed
> make: *** [build] Error 2
> dpkg-buildpackage: error: debian/rules build subprocess returned exit
> status 2
>
> Same error -- Test 109 that fails.
>
>
> This is with the patches for 3.4.  I verified before Sabbath that 3.4
> builds and passes the tests.  Tried your test first thing this evening
> after git checkout maint and git pull.  I am at 3.4-43-g84d1c3645 which
> builds but doesn't pass the tests.  So, I could build turning off the
> test step.
>
> However, Friday I was learning more about git bisect to see if I could
> figure out which patch caused the tests to start failing.  However, a
> couple of items got in the way:  1--time;  2--some commits don't build.
> That messed me up a bit.  So, I may start over again with the bisect
> (just for my own edification) and see what happens.  Maybe this time
> I'll do a git describe each time and take notes so I'll be a little more
> cognizant of what I'm learning.  <>
>
>
> --Steve (in the dark)
>
> >
> > On Fri., 25 Jan. 2019, 11:52 Stephen M. Butler  >  wrote:
> >
> > On 1/24/19 7:36 PM, Christopher Lam wrote:
> > > Revert is a git terminology, not a gnucash one. Welcome to version
> > > control.
> >
> > That's the manual to which I referred.  It meant something else to my
> > mind when I first saw your post.  But, after further thought, my
> > previous thought was faulty.
> >
> >
> > My first boss after college would draw a picture to describe the
> > difference between a bug and a feature.
> >
> > I can't draw so a word will have to do (at less than a thousand
> > words)!
> >
> > BUG:  draw stick figure.
> >
> >
> > FEATURE:  Add pants, tie, gloves, shoes and a top hat.
> >
> >
> > MORAL:  A feature is a bug all dressed up and ready to go out.
> >
> > >
> > > Please remember this revert is reverting a buggy code with a
> > previous
> > > buggy code, so, cannot be consisted safe to package; best wait
> until
> > > the clever devs can find a proper fix for gnc-date.
> > >
> > > On Fri., 25 Jan. 2019, 05:46 Stephen M. Butler  > 
> > > > wrote:
> > >
> > > OH!  Light bulb on!
> > > OK.  I understand what you said earlier.  I'll put the patches
> > > back into
> > > the packaging.
> > >
> > > Thanks for clearing that up.
> > >
> > > --Steve
> > >
> > > PS Looking in manual for 'revert' command.
> > >
> >
> > --
> > Stephen M Butler, PMP, PSM
> > stephen.m.butle...@gmail.com 
> > kg...@arrl.net 
> > 253-350-0166
> > ---
> > GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8
> >
> >
>
> --
> Stephen M Butler, PMP, PSM
> stephen.m.butle...@gmail.com
> kg...@arrl.net
> 253-350-0166
> ---
> GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8
>
>
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Test failure

2019-01-26 Thread Stephen M. Butler
On 1/26/19 3:13 AM, Christopher Lam wrote:
> Another experiment. Try prefix your build with "TZ=UTC " on current
> maint.
>
> Eg if using ninja, it'll be "TZ=UTC ninja check"


TZ=UTC dpkg- -rfakeroot -b -uc



End testing: Jan 27 01:47 UTC
+ exit 2
debian/rules:65: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 2
make[1]: Leaving directory '/home/steve/Projects/GnuCash/gnucash'
debian/rules:24: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit
status 2

Same error -- Test 109 that fails.


This is with the patches for 3.4.  I verified before Sabbath that 3.4
builds and passes the tests.  Tried your test first thing this evening
after git checkout maint and git pull.  I am at 3.4-43-g84d1c3645 which
builds but doesn't pass the tests.  So, I could build turning off the
test step.

However, Friday I was learning more about git bisect to see if I could
figure out which patch caused the tests to start failing.  However, a
couple of items got in the way:  1--time;  2--some commits don't build. 
That messed me up a bit.  So, I may start over again with the bisect
(just for my own edification) and see what happens.  Maybe this time
I'll do a git describe each time and take notes so I'll be a little more
cognizant of what I'm learning.  <>


--Steve (in the dark)

>
> On Fri., 25 Jan. 2019, 11:52 Stephen M. Butler   wrote:
>
> On 1/24/19 7:36 PM, Christopher Lam wrote:
> > Revert is a git terminology, not a gnucash one. Welcome to version
> > control.
>
> That's the manual to which I referred.  It meant something else to my
> mind when I first saw your post.  But, after further thought, my
> previous thought was faulty.
>
>
> My first boss after college would draw a picture to describe the
> difference between a bug and a feature.
>
> I can't draw so a word will have to do (at less than a thousand
> words)!
>
> BUG:  draw stick figure.
>
>
> FEATURE:  Add pants, tie, gloves, shoes and a top hat.
>
>
> MORAL:  A feature is a bug all dressed up and ready to go out.
>
> >
> > Please remember this revert is reverting a buggy code with a
> previous
> > buggy code, so, cannot be consisted safe to package; best wait until
> > the clever devs can find a proper fix for gnc-date.
> >
> > On Fri., 25 Jan. 2019, 05:46 Stephen M. Butler  
> > > wrote:
> >
> >     OH!  Light bulb on!
> >     OK.  I understand what you said earlier.  I'll put the patches
> >     back into
> >     the packaging.
> >
> >     Thanks for clearing that up.
> >
> >     --Steve
> >
> >     PS Looking in manual for 'revert' command.
> >
>
> -- 
> Stephen M Butler, PMP, PSM
> stephen.m.butle...@gmail.com 
> kg...@arrl.net 
> 253-350-0166
> ---
> GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8
>
>

-- 
Stephen M Butler, PMP, PSM
stephen.m.butle...@gmail.com
kg...@arrl.net
253-350-0166
---
GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8


___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] gnucash maint: remove unnecesary 'home' level in path for US Income Tax book tax information

2019-01-26 Thread Mike Alexander
> On Jan 26, 2019, at 1:57 PM, Alex Aycinena  wrote:
> 
> Mike - Is your build working now?
> 

Yes, it’s fine now.

 Mike
 
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] gnucash maint: remove unnecesary 'home' level in path for US Income Tax book tax information

2019-01-26 Thread John Ralls


> On Jan 26, 2019, at 10:57 AM, Alex Aycinena  wrote:
> 
>> 
>> 
>> -- Forwarded message --
>> From: John Ralls 
>> To: Mike Alexander 
>> Cc: "gnucash-devel@gnucash.org" 
>> Bcc:
>> Date: Fri, 25 Jan 2019 13:01:20 -0800
>> Subject: Re: [GNC-dev] gnucash maint: remove unnecesary 'home' level in
>> path for US Income Tax book tax information
>> I've just pushed a fix. The non-literal-null-conversion warning is there
>> because it's a common mistake to set char *x = '\0' when one means to say
>> char x = '\0', so my fix just replaced those with NULL, since Alex wants
>> NULL and not "".
>> 
>> Regards,
>> John Ralls
>> 
>> 
>>> On Jan 25, 2019, at 12:12 PM, Mike Alexander  wrote:
>>> 
>>> This commit is causing build failures for me.  I get a number of errors
>> of the form
>>> 
>>> /tools/gnucash-git/gnucash/libgnucash/app-utils/gnc-ui-util.c:264:73:
>>> error: expression which evaluates to zero treated as a null pointer
>> constant of type 'const char *' [-Werror,-Wnon-literal-null-conversion]
>>>   qof_book_set_string_option(book, OLD_OPTION_TAXUS_NAME,
>> '\0');
>>> 
>>> I gather others aren’t seeing this.  I’m building with the clang from
>> XCode 10.1 which identifies itself as
>>> 
>>> Apple LLVM version 10.0.0 (clang-1000.11.45.5)
>>> Target: x86_64-apple-darwin17.7.0
>>> Thread model: posix
>>> 
>>> If no one else is seeing this I’ll try to figure out what is different
>> for me.
>>> 
>>>Mike
>>> 
 On Jan 24, 2019, at 9:54 PM, J.Alex Aycinena <
>> alex.aycin...@code.gnucash.org> wrote:
 
 Updated   via  https://github.com/Gnucash/gnucash/commit/fc153643
>> (commit)
 from  https://github.com/Gnucash/gnucash/commit/3a486727 (commit)
 
 
 
 commit fc1536432619888dc28cd5c0aa58658094a93c45
 Author: Alex Aycinena 
 Date:   Thu Jan 24 18:36:13 2019 -0800
 
  remove unnecesary 'home' level in path for US Income Tax book tax
>> information
 
 
 
 Summary of changes:
>>> 
>>> 
>> 
> 
> 
> John - Thanks for fixing this. My Fedora 29 system didn't give the error.
> 
> Mike - Is your build working now?

Alex,

You're welcome. Gcc doesn't have an equivalent warning so there's no way you 
could have seen it unless you'd decided to use clang.

Regards,
John Ralls


___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] gnucash maint: remove unnecesary 'home' level in path for US Income Tax book tax information

2019-01-26 Thread Alex Aycinena
>
>
> -- Forwarded message --
> From: John Ralls 
> To: Mike Alexander 
> Cc: "gnucash-devel@gnucash.org" 
> Bcc:
> Date: Fri, 25 Jan 2019 13:01:20 -0800
> Subject: Re: [GNC-dev] gnucash maint: remove unnecesary 'home' level in
> path for US Income Tax book tax information
> I've just pushed a fix. The non-literal-null-conversion warning is there
> because it's a common mistake to set char *x = '\0' when one means to say
> char x = '\0', so my fix just replaced those with NULL, since Alex wants
> NULL and not "".
>
> Regards,
> John Ralls
>
>
> > On Jan 25, 2019, at 12:12 PM, Mike Alexander  wrote:
> >
> > This commit is causing build failures for me.  I get a number of errors
> of the form
> >
> > /tools/gnucash-git/gnucash/libgnucash/app-utils/gnc-ui-util.c:264:73:
> > error: expression which evaluates to zero treated as a null pointer
> constant of type 'const char *' [-Werror,-Wnon-literal-null-conversion]
> >qof_book_set_string_option(book, OLD_OPTION_TAXUS_NAME,
> '\0');
> >
> > I gather others aren’t seeing this.  I’m building with the clang from
> XCode 10.1 which identifies itself as
> >
> > Apple LLVM version 10.0.0 (clang-1000.11.45.5)
> > Target: x86_64-apple-darwin17.7.0
> > Thread model: posix
> >
> > If no one else is seeing this I’ll try to figure out what is different
> for me.
> >
> > Mike
> >
> >> On Jan 24, 2019, at 9:54 PM, J.Alex Aycinena <
> alex.aycin...@code.gnucash.org> wrote:
> >>
> >> Updated   via  https://github.com/Gnucash/gnucash/commit/fc153643
> (commit)
> >>  from  https://github.com/Gnucash/gnucash/commit/3a486727 (commit)
> >>
> >>
> >>
> >> commit fc1536432619888dc28cd5c0aa58658094a93c45
> >> Author: Alex Aycinena 
> >> Date:   Thu Jan 24 18:36:13 2019 -0800
> >>
> >>   remove unnecesary 'home' level in path for US Income Tax book tax
> information
> >>
> >>
> >>
> >> Summary of changes:
> >
> >
>


John - Thanks for fixing this. My Fedora 29 system didn't give the error.

Mike - Is your build working now?

Alex
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Test failure

2019-01-26 Thread Christopher Lam
Another experiment. Try prefix your build with "TZ=UTC " on current maint.

Eg if using ninja, it'll be "TZ=UTC ninja check"

On Fri., 25 Jan. 2019, 11:52 Stephen M. Butler  On 1/24/19 7:36 PM, Christopher Lam wrote:
> > Revert is a git terminology, not a gnucash one. Welcome to version
> > control.
>
> That's the manual to which I referred.  It meant something else to my
> mind when I first saw your post.  But, after further thought, my
> previous thought was faulty.
>
>
> My first boss after college would draw a picture to describe the
> difference between a bug and a feature.
>
> I can't draw so a word will have to do (at less than a thousand words)!
>
> BUG:  draw stick figure.
>
>
> FEATURE:  Add pants, tie, gloves, shoes and a top hat.
>
>
> MORAL:  A feature is a bug all dressed up and ready to go out.
>
> >
> > Please remember this revert is reverting a buggy code with a previous
> > buggy code, so, cannot be consisted safe to package; best wait until
> > the clever devs can find a proper fix for gnc-date.
> >
> > On Fri., 25 Jan. 2019, 05:46 Stephen M. Butler  >  wrote:
> >
> > OH!  Light bulb on!
> > OK.  I understand what you said earlier.  I'll put the patches
> > back into
> > the packaging.
> >
> > Thanks for clearing that up.
> >
> > --Steve
> >
> > PS Looking in manual for 'revert' command.
> >
>
> --
> Stephen M Butler, PMP, PSM
> stephen.m.butle...@gmail.com
> kg...@arrl.net
> 253-350-0166
> ---
> GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8
>
>
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel