Page MenuHome GnuPG
Feed Advanced Search

Nov 2 2018

gniibe committed rCf46286851158: build: Update gpg-error.m4 and libgcrypt.m4. (authored by gniibe).
build: Update gpg-error.m4 and libgcrypt.m4.
Nov 2 2018, 4:25 AM
gniibe committed rK5a7c0d8667ce: build: Update gpg-error.m4 and ksba.m4. (authored by gniibe).
build: Update gpg-error.m4 and ksba.m4.
Nov 2 2018, 4:25 AM
gniibe committed rE42413de59a06: gpg-error.m4: Emit message when using gpgrt-config. (authored by gniibe).
gpg-error.m4: Emit message when using gpgrt-config.
Nov 2 2018, 4:19 AM
gniibe committed rE78af09ce1396: gpgrt-config: Don't support variable reference in --libdir option. (authored by gniibe).
gpgrt-config: Don't support variable reference in --libdir option.
Nov 2 2018, 4:19 AM
gniibe committed rE7ffd88b0e98a: gpg-error.m4: Find gpgrt_libdir by CC. (authored by gniibe).
gpg-error.m4: Find gpgrt_libdir by CC.
Nov 2 2018, 4:19 AM
gniibe updated the task description for T4239: Should gpgrt-config have default LIBDIR definition in the script?.
Nov 2 2018, 1:58 AM · gpgrt
gniibe added a comment to T4239: Should gpgrt-config have default LIBDIR definition in the script?.

To avoid the drawback, we can put the logic of locating possible libdir in gpg-error.m4, instead of putting in the script.

Nov 2 2018, 1:57 AM · gpgrt

Nov 1 2018

gniibe created T4239: Should gpgrt-config have default LIBDIR definition in the script?.
Nov 1 2018, 5:15 AM · gpgrt
gniibe committed rE8f034bb3a1bb: gpg-error.m4: Unset GPGRT_CONFIG when gpgrt-config doesn't work. (authored by gniibe).
gpg-error.m4: Unset GPGRT_CONFIG when gpgrt-config doesn't work.
Nov 1 2018, 4:14 AM
gniibe committed rE998313bd321a: gpgrt-config: It's distributed script. (authored by gniibe).
gpgrt-config: It's distributed script.
Nov 1 2018, 3:15 AM

Oct 31 2018

gniibe committed rE2e9ee747ac81: gpgrt-config: Fix typo in the script. (authored by gniibe).
gpgrt-config: Fix typo in the script.
Oct 31 2018, 8:58 AM
gniibe committed rGfd7aee6a9713: build: Update *.m4 from libraries. (authored by gniibe).
build: Update *.m4 from libraries.
Oct 31 2018, 12:28 AM

Oct 30 2018

gniibe committed rC0216418ab23a: libgcrypt.m4: Update from master. (authored by gniibe).
libgcrypt.m4: Update from master.
Oct 30 2018, 4:14 AM
gniibe committed rC813b002eaf30: libgrypt.pc: Provide pkg-config file. (authored by gniibe).
libgrypt.pc: Provide pkg-config file.
Oct 30 2018, 4:08 AM

Oct 29 2018

gniibe added a comment to T3982: libgcrypt.m4 is not multilib friendly.

IIUC, in Gentoo multilib (or other distributions), <triplent>-{gpg-error,libgcrypt,libassuan,npth,libksba,npth}-config script is used.
In forthcoming libgpg-error 1.33, single gpgrt-config is used for all architecture, by having --libdir option at invocation time.

Oct 29 2018, 6:04 AM · libgcrypt, Bug Report
gniibe changed the status of T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config from Open to Testing.

New gpg-error.m4 detects gpgrt-config, too.
And configure supplies --libdir when it invokes gpgrt-config.
For other *.m4 (libassuan, ksba, libgcrypt, ntbtls), it is possible for them to check GPGRT_CONFIG to use gpgrt-config if any.
For npth.m4, it can do that too, with no hard dependency to libgpg-error.

Oct 29 2018, 5:57 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe changed the status of T4232: gpgrt-config Gentoo/Fedora/Arch/Slackware-style multilib support from Open to Testing.

I decided to change gpgrt-config to have --libdir option.
By supplying libdir directly, it's no need anymore to detect the directory by CC variable.
gpg-error.m4 is also updated.

Oct 29 2018, 5:50 AM · gpgrt
gniibe changed the status of T4232: gpgrt-config Gentoo/Fedora/Arch/Slackware-style multilib support, a subtask of T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config, from Open to Testing.
Oct 29 2018, 5:50 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe committed rK9917a23a6c81: build: Update gpg-error.m4 and ksba.m4. (authored by gniibe).
build: Update gpg-error.m4 and ksba.m4.
Oct 29 2018, 4:58 AM
gniibe committed rT6b4fb70b94c7: build: Update *.m4 files. (authored by gniibe).
build: Update *.m4 files.
Oct 29 2018, 4:54 AM
gniibe committed rC4a4d4a284ca9: build: Update gpg-error.m4 and ksba.m4. (authored by gniibe).
build: Update gpg-error.m4 and ksba.m4.
Oct 29 2018, 4:53 AM
gniibe committed rPTHa41676fb87ed: npth.m4: Assume new gpgrt-config. (authored by gniibe).
npth.m4: Assume new gpgrt-config.
Oct 29 2018, 4:51 AM
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