[Bug 266779] net/turnserver: missing mysql support

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 03 Oct 2022 07:01:24 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266779

            Bug ID: 266779
           Summary: net/turnserver: missing mysql support
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: bhughes@freebsd.org
          Reporter: freebsd-bugs@pisti.hu
             Flags: maintainer-feedback?(bhughes@freebsd.org)
          Assignee: bhughes@freebsd.org

I found a problem in the FreeBSD turnserver binary package, that despite 
the fact that the mysql client library is listed among the dependencies, 
the binary file itself does not have mysql support, nor is the 
libmysqlclient library linked to it.

An earlier version (turnserver-4.5.1.1_2) works correctly, the latest 
(turnserver-4.5.2) does not.

Additional info:

# pkg info turnserver
turnserver-4.5.2
Name           : turnserver
Version        : 4.5.2
Installed on   : Mon Oct  3 08:35:33 2022 CEST
Origin         : net/turnserver
Architecture   : FreeBSD:12:amd64
Prefix         : /usr/local
Categories     : net
Licenses       : BSD3CLAUSE
Maintainer     : bhughes@FreeBSD.org
WWW            : http://code.google.com/p/coturn/
Comment        : STUN/TURN Server; IPv6, DTLS support; RFCs 5389, 5766, 
6062, 6156
Options        :
        DOCS           : on
        EXAMPLES       : on
        MYSQL          : on
        PGSQL          : on
        REDIS          : on
        SQLITE         : on
Shared Libs required:
        libsqlite3.so.0
        libpq.so.5
        libintl.so.8
        libhiredis.so.1.0.0
        libevent_pthreads-2.1.so.7
        libevent_openssl-2.1.so.7
        libevent_extra-2.1.so.7
        libevent_core-2.1.so.7
        libevent-2.1.so.7
Annotations    :
        FreeBSD_version: 1203000
        repo_type      : binary
        repository     : FreeBSD
Flat size      : 3.78MiB
Description    :
This a BSD-licensed version of the Coturn TURN Server implementation,
with IPv6 and DTLS extensions.

WWW: http://code.google.com/p/coturn/
# ldd /usr/local/bin/turnserver
/usr/local/bin/turnserver:
        libsqlite3.so.0 => /usr/local/lib/libsqlite3.so.0 (0x8002b2000)
        libpq.so.5 => /usr/local/lib/libpq.so.5 (0x80046b000)
        libhiredis.so.1.0.0 => /usr/local/lib/libhiredis.so.1.0.0 (0x8004bd000)
        librt.so.1 => /usr/lib/librt.so.1 (0x8004d3000)
        libintl.so.8 => /usr/local/lib/libintl.so.8 (0x8004dc000)
        libcrypto.so.111 => /lib/libcrypto.so.111 (0x8004eb000)
        libssl.so.111 => /usr/lib/libssl.so.111 (0x8007dd000)
        libevent_core-2.1.so.7 => /usr/local/lib/libevent_core-2.1.so.7
(0x800881000)
        libevent_extra-2.1.so.7 => /usr/local/lib/libevent_extra-2.1.so.7
(0x8008b6000)
        libevent_openssl-2.1.so.7 => /usr/local/lib/libevent_openssl-2.1.so.7
(0x8008dd000)
        libevent_pthreads-2.1.so.7 => /usr/local/lib/libevent_pthreads-2.1.so.7
(0x8008e6000)
        libevent-2.1.so.7 => /usr/local/lib/libevent-2.1.so.7 (0x8008eb000)
        libthr.so.3 => /lib/libthr.so.3 (0x800941000)
        libc.so.7 => /lib/libc.so.7 (0x80096e000)
        libz.so.6 => /lib/libz.so.6 (0x800d66000)
        libm.so.5 => /lib/libm.so.5 (0x800d82000)
# uname -a
FreeBSD tenex 12.3-RELEASE-p5 FreeBSD 12.3-RELEASE-p5 GENERIC  amd64

-- 
You are receiving this mail because:
You are the assignee for the bug.