Hi,

I'm planning on dropping the per-port sysdep.h headers, i.e:

$ du -b ports/*/include/sysdep.h
0    ports/darwin/include/sysdep.h
0    ports/freebsd/include/sysdep.h
454    ports/linux/include/sysdep.h
304    ports/win2k/include/sysdep.h

Since both darwin and freebsd are already empty, and win2k is about to
be delete, there's just linux as a holdout.  The empty
include/sysdep.h would remain as a place-holder.

Any existing definitions in ports/linux/include/sysdep.h be merged
into mk/*/<port>.mk.  After this:

- all the port definitions will be in one place, and passed to all
compiles as options

however:

- the compile line gets longer (1)

Once this change has had time to settle, generating sysdep.h using
information in mk/*/<port>.mk would be the next step.

Andrew

(1) I suspect we've a simple bug as last time I looked the compile
line seemed to contain duplicates
_______________________________________________
Swan-dev mailing list
[email protected]
https://lists.libreswan.org/mailman/listinfo/swan-dev

Reply via email to