[Bug 256398] devel/libgtop: fails to build on head after src commit 6d3e78ad6c11

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 04 Jun 2021 22:29:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256398

--- Comment #1 from Guido Falsi <madpilot@FreeBSD.org> ---
I forgot to attach the error:

libtool: compile:  cc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../..
-I../../sysdeps/freebsd -I../../include -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include
-I/usr/local/include -Winline -Wall -Wchar-subscripts -Wmissing-declarations
-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align
-Wsign-compare -O2 -pipe -march=nehalem -fstack-protector-strong
-fno-strict-aliasing -MT procmap.lo -MD -MP -MF .deps/procmap.Tpo -c procmap.c 
-fPIC -DPIC -o .libs/procmap.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../..
-I../../sysdeps/freebsd -I../../include -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include
-I/usr/local/include -Winline -Wall -Wchar-subscripts -Wmissing-declarations
-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align
-Wsign-compare -O2 -pipe -march=nehalem -fstack-protector-strong
-fno-strict-aliasing -MT procsegment.lo -MD -MP -MF .deps/procsegment.Tpo -c
procsegment.c -o procsegment.o >/dev/null 2>&1
mv -f .deps/proctime.Tpo .deps/proctime.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../..
-I../../sysdeps/freebsd -I../../include -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include
-I/usr/local/include -Winline -Wall -Wchar-subscripts -Wmissing-declarations
-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align
-Wsign-compare -O2 -pipe -march=nehalem -fstack-protector-strong
-fno-strict-aliasing -MT prockernel.lo -MD -MP -MF .deps/prockernel.Tpo -c
prockernel.c -o prockernel.o >/dev/null 2>&1
/bin/sh ../../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I../..
 -I../.. -I../.. -I../../sysdeps/freebsd -I../../include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include   -I/usr/local/include -I/usr/local/include  -Winline    
-Wall   -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes  
-Wnested-externs -Wpointer-arith        -Wcast-align -Wsign-compare     -O2
-pipe -march=nehalem  -fstack-protector-strong -fno-strict-aliasing  -MT
netload.lo -MD -MP -MF .deps/netload.Tpo -c -o netload.lo netload.c
In file included from procmap.c:52:
/usr/include/sys/mount.h:764:7: error: unknown type name 'bool'
                    bool *mp_busy);
                    ^
In file included from procmap.c:53:
/usr/include/ufs/ufs/quota.h:235:59: error: unknown type name 'bool'
int     quotaon(struct thread *, struct mount *, int, void *, bool *);
                                                              ^
procmap.c:100:25: warning: unused variable 'um' [-Wunused-variable]
        struct ufsmount um;
                        ^
procmap.c:404:16: warning: cast from 'gchar *' (aka 'char *') to
'glibtop_map_entry *' (aka 'struct _glibtop_map_entry *') increases required
alignment from 1 to 8 [-Wcast-align]
        return (glibtop_map_entry*) g_array_free(maps, FALSE);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings and 2 errors generated.

-- 
You are receiving this mail because:
You are the assignee for the bug.