Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jan 2015 22:50:04 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   [Bug 196772] www/firefox: Build failed for i386
Message-ID:  <bug-196772-21738-nyhxXkAhcJ@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-196772-21738@https.bugs.freebsd.org/bugzilla/>
References:  <bug-196772-21738@https.bugs.freebsd.org/bugzilla/>

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

--- Comment #12 from commit-hook@freebsd.org ---
A commit references this bug:

Author: jbeich
Date: Tue Jan 20 22:49:42 UTC 2015
New revision: 377551
URL: https://svnweb.freebsd.org/changeset/ports/377551

Log:
  Unbreak build with base libstdc++ on i386 and powerpc

  std::abs(int64_t) for 32bit archs or std::llabs are not available in
  base libstdc++ from forked GCC 4.2.1 or before 10.0-RELEASE (r255294)
  for libstdc++ in lang/gcc47 and earlier (upstream PR libstdc++/54686).
  To avoid the build error use mozilla::Abs which implements overloads
  for all signed natural types but has unsigned return value.

  This change won't be requried for Firefox 36 et al.

  PR:        196772
  Reported by:    many
  Submitted by:    bar (initial version)
  Obtained from:    https://github.com/mozilla/gecko-dev/commit/e664fe8
  Differential Revision:    https://reviews.freebsd.org/D1569
  Approved by:    flo (mentor)
  MFH:        2015Q1

Changes:
  head/www/firefox/files/patch-bug1122586
  head/www/seamonkey/files/patch-bug1122586

-- 
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-196772-21738-nyhxXkAhcJ>