Paul Rogers
2018-06-01 17:33:44 UTC
How did you guys build vsftpd-3.0.3 with openssl-1.1.0f? Openssl built,
tested, and installed without error. Building vsftpd fails when
vsf_findlibs.sh does not set up -lssl -lcrypto. ssl.c compiles "without
error":
gcc -c opts.c -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4
-Wall -W -Wshadow -Werror -Wformat-security -D_FORTIFY_SOURCE=2
-idirafter dummyinc
gcc -c ssl.c -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wall
-W -Wshadow -Werror -Wformat-security -D_FORTIFY_SOURCE=2 -idirafter
dummyinc
gcc -c sslslave.c -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4
-Wall -W -Wshadow -Werror -Wformat-security -D_FORTIFY_SOURCE=2
-idirafter dummyinc
Sure, I could force the issue, but this shouldn't've happened.
Something's wrong that needs to be fixed properly. I never learned C,
too busy programming other languages at the time, too old to learn now
(really! memory's shot).
tested, and installed without error. Building vsftpd fails when
vsf_findlibs.sh does not set up -lssl -lcrypto. ssl.c compiles "without
error":
gcc -c opts.c -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4
-Wall -W -Wshadow -Werror -Wformat-security -D_FORTIFY_SOURCE=2
-idirafter dummyinc
gcc -c ssl.c -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wall
-W -Wshadow -Werror -Wformat-security -D_FORTIFY_SOURCE=2 -idirafter
dummyinc
gcc -c sslslave.c -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4
-Wall -W -Wshadow -Werror -Wformat-security -D_FORTIFY_SOURCE=2
-idirafter dummyinc
Sure, I could force the issue, but this shouldn't've happened.
Something's wrong that needs to be fixed properly. I never learned C,
too busy programming other languages at the time, too old to learn now
(really! memory's shot).
--
Paul Rogers
***@fastmail.fm
Rogers' Second Law: "Everything you do communicates."
(I do not personally endorse any additions after this line. TANSTAAFL :-)
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq
Paul Rogers
***@fastmail.fm
Rogers' Second Law: "Everything you do communicates."
(I do not personally endorse any additions after this line. TANSTAAFL :-)
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq