Page MenuHome GnuPG

collinfunk (Collin Funk)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 7 2024, 10:01 AM (62 w, 22 h)
Availability
Available

Recent Activity

Fri, May 30

collinfunk added a comment to T7660: GPGME invocation by cri-o hangs on gpgme_op_verify.

There is FD_CLOFORK on Solaris 11.4 as well. It is a part of POSIX-1.2024, but who knows how long until that becomes common.

Fri, May 30, 5:05 AM · golang, gpgme, Bug Report

Wed, May 28

collinfunk added a comment to T7668: gnupg: regexp and build with -fsanitize=address.

@gnibee Thanks! I noticed this too but wasn't familiar with the test suite, and didn't see an ASAN error so assumed nothing harmful. This explanation explains it.

Wed, May 28, 5:50 PM · Bug Report, gnupg

Tue, May 27

collinfunk added a comment to T7667: gpg-agent fails to build on Cygwin..

Thanks, that was the only issue building there.

Tue, May 27, 6:02 PM · Cygwin, gpgagent, Bug Report
collinfunk added projects to T7667: gpg-agent fails to build on Cygwin.: gpgagent, Cygwin.
Tue, May 27, 6:42 AM · Cygwin, gpgagent, Bug Report
collinfunk created T7667: gpg-agent fails to build on Cygwin..
Tue, May 27, 6:41 AM · Cygwin, gpgagent, Bug Report

Mon, May 26

collinfunk added a comment to T7664: tests/openpgp/ecc.scm fails when building GPG with address sanitizer.

Thanks for the quick fix. I feel a bit silly for not notcing that macro myself...

Mon, May 26, 7:56 PM · gnupg, Bug Report

Sat, May 24

collinfunk added a comment to T7649: gnupg: Use KEM interface for encryption/decryption.

@werner I think these changes caused an ASAN failure that I reported in T7664. I think it would be good to get that sorted before a release.

Sat, May 24, 9:13 PM · gnupg26
collinfunk created T7664: tests/openpgp/ecc.scm fails when building GPG with address sanitizer.
Sat, May 24, 9:10 PM · gnupg, Bug Report
collinfunk created T7662: GPG's uncompress_ecc_q_in_canon_sexp reads past a constant string into rodata.
Sat, May 24, 8:46 AM · Bug Report
collinfunk added a comment to rMd7267db472a4: Refactor gpgme-json for future re-use..

Hi Werner, one minor issue in this commit as can be seen by the following GCC warnings:

Sat, May 24, 2:34 AM

May 17 2025

collinfunk added a comment to T7647: cipher/simd-common-riscv.h missing from libgcrypt 1.11.1 tarball.

I can confirm this. Here is the build error:

make[2]: Entering directory '/home/collinfunk/libgcrypt-1.11.1/cipher'
`echo /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../src -I../src -I../mpi -I../mpi  -I/home/collinfunk/tmp/include -g -O2 -fvisibility=hidden -fno-delete-null-pointer-checks -Wall -O2 -march=rv64imafdcv -mstrict-align -c rijndael-vp-riscv.c | sed -e 's/-fsanitize[=,\-][=,a-z,A-Z,0-9,\,,\-]*//g' -e 's/-fprofile[=,\-][=,a-z,A-Z,0-9,\,,\-]*//g' -e 's/-fcoverage[=,\-][=,a-z,A-Z,0-9,\,,\-]*//g' `
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I../mpi -I../mpi -I/home/collinfunk/tmp/include -g -O2 -fvisibility=hidden -fno-delete-null-pointer-checks -Wall -O2 -march=rv64imafdcv -mstrict-align -c rijndael-vp-riscv.c  -fPIC -DPIC -o .libs/rijndael-vp-riscv.o
rijndael-vp-riscv.c:58:10: fatal error: simd-common-riscv.h: No such file or directory
   58 | #include "simd-common-riscv.h"
      |          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:1730: rijndael-vp-riscv.lo] Error 1

Patch here: https://lists.gnupg.org/pipermail/gcrypt-devel/2025-May/005854.html

May 17 2025, 6:13 AM · riscv, libgcrypt, Bug Report

May 7 2025

collinfunk added a comment to T7638: gpg on Solaris does not print a signal description.

Hi Werner, I submitted a patch right after this bug report using AC_CHECK_DECLS([_sys_siglist]) [1].

May 7 2025, 3:03 AM · Solaris, gnupg, Bug Report

May 6 2025

collinfunk added a comment to T7638: gpg on Solaris does not print a signal description.

Interesting, that sounds like a portable method. I am not very familiar with GPG internals, but to me that sounds like quite a bit of work. Unless there is another benefit to doing so, I don't think it is worth it just to print signal names.

May 6 2025, 4:26 AM · Solaris, gnupg, Bug Report
collinfunk added a comment to T7631: Building libassuan on AIX warns about missing function declarations..

Yep, I wrote a small client and server just to verify that it is functional.

May 6 2025, 4:18 AM · AIX, libassuan, Bug Report

May 4 2025

collinfunk created T7638: gpg on Solaris does not print a signal description.
May 4 2025, 8:43 PM · Solaris, gnupg, Bug Report

May 2 2025

collinfunk created T7634: libgcrypt's test t-thread-local fails to link on some platforms..
May 2 2025, 7:14 AM · NetBSD, libgcrypt, Bug Report
collinfunk created T7633: libgcrypt fails to build on NetBSD due to the systems bswap32 macro defintion..
May 2 2025, 7:02 AM · NetBSD, libgcrypt, Bug Report
collinfunk added a project to T7629: gcc 15 warns about -Wunterminated-string-initialization in gnupg: gnupg.
May 2 2025, 6:50 AM · gnupg, Bug Report
collinfunk added a project to T7632: gnupg test suite fails to build on AIX.: gnupg.
May 2 2025, 6:49 AM · AIX, gnupg, Bug Report
collinfunk added a project to T7631: Building libassuan on AIX warns about missing function declarations.: libassuan.
May 2 2025, 6:49 AM · AIX, libassuan, Bug Report

May 1 2025

collinfunk created T7632: gnupg test suite fails to build on AIX..
May 1 2025, 8:18 AM · AIX, gnupg, Bug Report
collinfunk added a comment to T7631: Building libassuan on AIX warns about missing function declarations..

Correction, the _ALL_SOURCE definition only applies if __cplusplus is defined... Strange platform...

May 1 2025, 6:12 AM · AIX, libassuan, Bug Report
collinfunk created T7631: Building libassuan on AIX warns about missing function declarations..
May 1 2025, 5:56 AM · AIX, libassuan, Bug Report

Apr 30 2025

collinfunk added a comment to T7617: libgcrypt: Add __nonstring__ attribute for data for GCC 15 or later.

I think you are correct.

Apr 30 2025, 6:05 AM · libgcrypt, Bug Report
collinfunk created T7629: gcc 15 warns about -Wunterminated-string-initialization in gnupg.
Apr 30 2025, 5:32 AM · gnupg, Bug Report