Page MenuHome GnuPG
Feed Advanced Search

Sep 11 2015

alonbl set External Link to https://bugs.gentoo.org/show_bug.cgi?id=526146 on T1744: lib-gpgerror cross compile ignore 2nd component of host for lock header?.
Sep 11 2015, 9:02 PM · gpgrt, Gentoo, Bug Report

Aug 30 2015

alonbl added a comment to T1744: lib-gpgerror cross compile ignore 2nd component of host for lock header?.

Maybe add configure parameter to ignore subarch for 99% of cases in which it
does not matter? This will avoid patching in most of the cases.

Aug 30 2015, 9:56 PM · gpgrt, Gentoo, Bug Report
alonbl closed T1744: lib-gpgerror cross compile ignore 2nd component of host for lock header? as Resolved.
Aug 30 2015, 9:56 PM · gpgrt, Gentoo, Bug Report
werner added a comment to T1744: lib-gpgerror cross compile ignore 2nd component of host for lock header?.

Yes.
I doubt that the subarch always uses the same ABI.

Aug 30 2015, 9:53 PM · gpgrt, Gentoo, Bug Report

Aug 29 2015

alonbl added a comment to T1744: lib-gpgerror cross compile ignore 2nd component of host for lock header?.

Thanks, but I do not understand the comment, do you suggest to patch this file
with every subarch out there? I still trying to understand why subarch is
important for the processing, it is a generic string.

Aug 29 2015, 8:15 PM · gpgrt, Gentoo, Bug Report
alonbl reopened T1744: lib-gpgerror cross compile ignore 2nd component of host for lock header? as "Open".
Aug 29 2015, 8:15 PM · gpgrt, Gentoo, Bug Report

Aug 26 2015

werner closed T1744: lib-gpgerror cross compile ignore 2nd component of host for lock header? as Resolved.
Aug 26 2015, 8:24 AM · gpgrt, Gentoo, Bug Report
werner added a comment to T1744: lib-gpgerror cross compile ignore 2nd component of host for lock header?.

FWIW, meanwhile there is a mapping table in src/mkheader.c:canon_host_triplet.

Aug 26 2015, 8:24 AM · gpgrt, Gentoo, Bug Report
werner closed T1920: build failure on cygwin with speedo as Resolved.
Aug 26 2015, 8:19 AM · Info Needed, Bug Report, gpgrt
werner added a project to T1920: build failure on cygwin with speedo: Info Needed.
Aug 26 2015, 8:19 AM · Info Needed, Bug Report, gpgrt
werner added a comment to T1931: libgpg-error-1.18 all tests core on Solaris10 with gcc4.9.2.

Did you had a chance to test the patch or 1.19?

Aug 26 2015, 8:18 AM · Bug Report, gpgrt

May 15 2015

werner added a project to T1980: Core dumps on Solaris 10 SPARC: Duplicate.
May 15 2015, 9:28 AM · Duplicate, Bug Report, gpgrt
werner closed T1980: Core dumps on Solaris 10 SPARC as Resolved.
May 15 2015, 9:28 AM · Duplicate, Bug Report, gpgrt
werner added a comment to T1980: Core dumps on Solaris 10 SPARC.

The main page at bugs.gnupg.org explains that you should ask for updating your
role. I have done that now.

May 15 2015, 9:28 AM · Duplicate, Bug Report, gpgrt
werner added a comment to T1980: Core dumps on Solaris 10 SPARC.

Duplicate of T1931

May 15 2015, 9:28 AM · Duplicate, Bug Report, gpgrt
werner lowered the priority of T1980: Core dumps on Solaris 10 SPARC from Unbreak Now! to Normal.
May 15 2015, 9:28 AM · Duplicate, Bug Report, gpgrt

May 13 2015

shadowhawk100 set Version to 1.19 on T1980: Core dumps on Solaris 10 SPARC.
May 13 2015, 7:57 PM · Duplicate, Bug Report, gpgrt
shadowhawk100 added projects to T1980: Core dumps on Solaris 10 SPARC: gpgrt, Bug Report.
May 13 2015, 7:57 PM · Duplicate, Bug Report, gpgrt

Apr 10 2015

werner added a project to T1931: libgpg-error-1.18 all tests core on Solaris10 with gcc4.9.2: Info Needed.
Apr 10 2015, 3:31 PM · Bug Report, gpgrt
werner closed T1946: Build failure with gcc-5.0.0 as Resolved.
Apr 10 2015, 3:29 PM · Bug Report, gpgrt
werner added a comment to T1946: Build failure with gcc-5.0.0.

