From owner-freebsd-small@FreeBSD.ORG Wed May 14 01:40:30 2003 Return-Path: Delivered-To: freebsd-small@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DABD637B401 for ; Wed, 14 May 2003 01:40:29 -0700 (PDT) Received: from Sol.QuerySoft.es (213-98-115-37.uc.nombres.ttd.es [213.98.115.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id 515AD43F3F for ; Wed, 14 May 2003 01:40:28 -0700 (PDT) (envelope-from guillermo@QuerySoft.es) Received: from QuerySoft.es (Orion.QuerySoft.es [10.0.1.4]) by Sol.QuerySoft.es (8.12.5/8.12.5) with ESMTP id h4E8iIrC042798 for ; Wed, 14 May 2003 10:44:19 +0200 (CEST) (envelope-from guillermo@QuerySoft.es) Sender: Oldno7@Sol.QuerySoft.es Message-ID: <3EC200F9.536C738F@QuerySoft.es> Date: Wed, 14 May 2003 10:40:25 +0200 From: "Oldno7 (Guillermo Hernandez)" X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.4.2 i386) X-Accept-Language: es, en MIME-Version: 1.0 To: freebsd-small@FreeBSD.org References: <20030513190123.3A3EA37B442@hub.freebsd.org> <001301c319df$f86a18d0$060a650a@discovery> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: crunching ftpd problem (SOLVED) X-BeenThere: freebsd-small@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 May 2003 08:40:30 -0000 Thank you very much indeed Dimitri. It works great. And it send me clear clues about similar troubles I've found crunching other progs. I thought (wrongly as it shows) that there was no diference about the order the libs where in the crunch file. Thanks, thanks, thanks.... Dimitri Babak wrote: > > Message: 2 > > Date: Tue, 13 May 2003 18:11:36 +0200 > > From: "Oldno7 (Guillermo Hernandez)" > > Subject: crunching ftpd problem > > To: freebsd-small@FreeBSD.org > > Message-ID: <3EC11938.5CDFB036@QuerySoft.es> > > Content-Type: text/plain; charset=us-ascii > > > > Hi all. I've been having trouble trying to crunch ftpd into picobsd. > > Despite I solved before modifying the ftpd > > > > > > > ******snip > > `date.o' is up to date. > > `netdate.o' is up to date. > > `vary.o' is up to date. > > `ipfw.o' is up to date. > > `minigzip.o' is up to date. > > /usr/lib/libskey.a(skeysubr.o): In function `_sk_keycrunch': > > skeysubr.o(.text+0x6f): undefined reference to `MD4Init' > > skeysubr.o(.text+0x7d): undefined reference to `MD4Update' > > skeysubr.o(.text+0x8a): undefined reference to `MD4Final' > > /usr/lib/libskey.a(skeysubr.o): In function `_sk_f': > > skeysubr.o(.text+0xdb): undefined reference to `MD4Init' > > skeysubr.o(.text+0xe7): undefined reference to `MD4Update' > > skeysubr.o(.text+0xf7): undefined reference to `MD4Final' > > *** Error code 1 > > Stop in > > /usr/src/release/picobsd/build/build_dir-net.rdsi.plasticos.1/crunch. > > ---> fail: Error <1> error code in <> > > *******snip > > Hi Guillermo > > here you can see my crunch.conf with ftpd > i've met the problem you describe and solved it > just resorting order of libs. > I think crunchgen wants the right order of libs because > of dependencies between them. > > Uncomment all related to ftpd > Now it's commented because of limited disk space > > my version of PicoBSD compiles in 4.4(with some limitations? not in crunch), > 4.6, 4.7 > > Best wishes, > Dimitri Babak > > = begin crunch.conf > =============================================================== > # $FreeBSD: src/release/legobsd/05.14/crunch.conf,v 1.1.2.3 2002/04/19 > 12:42:51 ru Exp $ > # > # NOTE: the string "/usr/src" will be automatically replaced with the > # correct value set in 'build' script - you should change it there > > # Default build options > buildopts -DNOPAM -DRELEASE_CRUNCH -DNONETGRAPH -DNOIPSEC -DNOINET6 > > srcdirs /usr/src/bin > srcdirs /usr/src/sbin/i386 > srcdirs /usr/src/sbin > srcdirs /usr/src/usr.bin > srcdirs /usr/src/gnu/usr.bin > srcdirs /usr/src/usr.sbin > srcdirs /usr/src/libexec > srcdirs /usr/src/release/picobsd/tinyware > > libs -ledit # sh,ftp > libs -lutil # > netstat,ftpd,telnetd,pppd,cron,inetd,passwd,init,login,getty,reboot > libs -lcrypt # ftpd,pppd,passwd,init > libs -lm # ftpd,ls,df,ps,ping > libs -lkvm # netstat,ps,w > libs -lipx # ifconfig > libs -lz # grep > libs -lpcap # sh,pppd > libs -lwrap # inetd > libs -lncurses # telnet,telnetd,ee,ls,libedit > libs -lalias # natd > libs -lipsec # telnet,ping > #libs -lskey # ftpd > libs -lmd # ftpd,pppd,routed,libskey > libs -lgnuregex # grep > libs -lnetgraph # netstat > > #progs pw # 20k > #progs fsck # 28k > > #progs ftpd # 36k > #progs ftp # 32k > > progs simple_httpd > progs telnet # 16k > progs telnetd # 28k > libs /usr/src/lib/libtelnet/libtelnet.a # telnetd > > progs netstat # 36 > progs chat # 4k > #progs natd # 21k > progs pppd # 40k > > #progs vidcontrol # 4k > progs kbdcontrol # 8k > progs comcontrol # 0k > > progs tail > progs tr > progs cron > special cron srcdir /usr/src/usr.sbin/cron/cron > special cron objpaths $(cron_OBJDIR)/cron.o $(cron_OBJDIR)/database.o > $(cron_OBJDIR)/do_command.o $(cron_OBJDIR)/job.o $(cron_OBJDIR)/user.o > $(cron_OBJDIR)/popen.o /usr/src/usr.sbin/cron/lib/libcron.a > > progs syslogd > progs newsyslog > > #progs routed # 32k > > progs route > progs ping > progs traceroute > progs ipfw > progs arp > > progs inetd > progs ee # 48k > progs passwd > progs init # 4k > progs ifconfig # 12k > progs sh > ln sh -sh > progs echo > progs pwd > progs mkdir rmdir > progs chmod chown > progs umount > progs mount > progs mount_null # 0k > progs mv ln > progs gzip > progs cp > progs rm > progs ls > progs kill > progs df > progs ps > progs vm > progs cat > progs test > ln test [ > progs hostname > progs login > progs getty > progs stty > progs w > ln w uptime > progs msg > ln msg dmesg > progs kget > progs reboot > progs sysctl > progs swapon > progs pwd_mkdb > progs dev_mkdb > progs grep > > = end crunch.conf > =============================================================== > > _______________________________________________ > freebsd-small@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-small > To unsubscribe, send any mail to "freebsd-small-unsubscribe@freebsd.org"