Subject: pkg/5604: sox pkg relies on deprecated unix def, and has messy patches
To: None <gnats-bugs@gnats.netbsd.org>
From: Tim Rightnour <root@polaris.garbled.net>
List: netbsd-bugs
Date: 06/18/1998 01:41:40
>Number:         5604
>Category:       pkg
>Synopsis:       sox pkg relies on deprecated unix def, and has messy patches
>Confidential:   no
>Severity:       critical
>Priority:       low
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jun 18 01:35:00 1998
>Last-Modified:
>Originator:     Tim Rightnour
>Organization:
Tim Rightnour    -  root@garbled.net
http://www.zynetwc.com/~garbled/garbled.html
>Release:        6/10/98<NetBSD-current source date>
>Environment:
	
System: NetBSD polaris 1.3 NetBSD 1.3 (POLARIS) #0: Thu Mar 26 13:17:18 MST 1998 root@polaris:/usr/src/sys/arch/i386/compile/POLARIS i386


>Description:
Try to build sox on alpha where unix is not defined in CPP.  It fails miserably.
Additionally, in looking to fix it, one of the patches contained a second patch to
the makefile, causing considerable loss of hair while trying to fix the problem.

	
>How-To-Repeat:
Build sox on an alpha.
	
>Fix:
This uuencode contains sox.tar.gz, which is the patches directory, properly
split out, and fixed with a -Dunix.  So future hackers experience reduced hair
loss.

begin 644 sox.tar.gz
M'XL("`_1B#4"`W-O>"YT87(`[1AK<]I(C*_F5ZB/R4`,QFL;#$[3"P5R28=`
M)I#V[CH=C_$C>&KLC!]7>IW[[Z==0T)XY-$VY*YGS7C6NZN5M-J55M*E$9MC
M.ZKD'A%`$56U"CF@("ZULP[4JHI$%%4A^$_$&JGFH)K;`B11;(0`N3`(XMOP
M/H]MV\O]='`Y.W_6E@WC,7@04:PIRL;SEV5)OCI_4:+G+\FBF@,Q._]'A]W=
M78A&5G0IF$(0NA?<<)Q`,[D`4@>QIA&BB01(HZ'DR^7R'),["7QX:_@@J2!*
MFJ)J59DBJ?G=FT#[()$2XK$NP`O7-[W$LN&5*]=K%3<R*M'(,Z)8&+^FT[87
MV0S-L6P'NL>]\]\&_?->._]L8:GG^LFT$@6);YE&:"TOG:-%7R(D/I_U+==A
MFTCEP;_RCY)G8IACU[>_2:)U&E/KI;HRUQCG!F;L%1S7L_V@X,3EU\YEL03M
MP:E^W&\-N_K@M--IEV"'3KF^$PBA$=O%O9O2`XJ/(EJ%ZRT4<0\;B`]Z;4J9
M\IA1WTS\3OG>]8];G1*(;-5]=[/,CQX<54M]?G"/JI9TCG7U=YVSP7&_!Z_W
M01+%6W3&L$];)_K[L^-A1S]K#CMKV#/B3(`'4EI/B-VA;1_&NCM+E'J)5*]N
M[5TZAOM<O=][K534K5Y4\MT7E52E$JE)5S[F!^OBI[^=WW<"N0R^.?X;/4'\
M!U7U.OZ3\6EF\5\MB_^V`=1=G1B?;&IE0N)/A>ETRF+`MXG/8D"B2;)6E6AX
M5\_S/'\#>QE3T60QQ3PX@#*I5DL2\+1IP,%!'O)\GG\!/3M^,V@#$>0\WSKL
M-G\=<-P^E/M0;E][1>SH1\UW'?VT>=8\T8^PG_CN%%>T*+9IYOGF&?W#PPOS
M_%FSUSU^0_NAX7ON"#F!X7D:1,%T)DN])*,LM2HV5!:<8+-"`"\+C"42*.;+
MW,M"JU7$L52T(I0#BK:*"F5ODN<?A(Y?$$5&8KD!*N/?:/_FD]B_*"[G?U)-
MSNQ_6_9O)//D[[UML>0/9)`DC<B:U$B3/VKX%"U-#R]#D!3`:1DSOT::^5$C
MDQJ-4@UXVM29D7&?1U[@7^#C78*)<>&:]&''X<HNC*U0C]R_;-B'P7E//VIC
M'/-'9X^C<SQ$<8BO/GOTS6`RL?VXN`>[%;0WC'P6AV%_'WKGW6X1I[@;X_#\
M.3+CUO/9P.*FQ/.E3.B^[WT!UP=!`V&4N)ZE6X%O_^>#C27[MY["_E596;%_
MM9K9_[;LG[Y5Z``\BSL,7>B;,1X)X*M/1(V0:_MG:,Q%M&T3B(IICD8D#7.^
M*P>@*$J)X)//6C%U`4X0%JCUD3VPX17XMN/89AQAC^<Q]^$X'(B-T0?[HQ!0
MDT+4A1$T41P0J0669T48#\/\,'4B[0#^#+QD8L/(1CXVS(A#$(+A(-HO`*Z5
M^'Y`G0<PYV$%LR4[.T#3AG!BQ`++'YB;>+8/A]U^<UA$AAP5'@HNDP!<E-Z-
MC,DE_E+1<9IS1PER##^X'Q$GI6N.#?_"+ES/T*1PE@KQJQ1G>Q73O<Y((QZW
M,(&DUG!806#^B\//"N#K/0.,)?NWG\#^)1%OV4K]5\GL?UOV+PB5ST'XJ3*O
M[E(3IUX`'W]:W96NWGCJ!83-:.)B*$!**D8"A+H#Z@9NK[/."@2K559^-J3K
M:=:@ZW1HL9S*B@24R.+X8AV6OR)^:[F6GU<K5M`7BK8S'+I!5:6A3EV:;_"^
MM8V=P'&8H7YS_3(5<)UFN*_4<[@8_3@3&@$U#T^&^GE]CXW>66'J#!&=,IS0
M2(CG_E[0R<;*U>92U'=6HM*D3:1*)C7R<"W[/X^2'U(=O.U$%D)8FA8O=),X
8JYIED$$&&6200089_#_@'X.50?X`*```
`
end

	
>Audit-Trail:
>Unformatted: