mirror of
https://git.freebsd.org/ports.git
synced 2025-05-31 10:26:28 -04:00
- Chase compiler warning
- Fix segfault on "tmux info" due to broken strnvis(3), see http://sourceforge.net/mailarchive/message.php?msg_id=31707330 Reported by: Robert Simmons <rsimmons0@gmail.com>
This commit is contained in:
parent
52060eee2a
commit
acd4bd95fa
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=341527
2 changed files with 33 additions and 0 deletions
|
@ -31,6 +31,8 @@ LIBEVENT2_DESC= Use libevent version 2
|
|||
LIBEVENT_STATIC_DESC= Build with static libevent
|
||||
BACKSPACE_DESC= Build with tty/keys patch
|
||||
|
||||
CFLAGS+= -Wno-pointer-sign
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MLIBEVENT2}
|
||||
|
|
31
sysutils/tmux/files/patch-configure
Normal file
31
sysutils/tmux/files/patch-configure
Normal file
|
@ -0,0 +1,31 @@
|
|||
--- configure.bak 2013-03-26 21:08:51.000000000 +0100
|
||||
+++ configure 2014-01-28 10:49:58.000000000 +0100
|
||||
@@ -5635,6 +5635,28 @@
|
||||
fi
|
||||
|
||||
if test "x$found_strnvis" = xyes; then
|
||||
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strnvis is broken" >&5
|
||||
+$as_echo_n "checking if strnvis is broken... " >&6; }
|
||||
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
+/* end confdefs.h. */
|
||||
+#include <vis.h>
|
||||
+
|
||||
+_ACEOF
|
||||
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
||||
+ $EGREP "strnvis\(char \*, const char \*, size_t, int\)" >/dev/null 2>&1; then :
|
||||
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
||||
+$as_echo "no" >&6; }
|
||||
+else
|
||||
+ found_strnvis=no
|
||||
+fi
|
||||
+rm -f conftest*
|
||||
+
|
||||
+ if test "x$found_strnvis" = xno; then
|
||||
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||
+$as_echo "yes" >&6; }
|
||||
+ fi
|
||||
+fi
|
||||
+if test "x$found_strnvis" = xyes; then
|
||||
$as_echo "#define HAVE_VIS 1" >>confdefs.h
|
||||
|
||||
fi
|
Loading…
Add table
Reference in a new issue