On February 28, 2018 19:42:25 Pierre Labastie <[email protected]> wrote:
On 28/02/2018 19:11, Tim Tassonis wrote:
>
Hi all
>
>
>
>
samba 4.7.4 fails to compile at my place due to the removal of the rpc stuff
in glibc 2.27:
>
>
[1292/3607] Compiling default/source3/librpc/gen_ndr/ndr_open_files.c
In file included from ../source3/include/includes.h:113:0,
> from default/source3/librpc/gen_ndr/ndr_open_files.c:3:
/usr/include/rpcsvc/yp_prot.h:10:10: fatal error: rpc/rpc.h: No such file or
directory
> #include <rpc/rpc.h>
> ^~~~~~~~~~~
compilation terminated.
Waf: Leaving directory `/lgl-bld/samba-4.7.4/bin'
Build failed: -> task failed (err #1):
> {task: cc ndr_open_files.c -> ndr_open_files_3.o}
make: *** [Makefile:8: all] Error 1
>
>
>
>
A quick search on digital information highway confirms that samba 4.7.4 does
not properly detect the new tircp/rpcsvc-proto libnsl stuff and has fixed this
in 4.7.5.
>
>
>
>
I can confirm that samba 4.7.5 builds with latest blfs svn (r19898).
Samba is scheduled to be updated to 4.7.5 before 8.2 release. OTOH, I had no
error building samba, because libnsl was not installed (while libtirpc was):
the error you see seems to imply that libnsl was installed:
---
/usr/include/rpcsvc/yp_prot.h:10:10: fatal error: rpc/rpc.h: No such file or
directory
---
At least, this shows that libnsl should be listed somewhere among samba deps...
Yes, I had to install libnsl in order to build exim, so that explains my
breakage.
Bye
Tim
Pierre
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page