Page MenuHomeFreeBSD

www/httest: Fix build on FreeBSD past OSVERSION 1200085.
AbandonedPublic

Authored by ehaupt on Dec 11 2018, 12:35 PM.
Tags
None
Referenced Files
Unknown Object (File)
Jan 8 2024, 8:33 PM
Unknown Object (File)
Dec 10 2023, 8:51 PM
Unknown Object (File)
Sep 25 2023, 6:53 AM
Unknown Object (File)
Sep 9 2023, 6:03 PM
Unknown Object (File)
Aug 27 2023, 6:56 AM
Unknown Object (File)
Aug 13 2023, 6:19 AM
Subscribers

Details

Reviewers
None
Summary

After the import of OpenSSL 1.1.1 to base this port remained broken. The issue has been reported upstream, so far without any feedback. The ultimate goal is obviously to fix build with OpenSSL 1.1.1 but in the meantime I propose the following patch. It would require a build dependency to security/openssl. I am not sure if this is accepable and therefore would like to receive constructive feedback in form of this review.

Test Plan

"poudriere testport" on a version past OSVERSION 1200085.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 21493
Build 20808: arc lint + arc unit

Event Timeline

Absolutely not.

There is a default *SSL, no port should ever forcefully install another.

In D18512#394564, @mat wrote:

Absolutely not.

There is a default *SSL, no port should ever forcefully install another.

See, that's exactly why I wrote "constructive" in my initial request. Could you please at least provide an example?

In D18512#394564, @mat wrote:

Absolutely not.

There is a default *SSL, no port should ever forcefully install another.

See, that's exactly why I wrote "constructive" in my initial request. Could you please at least provide an example?

Ah, sorry, I read the summary quickly and missed that.

There are a couple of ports that need libressl to build, like security/acme-client, and they do ugly things based on a:

BUILD_DEPENDS+=         ${NONEXISTENT}:security/libressl:stage

so that it does not get installed, and end up linking statically with it. (I think, I never looked closely at it.)

linimon retitled this revision from Fix build on FreeBSD past OSVERSION 1200085. to www/httest: Fix build on FreeBSD past OSVERSION 1200085..Dec 20 2018, 4:29 AM