Skip to content

gnutls: use --disable-doc instead of --disable-gtk-doc-html

Jiří Techet requested to merge jiritechet/gtk-osx:gnutls_fix into master

The --disable-gtk-doc-html doesn't seem to be valid any more and without --disable-doc compilation ends with an error in one of the doc/examples files:

...
make[3]: Entering directory '/Users/jhbuild/.cache/jhbuild/build/gnutls-3.8.0/doc/examples'
  CC       ex-alert.lo
  CC       ex-client-resume.o
  CC       ex-pkcs12.lo
  CC       ex-session-info.lo
  CC       ex-x509-info.lo
  CC       ex-verify.lo
  CC       ex-client-x509-3.1.lo
  CC       tcp.lo
  CC       udp.lo
  CC       ex-pkcs11-list.lo
  CC       verify.lo
  CC       ex-verify-ssh.lo
  CC       ex-cert-select.o
  CC       ex-client-dtls.o
  CC       ex-client-x509.o
  CC       ex-serv-dtls.o
  CC       print-ciphersuites.o
  CC       ex-serv-x509.o
  CXX      ex-cxx.o
  CC       ex-client-anon.o
  CC       ex-serv-anon.o
  CC       ex-cert-select-pkcs11.o
  CC       ex-client-psk.o
  CC       ex-serv-psk.o
  CC       ex-ocsp-client.o
  CC       tlsproxy/buffer.o
  CC       tlsproxy/crypto-gnutls.o
  CCLD     libexamples.la
  CC       tlsproxy/tlsproxy.o
/Users/jhbuild/gtk/source/gnutls-3.8.0/doc/examples/tlsproxy/crypto-gnutls.c:76:33: warning: unknown warning group '-Wsuggest-attribute=format', ignored [-Wunknown-warning-option]
# pragma GCC diagnostic ignored "-Wsuggest-attribute=format"
                                ^
/Users/jhbuild/gtk/source/gnutls-3.8.0/doc/examples/tlsproxy/crypto-gnutls.c:81:26: warning: format string is not a string literal [-Wformat-nonliteral]
        return vfprintf(stderr, format, ap);
                                ^~~~~~
error: expected '>'
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/min_element.h:54:30: note: to match this '<'
  static_assert(__is_callable<_Compare, decltype(*__first), decltype(*__first)>::value,
                             ^

Merge request reports