Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jul 2019 18:34:02 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 239408] devel/pcre2: Correctly detect OpenPOWER 64-bit ELFv2 ABI
Message-ID:  <bug-239408-7788@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 239408
           Summary: devel/pcre2: Correctly detect OpenPOWER 64-bit ELFv2
                    ABI
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: krion@FreeBSD.org
          Reporter: pkubaj@FreeBSD.org
          Assignee: krion@FreeBSD.org
             Flags: maintainer-feedback?(krion@FreeBSD.org)

Created attachment 206018
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D206018&action=
=3Dedit
patch

https://bugs.exim.org/show_bug.cgi?id=3D2353

Although the majority of OpenPOWER ELF V2 ABI use is on Little Endian, it is
fully specified and is used in Big Endian mode as well.

As such, the correct detection of an ELFv2 system is via the _CALL_ELF
preprocessor define, not the endianness.

This fixes JIT crashes on:
Ad=C3=A9lie Linux
FreeBSD PowerPC64 ELFv2 variant (an experimental build)

on systems such as the Raptor Computing Systems TALOS II.

--=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-239408-7788>