Open Bug 1150494 Opened 10 years ago Updated 3 years ago

Mac - Clang 3.7 causes Pure Virtual Function called error

Categories

(Firefox Build System :: General, defect)

x86
macOS
defect

Tracking

(Not tracked)

People

(Reporter: snovak, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:37.0) Gecko/20100101 Firefox/37.0 Build ID: 20150326190726 Steps to reproduce: I compiled nightly using clang-3.7 (macports and trunk) using the following config and it results in Pure Virtual Function errors. When I use clang-3.6 (macports) everything works as expected. ac_add_options --enable-llvm-hacks ac_add_options --with-macos-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk ac_add_options --with-arch=native ac_add_options --enable-bundled-fonts ac_add_options --enable-raw ac_add_options --enable-media-navigator ac_add_options --enable-hardware-aec-ns ac_add_options --enable-skia ac_add_options --enable-jemalloc ac_add_options --enable-replace-malloc ac_add_options --enable-ctypes ac_add_options --enable-readline ac_add_options --disable-tests ac_add_options --with-ccache=/Locals/ccache/bin/ccache Actual results: When I try to run ./mach package or ./mach run Pure Virtual Function Called errors are thrown. Expected results: Firefox should have been packaged or ran, depending on the verb given to mach.
Component: Untriaged → Build Config
Product: Firefox → Core
I can reproduce this on my machine, also running Clang 3.7 on OS X 10.10.
Status: UNCONFIRMED → NEW
Ever confirmed: true
I could NOT reproduce this on FIREFOX_43_0_3_RELEASE, using Clang 3.7, OS X 10.11.2.
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: