2013/7/7 Laurent Bigonville <[email protected]>: > libvirt is currently FTBFS on kfreebsd-* due to link_addr being > declared in /usr/include/net/if_dl.h but not being defined anywhere. > > /usr/include/net/if_dl.h:extern void link_addr (const char *, struct > sockaddr_dl *); > > Shouldn't this prototype and probably the link_ntoa() be removed?
We've been missing the link_addr() and link_ntoa() implementation for a long time. But I really don't see what are those userland definitions doing in a kernel header to begin with. I think this is something upstream would be ok to fix by moving those functions to a separate file under src/include/. Would you be willing to bring this up in freebsd-arch? (feel free to CC me) -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/CAOfDtXOnO9FRddKhP3j-vPp+PTD+BheD=Zz_iSZu=fdv_v_...@mail.gmail.com

