[Bug 191465] New: [patch] devel/libexecinfo: fix build on amd64

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Jun 28 17:48:51 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191465

            Bug ID: 191465
           Summary: [patch] devel/libexecinfo: fix build on amd64
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: beastie at tardisi.com

Created attachment 144228
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=144228&action=edit
patch file

I have not had a working build of chromium since chromium-33.0.1750.152_1, all
indications seemed to point to a problem with libexecinfo.  But rebuilding this
dependency as well as rebuilding all dependencies of chromium did not resolve
the issue.

Today, I happened to look at the toplevel Makefile for the port, and noticed
the line:

    CFLAGS_amd64=    -fno-omit-frame-pointer

But, then when I rebuilt the port, this flag was not part of any of the
compiles.

Somewhere in process this flag seems to get added and then vanishes.

So I patched the port's Makefile to check MACHINE_CPUARCH on whether to add
this flag.

After installing this patched port, chromium-35.0.1916.153_1 started up.  Which
I'm using right now :)

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


More information about the freebsd-ports-bugs mailing list