Page MenuHome GnuPG
Feed Advanced Search

Oct 29 2018

gniibe committed rAe916b1ece87d: build: Update gpg-error.m4 and libassuan.m4. (authored by gniibe).
build: Update gpg-error.m4 and libassuan.m4.
Oct 29 2018, 4:45 AM
gniibe committed rE93d45f7e7e93: gpgrt-config: Better architecture independent support. (authored by gniibe).
gpgrt-config: Better architecture independent support.
Oct 29 2018, 4:14 AM

Oct 26 2018

gniibe updated the task description for T4232: gpgrt-config Gentoo/Fedora/Arch/Slackware-style multilib support.
Oct 26 2018, 1:48 PM · gpgrt
gniibe renamed T4232: gpgrt-config Gentoo/Fedora/Arch/Slackware-style multilib support from gpgrt-config Gentoo/Fedora-style multilib support to gpgrt-config Gentoo/Fedora/Arch/Slackware-style multilib support.
Oct 26 2018, 1:46 PM · gpgrt
gniibe added a comment to T4232: gpgrt-config Gentoo/Fedora/Arch/Slackware-style multilib support.

I need more information:

  • where is pkg-config path for <host_alias>? How is it determined?
    • 32-bit: /lib or /lib32?
    • 64-bit: /lib or /lib64?
    • something like x32: where???

I consider:

  • Single gpgrt-config is better (and simpler)
  • new option --for-host=<host_alias>? (--host is already used for query for host)
  • update *.m4 using this new option to provide host information to determine the path
Oct 26 2018, 1:35 PM · gpgrt
gniibe created T4232: gpgrt-config Gentoo/Fedora/Arch/Slackware-style multilib support.
Oct 26 2018, 1:25 PM · gpgrt
gniibe committed rEaec676c9ca2d: gpgrt-config: Clean up the implementation. (authored by gniibe).
gpgrt-config: Clean up the implementation.
Oct 26 2018, 8:18 AM
gniibe closed T4085: Add support for pkg-config as Resolved.
Oct 26 2018, 6:56 AM
gniibe added a comment to T4085: Add support for pkg-config.

libassuan: Done
libksba: Done
npth: Done
ntbtls: Done
libgcrypt: Done

Oct 26 2018, 6:55 AM
gniibe committed rT3bd7643ceb11: Update ksba.m4 again. (authored by gniibe).
Update ksba.m4 again.
Oct 26 2018, 6:25 AM
gniibe committed rK825a4a9e9365: ksba.m4: Fix calling by gpgrt-config. (authored by gniibe).
ksba.m4: Fix calling by gpgrt-config.
Oct 26 2018, 6:20 AM
gniibe committed rPTH8c16b5ee2451: More fix. (authored by gniibe).
More fix.
Oct 26 2018, 6:19 AM
gniibe committed rG4249e9a2bf02: kbx: Increase size of field for fingerprint. (authored by gniibe).
kbx: Increase size of field for fingerprint.
Oct 26 2018, 5:43 AM
gniibe committed rT07568d097f3e: build: Update ksba.m4 and libgcrypt.m4. (authored by gniibe).
build: Update ksba.m4 and libgcrypt.m4.
Oct 26 2018, 3:54 AM
gniibe committed rTcf45bc9db3d6: ntbtls.m4: Better backward compatibility support. (authored by gniibe).
ntbtls.m4: Better backward compatibility support.
Oct 26 2018, 3:52 AM
gniibe committed rKd3fdae7a299a: ksba.m4: Better backward compatibility. (authored by gniibe).
ksba.m4: Better backward compatibility.
Oct 26 2018, 3:48 AM
gniibe committed rA882cbafa9444: libassuan.m4: Better backward compatibility support. (authored by gniibe).
libassuan.m4: Better backward compatibility support.
Oct 26 2018, 3:41 AM
gniibe committed rCa755bd0ea09a: libgcrypt.m4: Better compatibility support. (authored by gniibe).
libgcrypt.m4: Better compatibility support.
Oct 26 2018, 3:37 AM
gniibe committed rPTHc9b6a5e1cf85: Fix previous commit. (authored by gniibe).
Fix previous commit.
Oct 26 2018, 3:32 AM
gniibe committed rPTH7638c3579c22: npth.m4: Better backward compatibility. (authored by gniibe).
npth.m4: Better backward compatibility.
Oct 26 2018, 3:27 AM
gniibe committed rE1096ff770b3d: gpg-error.m4: Better backward compatibility support. (authored by gniibe).
gpg-error.m4: Better backward compatibility support.
Oct 26 2018, 3:19 AM
gniibe committed rT64bc82e24961: build: Relax build requirements. (authored by gniibe).
build: Relax build requirements.
Oct 26 2018, 2:52 AM
gniibe committed rA0a2a322cb470: build: Fix libassuan.m4. (authored by gniibe).
build: Fix libassuan.m4.
Oct 26 2018, 2:43 AM
gniibe committed rK910c148825d5: build: Fix ksba.m4. (authored by gniibe).
build: Fix ksba.m4.
Oct 26 2018, 2:41 AM
gniibe committed rC630ece1b7e0a: build: Fix libgcrypt.m4. (authored by gniibe).
build: Fix libgcrypt.m4.
Oct 26 2018, 2:40 AM
gniibe committed rPTHc540909055c3: build: Improve npth.m4. (authored by gniibe).
build: Improve npth.m4.
Oct 26 2018, 2:28 AM
gniibe committed rKf0116c07d0d8: build: Improve ksba.m4. (authored by gniibe).
build: Improve ksba.m4.
Oct 26 2018, 2:25 AM
gniibe committed rA24f80c49fde0: build: Fix previous commit. (authored by gniibe).
build: Fix previous commit.
Oct 26 2018, 2:23 AM
gniibe committed rAbb9a89bf5def: build: Improve libassuan.m4. (authored by gniibe).
build: Improve libassuan.m4.
Oct 26 2018, 2:20 AM
gniibe committed rC8e5641ed65f8: build: Relax build requirements. (authored by gniibe).
build: Relax build requirements.
Oct 26 2018, 2:13 AM
gniibe committed rKa32a50c7726e: build: Relax build requirements. (authored by gniibe).
build: Relax build requirements.
Oct 26 2018, 1:47 AM

