Created attachment 153929 [details]
svn diff for sysutils/condor
sysutils/condor uses deprecated des_ methods and types that were marked deprecated by OpenSSL 0.9.7 and will be removed in OpenSSL 1.1.0 . This patch replaces the des_ methods and types with their new DES_ counterparts.
I've mailed the upstream project with the patches.
Created attachment 153930 [details]
Poudriere build log sysutils/condor
Feedback from upstream
The HTCondor code contains a number of deprecated des_ methods and types
that have been deprecated since OpenSSL 0.9.7. The attached patches
contain replacements with the respective DES_ methods and types. The
des_old.h has been removed from LibreSSL and will be removed from
OpenSSL with 1.1.0.
This was discovered during a build of all FreeBSD ports with LibreSSL by
PC-BSD, see https://wiki.freebsd.org/LibreSSL.
Thank you for your effort and attached patch. I will be reviewing it and
committing it to our repository if all seems well.
Would you be willing to sign an HTCondor "Contributor License Agreement"? It
basically states that you own the code but you are giving us a license to use
it in perpetuity. You can see it here:
If so, please send me a PDF of the signed form. You'll also be included in
the list of contributers, unless you would prefer otherwise.
Once again, thanks for the patch!
A commit references this bug:
Date: Tue Apr 7 18:04:57 UTC 2015
New revision: 383528
sysutils/condor: replace deprecated des_ and fix LibreSSL build
The default build is unaffected.
Submitted by: Bernard Spil
Approved by: maintainer (email@example.com)