Summary: | switching to libressl | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexandros C. Couloumbis <alex> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | alex, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://wiki.gentoo.org/wiki/Project:LibreSSL | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
required package ebuild modifications |
Description
Alexandros C. Couloumbis
2020-10-20 11:15:27 UTC
Please file individual bugs for each, so we can assign to the right maintainers. Created attachment 667532 [details]
emerge --info
Created attachment 667535 [details, diff]
required package ebuild modifications
(In reply to Sam James from comment #1) > Please file individual bugs for each, so we can assign to the right > maintainers. I am afraid (IMHO), this is NOT the optimal way to approach the openssl --> libressl migration chronic problems, since, depending on various different system setups, such issues may well bump every now & then so, this BUG report, is an attempt to have a centralized BUG report on the openssl --> libressl migration process (https://wiki.gentoo.org/wiki/Project:LibreSSL) please kindly reconsider the validity of this BUG report with kind regards (In reply to Alexandros C. Couloumbis from comment #4) > (In reply to Sam James from comment #1) > > Please file individual bugs for each, so we can assign to the right > > maintainers. > > I am afraid (IMHO), this is NOT the optimal way to approach the openssl --> > libressl migration chronic problems, since, depending on various different > system setups, such issues may well bump every now & then > We still need individual bugs per package to put the patches in and figure out any issues. > so, this BUG report, is an attempt to have a centralized BUG report on the > openssl --> libressl migration process > (https://wiki.gentoo.org/wiki/Project:LibreSSL) We already have this: bug 561854. another one bites the dust Failed to emerge dev-lang/php-7.4.13 /extra/tmp/portage/dev-lang/php-7.4.13/work/sapis-build/embed/ext/openssl/openssl.c: In function ‘php_openssl_load_cipher_mode’: /extra/tmp/portage/dev-lang/php-7.4.13/work/sapis-build/embed/ext/openssl/openssl.c:6501:8: error: ‘EVP_CIPH_OCB_MODE’ undeclared (first use in this function); did you mean ‘EVP_CIPH_OFB_MODE’? 6501 | case EVP_CIPH_OCB_MODE: | ^~~~~~~~~~~~~~~~~ | EVP_CIPH_OFB_MODE /extra/tmp/portage/dev-lang/php-7.4.13/work/sapis-build/embed/ext/openssl/openssl.c:6501:8: note: each undeclared identifier is reported only once for each function it appears in /extra/tmp/portage/dev-lang/php-7.4.13/work/sapis-build/embed/ext/openssl/openssl.c:6509:30: error: ‘EVP_CTRL_AEAD_GET_TAG’ undeclared (first use in this function); did you mean ‘EVP_CTRL_CCM_GET_TAG’? 6509 | mode->aead_get_tag_flag = EVP_CTRL_AEAD_GET_TAG; | ^~~~~~~~~~~~~~~~~~~~~ | EVP_CTRL_CCM_GET_TAG /extra/tmp/portage/dev-lang/php-7.4.13/work/sapis-build/embed/ext/openssl/openssl.c:6510:30: error: ‘EVP_CTRL_AEAD_SET_TAG’ undeclared (first use in this function); did you mean ‘EVP_CTRL_GCM_SET_TAG’? 6510 | mode->aead_set_tag_flag = EVP_CTRL_AEAD_SET_TAG; | ^~~~~~~~~~~~~~~~~~~~~ | EVP_CTRL_GCM_SET_TAG /extra/tmp/portage/dev-lang/php-7.4.13/work/sapis-build/embed/ext/openssl/openssl.c:6511:28: error: ‘EVP_CTRL_AEAD_SET_IVLEN’ undeclared (first use in this function); did you mean ‘EVP_CTRL_GCM_SET_IVLEN’? 6511 | mode->aead_ivlen_flag = EVP_CTRL_AEAD_SET_IVLEN; | ^~~~~~~~~~~~~~~~~~~~~~~ | EVP_CTRL_GCM_SET_IVLEN searching the net, looks like this is an upstream (php) issue against libressl support (is this politics?) still the whole issue of migrating from openssl to libressl is getting quite aggravating I will open a specific php ticket, but I insist that we do need a libressl centralized BUG space (I would like to avoid reverting my libressl migration back to openssl, but this is crazy) |