[Home]

Summary:ASTERISK-26608: Compile and link failures on OpenBSD
Reporter:snuffy (snuffy)Labels:
Date Opened:2016-11-16 20:22:17.000-0600Date Closed:2016-11-18 08:32:16.000-0600
Priority:MinorRegression?
Status:Closed/CompleteComponents:Core/BuildSystem
Versions:13.12.2 14.1.2 GIT Frequency of
Occurrence
Related
Issues:
is related toASTERISK-26647 Support older DNS style for OpenBSD
Environment:OpenBSD 6.0Attachments:
Description:There are a few issues...
* OpenBSD's {{find}} doesn't take the -delete argument so you have to pipe through {{args rm -rf}}
* {{echo -e}} doesn't like {{\t}} starting a line. It just prints {{t}} which causes the libasteriskpj.exports file to be garbage.
* librt doesn't exist do the link of libasteriskpj.so fails.  It's not actually needed for linux anyway.
* res_rtp_asterisk fails to load because of undefined symbol 'DTLS_method'
* The new DNS resolver is messed up.  Many constants aren't available in OpenBSD.

Comments:By: George Joseph (gjoseph) 2016-11-16 20:24:16.414-0600

Verified all in IRC.


By: Friendly Automation (friendly-automation) 2016-11-18 08:32:17.374-0600

Change 4464 merged by zuul:
build:  Various OpenBSD issues

[https://gerrit.asterisk.org/4464|https://gerrit.asterisk.org/4464]

By: Friendly Automation (friendly-automation) 2016-11-18 08:36:27.005-0600

Change 4463 merged by Joshua Colp:
build:  Various OpenBSD issues

[https://gerrit.asterisk.org/4463|https://gerrit.asterisk.org/4463]

By: Friendly Automation (friendly-automation) 2016-11-18 12:38:28.669-0600

Change 4465 merged by Joshua Colp:
build:  Various OpenBSD issues

[https://gerrit.asterisk.org/4465|https://gerrit.asterisk.org/4465]

By: Friendly Automation (friendly-automation) 2016-11-22 11:52:02.173-0600

Change 4480 merged by zuul:
Add support for older name resolving version libraries like openBSD

[https://gerrit.asterisk.org/4480|https://gerrit.asterisk.org/4480]

By: Friendly Automation (friendly-automation) 2016-11-22 11:55:05.382-0600

Change 4479 merged by Joshua Colp:
Add support for older name resolving version libraries like openBSD

[https://gerrit.asterisk.org/4479|https://gerrit.asterisk.org/4479]

By: Friendly Automation (friendly-automation) 2016-12-08 07:52:46.555-0600

Change 4575 merged by Joshua Colp:
tests_dns: Make DNS tests older nameser.h compatible

[https://gerrit.asterisk.org/4575|https://gerrit.asterisk.org/4575]

By: Friendly Automation (friendly-automation) 2016-12-08 08:09:45.343-0600

Change 4574 merged by Joshua Colp:
tests_dns: Make DNS tests older nameser.h compatible

[https://gerrit.asterisk.org/4574|https://gerrit.asterisk.org/4574]