Oct 25 2018

gniibe committed rPTH7a1d2dcecce3: build: Relax requirement of gpg-error-config. (authored by gniibe).
build: Relax requirement of gpg-error-config.
Oct 25 2018, 1:52 PM
gniibe committed rA0a3192ae33f6: build: Fix previous commit. (authored by gniibe).
build: Fix previous commit.
Oct 25 2018, 1:44 PM
gniibe committed rAb7922ea7ae2c: build: Relax requirements. (authored by gniibe).
build: Relax requirements.
Oct 25 2018, 1:34 PM
gniibe committed rEffbff048bde6: gpg-error-config: Keep old gpg-error-config implementation. (authored by gniibe).
gpg-error-config: Keep old gpg-error-config implementation.
Oct 25 2018, 1:07 PM
gniibe committed rEe06af32bdde0: build: Set GPGRT_CONFIG in gpg-error.m4. (authored by gniibe).
build: Set GPGRT_CONFIG in gpg-error.m4.
Oct 25 2018, 1:07 PM
gniibe committed rA1dd2430d8877: build: Use LIBASSUAN_CONFIG_LIBS (instead of LIB). (authored by gniibe).
build: Use LIBASSUAN_CONFIG_LIBS (instead of LIB).
Oct 25 2018, 11:13 AM
gniibe committed rG0240345728a8: g10,scd: Improve UIF support. (authored by gniibe).
g10,scd: Improve UIF support.
Oct 25 2018, 9:24 AM
gniibe added a comment to T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.

A bit tricky, but this would be good to use gpgrt-config by gpg-error.m4.
I say "tricky", because its name is gpg-error.m4 but it configure GPGRT_CONFIG to access to GPG_ERROR_CONFIG.

Oct 25 2018, 8:33 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe added a comment to T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.

It might be good idea to provide libgcrypt.pc in libgcrypt 1.8.x for forward compatibility with libgpg-error 1.33.

