Cannot build net-mgmt/tcptrack on 14.2

From: Andrea Venturoli <ml_at_netfence.it>
Date: Mon, 09 Dec 2024 16:00:34 UTC
Hello.

I've just upgraded my Poudriere host to 14.2 and I'm rebuilding the 
packages I use (with 2024Q4 branch).
tcptrack fails with:

> c++ -DHAVE_CONFIG_H -I. -I..     -Werror -Wno-deprecated -Wall -O2 -pipe  -Wno-error=unused-but-set-variable -fstack-protector-strong -fno-strict-aliasing   -std=c++14 -MT TextUI.o -MD -MP -MF .deps/TextUI.Tpo -c -o TextUI.o TextUI.cc
> TextUI.cc:306:17: error: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Werror,-Wformat]
>   306 |                         printw("%ds",ic->getIdleSeconds());
>       |                                 ~~   ^~~~~~~~~~~~~~~~~~~~
>       |                                 %ld
> TextUI.cc:308:17: error: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Werror,-Wformat]
>   308 |                         printw("%dm",ic->getIdleSeconds()/60);
>       |                                 ~~   ^~~~~~~~~~~~~~~~~~~~~~~
>       |                                 %ld
> TextUI.cc:310:17: error: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Werror,-Wformat]
>   310 |                         printw("%dh",ic->getIdleSeconds()/3600);
>       |                                 ~~   ^~~~~~~~~~~~~~~~~~~~~~~~~
>       |                                 %ld
> 3 errors generated.


I'm attaching full build log.

I think this is the same as:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997254

I could fix this myself (and possibly provide a patch).
However I'm wondering if this is the right thing to do, given it seems 
there's a new version around.

Have you already seen this errors?
What are you plans with the ports?

Should I file a bug report?
Or is this some problem on my side???

Thanks for all your work.

  bye
	av.