Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Sep 2016 20:34:18 +0000
From:      bugzilla-noreply@freebsd.org
To:        perl@FreeBSD.org
Subject:   maintainer-feedback requested: [Bug 213029] lang/perl5.20: Bus error during compilation of port
Message-ID:  <bug-213029-14331-V6hYCquFaG@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-213029-14331@https.bugs.freebsd.org/bugzilla/>
References:  <bug-213029-14331@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
elofu17@hotmail.com has reassigned Bugzilla Automation <bugzilla@FreeBSD.or=
g>'s
request for maintainer-feedback to perl@FreeBSD.org:
Bug 213029: lang/perl5.20: Bus error during compilation of port
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213029



--- Description ---
I get a reproduceable error while compiling the perl5-5.20.3_15 port for
FreeBSD 9.3 amd64.


Story:
Today I installed a new freebsd-builder machine for building ports using
poudriere. Host OS on the builder is FreeBSD 10.3 amd64.

On this machine I let poudriere create four build jails:
10.3 amd64
10.1 amd64
9.3 amd64
9.3 i386

In all four jails I compile the same list of ports, where lang/perl5.20 is =
one
of them.

The port compiles just fine in three jails, but in the 9.3 amd64 jail, I
repeatedly get a "Bus error (core dumped)".

Here's a snippet from the logfile:
/usr/local/poudriere/data/logs/bulk/93amd64-default/2016-09-27_21h39m31s/lo=
gs/p
erl5-5.20.3_15.log
...
...
Checking to see how your cpp does stuff like concatenate tokens...
Oh!  Smells like ANSI's been here.
<db.h> found.
Checking Berkeley DB version ...
Looks OK.
Checking return type needed for hash for Berkeley DB ...
Checking return type needed for prefix for Berkeley DB ...
Using our internal random number implementation...
Checking how to flush all pending stdio output...
Your fflush(NULL) works okay for output streams.
Let's see if it clobbers input pipes...
fflush(NULL) seems to behave okay with input streams.
Checking the size of gid_t...
Checking the sign of gid_t...
Checking how to print 64-bit integers...
Checking the format strings to be used for Perl's internal types...
Checking the format string to be used for gids...
getgroups() found.
setgroups() found.
What type pointer is the second argument to getgroups() and setgroups()?
[gid_t]
Build Perl with MAD? [n]
Checking if your /usr/bin/make program sets $(MAKE)...
mode_t found.
Bus error (core dumped)   <-------------------------------------------------
It seems that va_copy() or similar will be needed.
size_t found.
What is the type for the 1st argument to gethostbyaddr? [char *]
What is the type for the 2nd argument to gethostbyaddr? [size_t]
What pager is used on your system? [/usr/bin/less -R]
pid_t found.
Checking how to generate random libraries on your machine...
<values.h> NOT found.
...
...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-213029-14331-V6hYCquFaG>