Date: Sat, 9 Jan 1999 05:04:25 +0900 (JST) From: dcs@newsguy.com To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: kern/9398: ficl's build uses perl Message-ID: <199901082004.FAA00782@local.ocn.ne.jp>
next in thread | raw e-mail | index | archive | help
>Number: 9398 >Category: kern >Synopsis: ficl's build uses perl >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jan 8 12:10:02 PST 1999 >Closed-Date: >Last-Modified: >Originator: Daniel C. Sobral >Release: FreeBSD 3.0-CURRENT i386 >Organization: >Environment: Three stage boot loader's ficl. >Description: To build libficl, and, thus, the loader, a perl script is currently in use. It is a nice perl script, very well written, and probably the most efficient tool for the job. But, still, it is perl. >How-To-Repeat: cd /sys/boot make >Fix: Apply the following fix to sys/boot/ficl/Makefile, and extract the file softscript.c into sys/boot/ficl, and softcore.sh into sys/boot/ficl/softwords. If it is deemed not necessary to change this, I do have an actual bug fix for softcore.pl... :-) --- ficl/Makefile Mon Jan 4 08:14:30 1999 +++ ficl/Makefile.orig Mon Jan 4 06:17:16 1999 @@ -4,9 +4,9 @@ NOPROFILE= yes INTERNALLIB= yes INTERNALSTATICLIB= yes -BASE_SRCS= dict.c ficl.c math64.c stack.c sysdep.c vm.c words.c softscript.c +BASE_SRCS= dict.c ficl.c math64.c stack.c sysdep.c vm.c words.c SRCS= ${BASE_SRCS} softcore.c -CLEANFILES= softcore.c testmain softscript +CLEANFILES= softcore.c testmain # Standard softwords SOFTWORDS= softcore.fr jhlocal.fr marker.fr @@ -16,8 +16,8 @@ .PATH: ${.CURDIR}/softwords CFLAGS+= -I${.CURDIR} -softcore.c: ${SOFTWORDS} softcore.sh softscript - (cd ${.CURDIR}/softwords; sh softcore.sh ${SOFTWORDS}) > ${.TARGET} +softcore.c: ${SOFTWORDS} softcore.pl + (cd ${.CURDIR}/softwords; perl softcore.pl ${SOFTWORDS}) > ${.TARGET} .include <bsd.lib.mk> begin 644 softscript.c.gz M'XL(""=CEC8``W-O9G1S8W)I<'0N8P#M6NM/XS@0_YS^%=ZB$^D#:$I;H(4] M<7O=$]I=0(*53J((A=1I<Z1.Y:0+O=/^[S=VGHWMDI;V7CH^I,[8GM=O//8X M[#C$<F=#C$ZM8#[%^^/WI9V$Y`=#Q\N3J$-&.=K<QR].X#-JR2%!:6(Z1(<& M,NG(JB-K;-(J:W^[NZ^@/TK:QXO/_2JR>R7-]<@(^<[O&-K1A%ZII#'*0X"\ M6<#[M(,J'X0\F]&FLP`]SFP;4U0]".<Y9%KG77SLU`,:ICX*/-8#PTTR5,ST M`S.()+`6FIC6V"%XUX_>XW$N$%/FG'4PQN@1CQQ"P"5,-S8FF1!0TP'"2#+) M=JB?#D#^U+2X;:POX<&\AJR>QJ9;,THQ\&0TTPHB]4._.H1+".W,&!?V@M&\ M6S`>E+21S@!"9V?(J)0T3<.4ONC]7Q^^WIS_TJ^C\LV<!.9+%_W@@\HN1OO[ M^^5Z"&3CO@*08=?',!$H"'@PY)[';"#CBTXY_!QP+NN=;L,HVYMBHG,>\+@' M*;1<J2R(O[RZN+S^>@M=()AX`<R9D>&[6#2;5F&R--O'^$FWZZCQN8YN^OU/ M#_W+GYE>/("8L`"[KFYSDCCXIG\;\@FU<PC,T+G;*A/3=3U+U\-`K+"?G)*W M_2_7'\\O@%?Y"AP+Z$WPQ*-S@'7.0`6HI]2SL.^#^_9%W:/8!I'\IXJ:O403 MZ!-4B<9O6`N;8G,(EM>Y%G5DU)&=^L2V7,_'X#\N\]FDY$4O?_!F[I##PGN! MKX!,:-X4;.#1?(8:'!.^GO@+D^Q1G04M(T"*@!^'W,'[?8]33\.L$'?4:JP+ MA<'$=>,":LAHH_=QGHAZ$]?6SN+4HDD]B\#XV+=UM.C@S7@8^'QGQFK^LQ-8 M8YV[(%+3,L%YC2Y?WS])LT@ZSXI-XY-V!X/=+G]-?&J$1FJ/8-)3+S.TG!_9 M[,7OU)K.F>DUYDHP#\'?H#P8#,KE2C0H=/(9.E*Q'Y"8O]@5Y$4?OB*:/071 M)Z+H(;;-F1M$W!FPCL]S*/@I!$^4&66J53PAJ-).W^\8K5:[!S962/U>6M22 M.\$(X?UBSA\Q\KT)>U`>1)8WF;",OH`S$H`F>1\VE$@([E:"MK68*`),(K25 M028R6M1HB4J)0HE&G0Q!!"A"2(I3,\3ITJ.0;24+<`5@)`H/!@04)LIXBI(D M/[X41C<V-CE%A`QJAC1(=]'NANGJJ,K-@&0E9U66L%H:04*4M%\!'&56??%% M>Q@&PQ5QY^C1-<E3=$#S/62;=.W`R.R(KZ/\EZ,G;BE'Q?56)I2MA<)2W!GJ MFC*CK)P<6F$\W`2.ZT)YL&8JK^9]=*SRYDY^Y(G<:3MJ,(ML&XO^S:$N=40[ MNYOEJI=_:;K\VY/E)E>,\G"XZE8M)-ID9Y6[;VG^5>_M*Z_$CCH`ZVAJPG)L MOG)P+A*',6-E+)ZELFOK1>5_/-XDJ>UMV7R#,704QM#%B'CL)BN?O9EF_$:$ MQ4I%&BLYAL<APVO/]YU'.#)8WG2^'F-N:3JNNILLQ,2SZK1Y4!V0:E65-+-' MH5RJSYES$IE#<536>A0-'8JMP/F6I'G!ZQ(3\[HW5`M%7CE!90QJ?(B<:>;= MN8X&AB&J`"OXL(=`TKG+KD+FZ+?99,KK^C%&F`SW8KG9HD"NL=%-CPD.257^ M$>WM(8*?UROLFRLO:3$VJ@<#LJ22,]1%Y2KEO=$NH("TQI<9N=H&E<C.LGAU M`UJFJ%A>'F<(J^4<H]G=\#6`H;SPD>#2V4`(;?XB(%$O>T6S'E:RRX"3]=$Z M[&[CO&^T5#`4/?!7%7OS@8(.8?/VRD$6:?+2(8XSN5-;W=5W254"C]9UL:VR MH!-C^F+.*&9;N[O)"P,C<X63W*'O)3>9_Z1CY?^W!NJ@Z'37/6?&`9#G>-25 M5#]OO4C>3@'^9FRW>&L8AV@1TP7;)<:O5N9F+%LCJ(X+A$"Q8_CF"UXA*Y=% MZ1L/@XQ0">9YR+=F]-O,S-Y&LP?_9BA^,HR^&,8M(VD=)JU6TCI*6L=\7221 M%'WP*!59`(O1O\BB+6.Q9ZB9M"1,.GDF:EA4H"PR/$G=PSVE.A,MSC)27QK- MM)GZU6C)F$5G!OEQK)C@=C=CV\).GQO8V9("1V^/!.-X@RCRV+>?J1-@_EV> MJV/4_6`(K?`?.2C&ND/2=MQATE&M!@W&@OU#$OM\?_6I$E+^!-WGG*7I)``` ` end begin 755 softcore.sh.gz M'XL(""UCEC8``W-O9G1C;W)E+G-H`*U236L;,12\ZU=,UCW8IMVEO80X";1L M;7"Q"3C!*93BR)+6^\JNM)7>.C6E_[W2YA#?6UWT\6;>QXQ&%\6>;!%J,4+I M[-%X1N4\UPBN]\J@HL8$L(/$@:1EE`CLR1Z$4))Q<S._6XAB^N]+3*<(<*C` M4''W,,BATO-B:&AI0T?>Z-AGVTJKL9+VT,N#P3LDU*/S.J#RKD5YMYDC&,:S M)V9C01:+9;E*L$\]U\[/\,75%O=2-\9C_"->=F&X?)1-W^8M<6YT/TF,TAO) M1L_PX1*?C3+M/E+>7UU=BC2[4;5#%F$K&1A]IR-VAJ>T/65G&OT'B8HH=&KH MH:8P&`/E+$NR`=I49(G)Q3/7L:CT*=IV$:7C^-%`KLV@\2FP::%));3T)^Q/ M*183^CC`D3SWLD$K54W6).?W,=.+!/F9')`]NU8>2,FF&9)4I)HBN(J?DQ/# M23EO\JZ)_A1"B!%9U?3:($O0O,Z$""R9%%0M/1)A,/';=]QB$#?/AS1!>>H8 M;Z9G>B*N[&=/C.PZYCXZTD,'Y<O0]Y%6QNKCY/MNN\:TVZXGXO?`DR'$CSY. H\/DOH\8Q]/:U_`07M]BN=_/-9OYU^3"Y%G]B@513_`7#%ZKN+P,``"'$ ` end >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901082004.FAA00782>