pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Summary status - openssl and gcc6 issues



After cvs update, and build everything from scratch, here's the list of packages I'm trying to build but which are failing. (Only the first
error is included below;  I have complete logs available for anyone who
wants to help resolve these issues.)

1. net/transmission
2. net/transmission-gtk

	These both failed initially due to openssl changes.  With the
	latest changes from wiz@ these two packages are now building
	successfully.

3. mail/imap-uw fails due to the following, which to be related to
   openssl

	osdep.c:506:49: error: dereferencing pointer to incomplete type 'X509 {aka struct x509_st}'
	     if (scq) return (*scq) (err,host,cert ? cert->name : "???") ? NIL : "";
	                                                 ^~

4. mail/fetchmail failes due to the following, which to be related to
   openssl

	socket.o: In function `SSLOpen':
	socket.c:(.text+0x1cc4): undefined reference to `SSLv3_client_method'

5. security/clamav fails due to the following errors which would appear
   to be related to the new gcc-6

	In file included from ./llvm/include/llvm/Support/Allocator.h:17:0,
	                 from ./llvm/include/llvm/ADT/StringMap.h:18,
	                 from ./llvm/include/llvm/System/Host.h:17,
	                 from detect.cpp:29:
	./llvm/include/llvm/Support/AlignOf.h:57:24: error: expected unqualified-id before 'alignof'
	 static inline unsigned alignof() { return AlignOf<T>::Alignment; }
	                        ^~~~~~~

6. time/ical fails due to the following gcc-6 related error:

	In file included from main.C:27:0:
	bitmaps/left.xbm:7:50: error: narrowing conversion of '128' from 'int' to 'char' inside { } [-Wnarrowing]
	    0x20, 0x01, 0x40, 0x01, 0x80, 0x01, 0x00, 0x00};
	                                                  ^

7. games/xmahjongg fails due to the following errors, which appear to be
   related to gcc-6

	permstr.cc: In function 'bool operator==(PermString, const char*)':
	permstr.cc:163:26: error: no matching function for call to 'operator==(PermString&, bool)'
	   if (operator==(a, false) || !b)
                          ^
	In file included from permstr.cc:19:0:
	../include/lcdf/permstr.hh:113:1: note: candidate: bool operator==(PermString, PermString)
	 operator==(PermString a, PermString b)
	 ^~~~~~~~
	../include/lcdf/permstr.hh:113:1: note:   no known conversion for argument 2 from 'bool' to 'PermString'
	permstr.cc:161:1: note: candidate: bool operator==(PermString, constchar*)
	 operator==(PermString a, const char *b)
	 ^~~~~~~~

8. games/xfreecell (similar to #6 above - time/ical) failure appears to
   related to gcc-6

	In file included from util.cpp:8:0:
	face.bm:62:74: error: narrowing conversion of '176' from 'int' to 'char' inside{ } [-Wnarrowing]
	    0xc0, 0x41, 0x10, 0x04, 0xc7, 0x01, 0x60, 0x41, 0x10, 0x04, 0x0d, 0x00};
	                                                                          ^

9. chat/hexchat failure appears to be openssl-related

	ssl.c: In function '_SSL_get_cert_info':
	ssl.c:174:30: error: dereferencing pointer to incomplete type 'X509 {aka struct x509_st}'
	  alg = OBJ_obj2nid (peer_cert->cert_info->key->algor->algorithm);
	                              ^~
	ssl.c: In function '_SSL_socket':
	ssl.c:300:9: error: dereferencing pointer to incomplete type 'SSL_CTX {aka struct ssl_ctx_st}'
	  if (ctx->method == SSLv23_client_method())
	         ^~


+------------------+--------------------------+----------------------------+
| Paul Goyette     | PGP Key fingerprint:     | E-mail addresses:          |
| (Retired)        | FA29 0E3B 35AF E8AE 6651 | paul at whooppee dot com   |
| Kernel Developer | 0786 F758 55DE 53BA 7731 | pgoyette at netbsd dot org |
+------------------+--------------------------+----------------------------+


Home | Main Index | Thread Index | Old Index