wiz (Thomas Klausner)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Mar 27 2017, 4:47 PM (107 w, 3 d)
Availability
Available

Recent Activity

Feb 15 2018

wiz added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

Thank you very much! This is working quite well now.

Feb 15 2018, 10:57 AM · gpgagent, gnupg (gpg23), gpgme

Feb 13 2018

wiz added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

No, I don't have a smartcard. Perhaps it misdetects one?

Feb 13 2018, 10:24 AM · gpgagent, gnupg (gpg23), gpgme

Feb 2 2018

wiz added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

I'm confused. I've just now retested, and I get further with BSD make (there is another problem when importing the keys into the test keyring, where it the error is ignored with GNU make but the build fails with BSD make) but that is not what I want to focus on.

Feb 2 2018, 4:03 PM · gpgagent, gnupg (gpg23), gpgme

Jan 29 2018

wiz added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

For qt: adding /usr/pkg/qt5/bin to the path makes the build succeed. I think you should take a look at the build rules though, since it seems that it wants to execute the header file if "moc" is not found.

Jan 29 2018, 11:59 AM · gpgagent, gnupg (gpg23), gpgme
wiz added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

Using BSD make on git head of gpgme, I see

Jan 29 2018, 10:37 AM · gpgagent, gnupg (gpg23), gpgme
wiz added a comment to T3376: gpgme: add missing getenv_r() support.

Thank you. I think you can update the comment below the implementation now ("/* FIXME: Implement this when we have the specification for it. */) and the #error line.

Jan 29 2018, 10:29 AM · patch, gpgme

Nov 7 2017

wiz added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

I built gnupg 2.2.1 with the patch from D450, but that didn't help.
I even got an additional error:

Nov 7 2017, 1:05 PM · gpgagent, gnupg (gpg23), gpgme

Aug 29 2017

wiz added a comment to T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails).

I think bad.trace is very similar in the errors (chan_9 instead of chan_7); the difference is probably that the "bad mail" is not using a detached signature (possibly even encrypted), so mutt cannot find the body without actually decoding the message through gpgsm; the "good mail " is using a detached signature, and the body is the first part of a multi-part message which mutt can decode itself; it still can't verify the signature.

Aug 29 2017, 11:01 PM · gpgme, Bug Report
wiz added a comment to T3376: gpgme: add missing getenv_r() support.

Sure: http://netbsd.gw.com/cgi-bin/man-cgi?getenv_r++NetBSD-current

Aug 29 2017, 5:23 PM · patch, gpgme
wiz added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

Sure. Here's the stdout and stderr for gpgme-1.9 with GPGME_DEBUG=9 and

Aug 29 2017, 2:30 PM · gpgagent, gnupg (gpg23), gpgme
wiz added a comment to T3376: gpgme: add missing getenv_r() support.

Aug 29 2017, 1:17 PM · patch, gpgme
wiz created T3376: gpgme: add missing getenv_r() support in the S1 Public space.
Aug 29 2017, 1:16 PM · patch, gpgme
wiz added a comment to T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails).

I just had a look at good.trace and it seems gpgsm --server exits instantly (chan_7 <- [eof]). The path seems to be correct though (/usr/pkg/bin/gpgsm), and /usr/pkg/bin/gpgsm --version reads (the first 79 bytes):

gpgsm (GnuPG) 2.1.18
libgcrypt 1.7.6
libksba 1.3.5
Copyright (C) 2017 Free Soft

The --version call passes the full path in argv[0] (but the full path is always passed as first argument to execv, so it shouldn't make a difference).

Sadly it seems there is no error message from gpgsm, and also the exit code isn't shown. Maybe you could try running gpgsm --server manually; it should greet you with OK GNU Privacy Guard's S/M server * ready. An strace log might provide more insight why gpgsm --server fails.

Aug 29 2017, 12:59 PM · gpgme, Bug Report

Jul 11 2017

wiz added a comment to T3273: Make a GnuPG release.

I'd prefer a 2.2 release.

Jul 11 2017, 3:43 PM · gnupg (gpg22)
wiz added a comment to T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails).

I've since tried neomutt-20170707 which includes stbuehler's patch, but I see the same error cases as before.

