[Users] cvs14 build fails...

Pierre Fortin pf at pfortin.com
Tue Nov 20 17:49:16 CET 2012


On Tue, 20 Nov 2012 06:28:09 +0000 Paul wrote:

>On Mon, 19 Nov 2012 19:47:11 -0500
>Pierre Fortin <pf at pfortin.com> wrote: 
>
>> ./../matcher.h:90:1: error: 'MATCHER_AGE_GREATER_HOURS' undeclared
>> here (not in a function) ./../matcher.h:90:1: error:
>> 'MATCHER_AGE_LOWER_HOURS' undeclared here (not in a function)
>> make[5]: *** [about.lo] Error 1
>
>You need to 'make clean'.

That didn't help...  cleaned; but same errors...  :(  

Been compiling for years and never had a make clean in my process; though
that might explain why on rare occasions I just checkout a fresh tree,
like I just did...  :)

This gets past the above errors; but now I get other failures...  some
I've resolved by adding a few more devel packages; but not sure what to
do about these... must have had a few changes between cvs5 & 14.


[Sorry for the wrapping below -- seems due to highlight-copy as the source
for middle-click paste into CM compose window...]

>>>>>>>>>>> /usr/local/src/contacts
configure: WARNING:
***
*** The config script /usr/bin/libgcrypt-config was
*** built for x86_64-mageia-linux-gnu and thus may not match the
*** used host x86_64-unknown-linux-gnu.
*** You may want to use the configure option --with-libgcrypt-prefix
*** to specify a matching config script.
***
configure: WARNING:
***
*** The config script /usr/bin/libgcrypt-config was
*** built for x86_64-mageia-linux-gnu and thus may not match the
*** used host x86_64-unknown-linux-gnu.
*** You may want to use the configure option --with-libgcrypt-prefix
*** to specify a matching config script.
***
/usr/bin/ld: printing.o: undefined reference to symbol
'floor@@GLIBC_2.2.5' /usr/bin/ld: note: 'floor@@GLIBC_2.2.5' is defined
in DSO /lib64/libm.so.6 so try adding it to the linker command
line /lib64/libm.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status make[3]: *** [claws-contacts] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Should the specified change be made in my process or in Makefile?

Never used maildir that I know of; but it gives this:
>>>>>>>>>>> /usr/local/src/plugins/maildir
In file included from /usr/local/include/claws-mail/common/ssl.h:38:0,
                 from /usr/local/include/claws-mail/prefs_account.h:26,
                 from /usr/local/include/claws-mail/folder.h:134,
                 from plugin.c:25:
/usr/local/include/claws-mail/common/socket.h:62:2: warning:
'gnutls_session' is deprecated
[-Wdeprecated-declarations] /usr/local/include/claws-mail/common/socket.h:64:2:
warning: 'gnutls_x509_crt' is deprecated
[-Wdeprecated-declarations] /usr/local/include/claws-mail/common/socket.h:65:2:
warning: 'gnutls_x509_privkey' is deprecated [-Wdeprecated-declarations]
plugin.c:28:26: fatal error: pluginconfig.h: No such file or directory
compilation terminated. make[2]: *** [maildir_la-plugin.lo] Error 1
make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2



Anything I need to do to avoid getting tons of these? Have gnutls* 3.0.18

/usr/local/include/claws-mail/common/socket.h:62:2: warning:
'gnutls_session' is deprecated [-Wdeprecated-declarations] 
/usr/local/include/claws-mail/common/socket.h:64:2: warning:
'gnutls_x509_crt' is deprecated [-Wdeprecated-declarations] 
/usr/local/include/claws-mail/common/socket.h:65:2: warning:
'gnutls_x509_privkey' is deprecated [-Wdeprecated-declarations]


Thanks!!!  At least, cvs14 now compiles well enough to use...

>with regards
>
>Paul
>
>



More information about the Users mailing list