{"action":"opened","issue":{"url":"https://api.github.com/repos/cloudflare/sslconfig/issues/23","repository_url":"https://api.github.com/repos/cloudflare/sslconfig","labels_url":"https://api.github.com/repos/cloudflare/sslconfig/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/cloudflare/sslconfig/issues/23/comments","events_url":"https://api.github.com/repos/cloudflare/sslconfig/issues/23/events","html_url":"https://github.com/cloudflare/sslconfig/issues/23","id":132504747,"number":23,"title":"openssl-1.0.2f/apps/speed.c:1878: undefined reference to `EVP_chacha20_poly1305'","user":{"login":"Whissi","id":729436,"avatar_url":"https://avatars.githubusercontent.com/u/729436?v=3","gravatar_id":"","url":"https://api.github.com/users/Whissi","html_url":"https://github.com/Whissi","followers_url":"https://api.github.com/users/Whissi/followers","following_url":"https://api.github.com/users/Whissi/following{/other_user}","gists_url":"https://api.github.com/users/Whissi/gists{/gist_id}","starred_url":"https://api.github.com/users/Whissi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Whissi/subscriptions","organizations_url":"https://api.github.com/users/Whissi/orgs","repos_url":"https://api.github.com/users/Whissi/repos","events_url":"https://api.github.com/users/Whissi/events{/privacy}","received_events_url":"https://api.github.com/users/Whissi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-02-09T19:10:41Z","updated_at":"2016-02-09T19:10:41Z","closed_at":null,"body":"I am trying to integrate the patch in a custom Debian openssl package. Works fine until linking:\r\n```\r\nshlib_target=; if [ -n \"libcrypto.so.1.0.0 libssl.so.1.0.0\" ]; then \\\r\n        shlib_target=\"linux-shared\"; \\\r\nelif [ -n \"\" ]; then \\\r\n  FIPSLD_CC=\"gcc\"; CC=/usr/local/ssl/fips-2.0/bin/fipsld; export CC FIPSLD_CC; \\\r\nfi; \\\r\nLIBRARIES=\"-L.. -lssl  -L.. -lcrypto\" ; \\\r\nmake -f ../Makefile.shared -e \\\r\n        APPNAME=openssl OBJECTS=\"openssl.o verify.o asn1pars.o req.o dgst.o dh.o dhparam.o enc.o passwd.o gendh.o errstr.o ca.o pkcs7.o crl2p7.o crl.o rsa.o rsautl.o dsa.o dsaparam.o ec.o ecparam.o x509.o genrsa.o gendsa.o genpkey.o s_server.o s_client.o speed.o s_time.o apps.o s_cb.o s_socket.o app_rand.o version.o sess_id.o ciphers.o nseq.o pkcs12.o pkcs8.o pkey.o pkeyparam.o pkeyutl.o spkac.o smime.o cms.o rand.o engine.o ocsp.o prime.o ts.o srp.o\" \\\r\n        LIBDEPS=\" $LIBRARIES -ldl\" \\\r\n        link_app.${shlib_target}\r\nmake[3]: Entering directory '/usr/local/src/openssl/openssl-1.0.2f/apps'\r\nspeed.o: In function `speed_main':\r\n/usr/local/src/openssl/openssl-1.0.2f/apps/speed.c:1878: undefined reference to `EVP_chacha20_poly1305'\r\ncollect2: error: ld returned 1 exit status\r\nmake[3]: *** [link_app.gnu] Error 1\r\n../Makefile.shared:171: recipe for target 'link_app.gnu' failed\r\nmake[3]: Leaving directory '/usr/local/src/openssl/openssl-1.0.2f/apps'\r\nmake[2]: *** [openssl] Error 2\r\nMakefile:156: recipe for target 'openssl' failed\r\nmake[2]: Leaving directory '/usr/local/src/openssl/openssl-1.0.2f/apps'\r\nmake[1]: *** [build_apps] Error 1\r\nMakefile:293: recipe for target 'build_apps' failed\r\nmake[1]: Leaving directory '/usr/local/src/openssl/openssl-1.0.2f'\r\nmake: *** [build-stamp] Error 2\r\ndebian/rules:49: recipe for target 'build-stamp' failed\r\n```\r\n(Ignore the soname)\r\n"}}