Jul 11 2017, 3:43 PM · gpgme, Bug Report

Apr 20 2017

wiz added a comment to T3098: gnupg-2.1.20: build fix for Solaris.

Apr 20 2017, 11:54 AM · In Progress, gnupg (gpg21)
wiz created T3098: gnupg-2.1.20: build fix for Solaris in the S1 Public space.
Apr 20 2017, 11:53 AM · In Progress, gnupg (gpg21)

Apr 14 2017

wiz updated the task description for T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails).
Apr 14 2017, 10:31 AM · gpgme, Bug Report
wiz changed Version from 1.6.0 to 1.8.0 on T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails).
Apr 14 2017, 10:31 AM · gpgme, Bug Report
wiz added a comment to T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails).

I've updated to gpgme-1.8.0 and tried again.
I have one mail that I'll call "bad" which gives me in mutt:

Apr 14 2017, 10:31 AM · gpgme, Bug Report

Apr 5 2017

wiz added a comment to T2998: link error in tests on NetBSD.

Thank you. I just tried:

autoreconf -fiv && ./configure && make && make check
...
Making check in src
Making check in tests
make  check-TESTS
PASS: t-mutex
PASS: t-thread
PASS: t-fork
==================
All 3 tests passed
==================

on NetBSD-7.99.67/amd64.

Apr 5 2017, 3:05 PM · In Progress, Bug Report, npth
wiz added a comment to T2998: link error in tests on NetBSD.

Thanks for working on this.
I can't seem to find a link to the repository for testing, can you please point me in the right direction?

Apr 5 2017, 2:06 PM · In Progress, Bug Report, npth
wiz reopened T3057: gpgme: add option to turn off python support as "Open".
Apr 5 2017, 12:34 PM · gpgme
wiz added a comment to T3057: gpgme: add option to turn off python support.

I just tried this, but this doesn't disable the detection, and if that fails, the configure script stops:

checking for swig... /usr/pkg/bin/swig
checking for a Python interpreter with version >= 2.7... python2.7
checking for python2.7... /usr/pkg/bin/python2.7
checking for python2.7 version... 2.7
checking for python2.7 platform... netbsd7
checking for python2.7 script directory... ${prefix}/lib/python2.7/site-packages
checking for python2.7 extension module directory... ${exec_prefix}/lib/python2.7/site-packages
checking for python2.7... (cached) /usr/pkg/bin/python2.7
checking for a version of Python >= '2.1.0'... yes
checking for the distutils Python package... yes
checking for Python include path... -I/usr/pkg/include/python2.7
checking for Python library path... -L/usr/pkg/lib -lpython2.7
checking for Python site-packages path... /usr/pkg/lib/python2.7/site-packages
checking python extra libraries... -lutil -lm
checking python extra linking flags... -Wl,--export-dynamic
checking consistency of all components of python development environment... no
configure: WARNING:
  Could not link test program to Python. Maybe the main Python library has been
  installed in some non-standard library path. If so, pass it to configure,
  via the LDFLAGS environment variable.
  Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib"
  ============================================================================
   You probably have to install the development version of the Python package
   for your distribution.  The exact name of this package varies among them.
  ============================================================================
Apr 5 2017, 12:34 PM · gpgme
wiz created T3057: gpgme: add option to turn off python support in the S1 Public space.
Apr 5 2017, 11:30 AM · gpgme
wiz added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

Oh, to make it clear - I was testing the pkgsrc version with the additional patches used by pkgsrc, see http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/security/gpgme/patches/

Apr 5 2017, 11:20 AM · gpgagent, gnupg (gpg23), gpgme
wiz updated the task description for T3056: gpgme-1.8.0: test failures on NetBSD.
Apr 5 2017, 11:16 AM · gpgagent, gnupg (gpg23), gpgme
wiz created T3056: gpgme-1.8.0: test failures on NetBSD in the S1 Public space.
Apr 5 2017, 11:15 AM · gpgagent, gnupg (gpg23), gpgme

Mar 22 2017

wiz added a comment to T2998: link error in tests on NetBSD.

NetBSD has its own pthread library (different from OpenBSD and FreeBSD), so I
think this would be a good idea.

