Package: libgpg-error / 1.38-2

Metadata

Package Version Patches format
libgpg-error 1.38-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Remove upstream git fanciness.patch | (download)

autogen.sh | 68 5 + 63 - 0 !
1 file changed, 5 insertions(+), 63 deletions(-)

 remove upstream git fanciness

Debian needs to be able to build libgpg-error while using git for
tracking the debian packaging itself.  Debian also wants to autoreconf
this stuff.  However, Debian does *not* need to conform exactly to
upstream's git configurations.

This avoids mistakes like accidentally identifying running code as a
beta.

0002 build Fix cross compiling into a separate build dir.patch | (download)

configure.ac | 1 1 + 0 - 0 !
src/Makefile.am | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 1 deletion(-)

 build: fix cross-compiling into a separate build dir.

* configure.ac: Create the src directory before writing into it.
* src/Makefile.am (EXTRA_DIST): Add gen-lock-obj.sh.

--

Signed-off-by: David Michael <fedora.dm0@gmail.com>
(cherry picked from commit 013720333c6ec1d38791689bc49ba039d98e16b3)

0003 build On cross build detect host s objdump.patch | (download)

configure.ac | 21 13 + 8 - 0 !
1 file changed, 13 insertions(+), 8 deletions(-)

 build: on cross build, detect host's objdump.

* configure.ac [*-*-linux*] (CROSS_HOST_OBJDUMP): New.

--

To support widely, we could also use objdump configured for multiple
archs which supports host's format (instead of $host_alias-objdump),
like objdump in binutils-multiarch of Debian, but it's not that easy
to maintain the code to determine format name from $host_alias.

Or we could use eu-size in elfutils.

GnuPG-bug-id: 4973
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
(cherry picked from commit ce97528fa3dcc58d86e18d4d8820f210a624f63d)

0004 build Fix command line to make src dir.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 build: fix command-line to make 'src 'dir.

* configure.ac: Mistake, then, fix it.

Fixes-commit: ce97528fa3dcc58d86e18d4d8820f210a624f63d
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
(cherry picked from commit 159e394920f6be822d771fe003498de4d93b07c3)

0005 build Fix the gpg error config test for cross build.patch | (download)

src/gpg-error-config-test.sh.in | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 build: fix the gpg-error-config test for cross build.

* src/gpg-error-config-test.sh.in: Clear PKG_CONFIG_SYSROOT_DIR.

GnuPG-bug-id: 4973
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
(cherry picked from commit 1a4c1f37a1c95a4cfcaab6df3364ee3515a1ea1b)

0006 include gen lock obj.sh.patch | (download)

src/gen-lock-obj.sh | 112 112 + 0 - 0 !
1 file changed, 112 insertions(+)

 include gen-lock-obj.sh