Date: Sun, 23 Jun 2002 22:55:32 -0700 (PDT) From: TOMITA Yoshinori <yoshint@flab.fujitsu.co.jp> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/39760: ports/math/rcalc is too old and contains arithmetric bug Message-ID: <200206240555.g5O5tWu2060149@www.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 39760 >Category: ports >Synopsis: ports/math/rcalc is too old and contains arithmetric bug >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jun 23 23:00:04 PDT 2002 >Closed-Date: >Last-Modified: >Originator: TOMITA Yoshinori >Release: 5.0-DP1 >Organization: >Environment: FreeBSD laksmi.proc.flab.fujitsu.co.jp 5.0-DP1 FreeBSD 5.0-DP1 #0: Mon Jun 24 12:24:41 JST 2002 yoshin-t@XXXXXXXXXX:/usr/src/sys/i386/compile/YYYYYYY i386 >Description: ports/math/rcalc is version 0.2.2 and the latest rcalc is 0.2.6. In rcalc-0.2.2, there is an arithmetric bug like a school children. Precedence of operators are incorrectly treated. >How-To-Repeat: In rcalc-0.2.2: rCalc> 1/2/3 Ans = 1.5 In rcalc-0.2.6: rcalc> 1/2/3 Ans = 0.1666666666666667 >Fix: I enclosed a simple ports patch. rcalc/files/patch-aa is no longer required. diff -U 1 -rN /usr/ports/math/rcalc/Makefile rcalc/Makefile --- /usr/ports/math/rcalc/Makefile Thu Oct 5 16:17:04 2000 +++ rcalc/Makefile Mon Jun 24 14:30:35 2002 @@ -8,3 +8,3 @@ PORTNAME= rcalc -PORTVERSION= 0.2.2 +PORTVERSION= 0.2.6 CATEGORIES= math gnome @@ -12,3 +12,3 @@ MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= rCalc-${PORTVERSION} +DISTNAME= rcalc-${PORTVERSION} @@ -16,2 +16,3 @@ +USE_BZIP2= yes USE_X_PREFIX= yes diff -U 1 -rN /usr/ports/math/rcalc/distinfo rcalc/distinfo --- /usr/ports/math/rcalc/distinfo Wed Aug 23 21:33:17 2000 +++ rcalc/distinfo Mon Jun 24 14:32:42 2002 @@ -1 +1 @@ -MD5 (rCalc-0.2.2.tar.gz) = 7c2a641b705359e10735b1c8607d6da1 +MD5 (rcalc-0.2.6.tar.bz2) = ecd8079ec57e73f4f5165dcf71ccd8fc begin 644 ports-rcalc.diff.gz M'XL(",.R%CT``W!O<G1S+7)C86QC+F1I9F8`G51M;YI0%/X,O^(L71HM(EP0 MJ60N:L6&;J(!W;I](7BY()N"X:5+N_:_[U[43EW3)DMXR3GG.><\G.=<@C@, M02PS&Z0RSZ1-FA6YM/:+I91A?X6EL?^3A/&*P+')BZ+X1@8W6Y8PP06`!JAM M(-V06Z#(LLP+@G!2CANG"=R4"2@M0"U#E0U58UB%[_5`;#=0"P3ZU*#7X^&, M!QZF$V=F]\=FEZLJ\2)S?#$=UYK874YN*DV%%_[QM7FXZL_,ZXECF6Z78ZPA M2M(UX6'<=V>FX[G6C$7>_SZP/7<R=Z[,T<2Y-I^.D)X['PPMA^'WA)YX<6BY M>VY7E)NX#>Z(//'"01R_$`?6PK)G]#9IZ1\DB/RL-\H(&;C#9II%%"',7=,; M?+>F2I>[)SD/S+[UIHXYLFX/7-?C_B?ST+8GXYT=O*%\$.=%G(0I')NO*+^' M<%])`/TR`D4%!1FJ2L4_5?X9>Z*\8K24O\HC$!#37!P/-:AMIUEIVRS\K!D] MU*$+.E;\=@LM=%E3M0Y!LJYJ"X0OV[(>M`,?\<(V&>^3VU7RXD%AV00'E[+> M(5C3B:Z&K5!#;2W`H8XPC83XS3&Q]<VEC5_@I>C[\)+SE9$=`[E1%D-_D]&I M@:P;:L?0M-/!G62P0W;C)P`THV/(,KT`=71Y.[X&HA.4&W(U0\8BS["$TR2, MHR:FJQ1'G.L754MZN)!J,+G0MJ7(>A[BJUX5.]H"&9I"S^D.6C7KH(9.]:I> MK!_02[J`49:NH5@26%.:&S\BD(:0DS4N5C6E3C$7$N5V%H<0T']!0H*:1]=T M[GVV!D[?^>9Y=3@_AW?/0=<<LWMN>W-[2-?=-H>TBL`*U/Z_0AT>'P\([$X; M3=U^1)G$=$\I:[JI<;X'PN(>X@2ORB!.(OB0W^<2A327'ZMO@C.RRLDVW\<X HS2I4D<*M-)F:-OPBL/3O"/-LZT%<0%IF.5G=D9R5^`,JUN_WG04````` ` end >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200206240555.g5O5tWu2060149>