gpgme 0.3.9 / gpgme 0.3.10

Marshall Rose mrose+internet.gnu.gpg.devel at dbc.mtview.ca.us
Wed Sep 4 04:12:02 CEST 2002


> > % ./autogen.sh
> > % ./configure --host=i386--netbsdself --prefix=/usr/pkg
> > % gmake
> >     
> > gmake[3]: Entering directory `/usr/users/mrose/src/gpgme/gpgme'
> > ...    
> > gmake[3]: *** No rule to make target `@&t at OBJS', needed by `libgpgme.la'.
> 
> This is bogus, what version of autoconf are you using?
> My autoconf generates the following lines in configure (around line 9428,
> close to the end of the file):

% autoconf --version
autoconf (GNU Autoconf) 2.52
    
    
> LTLIBOBJS=`echo "$LIBOBJS" |
>            sed 's,\.[^.]* ,.lo ,g;s,\.[^.]*$,.lo,'`
> 
> As you can see, the @&t@ was expanded to nothing, this is the Quadrigraph
> feature to prevent autoconf from complaining about the use of LIBOBJS.
> 
> Maybe we need to stricten the dependency on autoconf.  I use autoconf 2.53.
    

i upgraded to 2.53 and the problem went away!
    
    
> > gmake[3]: Entering directory `/usr/users/mrose/src/gpgme/tests/gpg'
> > ...
> > srcdir=. ./mkdemodirs 
> > Creating: Alphagmake[3]: *** [Alpha/Secret.gpg] Error 1
> > ...
> 
> Mmmh.  This looks like gpg is failing.  On my system it complains about
> unsafe permissions on the directory and configuration files, but continues
> anyway.  What is your gpg configuration?
    
% gpg --version
gpg (GnuPG) 1.0.7
...
Supported algorithms:
Cipher: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH
Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA, ELG
Hash: MD5, SHA1, RIPEMD160

    
> Or maybe it is just a shell incompatibility in mkdemodirs.  Can you enter
> the tests/gpg directory and try
> 
> srcdir=. ./mkdemodirs
> 
> And see if that fails?

% srcdir=. ./mkdemodirs
Creating: Alpha%
    
    
% srcdir=. sh -x ./mkdemodirs
+ set -e
+ GPG=gpg --batch --quiet --no-secmem-warning
+ NAMES=Alpha Bravo Charlie Delta Echo Foxtrot Golf Hotel India
       Juliet Kilo Lima Mike November Oscar Papa Quebec Romeo
       Sierra Tango Uniform Victor Whisky XRay Yankee Zulu
+ [  = --clean ]
+ [ -z . ]
+ gpg --batch --quiet --no-secmem-warning --dearmor -o secdemo.gpg --yes ./secdemo.asc
+ gpg --batch --quiet --no-secmem-warning --dearmor -o pubdemo.gpg --yes ./pubdemo.asc
+ [ -f ./tdb.tmp ]
+ GPGDEMO=gpg --batch --quiet --no-secmem-warning --homedir . --trustdb-name ./tdb.tmp --no-default-keyring
	 --keyring pubdemo.gpg --secret-keyring secdemo.gpg
+ echo -n Creating:
Creating:+ echo -n  Alpha
 Alpha+ [ -d Alpha ]
    

    
    
> > gmake[2]: Entering directory `/usr/users/mrose/src/gpgme/doc'
> > cd . \
> >   && /bin/sh /usr/users/mrose/src/gpgme/missing --run makeinfo   \
> >        `echo gpgme.texi | sed 's,.*/,,'`
> > gpgme.texi:10: @include version.texi: No such file or directory.
> > makeinfo: Removing output file `/usr/users/mrose/src/gpgme/doc/gpgme.info' due to
> > errors; use --force to preserve. gmake[2]: *** [gpgme.info] Error 1
> > ...
> 
> Please read the README.

    ./configure ... --enable-maintainer-mode
    
ok.
    
/mtr




More information about the Gnupg-devel mailing list