Broken port libcheck-0.9.10 in 32 bits?

Luis P. Mendes luislupe at gmx.com
Wed Oct 23 20:34:18 UTC 2013


 # uname -a
 FreeBSD atom0 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Fri Sep 27
 03:52:52 UTC 2013
 root at bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC  i386


This is stock 9.2-RELEASE, ports updated, but the `make build` fails
for libcheck-0.9.10.

Please, can somebody check the build of libcheck in another
9.2-RELEASE 32 bits system?


In http://forums.freebsd.org/showthread.php?t=42521
one user has the same problem with a freshly downloaded FreeBSD
9.2 DVD1.


The output of `cd /usr/ports/devel/libcheck; make build`

config.status: creating check_stdint.h : _CHECK_CHECK_STDINT_H
config.status: executing checkmk-x commands
===>  Building for libcheck-0.9.10
gmake  all-recursive
gmake[1]: Entering directory
`/usr/ports/devel/libcheck/work/check-0.9.10'
Making all in lib
gmake[2]: Entering directory
`/usr/ports/devel/libcheck/work/check-0.9.10/lib'
/bin/sh ../libtool --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I.
-I..     -O2 -pipe -fno-strict-aliasing -Wall -ansi -pedantic -Wextra
-Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings
-Wno-variadic-macros -MT libcompat.lo -MD -MP -MF .deps/libcompat.Tpo
-c -o libcompat.lo libcompat.c
/bin/sh ../libtool --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I.
-I..     -O2 -pipe -fno-strict-aliasing -Wall -ansi -pedantic -Wextra
-Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings
-Wno-variadic-macros -MT timer_create.lo -MD -MP -MF
.deps/timer_create.Tpo -c -o timer_create.lo timer_create.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe
-fno-strict-aliasing -Wall -ansi -pedantic -Wextra -Wstrict-prototypes
-Wmissing-prototypes -Wwrite-strings -Wno-variadic-macros -MT
libcompat.lo -MD -MP -MF .deps/libcompat.Tpo -c libcompat.c  -fPIC
-DPIC -o .libs/libcompat.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe
-fno-strict-aliasing -Wall -ansi -pedantic -Wextra -Wstrict-prototypes
-Wmissing-prototypes -Wwrite-strings -Wno-variadic-macros -MT
timer_create.lo -MD -MP -MF .deps/timer_create.Tpo -c timer_create.c
-fPIC -DPIC -o .libs/timer_create.o
In file included from timer_create.c:1:
libcompat.h:133: error: conflicting types for 'timer_t'
/usr/include/sys/types.h:215: error: previous declaration of 'timer_t'
was here
libcompat.h:136: error: conflicting types for 'timer_create'
/usr/include/time.h:150: error: previous declaration of 'timer_create'
was hereIn file included from libcompat.c:1:
libcompat.h:133: error: conflicting types for 'timer_t'
/usr/include/sys/types.h:215: error: previous declaration of 'timer_t'
was here
libcompat.h:136: error: conflicting types for 'timer_create'
/usr/include/time.h:150: error: previous declaration of 'timer_create'
was here
libcompat.h:137: error: conflicting types for 'timer_settime'
/usr/include/time.h:155: error: previous declaration of
'timer_settime' was here
libcompat.h:138: error: conflicting types for 'timer_delete'
/usr/include/time.h:151: error: previous declaration of 'timer_delete'
was here

libcompat.h:137: error: conflicting types for 'timer_settime'
/usr/include/time.h:155: error: previous declaration of
'timer_settime' was here
libcompat.h:138: error: conflicting types for 'timer_delete'
/usr/include/time.h:151: error: previous declaration of 'timer_delete'
was here
timer_create.c:6: error: conflicting types for 'timer_create'
/usr/include/time.h:150: error: previous declaration of 'timer_create'
was here
gmake[2]: *** [libcompat.lo] Error 1
gmake[2]: *** Waiting for unfinished jobs....
gmake[2]: *** [timer_create.lo] Error 1
gmake[2]: Leaving directory
`/usr/ports/devel/libcheck/work/check-0.9.10/lib'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/ports/devel/libcheck/work/check-0.9.10'
gmake: *** [all] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the
failure to
the maintainer.
*** [do-build] Error code 1

Stop in /usr/ports/devel/libcheck.
*** [build] Error code 1


-- 


Luis P. Mendes


More information about the freebsd-ports mailing list