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

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213029

            Bug ID: 213029
           Summary: lang/perl5.20: Bus error during compilation of port
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: perl@FreeBSD.org
          Reporter: elofu17@hotmail.com
             Flags: maintainer-feedback?(perl@FreeBSD.org)
          Assignee: perl@FreeBSD.org

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/perl5-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.
...
...

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



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