summaryrefslogtreecommitdiff
path: root/emulators/simulavr/patches
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2020-05-26 11:28:50 +0000
committerjoerg <joerg@pkgsrc.org>2020-05-26 11:28:50 +0000
commit5d1ce865d5e56083cbbdc14f8f6fcc8be1c0a98e (patch)
treed3ecdf51372559552d93c7591c2d1cfa89fd07d6 /emulators/simulavr/patches
parent4674a417f3e320fe9059809b363ab695a6cce482 (diff)
downloadpkgsrc-5d1ce865d5e56083cbbdc14f8f6fcc8be1c0a98e.tar.gz
Use BSD bind, not STL bind.
Diffstat (limited to 'emulators/simulavr/patches')
-rw-r--r--emulators/simulavr/patches/patch-src_cmd_gdbserver.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/emulators/simulavr/patches/patch-src_cmd_gdbserver.cpp b/emulators/simulavr/patches/patch-src_cmd_gdbserver.cpp
new file mode 100644
index 00000000000..bf2bb917bde
--- /dev/null
+++ b/emulators/simulavr/patches/patch-src_cmd_gdbserver.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-src_cmd_gdbserver.cpp,v 1.1 2020/05/26 11:28:50 joerg Exp $
+
+--- src/cmd/gdbserver.cpp.orig 2020-05-26 01:36:49.070961229 +0000
++++ src/cmd/gdbserver.cpp
+@@ -183,7 +183,7 @@ GdbServerSocketUnix::GdbServerSocketUnix
+ address->sin_port = htons(port);
+ memset(&address->sin_addr, 0, sizeof(address->sin_addr));
+
+- if(bind(sock, (struct sockaddr *)address, sizeof(address)))
++ if(::bind(sock, (struct sockaddr *)address, sizeof(address)))
+ avr_error("Can not bind socket: %s", strerror(errno));
+
+ if(listen(sock, 1) < 0)