Skip Menu |

This queue is for tickets about the Time-Piece CPAN distribution.

Report information
The Basics
Id: 72878
Status: resolved
Priority: 0/
Queue: Time-Piece

People
Owner: Nobody in particular
Requestors: CLEACH [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.20
Fixed in: (no value)



Subject: Missing include file for AIX
Hello, I'm trying to build Time-Piece-1.20 on AIX for Perl v8.2.2 and I'm getting a compiler error. It can't find a needed include file: "pthread_private.h" Can you tell me where I can find a good copy of it? It wasn't listed as a pre-requisite of this module. The compiler error I get is listed below. Curtis cc_r -c -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -q32 -D_LARGE_FILES -qlonglong -O -DVERSION=\"1.20\" -DXS_VERSION=\"1.20\" "-I/usr/opt/perl5/lib/5.8.2/aix-thread-multi/CORE" Piece.c "Piece.xs", line 369.10: 1506-296 (S) #include file "pthread_private.h" not found. "Piece.xs", line 375.15: 1506-007 (S) "struct pthread_mutex" is undefined. "Piece.xs", line 375.50: 1506-221 (S) Initializer must be a valid constant expression. "Piece.xs", line 376.48: 1506-221 (S) Initializer must be a valid constant expression. make: 1254-004 The error code from the last command is 1.
Just an update on this ticket. v1.16 was the last release that didn't use the unknown include file.
Thanks, this was fixed in blead and the fix will soon be on CPAN. -- rjbs