Page MenuHomeFreeBSD

D12680.id34009.diff
No OneTemporary

D12680.id34009.diff

Index: comms/svxlink/Makefile
===================================================================
--- comms/svxlink/Makefile
+++ comms/svxlink/Makefile
@@ -3,16 +3,13 @@
PORTNAME?= svxlink
PORTVERSION= 15.11
+PORTREVISION= 1
CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
COMMENT?= General purpose ham radio voice services
LICENSE= GPLv2
-
-BROKEN= does not build since newer libsigc++20
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2017-11-09
LIB_DEPENDS?= libgsm.so:audio/gsm \
libspeex.so:audio/speex \
Index: comms/svxlink/files/patch-src_async_core_AsyncTcpServer.cpp
===================================================================
--- /dev/null
+++ comms/svxlink/files/patch-src_async_core_AsyncTcpServer.cpp
@@ -0,0 +1,11 @@
+--- src/async/core/AsyncTcpServer.cpp.orig 2017-10-12 08:41:26.315277000 -0700
++++ src/async/core/AsyncTcpServer.cpp 2017-10-12 08:41:37.930756000 -0700
+@@ -198,7 +198,7 @@
+ {
+ addr.sin_addr = bind_ip.ip4Addr();
+ }
+- if (bind(sock, (struct sockaddr *)&addr, sizeof(struct sockaddr_in)) != 0)
++ if (::bind(sock, (struct sockaddr *)&addr, sizeof(struct sockaddr_in)) != 0)
+ {
+ perror("bind");
+ cleanup();
Index: comms/svxlink/files/patch-src_async_core_AsyncUdpSocket.cpp
===================================================================
--- /dev/null
+++ comms/svxlink/files/patch-src_async_core_AsyncUdpSocket.cpp
@@ -0,0 +1,11 @@
+--- src/async/core/AsyncUdpSocket.cpp.orig 2017-10-13 21:29:59.055366000 -0700
++++ src/async/core/AsyncUdpSocket.cpp 2017-10-13 21:30:06.742203000 -0700
+@@ -189,7 +189,7 @@
+ {
+ addr.sin_addr = bind_ip.ip4Addr();
+ }
+- if(bind(sock, reinterpret_cast<struct sockaddr *>(&addr), sizeof(addr))
++ if(::bind(sock, reinterpret_cast<struct sockaddr *>(&addr), sizeof(addr))
+ == -1)
+ {
+ perror("bind");

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 18, 8:02 PM (14 h, 56 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31731653
Default Alt Text
D12680.id34009.diff (1 KB)

Event Timeline