Page MenuHome GnuPG
Feed Advanced Search

Mar 6 2015

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