On 11 Jun 2012, at 17:49, Andrew wrote:

> Hi all.
> I noticed that there are some packages that are built with errors. Some 
> of them I fixed (for ex., shorewall6 - it installs init file as 
> shorewall, not shorewall6, and so on), and some of them have unresolved 
> dependencies (includes), among them - samba and librpcsecgss.
> Here are parts of logs:
> 
> # tail librpcsecgss.build.txt
>                  from ./../include/rpcsecgss/rpc/rpc.h:50,
>                  from auth_gss.c:44:
> ./../include/rpcsecgss/rpc/auth_gss.h:41:27: fatal error: 
> gssapi/gssapi.h: No such file or directory
> compilation terminated.
> make[2]: *** [librpcsecgss_la-auth_gss.lo] Error 1
> make[2]: Leaving directory 
> `/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/librpcsecgss/librpcsecgss-0.19/src'
> make[1]: *** [all-recursive] Error 1

This needs fixing but isn't actually breaking anything important at the moment. 
I added this source package for Kerberos support in NFS and other server code 
but hit this problem so didn't try to enable Kerberos support anywhere in Git.

> 
> # tail samba.build.txt
> Compiling ../lib/addns/dnsrecord.c
> In file included from ../lib/addns/dnsrecord.c:24:0:
> ../lib/addns/dns.h:53:23: fatal error: uuid/uuid.h: No such file or 
> directory
> compilation terminated.
> The following command failed:
> i486-unknown-linux-uclibc-gcc -O2 -march=i486 -mtune=pentiumpro 
> -I/var/testpoint/LEAF-new/staging/i486-unknown-linux-uclibc/usr/include 
> -I. 
> -I/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/samba/samba-3.6.4/source3
>  
> -I/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/samba/samba-3.6.4/source3/../lib/iniparser/src
>  
> -Iinclude -I./include  -I. -I. -I./../lib/replace -I./../lib/tevent 
> -I./librpc -I./.. -I./../lib/talloc -I../lib/tdb/include 
> -DHAVE_CONFIG_H  
> -I/var/testpoint/LEAF-new/staging/i486-unknown-linux-uclibc/usr/include 
> -Iinclude -I./include -I. -I. -I./../lib/replace -I./../lib/tevent 
> -I./librpc -I./.. -I./../lib/popt  
> -I/var/testpoint/LEAF-new/source/i486-unknown-linux-uclibc/samba/samba-3.6.4/source3/lib
>  
> -I.. -D_SAMBA_BUILD_=3 -D_SAMBA_BUILD_=3 -fPIC -c 
> ../lib/addns/dnsrecord.c -o ../lib/addns/dnsrecord.o
> make[1]: *** [../lib/addns/dnsrecord.o] Error 1
> 
> I didn't look deep, maybe these deps can be omitted, or we must add 
> missed headers to staging and libs to required packages.

I think I have a fix for this in my dev env - uuid.h comes from mdadm, IIRC.
I will take care of applying the fix.

david
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/

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

Reply via email to