Mar 22 2017, 12:49 PM · In Progress, Bug Report, npth
wiz added a comment to T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails).

Mar 22 2017, 10:31 AM · gpgme, Bug Report
wiz added a comment to T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails).

Right now it seems to be complaining about an expired key.
(Could be that this is a different error than originally reported because it's
been some time...)

Mar 22 2017, 10:31 AM · gpgme, Bug Report

Mar 21 2017

wiz added a comment to T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails).

I've run mutt as suggested on the troublesome email; the resulting log is attached.

Mar 21 2017, 12:19 PM · gpgme, Bug Report
wiz added a comment to T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails).

Mar 21 2017, 12:19 PM · gpgme, Bug Report

Mar 16 2017

wiz added projects to T2998: link error in tests on NetBSD: npth, Bug Report.
Mar 16 2017, 4:07 PM · In Progress, Bug Report, npth
wiz set Version to 1.3 on T2998: link error in tests on NetBSD.
Mar 16 2017, 4:07 PM · In Progress, Bug Report, npth

Jan 11 2017

wiz added projects to T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails): Bug Report, gpgme.
Jan 11 2017, 2:27 PM · gpgme, Bug Report
wiz set Version to 1.6.0 on T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails).
Jan 11 2017, 2:27 PM · gpgme, Bug Report

Mar 2 2016

wiz added a comment to T2144: libgpg-error: assertion error on Solaris/sparc.

Ibraheem very kindly tested again. However, it is still not working completely.
He writes:

It's still core dumping... Out of curiosity, I explicitly defined

'USE_DOUBLE_FOR_ALIGNMENT 1' and the checks were passing on Solaris with no more
core dumps. I guess that means they're on the right track, just have to get the
preprocessor directives right for gcc and Solaris.

Full details are in
https://mail-index.netbsd.org/pkgsrc-users/2016/03/01/msg023078.html

Mar 2 2016, 12:47 AM · Bug Report, gpgrt

Feb 29 2016

wiz added a comment to T2144: libgpg-error: assertion error on Solaris/sparc.

I'm working on pkgsrc, which is a portable packaging system origination on
NetBSD. I myself work mostly on NetBSD.

However, we have patches for non-NetBSD platforms in pkgsrc, and this patch was
worked on by the two people mentioned earlier. Since I can not test on Solaris,
I asked them to test on Solaris, and Ibraheem did that.

I hope that clears it up.

Feb 29 2016, 9:06 AM · Bug Report, gpgrt

Feb 27 2016

wiz added a comment to T2144: libgpg-error: assertion error on Solaris/sparc.

Thank you for the patch.
I don't have the environment, but I asked the original reporter to test.
Sadly, his reply is negative, see:

https://mail-index.netbsd.org/pkgsrc-users/2016/02/27/msg023071.html

Feb 27 2016, 9:33 AM · Bug Report, gpgrt

Nov 7 2015

wiz set Version to 1.19 on T2144: libgpg-error: assertion error on Solaris/sparc.
Nov 7 2015, 12:09 PM · Bug Report, gpgrt
wiz added projects to T2144: libgpg-error: assertion error on Solaris/sparc: gpgrt, Bug Report.
Nov 7 2015, 12:09 PM · Bug Report, gpgrt

Sep 9 2015

wiz added projects to T2095: Stop installing gpg-zip(1): gnupg, Bug Report.
Sep 9 2015, 8:11 PM · Documentation, Bug Report, gnupg
wiz set Version to 2.0.29 on T2095: Stop installing gpg-zip(1).
Sep 9 2015, 8:11 PM · Documentation, Bug Report, gnupg

Apr 17 2015

wiz reopened T1703: Solaris 9 Sparc/gcc build fix as "Open".
Apr 17 2015, 8:45 AM · Bug Report, libgcrypt
wiz added a comment to T1703: Solaris 9 Sparc/gcc build fix.

sevan@NetBSD.org just reported that it is needed on Solaris 10, otherwise
linking libgcrypt.so fails with:

Undefined first referenced

symbol in file

__udiv_qrnnd ./.libs/libgcrypt.so

ld: fatal: symbol referencing errors. No output written to .libs/mpicalc

