NetBSD Problem Report #48745
From www@NetBSD.org Mon Apr 14 09:39:24 2014
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id 67247A580F
for <gnats-bugs@gnats.NetBSD.org>; Mon, 14 Apr 2014 09:39:24 +0000 (UTC)
Message-Id: <20140414093922.79C0EA581D@mollari.NetBSD.org>
Date: Mon, 14 Apr 2014 09:39:22 +0000 (UTC)
From: thequux@upstandinghackers.com
Reply-To: thequux@upstandinghackers.com
To: gnats-bugs@NetBSD.org
Subject: devel/hammer 1.0.0-rc3
X-Send-Pr-Version: www-1.0
>Number: 48745
>Category: pkg
>Synopsis: devel/hammer 1.0.0-rc3
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: suspended
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Mon Apr 14 09:40:00 +0000 2014
>Closed-Date:
>Last-Modified: Tue May 05 07:22:09 +0000 2015
>Originator: TQ Hirsch
>Release: NetBSD 6.1.3
>Organization:
Upstanding Hackers
>Environment:
NetBSD nbsd.upstandinghackers.com 6.1.3 NetBSD 6.1.3 (GENERIC) amd64
>Description:
Package for http://github.com/UpstandingHackers/hammer, which is a parsing combinator library written in C.
We expect to release v1.0.0 within a week or two; it will likely be identical to 1.0.0-rc3. If you'd rather skip the version bump, we'd have no problem waiting until then to submit a final release.
>How-To-Repeat:
>Fix:
begin 644 devel_hammer_1.0.0-rc3.tar.gz
M'XL(`+*L2U,``^V7_X^B1A3`]]>=OV+NSES:;H`!!E@WV>0\19><H@%L-VD:
MPY=1B0@6T.Z=\7^_`62_[VW3>#:]SB<:F/?>O#?#S'L,`=F02)B[RR5)3[X3
M"&&D*0J]ECR^EO>B)$N2)F$L%G:B)&KX1/E>`[K/.LO=%,*3-$GR;]G]-2<D
M.L:`CDMP;_V%@;L@TS`B!XZ!1(14C%]:?Q&K2KW^,M+$8OUE391/T(''\2S_
M\_5_!QLFR3_:G0;X5;=L8VA>GIZ*/.(1E_HRZ!BV8[8&.A56>X1K;/=VNU+9
M-?JZ3;6;.WECJU\[5JOM3.QQ]WH'VBU'[PTMH[0K]QOH&VW=M`NOLWC-S581
MMY'`H&4[NC6Q#:>TG.?Y*KL0A%F8S]<>[R=+8;RBBQ4'83R[<OT%2;-ZX[JI
M/P\W1*`^#-.A?]VB'O(Y^7.]OOFPONTVK[H5SL#5<*"/6CU]'^KO10+MX6"@
MFP[M-'+3C*206GMA[.9)"J/02]WT,PQCV`9@;.L39SCLVV?%-.DF*R7]EMD;
MTZC%#'WHGYV!=Z71I.>TBC$WMD6S;.U`5W?:5Y.Q;9B]"ZJ;DMR?@_KAEN+:
M]<>QT>],.OI(-SLT(*S)_"3.N-\1U_SCEPN>%^BOROA2`4#7,#N3D:5WC>N+
MNUX0VNVA:7<,Z[*RX\/8C]8!@6\K'\N%,`WC@%NEM%[<\,O%6P#*+I.6U2NF
MQG$;-PW=.+],5CGLZ+93.&ML]W<[6/6DDBKX#H`@X;QU&`47X-0/8&/[F_7)
MMMH[^/X];=3CV0GT85>#KZ5ER*I_&--5BZ)_Y@'N>P/*,_/ULH!?+6;E7/_M
MI#T@#^K_J$\S^O`Q7JG_"./Z_2^JBJ:6]9\>&%C]/P(?:/U:DCB_>PWLMWZ]
M)\(X)VGL1OS\L8;F2N(7A>^I:E76QFQ_G;SLPRNJ:QQD0DIFY.8;>IJO.;G)
MIRDA3ZUFT?H9:76A<EJ7!?K?M[/DD<`MVS2W:8QI.+NG6?D_4JH_RX/\#\(L
M#^-I<N`8K^6_I-7G/U%3L5SD/T82._\=@]NT!_952X0_;6[/?CQ]+OSLR\_P
M$LI$T<X#;8H(<B4DNL35-*3Y*L(BP>?$%Q$)-!4U@37HB"IZP8NOG*NR(C:#
M)E:"0)4QQIZ/J6,4N'[3]0)?<ILN]H`=?B$O^!!E6<&R!KW/.<E^^.0\`@_R
MGY[.VM;A8[R6_TB6;K__9(2K][\DL?P_`D^^8K(WT*#?+V]8<C$8#`:#P6`P
5&`P&@\%@,!@,QG^:K]!6B`,`*```
`
end
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: pkg-manager->wiz
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Mon, 14 Apr 2014 10:04:33 +0000
Responsible-Changed-Why:
I'll handle it.
From: Thomas Klausner <wiz@NetBSD.org>
To: NetBSD bugtracking <gnats-bugs@NetBSD.org>
Cc:
Subject: Re: pkg/48745: devel/hammer 1.0.0-rc3
Date: Mon, 14 Apr 2014 12:04:21 +0200
Hi!
On Mon, Apr 14, 2014 at 09:40:00AM +0000, thequux@upstandinghackers.com wrote:
> >Synopsis: devel/hammer 1.0.0-rc3
I have improved the package and imported it to pkgsrc-wip.
Can you please:
. provide a longer DESCR? For example, for people who don't know what
a parser combinator is, or why it is an achievement to have one in C?
. when you make a release, please include the 'hammer' in the
filename. There are too many v1.2.3.tar.gz files due to github already
:)
Otherwise, this seems ready for import; I'll wait for the 1.0 release
for that though.
Thanks for the package,
Thomas
From: TQ Hirsch <thequux@upstandinghackers.com>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/48745: devel/hammer 1.0.0-rc3
Date: Mon, 14 Apr 2014 03:07:36 -0700
--nextPart2136183.xPcNxr5yuH
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="us-ascii"
On Monday, April 14, 2014
wiz@NetBSD.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,=20
thequux@upstandinghackers.com wrote:
Fantastic! I'll have a longer DESCR within a few days.
Also, sorry about the github naming. I'll see what I can do.
=2D-tq
--nextPart2136183.xPcNxr5yuH
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAABAgAGBQJTS7NxAAoJEMJiybL6ZasRndgP/1WjY2kVGgXc3uuS8P9mbIqa
Ik4cATCf2+m2j+Dp+KHxH0QmD5MUDMHTTniZUMQnNhtnWf8bbE8w8TG7aA/yW0U/
hYHz19Bn8D+BAfO9uNST1l1QHw2el0HRaotWeW/QuEe40wSWJVdFVjvFTeuzt7ZO
MmrzaL6uvOD/xrPDRDwRlBhLagvnISF5m/TuOB+TxL9Q8Iyva6LRR8YoI3i4g+Za
ZvWv3bgtSGXxzsc0rMwlPaImL/CRLeWHb9Fso/m1HkQly7rF8VsUIbiYrFah70Ix
MhN2JKBEbfmkSKPJy5DRApIJUC/ZRxhivddSzRg73b+qzzzTvij6gyeVh3xzy/kf
6FocZzJe4TVxvT6E0SNiXnywGJR76XAZ0l/NOzcXILDMS4Jy6wffTa9w6By1qy8k
FpoNbhH6OO5UksFeH2/nlV57sVEvgFJJQ/iKK0YE85ON0eUgBzDc3GcqeNu7RKue
7xS0h2i0gCKCYwtK7pslF++xqiEPDsNKfU6y2Ndfo7ehLgZ/F4Sa+rU1W8J+pw/N
phU0amUUG11uwS0a7YmwRGGlN4osPZTgizYY68hYR847O6egdEAurdv7ktA5s3e1
zzkStv/kV9ntLOvsCAWQG8AhfqjTTNBkLyz+keUtm8WnP8qsWE6wLd3DZxLhny9o
0oaPRoMl/8ow+JnNKkca
=J4Sj
-----END PGP SIGNATURE-----
--nextPart2136183.xPcNxr5yuH--
From: TQ Hirsch <thequux@upstandinghackers.com>
To: gnats-bugs@netbsd.org
Cc: wiz@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/48745: devel/hammer 1.0.0-rc3
Date: Mon, 14 Apr 2014 03:34:26 -0700
--nextPart3651804.AxrW9hzYdN
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="us-ascii"
I seem to have dropped GNATS off the address list.
On Monday, April 14, 2014
thequux@upstandinghackers.com wrote:
> A very minor point about
>=20
https://github.com/UpstandingHackers/hammer/commit/849178d60bedbf088424=
25bc77b428236ab769aa
>
> I think a better cast would be to unsigned char, since you already
> should have checked for -1, and the only other valid values are
> unsigned char.
>
> http://netbsd.gw.com/cgi-bin/man-cgi?ctype++NetBSD-current
> explains it in more detail.
Thanks for catching this, particularly considering that a negative valu=
e=20
will index before the beginning of the ctype array and that function is=
=20
designed to handle arbitrary octets. I'll get that fixed.
> What do you want to do about the language plugins for the package?
> Should they become optional dependencies?
>
> Various packages already contain options.mk files if you need
> inspiration how that's done.
Having the language bindings be optional dependencies makes sense. I'll=
=20
get that taken care of by the time we release 1.0.0.=20
=2D-tq
--nextPart3651804.AxrW9hzYdN
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAABAgAGBQJTS7m+AAoJEMJiybL6ZasR23UP/0uqAcfBsIpvq0liRG3x0E7K
AA9cGBV5k/TQNjJSTUhn/q65ntTz+g9PE7WwlCbGef84F8aJMi9euVky7a0AIWYZ
SbJBSIz7+QOiLLnJH0gntyUNzkANYK26ieltF6BtV5EqV9KXQuJEDPC3mz4f//Xz
RXYmav+TJJgNqKUSjBPYnE+KmuS7CeNtboc3lcCcoZY2BjJwwy+X2ZI1u0WAjSAZ
moyeg9z/2vJVJPASsXvvNc3qCjh/uysOIskmzXbCddtaiJp+kH5oBM8XPbsQ5YOT
+3OistaVKmwC5jO9q0tdSJbxR42K45TLCk3R7lhpcrCA39ouA7ApbeqjnDemCs6L
rCliVrOE4pv2v0oCW3617e70ybRWHZulMBupgiTQtXH/XX1dfOzrG4pkiZhaoMSW
TECiLABo8W77G1E//3HWtSs/aQe4PbR8vygd8ithNZ36UMUaZcWHTs3Ob7+rQ4WB
0n7nzs6z5b418vkd3qhAddZsRlM4VgsYwizuJIgaYelK4OD6O8ArHphQYCYKNsbP
cYwaFAKiYGqUl/X1Ha6ca8S/BODaPmYg420jpkEpWZ24/AJ+Kd3pCyBtanfflPkC
A/w8A8/Pguw4c7J+6Q4QJAbafFlEXgaAyBmjmXA5EmRiJUl/n6SFUbeHb+0x4gsE
bFgSZwmc+/a+EDXTuhnC
=kmhU
-----END PGP SIGNATURE-----
--nextPart3651804.AxrW9hzYdN--
State-Changed-From-To: open->suspended
State-Changed-By: wiz@NetBSD.org
State-Changed-When: Fri, 20 Jun 2014 06:34:52 +0000
State-Changed-Why:
Waiting for 1.0.0 release package.
Responsible-Changed-From-To: wiz->pkg-manager
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Tue, 05 May 2015 07:22:09 +0000
Responsible-Changed-Why:
I thought 1.0 would come sooner.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.