This has already been fixed in the repo:
commit c01c8f0c4f55d76b037c7f6aa44ad25ede18d38a
1.19 will soon be released.

Apr 10 2015, 3:29 PM · Bug Report, gpgrt

Apr 9 2015

krejzi added projects to T1946: Build failure with gcc-5.0.0: gpgrt, Bug Report.
Apr 9 2015, 4:00 PM · Bug Report, gpgrt

Apr 4 2015

werner closed T1749: Use of atexit() problematical for dynamically loaded libraries -- libgpg-error as Resolved.
Apr 4 2015, 11:19 AM · Won't Fix, Bug Report, gpgrt
werner added a project to T1749: Use of atexit() problematical for dynamically loaded libraries -- libgpg-error: Won't Fix.
Apr 4 2015, 11:19 AM · Won't Fix, Bug Report, gpgrt

Mar 24 2015

werner added a comment to T1931: libgpg-error-1.18 all tests core on Solaris10 with gcc4.9.2.

D293: 592_0001-Use-assert-to-print-diagnosicts-before-calling-abort.patch

Mar 24 2015, 11:33 AM · Bug Report, gpgrt
werner added a comment to T1931: libgpg-error-1.18 all tests core on Solaris10 with gcc4.9.2.

Can you please apply the attached patch which should help to get a more precise
error message. It might also be useful to show the file
src/lock-obj-pub.native.h
which is created int the build directory.

Mar 24 2015, 11:33 AM · Bug Report, gpgrt

Mar 22 2015

jonesrw added projects to T1931: libgpg-error-1.18 all tests core on Solaris10 with gcc4.9.2: gpgrt, Bug Report.
Mar 22 2015, 2:24 AM · Bug Report, gpgrt
jonesrw set Version to 1.18 on T1931: libgpg-error-1.18 all tests core on Solaris10 with gcc4.9.2.
Mar 22 2015, 2:24 AM · Bug Report, gpgrt

Mar 10 2015

werner added a comment to T1920: build failure on cygwin with speedo.

Please build libgcrypt directly and read README(cross-compiling).
I assume you are using libgpg-error 1.18, right?

Mar 10 2015, 11:00 AM · Info Needed, Bug Report, gpgrt
werner added a comment to T1884: malloc for 0 bytes.

So what? This is a wrapper for malloc thus it calles malloc with the args given
by the user.

Mar 10 2015, 9:39 AM · Not A Bug, Bug Report, gpgrt
werner closed T1884: malloc for 0 bytes as Resolved.
Mar 10 2015, 9:39 AM · Not A Bug, Bug Report, gpgrt
werner added a project to T1884: malloc for 0 bytes: Not A Bug.
Mar 10 2015, 9:39 AM · Not A Bug, Bug Report, gpgrt
werner closed T1886: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter as Resolved.
Mar 10 2015, 9:34 AM · Mistaken, Bug Report, gpgrt
werner added a comment to T1886: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter.

No c+p of warnings please! Use gnupg-devel for such things.

Mar 10 2015, 9:34 AM · Mistaken, Bug Report, gpgrt
werner added a project to T1886: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter: Mistaken.
Mar 10 2015, 9:34 AM · Mistaken, Bug Report, gpgrt
werner added a comment to T1885: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter.

No c+p of warnings please! Use gnupg-devel for such things.

Mar 10 2015, 9:33 AM · Bug Report, gpgrt
werner closed T1885: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter as Resolved.
Mar 10 2015, 9:33 AM · Bug Report, gpgrt
werner closed T1902: ecc-curves.c: dereference of null pointer as Resolved.
Mar 10 2015, 9:31 AM · Mistaken, Bug Report, gpgrt
werner added a project to T1902: ecc-curves.c: dereference of null pointer: Mistaken.
Mar 10 2015, 9:31 AM · Mistaken, Bug Report, gpgrt
werner added a comment to T1902: ecc-curves.c: dereference of null pointer.

No c+p of warnings please! Use gnupg-devel for such things.

Mar 10 2015, 9:31 AM · Mistaken, Bug Report, gpgrt
werner added a comment to T1893: The ABI of passing union with long double has changed in GCC 4.4.

Please STOP posting all warnings you see to the bugtracker. Use gnupg-devel is
you have questions. Thanks.