collect2: ld returned 1 exit status

So please apply the change after all.

Apr 17 2015, 8:45 AM · Bug Report, libgcrypt

Sep 8 2014

wiz added a comment to T1702: file descriptor warning fixes for NetBSD when set*id.

I've contacted jmmv and he wrote:
"This was a long time ago and I don't remember. The newly proposed patch sounds
good though."
So please go ahead with your version.

Sep 8 2014, 4:44 PM · Bug Report, libgcrypt

Sep 4 2014

wiz closed T1677: gpgme-1.5.1 build stops asking for gpg-agent as Resolved.
Sep 4 2014, 10:24 AM · gpgme, Bug Report
wiz added a comment to T1677: gpgme-1.5.1 build stops asking for gpg-agent.

I was using 2.0.25 at the time. I've just retried, and 2.0.26 indeed fixes this
problem. Thanks for the hint!

Sep 4 2014, 10:24 AM · gpgme, Bug Report

Aug 29 2014

wiz closed T1703: Solaris 9 Sparc/gcc build fix as Resolved.
Aug 29 2014, 4:24 PM · Bug Report, libgcrypt
wiz added a comment to T1703: Solaris 9 Sparc/gcc build fix.

I didn't find anyone.
I've just removed this patch from pkgsrc.
We can come back to this later if someone shows interest and can test it.

Aug 29 2014, 4:24 PM · Bug Report, libgcrypt
wiz added a comment to T1703: Solaris 9 Sparc/gcc build fix.

Well, it was added as a bugfix for Solaris 9, not NetBSD.
http://gnats.netbsd.org/26815

I'll try finding someone who can provide more input if the patch is still needed
or not.

Aug 29 2014, 12:43 PM · Bug Report, libgcrypt

Aug 21 2014

wiz set Version to 1.6.2 on T1704: SCO OpenServer build fix.
Aug 21 2014, 9:54 PM · Won't Fix, Bug Report, libgcrypt
wiz added projects to T1704: SCO OpenServer build fix: libgcrypt, Bug Report.
Aug 21 2014, 9:54 PM · Won't Fix, Bug Report, libgcrypt
wiz added a comment to T1704: SCO OpenServer build fix.

D240: 476_patch-src_visibility.h

Aug 21 2014, 9:54 PM · Won't Fix, Bug Report, libgcrypt
wiz added projects to T1703: Solaris 9 Sparc/gcc build fix: libgcrypt, Bug Report.
Aug 21 2014, 9:50 PM · Bug Report, libgcrypt
wiz set Version to 1.6.2 on T1703: Solaris 9 Sparc/gcc build fix.
Aug 21 2014, 9:50 PM · Bug Report, libgcrypt
wiz added a comment to T1703: Solaris 9 Sparc/gcc build fix.

D239: 475_patch-ad

Aug 21 2014, 9:50 PM · Bug Report, libgcrypt
wiz set Version to 1.6.2 on T1702: file descriptor warning fixes for NetBSD when set*id.
Aug 21 2014, 9:46 PM · Bug Report, libgcrypt
wiz added a comment to T1702: file descriptor warning fixes for NetBSD when set*id.

D238: 474_patch-ab

Aug 21 2014, 9:46 PM · Bug Report, libgcrypt
wiz added projects to T1702: file descriptor warning fixes for NetBSD when set*id: libgcrypt, Bug Report.
Aug 21 2014, 9:46 PM · Bug Report, libgcrypt

Jul 31 2014

wiz added projects to T1677: gpgme-1.5.1 build stops asking for gpg-agent: Bug Report, gpgme.
Jul 31 2014, 11:37 AM · gpgme, Bug Report
wiz set Version to 1.5.1 on T1677: gpgme-1.5.1 build stops asking for gpg-agent.
Jul 31 2014, 11:37 AM · gpgme, Bug Report

Jun 10 2014

wiz set Version to 1.4.16 on T1652: gpg.ru(1) empty.
Jun 10 2014, 10:20 PM · Bug Report, gnupg
wiz added projects to T1652: gpg.ru(1) empty: gnupg, Bug Report.
Jun 10 2014, 10:20 PM · Bug Report, gnupg