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

Kazuhiro Nishimura kazssym @ gmail.com
2014年 2月 17日 (月) 10:38:28 JST


CentOS では <linux/netlink.h> の前に sa_family_t
が定義されていないとエラーになるようなので、ホットフィックスでスナップショットを公開しました。これで問題がなくなるようならバージョン 1.2.1
を出します。

スナップショット:
https://bitbucket.org/kazssym/xllmnrd/downloads/xllmnrd-1.2.0-hotfix-issue-13.tar.gz
バグ報告:
https://bitbucket.org/kazssym/xllmnrd/issue/41/compilation-error-on-centos-65



2014-01-09 20:12 GMT+09:00 ribbon sv user <ribbon @ ns.ribbon.or.jp>:

> 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 メーリングリストの案内