b...@openbsd.rutgers.edu [2009-02-10, 21:19:05]: > repost... > > > On 24 January 2009 at 10:09, b...@openbsd.rutgers.edu wrote: > > > 0.9.1 has Bugfixes and minor enhancements.
I get a segmentation fault on amd64 when starting this program. > Index: Makefile > =================================================================== > RCS file: /cvs/ports/x11/bbkeys/Makefile,v > retrieving revision 1.17 > diff -u -r1.17 Makefile > --- Makefile 15 Sep 2007 20:04:19 -0000 1.17 > +++ Makefile 17 Jan 2009 19:22:27 -0000 > @@ -2,8 +2,7 @@ > > COMMENT= X keygrabber for blackbox > > -DISTNAME= bbkeys-0.9.0 > -PKGNAME= ${DISTNAME}p1 > +DISTNAME= bbkeys-0.9.1 > CATEGORIES= x11 > MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bbkeys/} > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/x11/bbkeys/distinfo,v > retrieving revision 1.5 > diff -u -r1.5 distinfo > --- distinfo 5 Apr 2007 17:36:19 -0000 1.5 > +++ distinfo 17 Jan 2009 19:22:27 -0000 > @@ -1,5 +1,5 @@ > -MD5 (bbkeys-0.9.0.tar.gz) = vUxLs4NEtcWWzqSnLZQIJw== > -RMD160 (bbkeys-0.9.0.tar.gz) = pCUGaT2pd77RfVbuDB5dBEBGSsY= > -SHA1 (bbkeys-0.9.0.tar.gz) = tAb0fymP6D32vonSQ32uLO4AdDk= > -SHA256 (bbkeys-0.9.0.tar.gz) = Hr83LjWzHnvWPJoo0kNM/ERYjbCLZT32SjltKCHdn/A= > -SIZE (bbkeys-0.9.0.tar.gz) = 199146 > +MD5 (bbkeys-0.9.1.tar.gz) = a7f99Qt8LfT5oS9OFtdvZg== > +RMD160 (bbkeys-0.9.1.tar.gz) = tJiEXqbNEd1jjyA7densFMoOYs4= > +SHA1 (bbkeys-0.9.1.tar.gz) = k3CPawguG25hFztJ4hmPJEEfNHA= > +SHA256 (bbkeys-0.9.1.tar.gz) = Q4GZS5mKC0Hjsn1TK9sqhZ/vrKJgcFAi7uyMHALploA= > +SIZE (bbkeys-0.9.1.tar.gz) = 226941 > Index: patches/patch-Makefile_in > =================================================================== > RCS file: /cvs/ports/x11/bbkeys/patches/patch-Makefile_in,v > retrieving revision 1.1 > diff -u -r1.1 patch-Makefile_in > --- patches/patch-Makefile_in 23 Jun 2005 20:36:39 -0000 1.1 > +++ patches/patch-Makefile_in 17 Jan 2009 19:22:27 -0000 > @@ -1,10 +1,10 @@ > $OpenBSD: patch-Makefile_in,v 1.1 2005/06/23 20:36:39 sturm Exp $ > ---- Makefile.in.orig Fri Jun 17 20:24:58 2005 > -+++ Makefile.in Fri Jun 17 20:25:49 2005 > -@@ -24,9 +24,9 @@ top_builddir = . > - > +--- Makefile.in.orig Sat Jan 17 11:07:28 2009 > ++++ Makefile.in Sat Jan 17 11:07:59 2009 > +@@ -19,9 +19,9 @@ pkgdatadir = $(datadir)/@PACKAGE@ > + pkglibdir = $(libdir)/@PACKAGE@ > + pkgincludedir = $(includedir)/@PACKAGE@ > am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd > - INSTALL = @INSTALL@ > -install_sh_DATA = $(install_sh) -c -m 644 > -install_sh_PROGRAM = $(install_sh) -c > -install_sh_SCRIPT = $(install_sh) -c > Index: patches/patch-src_Netclient_cpp > =================================================================== > RCS file: /cvs/ports/x11/bbkeys/patches/patch-src_Netclient_cpp,v > retrieving revision 1.1 > diff -u -r1.1 patch-src_Netclient_cpp > --- patches/patch-src_Netclient_cpp 5 Aug 2007 13:43:39 -0000 1.1 > +++ patches/patch-src_Netclient_cpp 17 Jan 2009 19:22:27 -0000 > @@ -1,7 +1,7 @@ > -$OpenBSD: patch-src_Netclient_cpp,v 1.1 2007/08/05 13:43:39 naddy Exp $ > ---- src/Netclient.cpp.orig Fri Aug 3 21:43:44 2007 > -+++ src/Netclient.cpp Fri Aug 3 21:45:07 2007 > -@@ -140,6 +140,7 @@ bool Netclient::getValue(Window win, Atom atom, Atom t > +$OpenBSD$ > +--- src/Netclient.cpp.orig Sat Jan 17 11:12:17 2009 > ++++ src/Netclient.cpp Sat Jan 17 11:14:20 2009 > +@@ -141,6 +141,7 @@ bool Netclient::getValue(Window win, Atom atom, Atom t > int result; > unsigned long maxread = nelements; > bool ret = False; > @@ -9,7 +9,7 @@ > > // try get the first element > result = XGetWindowProperty(_display.XDisplay(), win, atom, 0l, 1l, False, > -@@ -148,18 +149,19 @@ bool Netclient::getValue(Window win, Atom atom, Atom t > +@@ -149,18 +150,19 @@ bool Netclient::getValue(Window win, Atom atom, Atom t > ret = (result == Success && ret_type == type && ret_size == size && > nelements > 0); > if (ret) { > @@ -33,7 +33,7 @@ > result = XGetWindowProperty(_display.XDisplay(), win, atom, 0l, > remain, False, type, > &ret_type, &ret_size, &nelements, > &ret_bytes, > &c_val); > -@@ -173,8 +175,8 @@ bool Netclient::getValue(Window win, Atom atom, Atom t > +@@ -174,8 +176,8 @@ bool Netclient::getValue(Window win, Atom atom, Atom t > if (! ret) > return getValue(win, atom, type, maxread, value, size); >