On 24/01/2023 07:28, Jeff Law wrote:
>
>
> On 1/24/23 00:16, Jakub Jelinek wrote:
> > On Tue, Jan 24, 2023 at 10:00:47AM +0300, Vascom wrote:
> > > I have some packages failed.
> > > One of them libtins. Problem is that:
> > >
> > > error: 'uint32_t' is not a member of 'std';
> > >
> > > Is it normal? Is it GCC 13 change?
> >
> > See
> >
https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes
> > Some libstdc++ headers included <cstdint> in older versions
> > as an implementation detail but no longer do.
> >
> > Including stdint.h will introduce ::uint32_t type among others,
> > but not std::uint32_t, if you use the latter, you need to
> > include <cstdint>.
> I've got a partial list of packages affected by the ongoing header
> cleanups in libstdc++:
mapnik was affected as well but I fixed it last night.
dolfin had the same issue and I fixed it now. Thanks for the hint.
Zbyszek