Skip Menu |

This queue is for tickets about the PHP-Serialization-XS CPAN distribution.

Report information
The Basics
Id: 105064
Status: resolved
Priority: 0/
Queue: PHP-Serialization-XS

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

Bug Information
Severity: (no value)
Broken in: 0.07
Fixed in: (no value)



Subject: Does not compile on FreeBSD systems
Two things seem to prevent successful compilation of the module on FreeBSD systems (see http://matrix.cpantesters.org/?dist=PHP-Serialization-XS+0.07 for a CPAN Testers overview, the FreeBSD column has only UNKNOWN entries): * Use of the -D_XOPEN_SOURCE=700 define --- if I remove it, then compilation is successful * Use of GNU make syntax in the postamble (%.c, %.o) --- if I explicitly run the Makefile with gmake instead of make, then also the stuff under phpserialize/parser is compiled.
I no longer have a FreeBSD system to test this on. However, I did make some changes in 0.08 that address the issues raised in this ticket. I hope to see CPAN Testers reports validating these changes on *BSD.
On 2016-03-26 12:58:54, KULP wrote: Show quoted text
> I no longer have a FreeBSD system to test this on. However, I did make > some changes in 0.08 that address the issues raised in this ticket. I > hope to see CPAN Testers reports validating these changes on *BSD.
Looks good, right now only passes on linux & freebsd: http://fast-matrix.cpantesters.org/?dist=PHP-Serialization-XS%200.08