[ipv6hackers] ipv6toolkit 1.5.2 is out!
Fernando Gont
fgont at si6networks.com
Sat Jan 18 19:23:08 CET 2014
Hi, Alistair,
On 01/17/2014 04:00 PM, Alistair Crooks wrote:
>> We currently support these platforms: FreeBSD, NetBSD, OpenBSD, Debian
>> GNU/Linux, Debian GNU/kfreebsd, Gentoo Linux, Ubuntu, and Mac OS.
>
> Thanks for 1.5.2!
>
> I only had to make 1 change to the pkgsrc patches, and that was removing
> some of a previous patch :-) - thanks for incorporating it!
>
> The Makefile patch now looks like:
>
> $NetBSD: patch-Makefile,v 1.3 2013/09/09 06:42:45 agc Exp $
>
> Take ${CC} from environment
>
> --- Makefile 2013/05/11 20:47:52 1.1
> +++ Makefile 2013/05/11 20:48:02
> @@ -18,7 +18,7 @@
> # typically employed by package developers.
>
>
> -CC= gcc
> +CC?= gcc
I assume this stands for "if not defined, set CC to."?
Does this work for GNUMkaefiles, too?
If so, I can incorporate this patch to my tree. (Bottom-line: please
push upstream any patches that are worth including upstream, for the
benefit of all)
> FWIW, pkgsrc can be used not just on NetBSD - complete list of platforms
> below:
>
> AIX
> BSDOS
> Cygwin
> Darwin/Mac OS X
> DragonFly
> FreeBSD
> FreeMiNT
> GNU/kFreeBSD
[....]
> Solaris/illumos
> UnixWare
Possibly the dumbest questions ever, but:
1) Could you provide a two-liner (or URL) regarding how users of such
platforms could make use of pkgsrc?
2) What's the trick for making ipv6toolkit compile on Solaris? -- I
recall being told that we'd need lots of small changes for the toolkit
to even compile on Solaris (even some typedefs). Additionally, there are
low level bits that would need more work on other platforms. -- eg.
access to the routing table. We currently support Linux and *BSD via
netlink and routing sockets... but I bet we might need something else
for solaris... For cygwin, there are some header files that are not even
included in their release (just started looking at cygwin a few days ago..).
Thanks!
Best regards,
--
Fernando Gont
SI6 Networks
e-mail: fgont at si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492
More information about the Ipv6hackers
mailing list