Thanks, that fixed it.

On Thu, Nov 23, 2017 at 10:24 AM, Jim Hague <jim@sinodun.com> wrote:
On 23/11/2017 14:33, Peter DeVries wrote:
> libtins is 4.0.   Build system is Fedora 25, I tried on CentOS 7 as well
> but the boost library version is 1.53.
>
> I build libtins from git: https://github.com/mfontanini/libtins.git

The problem is the libtins version. The github source is heading towards
a 4.0 release, and as part of that transition from the current release
version 3.5 a parameter has been removed from
Tins::PDU::write_serialization(). I guess breaking stuff in a new major
version is allowed :-)

When libtins 4.0 is released, or close to release, I'll have to figure
out a workaround. In the meantime, please can you check out the v3.5 tag
in your libtins git repo and build that version?
--
Jim Hague - jim@sinodun.com          Never trust a computer you can't lift.