|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
building recent gitHi,
I'm having a problem with building a recent git checkout. "make bootstrap" results in configure: summary of build options: version: 2.9.8 shared 42:3:16 Host type: i686-pc-linux-gnu Install prefix: /usr/local Compiler: gcc -std=gnu99 Warning flags: errors: -Werror warnings: -Wall -W -Wformat-security -Winit-self -Wmissing-include-dirs -Wunused -Wunknown- pragmas -Wstrict-aliasing -Wfloat-equal -Wdeclaration-after-statement -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite- strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute - Wpacked -Wredundant-decls -Wnested-externs -Winline -Winvalid-pch -Wlong-long -Wvla -Wvolatile-register-var -Wdisabled- optimization -Wstack-protector -Woverlength-strings -Wbuiltin-macro-redefined -Wmudflap -Wpacked-bitfield-compat -Wsync-nand - Wattributes -Wcoverage-mismatch -Wmultichar -Wunused-macros -Wno-missing-field-initializers -Wno-sign-compare -Wno-pointer- sign -Wno-unused-parameter -Wno-unused-parameter -Wno-stack-protector -fdiagnostics-show-option Library types: Shared=yes, Static=yes Valgrind: valgrind Guile wrappers: yes C++ library: yes OpenSSL library: yes makeobj[0]: Leaving directory `/home/bradh-dev/gnutls-git' I then make, and it dies with: libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLOCALEDIR=\"/usr/local/share/locale\" -I./gl -I./gl -I./includes -I./includes -I./x509 - I./opencdk -Werror -Wframe-larger-than=2100 -Wall -W -Wformat-security -Winit-self -Wmissing-include-dirs -Wunused -Wunknown- pragmas -Wstrict-aliasing -Wfloat-equal -Wdeclaration-after-statement -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite- strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute - Wpacked -Wredundant-decls -Wnested-externs -Winline -Winvalid-pch -Wlong-long -Wvla -Wvolatile-register-var -Wdisabled- optimization -Wstack-protector -Woverlength-strings -Wbuiltin-macro-redefined -Wmudflap -Wpacked-bitfield-compat -Wsync-nand - Wattributes -Wcoverage-mismatch -Wmultichar -Wunused-macros -Wno-missing-field-initializers -Wno-sign-compare -Wno-pointer- sign -Wno-unused-parameter -Wno-unused-parameter -Wno-stack-protector -fdiagnostics-show-option -g -O2 -MT auth_cert.lo -MD - MP -MF .deps/auth_cert.Tpo -c auth_cert.c -fPIC -DPIC -o .libs/auth_cert.o cc1: warnings being treated as errors auth_cert.c: In function '_gnutls_proc_x509_server_certificate': auth_cert.c:1030: error: implicit declaration of function '_gnutls_session_sign_algo_enabled' [-Wimplicit-function-declaration] auth_cert.c:1030: error: nested extern declaration of '_gnutls_session_sign_algo_enabled' [-Wnested-externs] auth_cert.c: In function '_gnutls_proc_cert_cert_req': auth_cert.c:1371: error: implicit declaration of function '_gnutls_sign_algorithm_parse_data' [-Wimplicit-function-declaration] auth_cert.c:1371: error: nested extern declaration of '_gnutls_sign_algorithm_parse_data' [-Wnested-externs] auth_cert.c: In function '_gnutls_gen_cert_server_cert_req': auth_cert.c:1617: error: implicit declaration of function '_gnutls_sign_algorithm_write_params' [-Wimplicit-function-declaration] auth_cert.c:1617: error: nested extern declaration of '_gnutls_sign_algorithm_write_params' [-Wnested-externs] auth_cert.c: In function '_gnutls_server_select_cert': auth_cert.c:1929: error: implicit declaration of function '_gnutls_session_sign_algo_requested' [-Wimplicit-function-declaration] auth_cert.c:1929: error: nested extern declaration of '_gnutls_session_sign_algo_requested' [-Wnested-externs] make[4]: *** [auth_cert.lo] Error 1 make[4]: Leaving directory `/home/bradh-dev/gnutls-git/lib' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/bradh-dev/gnutls-git/lib' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/bradh-dev/gnutls-git/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/bradh-dev/gnutls-git' make: *** [all] Error 2 makeobj[0]: Leaving directory `/home/bradh-dev/gnutls-git' Does that look familiar to anyone? Brad _______________________________________________ Gnutls-devel mailing list Gnutls-devel@... http://lists.gnu.org/mailman/listinfo/gnutls-devel |
|
|
[patch] Re: building recent gitOn Thursday 05 November 2009 12:32:26 Brad Hards wrote:
[snip build problem] Just a missing header. See below for the fix. diff --git a/lib/auth_cert.c b/lib/auth_cert.c index d637316..2cd8b58 100644 --- a/lib/auth_cert.c +++ b/lib/auth_cert.c @@ -35,6 +35,7 @@ #include "gnutls_num.h" #include "libtasn1.h" #include "gnutls_datum.h" +#include "ext_signature.h" #include <gnutls_pk.h> #include <gnutls_algorithms.h> #include <gnutls_global.h> There are a couple more fixes required. Brad _______________________________________________ Gnutls-devel mailing list Gnutls-devel@... http://lists.gnu.org/mailman/listinfo/gnutls-devel |
|
|
[patch] building recent gitOn Thursday 05 November 2009 12:32:26 Brad Hards wrote:
Next problem: libtool: compile: gcc -DHAVE_CONFIG_H -I. - DLOCALEDIR=\"/usr/local/share/locale\" -I./gl -I./gl -I./includes -I./includes -I./x509 -I./opencdk -Werror -Wframe-larger-than=2100 -Wall -W -Wformat- security -Winit-self -Wmissing-include-dirs -Wunused -Wunknown-pragmas - Wstrict-aliasing -Wfloat-equal -Wdeclaration-after-statement -Wpointer-arith - Wbad-function-cast -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing- prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format- attribute -Wpacked -Wredundant-decls -Wnested-externs -Winline -Winvalid-pch - Wlong-long -Wvla -Wvolatile-register-var -Wdisabled-optimization -Wstack- protector -Woverlength-strings -Wbuiltin-macro-redefined -Wmudflap -Wpacked- bitfield-compat -Wsync-nand -Wattributes -Wcoverage-mismatch -Wmultichar - Wunused-macros -Wno-missing-field-initializers -Wno-sign-compare -Wno-pointer- sign -Wno-unused-parameter -Wno-unused-parameter -Wno-stack-protector - fdiagnostics-show-option -g -O2 -MT ext_signature.lo -MD -MP -MF .deps/ext_signature.Tpo -c ext_signature.c -fPIC -DPIC -o .libs/ext_signature.o cc1: warnings being treated as errors ext_signature.c: In function '_gnutls_sign_algorithm_write_params': ext_signature.c:44: error: unused variable 'ret' [-Wunused-variable] Fix: diff --git a/lib/ext_signature.c b/lib/ext_signature.c index cd12fc7..93a0d08 100644 --- a/lib/ext_signature.c +++ b/lib/ext_signature.c @@ -41,7 +41,6 @@ int _gnutls_sign_algorithm_write_params(gnutls_session_t session, opaque *data, { opaque* p = data; int len, i ,j; -int ret; sign_algorithm_st aid; len = session->internals.priorities.sign_algo.algorithms * 2; _______________________________________________ Gnutls-devel mailing list Gnutls-devel@... http://lists.gnu.org/mailman/listinfo/gnutls-devel |
|
|
[patch] update M4 for INET_NTOP and INET_PTON checks.libtool: link: gcc -std=gnu99 -g -O2 -o ex-client2 ex-client2.o none required none required ./.libs/libexamples.a ../../lib/.libs/libgnutls.so - L/usr/local/lib ../../libextra/.libs/libgnutls-extra.so /home/bradh- dev/gnutls-git/lib/.libs/libgnutls.so -ltasn1 -lz /usr/local/lib/libgcrypt.so -lgpg-error ../../gl/.libs/libgnu.a -Wl,-rpath -Wl,/home/bradh-dev/gnutls- git/lib/.libs -Wl,-rpath -Wl,/home/bradh-dev/gnutls-git/libextra/.libs gcc: none: No such file or directory gcc: required: No such file or directory gcc: none: No such file or directory gcc: required: No such file or directory make[4]: *** [ex-client2] Error 1 make[4]: Leaving directory `/home/bradh-dev/gnutls-git/doc/examples' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/bradh-dev/gnutls-git/doc' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/bradh-dev/gnutls-git/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/bradh-dev/gnutls-git' make: *** [all] Error 2 makeobj[0]: Leaving directory `/home/bradh-dev/gnutls-git' Fix: diff --git a/gl/m4/inet_ntop.m4 b/gl/m4/inet_ntop.m4 index 85a6bb6..ea645f2 100644 --- a/gl/m4/inet_ntop.m4 +++ b/gl/m4/inet_ntop.m4 @@ -18,7 +18,8 @@ AC_DEFUN([gl_INET_NTOP], [AC_REPLACE_FUNCS([inet_ntop])]) LIBS=$gl_save_LIBS INET_NTOP_LIB= - if test "$ac_cv_search_inet_ntop" != "none needed"; then + if test "$ac_cv_search_inet_ntop" != "none needed" && + test "$ac_cv_search_inet_ntop" != "none required"; then INET_NTOP_LIB="$ac_cv_search_inet_ntop" fi AC_SUBST([INET_NTOP_LIB]) diff --git a/gl/m4/inet_pton.m4 b/gl/m4/inet_pton.m4 index f071801..068deee 100644 --- a/gl/m4/inet_pton.m4 +++ b/gl/m4/inet_pton.m4 @@ -18,7 +18,8 @@ AC_DEFUN([gl_INET_PTON], [AC_REPLACE_FUNCS([inet_pton])]) LIBS=$gl_save_LIBS INET_PTON_LIB= - if test "$ac_cv_search_inet_pton" != "none needed"; then + if test "$ac_cv_search_inet_pton" != "none needed" && + test "$ac_cv_search_inet_pton" != "none required"; then INET_PTON_LIB="$ac_cv_search_inet_pton" fi AC_SUBST([INET_PTON_LIB]) Brad _______________________________________________ Gnutls-devel mailing list Gnutls-devel@... http://lists.gnu.org/mailman/listinfo/gnutls-devel |
|
|
Re: [patch] Re: building recent gitBrad Hards <bradh@...> writes:
> +#include "ext_signature.h" Pushed, thanks! > -int ret; This too. > Fix: > diff --git a/gl/m4/inet_ntop.m4 b/gl/m4/inet_ntop.m4 > index 85a6bb6..ea645f2 100644 > --- a/gl/m4/inet_ntop.m4 > +++ b/gl/m4/inet_ntop.m4 > @@ -18,7 +18,8 @@ AC_DEFUN([gl_INET_NTOP], > [AC_REPLACE_FUNCS([inet_ntop])]) > LIBS=$gl_save_LIBS > INET_NTOP_LIB= > - if test "$ac_cv_search_inet_ntop" != "none needed"; then > + if test "$ac_cv_search_inet_ntop" != "none needed" && > + test "$ac_cv_search_inet_ntop" != "none required"; then > INET_NTOP_LIB="$ac_cv_search_inet_ntop" > fi > AC_SUBST([INET_NTOP_LIB]) > diff --git a/gl/m4/inet_pton.m4 b/gl/m4/inet_pton.m4 > index f071801..068deee 100644 > --- a/gl/m4/inet_pton.m4 > +++ b/gl/m4/inet_pton.m4 > @@ -18,7 +18,8 @@ AC_DEFUN([gl_INET_PTON], > [AC_REPLACE_FUNCS([inet_pton])]) > LIBS=$gl_save_LIBS > INET_PTON_LIB= > - if test "$ac_cv_search_inet_pton" != "none needed"; then > + if test "$ac_cv_search_inet_pton" != "none needed" && > + test "$ac_cv_search_inet_pton" != "none required"; then > INET_PTON_LIB="$ac_cv_search_inet_pton" > fi > AC_SUBST([INET_PTON_LIB]) Applied, but also forwarded to the gnulib list since this seems like a potential bigger issue. /Simon _______________________________________________ Gnutls-devel mailing list Gnutls-devel@... http://lists.gnu.org/mailman/listinfo/gnutls-devel |
| Free embeddable forum powered by Nabble | Forum Help |