Mar 10 2015, 9:15 AM · Mistaken, gpgrt
werner added a project to T1893: The ABI of passing union with long double has changed in GCC 4.4: Mistaken.
Mar 10 2015, 9:15 AM · Mistaken, gpgrt

Mar 9 2015

bjmgeek added projects to T1920: build failure on cygwin with speedo: gpgrt, Bug Report.
Mar 9 2015, 8:46 PM · Info Needed, Bug Report, gpgrt
bjmgeek set Version to gnupg-2.1.2 on T1920: build failure on cygwin with speedo.
Mar 9 2015, 8:46 PM · Info Needed, Bug Report, gpgrt
bjmgeek added a comment to T1920: build failure on cygwin with speedo.

Mar 9 2015, 8:46 PM · Info Needed, Bug Report, gpgrt

Mar 6 2015

JW added projects to T1902: ecc-curves.c: dereference of null pointer: gpgrt, Bug Report.
Mar 6 2015, 9:02 AM · Mistaken, Bug Report, gpgrt
JW renamed T1885: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter from Null pointer passed as an argument to a 'nonnull' parameter to yat2m.c: null pointer passed as an argument to a 'nonnull' parameter.
Mar 6 2015, 8:37 AM · Bug Report, gpgrt
JW renamed T1886: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter from Null pointer passed as an argument to a 'nonnull' parameter to yat2m.c: null pointer passed as an argument to a 'nonnull' parameter.
Mar 6 2015, 8:36 AM · Mistaken, Bug Report, gpgrt
JW set Version to 1.18 on T1893: The ABI of passing union with long double has changed in GCC 4.4.
Mar 6 2015, 8:05 AM · Mistaken, gpgrt
JW added a project to T1893: The ABI of passing union with long double has changed in GCC 4.4: gpgrt.
Mar 6 2015, 8:05 AM · Mistaken, gpgrt
JW added projects to T1886: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter: gpgrt, Bug Report.
Mar 6 2015, 7:44 AM · Mistaken, Bug Report, gpgrt
JW added projects to T1885: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter: gpgrt, Bug Report.
Mar 6 2015, 7:43 AM · Bug Report, gpgrt
JW set Version to 1.18 on T1885: yat2m.c: null pointer passed as an argument to a 'nonnull' parameter.
Mar 6 2015, 7:43 AM · Bug Report, gpgrt
JW added projects to T1884: malloc for 0 bytes: gpgrt, Bug Report.
Mar 6 2015, 7:42 AM · Not A Bug, Bug Report, gpgrt

Mar 3 2015

werner closed T1859: libgpg-error-1.18: e: WARNING: 'missing' script is too old or missing as Resolved.
Mar 3 2015, 10:10 AM · Bug Report, Not A Bug, gpgrt
werner added a project to T1859: libgpg-error-1.18: e: WARNING: 'missing' script is too old or missing: Not A Bug.
Mar 3 2015, 10:10 AM · Bug Report, Not A Bug, gpgrt
werner added a comment to T1859: libgpg-error-1.18: e: WARNING: 'missing' script is too old or missing.

It is just warning which does not matter if you are using a released tarball.
The next release will support newer autotools and has updated helper files.

Mar 3 2015, 10:10 AM · Bug Report, Not A Bug, gpgrt
JW set Version to 1.18 on T1859: libgpg-error-1.18: e: WARNING: 'missing' script is too old or missing.
Mar 3 2015, 7:59 AM · Bug Report, Not A Bug, gpgrt
JW added projects to T1859: libgpg-error-1.18: e: WARNING: 'missing' script is too old or missing: gpgrt, Bug Report.
Mar 3 2015, 7:59 AM · Bug Report, Not A Bug, gpgrt

Dec 19 2014

werner removed a project from T1717: Build problem due to lock header on Windows: Restricted Project.
Dec 19 2014, 8:50 AM · Bug Report, gpgrt
werner closed T1717: Build problem due to lock header on Windows as Resolved.
Dec 19 2014, 8:50 AM · Bug Report, gpgrt

Nov 3 2014

werner added a comment to T1749: Use of atexit() problematical for dynamically loaded libraries -- libgpg-error.

No we can't stop doing that. The cleanup function is required to flush the
internal buffers. atexit is a standard C function - dlopen is only a sometimes
useful kludge.

Nov 3 2014, 11:40 AM · Won't Fix, Bug Report, gpgrt