Oct 25 2018, 3:49 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe committed rT1233f3293f20: build: Require libgpg-error >= 1.33. (authored by gniibe).
build: Require libgpg-error >= 1.33.
Oct 25 2018, 3:49 AM
gniibe committed rK07cf4a9ab6f1: build: Require libgpg-error >= 1.33. (authored by gniibe).
build: Require libgpg-error >= 1.33.
Oct 25 2018, 3:29 AM
gniibe committed rA27f4671883e3: build: Require libgpg-error >= 1.33. (authored by gniibe).
build: Require libgpg-error >= 1.33.
Oct 25 2018, 3:20 AM
gniibe committed rCb376dc2abbb2: build: Require libgpg-error >= 1.33. (authored by gniibe).
build: Require libgpg-error >= 1.33.
Oct 25 2018, 3:15 AM
gniibe added a comment to T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.

Well, I changed my mind. Use of new gpgrt-config requires software update to introduce gpgrt.m4 and update of configure.ac to switch gpgrt from gpg-error, in standard way.
That's too much this time. It's good to defer this change.

Oct 25 2018, 3:06 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe committed rEabc641f27cf7: build: Update gpg-error.m4 and gpgrt.m4. (authored by gniibe).
build: Update gpg-error.m4 and gpgrt.m4.
Oct 25 2018, 2:46 AM
gniibe added a comment to T4225: Gpg4win - Yubikey failure after generating an OTP.

Sorry, there is no good way, but only workaround in this case, because it is complicated and it is basically wrong thing to do it by composite device (in my opinion). I'll describe detail in this comment.
I'm not Windows user, so, I don't have an idea how to recover from such a situation.

Oct 25 2018, 1:42 AM · Documentation, Bug Report
gniibe added a comment to T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.

OK, I'll change to use gpgrt-config, along with requiring newer version of libgpg-error.

Oct 25 2018, 1:14 AM · npth, libassuan, ntbtls, libgcrypt, libksba

Oct 24 2018

