Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libofx/files/
Date: Tue, 06 Sep 2022 05:22:24
Message-Id: 1662441728.61356c092037eb481cdd120c51533b83f52a64e5.sam@gentoo
1 commit: 61356c092037eb481cdd120c51533b83f52a64e5
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 6 05:22:08 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 6 05:22:08 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61356c09
7
8 dev-libs/libofx: refresh patch to match upstream variant (cosmetic)
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 ...ix-parallel-build-issue-with-ofxconnect-o.patch | 26 +++++++++++++++++-----
13 1 file changed, 21 insertions(+), 5 deletions(-)
14
15 diff --git a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
16 index c6ac9035ff47..8288aac50947 100644
17 --- a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
18 +++ b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
19 @@ -1,6 +1,6 @@
20 https://github.com/libofx/libofx/pull/77
21
22 -From 8383d1245468db3aa944e77b38b681249073eb6b Mon Sep 17 00:00:00 2001
23 +From 55923eba7617c7c4056b21ddf3b569adaea43858 Mon Sep 17 00:00:00 2001
24 From: Sam James <sam@g.o>
25 Date: Tue, 6 Sep 2022 06:00:04 +0100
26 Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect,
27 @@ -9,15 +9,31 @@ Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect,
28 We need to build the relevant tool before calling help2man, as
29 help2man tries to call the tool itself.
30
31 +Otherwise, we get:
32 +```
33 +help2man: can't get `--help' info from ./ofxdump
34 +Try `--no-discard-stderr' if option outputs to stderr
35 +make[2]: *** [Makefile:1211: ofxdump.1] Error 127
36 +make[2]: *** Waiting for unfinished jobs....
37 +```
38 +
39 +Ends up building okay as a workaround with -j1.
40 +
41 +Bug: https://github.com/libofx/libofx/pull/56
42 +See: 0597b8a0a9da3226af0779163fbb3ca389d70bc9
43 +Fixes: 76dae192b4bf642b311084043cf9d6273dd69bb2
44 Signed-off-by: Sam James <sam@g.o>
45 --- a/ofxconnect/Makefile.am
46 +++ b/ofxconnect/Makefile.am
47 -@@ -25,7 +25,7 @@ EXTRA_DIST = cmdline.ggo test-privateserver.sh CMakeLists.txt
48 +@@ -23,9 +23,9 @@ EXTRA_DIST = cmdline.ggo test-privateserver.sh CMakeLists.txt
49 +
50 + # See README.privateserver for details on this server and how to get
51 # the key needed to run this test.
52 - TESTS = test-privateserver.sh
53 +-TESTS = test-privateserver.sh
54 ++TESTS = test-privateserver.sh
55
56 -ofxconnect.1: $(top_srcdir)/configure.ac
57 -+ofxconnect.1: $(top_srcdir)/configure.ac ofxconnect
58 ++ofxconnect.1: ofxconnect$(EXEEXT)
59 if HAVE_HELP2MAN
60 $(HELP2MAN) -n 'Create a statement request file' -N --output=ofxconnect.1 ./ofxconnect$(EXEEXT)
61 else
62 @@ -28,7 +44,7 @@ Signed-off-by: Sam James <sam@g.o>
63 endif
64
65 -ofxdump.1: $(top_srcdir)/configure.ac
66 -+ofxdump.1: $(top_srcdir)/configure.ac ofxdump
67 ++ofxdump.1: ofxdump$(EXEEXT)
68 if HAVE_HELP2MAN
69 $(HELP2MAN) -n 'Dump content of OFX files as human-readable text' -N --output=ofxdump.1 ./ofxdump$(EXEEXT)
70 else