[samba-jp:22220] Re: Sambaに関連するプロジェクトの紹介

ribbon sv user ribbon @ ns.ribbon.or.jp
2014年 1月 9日 (木) 20:12:01 JST


On Wed, Jan 08, 2014 at 11:40:11PM +0900, Kazuhiro Nishimura wrote:
> BuildRequires を加えてアップデートしました。(というか、もともと src.rpm からのビルドは想定外だったり…)

すみません、どのような環境でコンパイルされたのでしょう?

CentOS 6.5とopenSUSE 13.1でコンパイルしてみたのですが、両方ともコンパイル時
エラーとなってしまいました。

CentOSの場合

gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/opt/vx68k.org-xllmnrd/share/locale\"   -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -MT ifaddr.o -MD -MP -MF .deps/ifaddr.Tpo -c -o ifaddr.o ifaddr.c
ifaddr.c: In function 'open_rtnetlink':
ifaddr.c:81: error: 'NETLINK_ROUTE' undeclared (first use in this function)
ifaddr.c:81: error: (Each undeclared identifier is reported only once

openSUSEの場合

gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/opt/vx68k.org-xllmnrd/share/locale\"   -O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -MT ifaddr.o -MD -MP -MF .deps/ifaddr.Tpo -c -o ifaddr.o ifaddr.c
In file included from ifaddr.h:22:0,
                 from ifaddr.c:23:
ifaddr.c: In function 'ifaddr_interface_is_free':
ifaddr.c:249:36: error: 'const struct in6_addr' has no member named 's6_addr32'
     return i->addr_v4_size == 0 && IN6_IS_ADDR_UNSPECIFIED(&i->addr);
                                    ^
ifaddr.c:249:36: error: 'const struct in6_addr' has no member named 's6_addr32'
     return i->addr_v4_size == 0 && IN6_IS_ADDR_UNSPECIFIED(&i->addr);
                                    ^
oota


samba-jp メーリングリストの案内