gniibe committed rPTH5fb67e0e5975: build: Compatibility to pkg-config. (authored by gniibe).
build: Compatibility to pkg-config.
Oct 24 2018, 1:00 PM
gniibe committed rPTHf3cbbc86cb49: build: Provide npth.pc, generated by configure. (authored by gniibe).
build: Provide npth.pc, generated by configure.
Oct 24 2018, 1:00 PM
gniibe committed rPTHa48b6aec3659: build: Make npth.m4 use gpg-error-config. (authored by gniibe).
build: Make npth.m4 use gpg-error-config.
Oct 24 2018, 1:00 PM
gniibe committed rTace1fa90ec40: build: Fix ntbtls.pc.in. (authored by gniibe).
build: Fix ntbtls.pc.in.
Oct 24 2018, 10:13 AM
gniibe committed rTea6edafcf839: build: Compatibility to pkg-config. (authored by gniibe).
build: Compatibility to pkg-config.
Oct 24 2018, 10:01 AM
gniibe committed rT39d0b3a02afe: build: Fix ntbtls.m4. (authored by gniibe).
build: Fix ntbtls.m4.
Oct 24 2018, 10:01 AM
gniibe committed rTf4e5435e1d4c: build: Update m4 scripts. (authored by gniibe).
build: Update m4 scripts.
Oct 24 2018, 10:01 AM
gniibe committed rT548b70b9db46: build: Provide ntbtls.pc, generated by configure. (authored by gniibe).
build: Provide ntbtls.pc, generated by configure.
Oct 24 2018, 10:01 AM
gniibe committed rT06e6d62dcaf6: build: Make ntbtls.m4 use gpg-error-config. (authored by gniibe).
build: Make ntbtls.m4 use gpg-error-config.
Oct 24 2018, 10:01 AM
gniibe committed rA25797256e158: build: Fix libassuan.pc. (authored by gniibe).
build: Fix libassuan.pc.
Oct 24 2018, 8:43 AM
gniibe committed rC0e071372fc0e: build: Fix libgcrypt.pc. (authored by gniibe).
build: Fix libgcrypt.pc.
Oct 24 2018, 8:35 AM
gniibe committed rK4754816d10a3: build: Fix ksba.pc. (authored by gniibe).
build: Fix ksba.pc.
Oct 24 2018, 8:35 AM
gniibe committed rCc60eabb11435: build: Compatibility to pkg-config. (authored by gniibe).
build: Compatibility to pkg-config.
Oct 24 2018, 8:26 AM
gniibe committed rC7da887d69d72: build: Make libgcrypt.m4 use gpg-error-config. (authored by gniibe).
build: Make libgcrypt.m4 use gpg-error-config.
Oct 24 2018, 8:26 AM
gniibe committed rC97194b422bc8: build: Provide libgcrypt.pc, generated by configure. (authored by gniibe).
build: Provide libgcrypt.pc, generated by configure.
Oct 24 2018, 8:26 AM
gniibe committed rC5b1febb5e40d: build: Update gpg-error.m4 from libgpg-error. (authored by gniibe).
build: Update gpg-error.m4 from libgpg-error.
Oct 24 2018, 8:26 AM
gniibe committed rC0f4545b441b6: build: Don't default to underscore=yes for cross-build. (authored by gniibe).
build: Don't default to underscore=yes for cross-build.
Oct 24 2018, 8:26 AM
gniibe committed rK5a21f7465ca2: build: Fix previous commit. (authored by gniibe).
build: Fix previous commit.
Oct 24 2018, 7:19 AM
gniibe committed rAb9fb02a823f7: build: Fix previous commit. (authored by gniibe).
build: Fix previous commit.
Oct 24 2018, 7:18 AM
gniibe committed rE184c22bea37d: gpg-error-config: Fix previous commit. (authored by gniibe).
gpg-error-config: Fix previous commit.
Oct 24 2018, 7:15 AM
gniibe committed rKd0016a76942e: build: Provide libassuan.pc, generated by configure. (authored by gniibe).
build: Provide libassuan.pc, generated by configure.
Oct 24 2018, 5:45 AM
gniibe committed rKce5247c0f3fc: build: Make ksba.m4 use gpg-error-config. (authored by gniibe).
build: Make ksba.m4 use gpg-error-config.
Oct 24 2018, 5:45 AM
gniibe committed rKdfc3ad5c6e97: build: Compatibility to pkg-config. (authored by gniibe).
build: Compatibility to pkg-config.
Oct 24 2018, 5:45 AM
gniibe committed rKec4e838ca918: build: Update gpg-error.m4 from libgpg-error. (authored by gniibe).
build: Update gpg-error.m4 from libgpg-error.
Oct 24 2018, 5:45 AM
gniibe committed rA9b1666522f7b: build: Compatibility to pkg-config. (authored by gniibe).
build: Compatibility to pkg-config.
Oct 24 2018, 5:33 AM
gniibe committed rA9c74661d6f80: build: Provide libassuan.pc, generated by configure. (authored by gniibe).
build: Provide libassuan.pc, generated by configure.
Oct 24 2018, 5:33 AM
gniibe committed rAf69f4c893f29: build: Make libassuan.m4 use gpg-error-config. (authored by gniibe).
build: Make libassuan.m4 use gpg-error-config.
Oct 24 2018, 5:33 AM
gniibe committed rA34fd79ae2af2: build: Update gpg-error.m4 from libgpg-error. (authored by gniibe).
build: Update gpg-error.m4 from libgpg-error.
Oct 24 2018, 5:33 AM
gniibe committed rE6d8b1e958ca9: gpg-error-config: Old gpg-error-config support --modversion. (authored by gniibe).
gpg-error-config: Old gpg-error-config support --modversion.
Oct 24 2018, 4:51 AM
gniibe committed rE7b81ec272b0c: gpg-error-config: Get var/attr from the first package. (authored by gniibe).
gpg-error-config: Get var/attr from the first package.
Oct 24 2018, 3:40 AM
gniibe updated the task description for T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.
Oct 24 2018, 2:37 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe updated the task description for T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.
Oct 24 2018, 2:33 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe added a comment to T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.

This is the dependency graph:

Oct 24 2018, 2:32 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe created T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.
Oct 24 2018, 2:15 AM · npth, libassuan, ntbtls, libgcrypt, libksba

Oct 23 2018

gniibe committed rE25ea85066cf1: build: Fix permission. (authored by gniibe).
build: Fix permission.
Oct 23 2018, 12:01 PM
gniibe committed rE00e955558c66: build: Fix detecting build on multiarch environment. (authored by gniibe).
build: Fix detecting build on multiarch environment.
Oct 23 2018, 8:38 AM
gniibe committed rEf575b2fd3f73: build: Supply CC to invoke gpg-error-config. (authored by gniibe).
build: Supply CC to invoke gpg-error-config.
Oct 23 2018, 7:01 AM
gniibe committed rE40e22c774afe: gpg-error-config: Fix cross build support. (authored by gniibe).
gpg-error-config: Fix cross build support.
Oct 23 2018, 5:48 AM
gniibe added a comment to rE12b834ba59ae: yat2m: Avoid compiler warnings..