Oct 31 2014

heidnes added a comment to T1749: Use of atexit() problematical for dynamically loaded libraries -- libgpg-error.

Hm, the suggestion of linking with libgpg-error doesn't really
scale -- think in terms of someone providing pre-built binaries
for e.g. apache and/or php. Where does it end? Should these
programs be linked with all potential otherwise loadable modules?
Why should libgpg-error be special in this regard?

Also, doesn't using atexit() make this problem far worse?
Perhaps libgpg-error can stop doing that, at least?

Oct 31 2014, 3:57 PM · Won't Fix, Bug Report, gpgrt
werner added a comment to T1749: Use of atexit() problematical for dynamically loaded libraries -- libgpg-error.

All kind of problems may appear if you dlopen libgpg-error. It is possible to
do this on Windows due to the very different architecture but Unix/ELF is too
limited to work correctly. The bug you see is just one on the surface - tehre
are lot of other problems below the surface.

In short: Do not dlopen libgpg-error.

You better link apache with libgpg-error so that other dlopen stuff may use the
already loaded code.

Oct 31 2014, 10:59 AM · Won't Fix, Bug Report, gpgrt

Oct 30 2014

heidnes added a comment to T1749: Use of atexit() problematical for dynamically loaded libraries -- libgpg-error.

BTW, the segmentation faults have been observed
with apache and "stand-alone" php.

Oct 30 2014, 10:25 AM · Won't Fix, Bug Report, gpgrt
heidnes added projects to T1749: Use of atexit() problematical for dynamically loaded libraries -- libgpg-error: gpgrt, Bug Report.
Oct 30 2014, 10:24 AM · Won't Fix, Bug Report, gpgrt
heidnes added a comment to T1749: Use of atexit() problematical for dynamically loaded libraries -- libgpg-error.

D269: 525_patch-src_estream.c

Oct 30 2014, 10:24 AM · Won't Fix, Bug Report, gpgrt

Oct 25 2014

alonbl added a comment to T1744: lib-gpgerror cross compile ignore 2nd component of host for lock header?.

I try to imagine where the subarch can cause an issue, maybe a big fat warning
when mapping should be sufficient at this point?

For now I will add a note for everyone that opens a bug for this reason to
duplicate the unknown subarch into his own, package will not be compiled
automatically for these.

Thanks!

Oct 25 2014, 3:19 PM · gpgrt, Gentoo, Bug Report
werner added a comment to T1744: lib-gpgerror cross compile ignore 2nd component of host for lock header?.

But that also introduces a new class of bugs. I think it is easier to simply
add a new file. If it eventually turns out that we have too many identical
files, we can change that by adding a mapping table to mkheader.

Oct 25 2014, 2:54 PM · gpgrt, Gentoo, Bug Report

Oct 21 2014

alonbl added projects to T1744: lib-gpgerror cross compile ignore 2nd component of host for lock header?: Bug Report, Gentoo, gpgrt.
Oct 21 2014, 12:26 AM · gpgrt, Gentoo, Bug Report

Oct 15 2014

werner added a project to T1717: Build problem due to lock header on Windows: Restricted Project.
Oct 15 2014, 11:22 AM · Bug Report, gpgrt
werner added a comment to T1717: Build problem due to lock header on Windows.

The generated header file is, as expected, identical to the one we use
when cross-compling (modulo that we put both versions into one file).
Thus I came up with a simpler solution (see below). I'll commit it soon and a
release will also follow today.

+force_use_syscfg=no
if test "$have_w32_system" = yes; then

AC_DEFINE(HAVE_W32_SYSTEM,1,[Defined if we run on a W32 API based system])
if test "$have_w64_system" = yes; then

@@ -461,11 +462,17 @@ if test "$have_w32_system" = yes; then

  AC_DEFINE(HAVE_W32CE_SYSTEM,1,[Defined if we run on WindowsCE])
  GPG_ERROR_CONFIG_ISUBDIRAFTER="gpg-extra"
fi

+ force_use_syscfg=yes
fi
+if test x$cross_compiling = xyes; then
+ force_use_syscfg=yes
+fi
+
AM_CONDITIONAL(HAVE_W32_SYSTEM, test "$have_w32_system" = yes)
AM_CONDITIONAL(HAVE_W64_SYSTEM, test "$have_w64_system" = yes)
AM_CONDITIONAL(HAVE_W32CE_SYSTEM, test "$have_w32ce_system" = yes)
AM_CONDITIONAL(CROSS_COMPILING, test x$cross_compiling = xyes)
+AM_CONDITIONAL(FORCE_USE_SYSCFG, test x$force_use_syscfg = xyes)

