[Announce] The maybe final Beta for GnuPG 2.1

Ben McGinnes ben at adversary.org
Sun Oct 12 12:36:29 CEST 2014


On 9/10/2014 12:48 am, Werner Koch wrote:
> On Sun,  5 Oct 2014 09:13, ben at adversary.org said:
> 
>> Now since the configure script for pinentry is about 13,000 lines
> 
> That is generated.  The actual configure.ac script is 565 lines.
> 
> I do not understand you remarks about libc++ - is that required for the
> Qt version of Pinentry?  The other pinentryies do not use any C++ code.
> 
> You may build a ncurses only pinentry by disabling all other
> pinentries.  See ./configure --help.

Okay, restricting the pinentry config to ncurses did indeed do the
job.  Unfortunately OS X still hates GPG 2.1 (standard configure
options except for installing to /opt/local so it doesn't break
anything in /usr/local):

        GnuPG v2.1.0-beta864 has been configured as follows:

        Revision:  0943c7c  (2371)
        Platform:  Darwin (x86_64-apple-darwin13.4.0)

        OpenPGP:   yes
        S/MIME:    yes
        Agent:     yes
        Smartcard: yes (without internal CCID driver)
        G13:       yes
        Dirmngr:   yes
        Gpgtar:    yes

        Protect tool:      (default)
        LDAP wrapper:      (default)
        Default agent:     (default)
        Default pinentry:  (default)
        Default scdaemon:  (default)
        Default dirmngr:   (default)

        Dirmngr auto start:  yes
        Readline support:    yes
        DNS SRV support:     no
        TLS support:         gnutls

bash-4.3# make
/Applications/Xcode.app/Contents/Developer/usr/bin/make  all-recursive
Making all in m4
make[2]: Nothing to be done for `all'.
Making all in gl
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  cat ./alloca_.h; \
	} > alloca.h-t
mv -f alloca.h-t alloca.h
rm -f stdint.h-t stdint.h
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  sed -e 's/@''HAVE_WCHAR_H''@/1/g' \
	      -e 's/@''HAVE_STDINT_H''@/1/g' \
	      -e
's|@''ABSOLUTE_STDINT_H''@|"///Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0/include/stdint.h"|g'
\
	      -e 's/@''HAVE_SYS_TYPES_H''@/1/g' \
	      -e 's/@''HAVE_INTTYPES_H''@/1/g' \
	      -e 's/@''HAVE_SYS_INTTYPES_H''@/0/g' \
	      -e 's/@''HAVE_SYS_BITYPES_H''@/0/g' \
	      -e 's/@''HAVE_LONG_LONG_INT''@/1/g' \
	      -e 's/@''HAVE_UNSIGNED_LONG_LONG_INT''@/1/g' \
	      -e 's/@''BITSIZEOF_PTRDIFF_T''@/64/g' \
	      -e 's/@''PTRDIFF_T_SUFFIX''@/l/g' \
	      -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/32/g' \
	      -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/1/g' \
	      -e 's/@''SIG_ATOMIC_T_SUFFIX''@//g' \
	      -e 's/@''BITSIZEOF_SIZE_T''@/64/g' \
	      -e 's/@''SIZE_T_SUFFIX''@/ul/g' \
	      -e 's/@''BITSIZEOF_WCHAR_T''@/32/g' \
	      -e 's/@''HAVE_SIGNED_WCHAR_T''@/1/g' \
	      -e 's/@''WCHAR_T_SUFFIX''@//g' \
	      -e 's/@''BITSIZEOF_WINT_T''@/32/g' \
	      -e 's/@''HAVE_SIGNED_WINT_T''@/1/g' \
	      -e 's/@''WINT_T_SUFFIX''@//g' \
	      < ./stdint_.h; \
	} > stdint.h-t
mv stdint.h-t stdint.h
/Applications/Xcode.app/Contents/Developer/usr/bin/make  all-am
gcc -DHAVE_CONFIG_H -I. -I..   -I/opt/local/include  -g -O2 -Wall
-Wno-pointer-sign -Wpointer-arith -MT allocsa.o -MD -MP -MF
.deps/allocsa.Tpo -c -o allocsa.o allocsa.c
In file included from allocsa.c:21:
In file included from ./allocsa.h:23:
In file included from /usr/include/stdlib.h:65:
In file included from /usr/include/sys/wait.h:110:
In file included from /usr/include/sys/resource.h:72:
In file included from ./stdint.h:76:
/usr/include/inttypes.h:235:8: error: unknown type name 'intmax_t'
extern intmax_t
       ^
/usr/include/inttypes.h:236:9: error: unknown type name 'intmax_t'
imaxabs(intmax_t j);
        ^
/usr/include/inttypes.h:240:2: error: unknown type name 'intmax_t'
        intmax_t quot;
        ^
/usr/include/inttypes.h:241:2: error: unknown type name 'intmax_t'
        intmax_t rem;
        ^
/usr/include/inttypes.h:246:9: error: unknown type name 'intmax_t'
imaxdiv(intmax_t __numer, intmax_t __denom);
        ^
/usr/include/inttypes.h:246:27: error: unknown type name 'intmax_t'
imaxdiv(intmax_t __numer, intmax_t __denom);
                          ^
/usr/include/inttypes.h:250:8: error: unknown type name 'intmax_t'
extern intmax_t
       ^
/usr/include/inttypes.h:256:8: error: unknown type name 'uintmax_t'; did you
      mean 'uintptr_t'?
extern uintmax_t
       ^
/usr/include/sys/_types/_uintptr_t.h:30:24: note: 'uintptr_t' declared here
typedef unsigned long           uintptr_t;
                                ^
In file included from allocsa.c:21:
In file included from ./allocsa.h:23:
In file included from /usr/include/stdlib.h:65:
In file included from /usr/include/sys/wait.h:110:
In file included from /usr/include/sys/resource.h:72:
In file included from ./stdint.h:76:
/usr/include/inttypes.h:263:8: error: unknown type name 'intmax_t'
extern intmax_t
       ^
/usr/include/inttypes.h:269:8: error: unknown type name 'uintmax_t'; did you
      mean 'uintptr_t'?
extern uintmax_t
       ^
/usr/include/sys/_types/_uintptr_t.h:30:24: note: 'uintptr_t' declared here
typedef unsigned long           uintptr_t;
                                ^
10 errors generated.
make[3]: *** [allocsa.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
bash-4.3#

Still, this is what betas are for.


Regards,
Ben

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 630 bytes
Desc: OpenPGP digital signature
URL: </pipermail/attachments/20141012/bf27f700/attachment-0001.sig>


More information about the Gnupg-users mailing list