While we have no way to express possible range of values in structure member, we can do something like this (which is not needed actually, if the gmtime function returns correct value).

Oct 23 2018, 4:50 AM
gniibe added a comment to rE12b834ba59ae: yat2m: Avoid compiler warnings..

Here is the warning:

../../libgpg-error/doc/yat2m.c: In function 'isodatestring':
../../libgpg-error/doc/yat2m.c:373:29: warning: '%02d' directive writing between 2 and 11 bytes into a region of size between 4 and 11 [-Wformat-overflow=]
       sprintf (buffer,"%04d-%02d-%02d",
                             ^~~~
../../libgpg-error/doc/yat2m.c:373:23: note: directive argument in the range [-2147483647, 2147483647]
       sprintf (buffer,"%04d-%02d-%02d",
                       ^~~~~~~~~~~~~~~~
../../libgpg-error/doc/yat2m.c:373:7: note: 'sprintf' output between 11 and 36 bytes into a destination of size 16
       sprintf (buffer,"%04d-%02d-%02d",
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                1900+tp->tm_year, tp->tm_mon+1, tp->tm_mday );
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Oct 23 2018, 1:13 AM

Oct 22 2018

gniibe closed T4202: gpg is not known on line 1 in source list as Invalid.

Apparently, it is not the bug of gpg, but you just specified wrong line in your /etc/apt/souces.list.d/skypeforlinux.list, where filename extension .gpg is irrelevant.

Oct 22 2018, 6:56 AM · Bug Report
gniibe changed the status of T4085: Add support for pkg-config from Open to Testing.

Done for libgpg-error.
Will extend to other software.

Oct 22 2018, 4:08 AM
gniibe abandoned D467: Enable dynamically defining pkg_config_libdir for multiarch.

Applied to master: rE91bcb2c7d824: gpg-error-config: Support "auto", architecture independent script.

Oct 22 2018, 4:06 AM
gniibe committed rE12b834ba59ae: yat2m: Avoid compiler warnings. (authored by gniibe).
yat2m: Avoid compiler warnings.
Oct 22 2018, 3:35 AM
gniibe committed rE91bcb2c7d824: gpg-error-config: Support "auto", architecture independent script. (authored by gniibe).
gpg-error-config: Support "auto", architecture independent script.
Oct 22 2018, 3:23 AM
gniibe committed rE6d2e0546d50a: build: Update config.{guess,sub} to {2018-08-29,2018-08-29}. (authored by gniibe).
build: Update config.{guess,sub} to {2018-08-29,2018-08-29}.
Oct 22 2018, 3:10 AM

Oct 19 2018

gniibe added a comment to T4167: Pinentry prompt is confusing with regards to multiple smartcards when gpg-agent is used as ssh-agent.

there should be clearer labelling of smartcards so that users can tell them apart more easily

Oct 19 2018, 6:17 AM · Feature Request, ssh, gpgagent
gniibe added a comment to T4085: Add support for pkg-config.

I did a small update to D467: Enable dynamically defining pkg_config_libdir for multiarch. The name is changed to "auto" (was: "unknown"). It now support other cases where CC is not a kind of gcc.

Oct 19 2018, 4:07 AM
gniibe updated the diff for D467: Enable dynamically defining pkg_config_libdir for multiarch.

Support the case when CC is the one of clang.

Oct 19 2018, 3:59 AM

Oct 18 2018

gniibe added a comment to T4085: Add support for pkg-config.

@werner, I think that the scope is different. The bug reporters' claim were basically "GnuPG's cross building is different (for them), why?". They didn't claim GnuPG were unable to be cross-build.

Oct 18 2018, 3:09 AM

Oct 17 2018

gniibe added a comment to T4085: Add support for pkg-config.

This patch D467: Enable dynamically defining pkg_config_libdir for multiarch, enables multiarch dynamic PKG_CONFIG_LIBDIR support.

Oct 17 2018, 7:37 AM
gniibe created D467: Enable dynamically defining pkg_config_libdir for multiarch.
Oct 17 2018, 7:23 AM