AC_DEFINE_UNQUOTED(HOST_TRIPLET_STRING, "$host", [The host triplet])

Modified src/Makefile.am
diff --git a/src/Makefile.am b/src/Makefile.am
index 65f8513..efc5970 100644

  • a/src/Makefile.am

+++ b/src/Makefile.am
@@ -262,9 +262,9 @@ parts_of_gpg_error_h = \

 	w32ce-add.h      	\
 	$(lock_obj_pub)
  • If we are cross-compiling we better make sure that no stale native
  • lock include file will be found by mkheader.

-if CROSS_COMPILING
+# If we are cross-compiling or building on Windows we better make sure
+# that no stale native lock include file will be found by mkheader.
+if FORCE_USE_SYSCFG
pre_mkheader_cmds = -rm lock-obj-pub.native.h 2>/dev/null

Oct 15 2014, 11:22 AM · Bug Report, gpgrt
werner removed a project from T1717: Build problem due to lock header on Windows: In Progress.
Oct 15 2014, 11:22 AM · Bug Report, gpgrt

Oct 2 2014

alexwmf added a comment to T1717: Build problem due to lock header on Windows.

Oct 2 2014, 9:09 PM · Bug Report, gpgrt
alexwmf added a comment to T1717: Build problem due to lock header on Windows.

and this is for i686 build

Oct 2 2014, 9:09 PM · Bug Report, gpgrt
alexwmf added a comment to T1717: Build problem due to lock header on Windows.

Oct 2 2014, 9:09 PM · Bug Report, gpgrt
alexwmf added a comment to T1717: Build problem due to lock header on Windows.

yes, i can. this is a gpg-error.h for x86_64 build.

Oct 2 2014, 9:09 PM · Bug Report, gpgrt
werner renamed T1717: Build problem due to lock header on Windows from abort() on application exit to Build problem due to lock header on Windows.
Oct 2 2014, 7:34 PM · Bug Report, gpgrt
werner closed T1712: libgpg-error upgrade fails during build phase (OS X 10.5, 10.6) as Resolved.
Oct 2 2014, 7:32 PM · gpgrt, Bug Report
werner removed a project from T1712: libgpg-error upgrade fails during build phase (OS X 10.5, 10.6): Restricted Project.
Oct 2 2014, 7:32 PM · gpgrt, Bug Report
werner added a project to T1717: Build problem due to lock header on Windows: In Progress.
Oct 2 2014, 7:32 PM · Bug Report, gpgrt
werner added a comment to T1717: Build problem due to lock header on Windows.

Can you please paste the generated file?

Oct 2 2014, 7:31 PM · Bug Report, gpgrt

Sep 27 2014

alexwmf added a comment to T1717: Build problem due to lock header on Windows.

This is additional patch for previous message, you'r tracker not allow to
attach more than one file.

Sep 27 2014, 10:33 PM · Bug Report, gpgrt
alexwmf added a comment to T1717: Build problem due to lock header on Windows.

D248: 510_07-windows-build.patch

Sep 27 2014, 10:33 PM · Bug Report, gpgrt
alexwmf added a comment to T1717: Build problem due to lock header on Windows.

D249: 509_09-fix-generating-union.patch

Sep 27 2014, 10:32 PM · Bug Report, gpgrt
alexwmf added a comment to T1717: Build problem due to lock header on Windows.

Werner, we (I'm and Alexpux) was made fix for windows build (x86_64 and i686)
and seems like it works. Patches in attachment. If you want to look at msys2's
libgpg-error package you may use this link https://github.com/Alexpux/MINGW-
packages/tree/master/mingw-w64-libgpg-error

Sep 27 2014, 10:32 PM · Bug Report, gpgrt

Sep 22 2014

werner added a project to T1712: libgpg-error upgrade fails during build phase (OS X 10.5, 10.6): gpgrt.
Sep 22 2014, 3:06 PM · gpgrt, Bug Report
werner added a project to T1717: Build problem due to lock header on Windows: gpgrt.
Sep 22 2014, 3:05 PM · Bug Report, gpgrt
werner removed a project from T1717: Build problem due to lock header on Windows: libgcrypt.
Sep 22 2014, 3:05 PM · Bug Report, gpgrt