diff --git a/vsftpd.changes b/vsftpd.changes index 5248c6d..d342680 100644 --- a/vsftpd.changes +++ b/vsftpd.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Jul 20 21:23:31 UTC 2013 - crrodriguez@opensuse.org + +- build with OPENSSL_NO_SSL_INTERN this hides internal struct + members or functions that if changed in future openssl versions + will break the ABI of the calling applications. + ------------------------------------------------------------------- Thu Apr 4 08:35:40 UTC 2013 - mvyskocil@suse.com diff --git a/vsftpd.spec b/vsftpd.spec index 2ea6e27..7802f91 100644 --- a/vsftpd.spec +++ b/vsftpd.spec @@ -104,7 +104,7 @@ tests. %define seccomp_opts -D_GNU_SOURCE -DUSE_SECCOMP %endif rm -f dummyinc/sys/capability.h -make CFLAGS="$RPM_OPT_FLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIE -fstack-protector --param=ssp-buffer-size=4 %{seccomp_opts}" \ +make CFLAGS="$RPM_OPT_FLAGS -DOPENSSL_NO_SSL_INTERN -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIE -fstack-protector --param=ssp-buffer-size=4 %{seccomp_opts}" \ LDFLAGS="-fPIE -pie -Wl,-z,relro -Wl,-z,now" LINK= %install