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:

NetBSD Home
NetBSD PR Database Search

(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.