Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Oct 1998 20:51:06 -0700 (PDT)
From:      bmah@ca.sandia.gov
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/8197: [PATCH] Bugfixes for vnc port
Message-ID:  <199810080351.UAA29289@eisenhower.ca.sandia.gov>

next in thread | raw e-mail | index | archive | help

>Number:         8197
>Category:       ports
>Synopsis:       [PATCH] Bugfixes for vnc port
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct  7 21:00:00 PDT 1998
>Last-Modified:
>Originator:     Bruce A. Mah
>Organization:
Sandia National Laboratories
>Release:        FreeBSD 2.2.7-RELEASE i386
>Environment:

	

>Description:

Enclosed is a patch to fix several problems in the vnc-3.3.2r2 port, for
which I'm the listed maintainer:

1.  Port will now use the ${PERL} variable in bsd.port.mk to locate the
perl interpreter.  Currently it's hard-coded, which will probably break on
3.0-RELEASE.

2.  Applied a bugfix for a memory leak in Xvnc.

3.  Updated pkg/PLIST to track a stealth upgrade in documentation files.

4.  Workaround for a perl5 bug, described in PR ports/8053.

>How-To-Repeat:

	

>Fix:

Patch follows, uuencode-d:

begin 644 vnc.patch
M9&EF9B`M<B`M=2`M3B!V;F,N;W)I9R]-86ME9FEL92!V;F,O36%K969I;&4*
M+2TM('9N8RYO<FEG+TUA:V5F:6QE"5=E9"!/8W0@(#<@,C`Z,S4Z,#4@,3DY
M.`HK*RL@=FYC+TUA:V5F:6QE"5=E9"!/8W0@(#<@,3@Z,S0Z,C,@,3DY.`I`
M0"`M,S,L-R`K,S,L."!`0`H@"21[24Y35$%,3%]04D]'4D%-?2`D>U=22T1)
M4GTO6'9N8R]P<F]G<F%M<R]8<V5R=F5R+UAV;F,@)'M04D5&25A]+V)I;B]8
M=FYC"B`))'M)3E-404Q,7U!23T=204U]("1[5U)+1$E2?2]V;F-V:65W97(O
M=FYC=FEE=V5R("1[4%)%1DE8?2]B:6XO=FYC=FEE=V5R"B`))'M)3E-404Q,
M7U!23T=204U]("1[5U)+1$E2?2]V;F-P87-S=V0O=FYC<&%S<W=D("1[4%)%
M1DE8?2]B:6XO=FYC<&%S<W=D"BT))'M3141]("UE(',E+W5S<B]L;V-A;"]V
M;F,O8VQA<W-E<R4D>U!2149)6'TO<VAA<F4O=FYC+V-L87-S97,E(%P**PDD
M>U-%1'T@("UE(',E+W5S<B]L;V-A;"]V;F,O8VQA<W-E<R4D>U!2149)6'TO
M<VAA<F4O=FYC+V-L87-S97,E(%P**PD)+64@<R5>7",A+W5S<B]B:6XO<&5R
M;"5<(R$D>U!%4DQ])2!<"B`)"3P@)'M74DM$25)]+W9N8W-E<G9E<B!<"B`)
M"3X@)'M74DM$25)]+W9N8W-E<G9E<BYL;V-A;`H@"21[24Y35$%,3%]30U))
M4%1]("1[5U)+1$E2?2]V;F-S97)V97(N;&]C86P@)'M04D5&25A]+V)I;B]V
M;F-S97)V97(*9&EF9B`M<B`M=2`M3B!V;F,N;W)I9R]P871C:&5S+W!A=&-H
M+6%B('9N8R]P871C:&5S+W!A=&-H+6%B"BTM+2!V;F,N;W)I9R]P871C:&5S
M+W!A=&-H+6%B"5=E9"!/8W0@(#<@,C`Z,S4Z,#4@,3DY.`HK*RL@=FYC+W!A
M=&-H97,O<&%T8V@M86()5V5D($]C="`@-R`R,#HP-3HU-2`Q.3DX"D!`("TQ
M+#$Q("LQ+#4@0$`*+2TM+2!V;F-S97)V97(N;W)I9PE4:'4@2G5L(#$V(#`Q
M.C0P.C(S(#$Y.3@*+2LK*R!V;F-S97)V97()4W5N($%U9R`S,"`Q,CHQ,CHU
M.2`Q.3DX"BU`0"`M,2PT("LQ+#0@0$`*+2TC(2]U<W(O8FEN+W!E<FP*+2LC
M(2]U<W(O;&]C86PO8FEN+W!E<FP*+2`C"BT@(R`@0V]P>7)I9VAT("A#*2`Q
M.3DW+"`Q.3DX($]L:79E='1I("8@3W)A8VQE(%)E<V5A<F-H($QA8F]R871O
M<GD*+2`C"BLM+2T@=FYC<V5R=F5R+F]R:6<)5V5D($IU;"`Q-2`P.#HT,#HR
M,R`Q.3DX"BLK*RL@=FYC<V5R=F5R"5=E9"!/8W0@(#<@,C`Z,#4Z,C8@,3DY
M.`H@0$`@+30V+#$S("LT-BPR,R!`0`H@("`@("`@("`B>'1E<FT@+6=E;VUE
M=')Y(#@P>#(T*S$P*S$P("UL<R`M=&ET;&4@7")<)%9.0T1%4TM43U`@1&5S
M:W1O<%PB("9<;B(N"B`@("`@("`@(")T=VT@)EQN(BD["D!`("TV.2PS("LV
M,RPQ,B!`0`H@(",@)&-M9"`N/2`B("UC;R`O=7-R+VQI8B]8,3$O<F=B(CL*
M("`C"B`@"BM`0"`M,C,W+#<@*S(V-RPW($!`"BL@>PHK("`@("!F;W)E86-H
M("1N("@Q+BXY.2D@>PHK(`EI9B`H)D-H96-K1&ES<&QA>4YU;6)E<B@D;BDI
M('L**RT)("`@(')E='5R;B`D;CL**RL)("`@(')E='5R;B`D;BLP.PHK(`E]
M"BL@("`@('T**R`@("`@"F1I9F8@+7(@+74@+4X@=FYC+F]R:6<O<&%T8VAE
M<R]P871C:"UA8R!V;F,O<&%T8VAE<R]P871C:"UA8PHM+2T@=FYC+F]R:6<O
M<&%T8VAE<R]P871C:"UA8PE7960@1&5C(#,Q(#$V.C`P.C`P(#$Y-CD**RLK
M('9N8R]P871C:&5S+W!A=&-H+6%C"51U92!397`@,C(@,#<Z-#4Z,C`@,3DY
M.`I`0"`M,"PP("LQ+#<Q($!`"BLM+2T@6'9N8R]P<F]G<F%M<R]8<V5R=F5R
M+VAW+W9N8R]R9F)S97)V97(N8RYO<FEG"4UO;B!*=6P@,3,@,#DZ,#$Z-3(@
M,3DY.`HK*RLK(%AV;F,O<')O9W)A;7,O6'-E<G9E<B]H=R]V;F,O<F9B<V5R
M=F5R+F,)5'5E(%-E<"`R,B`P-SHT-#HR-2`Q.3DX"BM`0"`M.#$V+#$P("LX
M,38L,34@0$`**R`@("`@=6)L96X@/2!S>E]R9F)&<F%M96)U9F9E<E5P9&%T
M94US9SL**R`**R`@("`@:68@*%)%1TE/3E].3U1%35!462AP4V-R965N+"9U
M<&1A=&5#;W!Y4F5G:6]N*2D@>PHK+0EI9B`H(7)F8E-E;F1#;W!Y4F5G:6]N
M*&-L+"9U<&1A=&5#;W!Y4F5G:6]N+&1X+&1Y*2D**RL):68@*"%R9F)396YD
M0V]P>5)E9VEO;BAC;"PF=7!D871E0V]P>5)E9VEO;BQD>"QD>2DI('L**RL)
M("`@(%)%1TE/3E]53DE.250H<%-C<F5E;BPF=7!D871E4F5G:6]N*3L**RL)
M("`@(%)%1TE/3E]53DE.250H<%-C<F5E;BPF=7!D871E0V]P>5)E9VEO;BD[
M"BL@"2`@("!R971U<FX@1D%,4T4["BLK"7T**R`@("`@?0HK(`HK*R`@("!2
M14=)3TY?54Y)3DE4*'!38W)E96XL)G5P9&%T94-O<'E296=I;VXI.PHK*PHK
M("`@("!F;W(@*&D@/2`P.R!I(#P@4D5'24].7TY535]214-44R@F=7!D871E
M4F5G:6]N*3L@:2LK*2!["BL@"6EN="!X(#T@4D5'24].7U)%0U13*"9U<&1A
M=&5296=I;VXI6VE=+G@Q.PHK(`EI;G0@>2`](%)%1TE/3E]214-44R@F=7!D
M871E4F5G:6]N*5MI72YY,3L**T!`("TX,S$L,C0@*S@S-BPS-"!`0`HK(`HK
M(`ES=VET8V@@*&-L+3YP<F5F97)R961%;F-O9&EN9RD@>PHK(`EC87-E(')F
M8D5N8V]D:6YG4F%W.@HK+0D@("`@:68@*"%R9F)396YD4F5C=$5N8V]D:6YG
M4F%W*&-L+"!X+"!Y+"!W+"!H*2D**RL)("`@(&EF("@A<F9B4V5N9%)E8W1%
M;F-O9&EN9U)A=RAC;"P@>"P@>2P@=RP@:"DI('L**RL)"5)%1TE/3E]53DE.
M250H<%-C<F5E;BPF=7!D871E4F5G:6]N*3L**R`)"7)E='5R;B!&04Q313L*
M*RL)("`@('T**R`)("`@(&)R96%K.PHK(`EC87-E(')F8D5N8V]D:6YG4E)%
M.@HK+0D@("`@:68@*"%R9F)396YD4F5C=$5N8V]D:6YG4E)%*&-L+"!X+"!Y
M+"!W+"!H*2D**RL)("`@(&EF("@A<F9B4V5N9%)E8W1%;F-O9&EN9U)212AC
M;"P@>"P@>2P@=RP@:"DI('L**RL)"5)%1TE/3E]53DE.250H<%-C<F5E;BPF
M=7!D871E4F5G:6]N*3L**R`)"7)E='5R;B!&04Q313L**RL)("`@('T**R`)
M("`@(&)R96%K.PHK(`EC87-E(')F8D5N8V]D:6YG0V]24D4Z"BLM"2`@("!I
M9B`H(7)F8E-E;F1296-T16YC;V1I;F=#;U)212AC;"P@>"P@>2P@=RP@:"DI
M"BLK"2`@("!I9B`H(7)F8E-E;F1296-T16YC;V1I;F=#;U)212AC;"P@>"P@
M>2P@=RP@:"DI('L**RL)"5)%1TE/3E]53DE.250H<%-C<F5E;BPF=7!D871E
M4F5G:6]N*3L**R`)"7)E='5R;B!&04Q313L**RL)("`@('T**R`)("`@(&)R
M96%K.PHK(`EC87-E(')F8D5N8V]D:6YG2&5X=&EL93H**RT)("`@(&EF("@A
M<F9B4V5N9%)E8W1%;F-O9&EN9TAE>'1I;&4H8VPL('@L('DL('<L(&@I*0HK
M*PD@("`@:68@*"%R9F)396YD4F5C=$5N8V]D:6YG2&5X=&EL92AC;"P@>"P@
M>2P@=RP@:"DI('L**RL)"5)%1TE/3E]53DE.250H<%-C<F5E;BPF=7!D871E
M4F5G:6]N*3L**R`)"7)E='5R;B!&04Q313L**RL)("`@('T**R`)("`@(&)R
M96%K.PHK(`E]"BL@("`@('T**R`**RL@("`@4D5'24].7U5.24Y)5"AP4V-R
M965N+"9U<&1A=&5296=I;VXI.PHK*PHK("`@("!I9B`H(7)F8E-E;F15<&1A
M=&5"=68H8VPI*0HK(`ER971U<FX@1D%,4T4["BL@"BM`0"`M.#DV+#D@*SDQ
M,2PY($!`"BL@"69I<G-T26Y.97AT0F%N9"`]('1H:7-296-T.PHK(`EN<F5C
M='-);D)A;F0@/2`P.PHK(`HK+0EW:&EL92`H*%)%1TE/3E]214-44RAR96<I
M6V9I<G-T26Y.97AT0F%N9%TN>3$**RT)"3T](%)%1TE/3E]214-44RAR96<I
M6W1H:7-296-T72YY,2D@)B8**RT)("`@("`@("AN<F5C=',@/B`P*2D**RL)
M=VAI;&4@*"AN<F5C=',@/B`P*2`F)@HK*PD@("`@("`@*%)%1TE/3E]214-4
M4RAR96<I6V9I<G-T26Y.97AT0F%N9%TN>3$**RL)"3T](%)%1TE/3E]214-4
M4RAR96<I6W1H:7-296-T72YY,2DI"BL@"7L**R`)("`@(&9I<G-T26Y.97AT
M0F%N9"`K/2!Y7VEN8SL**R`)("`@(&YR96-T<RTM.PID:69F("UR("UU("U.
M('9N8RYO<FEG+W!K9R]03$E35"!V;F,O<&MG+U!,25-4"BTM+2!V;F,N;W)I
M9R]P:V<O4$Q)4U0)5V5D($]C="`@-R`R,#HS-3HP-2`Q.3DX"BLK*R!V;F,O
M<&MG+U!,25-4"5=E9"!/8W0@(#<@,3@Z,C(Z,C0@,3DY.`I`0"`M-S@L-B`K
M-S@L.2!`0`H@<VAA<F4O9&]C+W9N8R]I;6%G97,O<VED96)L86YK+F=I9@H@
M<VAA<F4O9&]C+W9N8R]I;6%G97,O<VED96QO9V\N9VEF"B!S:&%R92]D;V,O
M=FYC+VEM86=E<R]S96%R8VAB=71T;VXN9VEF"BMS:&%R92]D;V,O=FYC+VEM
M86=E<R]V:61E;W,Q+FIP9PHK<VAA<F4O9&]C+W9N8R]I;6%G97,O=FED96]S
M,BYJ<&<**W-H87)E+V1O8R]V;F,O:6UA9V5S+W9I9&5O<S,N:G!G"B!S:&%R
M92]D;V,O=FYC+VEN9&5X+FAT;6P*('-H87)E+V1O8R]V;F,O:6YT97)N86QV
M97)S:6]N+FAT;6P*('-H87)E+V1O8R]V;F,O:6YT;W5C:"YH=&UL"D!`("TY
M,BPV("LY-2PW($!`"B!S:&%R92]D;V,O=FYC+W-T87)T+FAT;6P*('-H87)E
M+V1O8R]V;F,O<W1Y;&5S+F-S<PH@<VAA<F4O9&]C+W9N8R]T=VUI9&5A<RYH
M=&UL"BMS:&%R92]D;V,O=FYC+W9I9&5O<RYH=&UL"B!S:&%R92]D;V,O=FYC
M+W9N8VAI<W1O<GDN:'1M;`H@<VAA<F4O9&]C+W9N8R]V;F-P96]P;&4N:'1M
A;`H@<VAA<F4O9&]C+W9N8R]W:6YH:7-T;W)Y+FAT;6P*
`
end



>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?199810080351.UAA29289>