Package won't build on an unmodified FreeBSD installation. Error is: cc -O2 -fno-strict-aliasing -pipe -I/usr/local/include -DMAILRC='"/usr/local/etc/nail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c openssl.c openssl.c:108: error: expected declaration specifiers or '...' before 'STACK' openssl.c: In function 'ssl_select_method': openssl.c:215: warning: assignment discards qualifiers from pointer target type openssl.c:217: warning: assignment discards qualifiers from pointer target type openssl.c:219: warning: assignment discards qualifiers from pointer target type openssl.c:223: warning: assignment discards qualifiers from pointer target type openssl.c:226: warning: assignment discards qualifiers from pointer target type openssl.c: In function 'ssl_check_host': openssl.c:311: error: 'STACK' undeclared (first use in this function) openssl.c:311: error: (Each undeclared identifier is reported only once openssl.c:311: error: for each function it appears in.) openssl.c:311: error: 'gens' undeclared (first use in this function) openssl.c: At top level: openssl.c:499: error: expected declaration specifiers or '...' before 'STACK' openssl.c: In function 'smime_verify': openssl.c:508: error: 'STACK' undeclared (first use in this function) openssl.c:508: error: 'certs' undeclared (first use in this function) openssl.c:508: error: 'gens' undeclared (first use in this function) openssl.c:555: error: 'chain' undeclared (first use in this function) openssl.c: In function 'cverify': openssl.c:617: error: 'STACK' undeclared (first use in this function) openssl.c:617: error: 'chain' undeclared (first use in this function) openssl.c:649: error: too many arguments to function 'smime_verify' openssl.c: In function 'smime_encrypt': openssl.c:690: error: 'STACK' undeclared (first use in this function) openssl.c:690: error: 'certs' undeclared (first use in this function) openssl.c: In function 'smime_certsave': openssl.c:953: error: 'STACK' undeclared (first use in this function) openssl.c:953: error: 'certs' undeclared (first use in this function) openssl.c:955: error: 'chain' undeclared (first use in this function) *** Error code 1 How-To-Repeat: Go to mail/heirloom-mailx and run make.
Responsible Changed From-To: freebsd-ports-bugs->avl Over to maintainer (via the GNATS Auto Assign Tool)
avl 2011-09-24 09:43:01 UTC FreeBSD ports repository Added files: mail/heirloom-mailx/files patch-makeconfig patch-openssl.c Log: - Fix build with OpenSSL 1.x PR: ports/158933 Submitted by: D'Arcy Cain <darcy at Vex.Net> Obtained from: heirloom-mailx CVS Revision Changes Path 1.1 +28 -0 ports/mail/heirloom-mailx/files/patch-makeconfig (new) 1.1 +121 -0 ports/mail/heirloom-mailx/files/patch-openssl.c (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!