03.06.2010 16:53, KP Kirchdoerfer пишет:
> Am Donnerstag, 3. Juni 2010 13:24:01 schrieb Andrew:
>    
>> 03.06.2010 13:06, KP Kirchdoerfer пишет:
>>      
>>> Am Donnerstag, 3. Juni 2010 00:18:31 schrieb Andrew:
>>>        
>>>> Hi all.
>>>>
>>>> I've fixed some packages - hostapd, wpa_supplicant, upnpd; also removed
>>>> hostap (this driver AFAIK already in kernel) and updated some packages
>>>> (quagga - to latest 0.99.16, also iptables - I think that 1.4.7 has a
>>>> bug because it won't install headers by default 'make install', but
>>>> 1.4.8 has same problem - so it looks like a 'undocumented feature').
>>>>
>>>> Now v4 tree have these broken packages:
>>>> fritz, linux-atm, unicorn, dosfstools (will be replaced by busybox),
>>>> tor, bash, lcd4linux, hdsupp (I'll look on it closely in few days -
>>>> looks like just needs update), kismet, ipvsadm, mysql, zaptel, bristuff,
>>>> libpri, asterisk, openswan, wlan-ng, nut (I'll also look closer on it in
>>>> near future), vsftpd, iscsi, pump, pcmcia, irmp3, radius (something
>>>> wrong with makefile - I'll fix it), tinyproxy, snort, gpio, ulogd
>>>>
>>>> What of still broken packages are important? What of them are unneeded
>>>> at all? And how about currently disabled in kernel PCMCIA/paging support
>>>> - is it really needed for LEAF users?
>>>>          
>>> Good work Andrew!
>>>
>>> The most important packages IMHO are net-snmp (which still fails to build
>>> here) and ulogd, which is the default info target for shorewall. I
>>> believe ulogd fails due to mssing mysql. If that one is not fixable in
>>> the near future ulogd could be build without sql support for the start.
>>>
>>> kp
>>>        
>> Strange, I have net-snmp built correctly. I'm trying to rebuild all from
>> scratch again, and look on result. Can you try again and in cause of
>> error - give me your net-snmp building log (actually - end of it with
>> error)?
>> About ulogd - it's only needed for logging to mysql - because primary
>> logger is syslog-ng (I must update syslog to newer one due to
>> incompatibility of old klogd with 2.6 kernel).
>> Radius and nut are already fixed (I also update nut to 2.4.3 - but it's
>> untested); hdsupp - is dependent by dosfstools, so it'll be fixed later,
>> after busybox's single executable splitting.
>>      
> ok;
>
> here is the error building netsnmp
>
> staging/bin/gcc-m32 -DNETSNMP_ENABLE_IPV6 -Os -march=i686 -D_REENTRANT 
> -Ulinux -Dlinux=linux -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN 
> -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o .libs/snmpd .libs/snmpd.o 
> -Wl,-E  -L/opt/b26nitro/source/net-snmp/net-snmp-5.4.2.1/agent/.libs 
> -L/opt/b26nitro/source/net-snmp/net-snmp-5.4.2.1/agent/helpers/.libs 
> -L/opt/b26nitro/source/net-snmp/net-snmp-5.4.2.1/snmplib/.libs 
> -L/opt/b26nitro/source/net-snmp/net-snmp-5.4.2.1/snmplib 
> -L/opt/b26nitro/source/net-snmp/net-snmp-5.4.2.1/agent/helpers 
> -L/opt/b26nitro/build/net-snmp/usr/lib ./.libs/libnetsnmpagent.so
> helpers/.libs/libnetsnmphelpers.so ./.libs/libnetsnmpmibs.so 
> /opt/b26nitro/source/net-snmp/net-snmp-5.4.2.1/agent/helpers/.libs/libnetsnmphelpers.so
>  
> /opt/b26nitro/source/net-snmp/net-snmp-5.4.2.1/agent/.libs/libnetsnmpagent.so 
> -lwrap 
> /opt/b26nitro/source/net-snmp/net-snmp-5.4.2.1/snmplib/.libs/libnetsnmp.so 
> ../snmplib/.libs/libnetsnmp.so -L/usr/local/lib 
> /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.8/CORE 
> -lperl -ldl -lm -lpthread -lc -lcrypt   -Wl,--rpath 
> -Wl,/opt/b26nitro/staging/usr/lib
> /opt/b26nitro/staging/lib/gcc-lib/i386-linux/3.3.3/../../../../i386-linux/bin/ld:
> cannot find -lperl
>
>
>
> kp
>
>    
Hmm... Strange, it looks that it needs perl - in some reason it found 
your perl interpreter, but can't link it's library; and on my system it 
doesn't found perl - possible due to cross-compilation on x86-64.
I disabled embedded perl interpreter in net-snmp; try now to build net-snmp.

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to