{"action":"created","issue":{"url":"https://api.github.com/repos/ariya/phantomjs/issues/13500","labels_url":"https://api.github.com/repos/ariya/phantomjs/issues/13500/labels{/name}","comments_url":"https://api.github.com/repos/ariya/phantomjs/issues/13500/comments","events_url":"https://api.github.com/repos/ariya/phantomjs/issues/13500/events","html_url":"https://github.com/ariya/phantomjs/issues/13500","id":101027617,"number":13500,"title":"2.0 does not compile on FreeBSD 10","user":{"login":"PeterMozesMerl","id":6610365,"avatar_url":"https://avatars.githubusercontent.com/u/6610365?v=3","gravatar_id":"","url":"https://api.github.com/users/PeterMozesMerl","html_url":"https://github.com/PeterMozesMerl","followers_url":"https://api.github.com/users/PeterMozesMerl/followers","following_url":"https://api.github.com/users/PeterMozesMerl/following{/other_user}","gists_url":"https://api.github.com/users/PeterMozesMerl/gists{/gist_id}","starred_url":"https://api.github.com/users/PeterMozesMerl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PeterMozesMerl/subscriptions","organizations_url":"https://api.github.com/users/PeterMozesMerl/orgs","repos_url":"https://api.github.com/users/PeterMozesMerl/repos","events_url":"https://api.github.com/users/PeterMozesMerl/events{/privacy}","received_events_url":"https://api.github.com/users/PeterMozesMerl/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ariya/phantomjs/labels/2.0","name":"2.0","color":"52a6e0"},{"url":"https://api.github.com/repos/ariya/phantomjs/labels/Build%20system","name":"Build system","color":"4C8CE6"},{"url":"https://api.github.com/repos/ariya/phantomjs/labels/Confirmed","name":"Confirmed","color":"fef2c0"},{"url":"https://api.github.com/repos/ariya/phantomjs/labels/Qt","name":"Qt","color":"BFD4F2"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-14T14:54:35Z","updated_at":"2015-08-18T16:39:57Z","closed_at":null,"body":"FreeBSD has no gcc and g++ executables. The build seems to ignore the CC and CXX variables.\r\n\r\n```bash\r\n$ CC=gcc48 CXX=g++48 ./build.sh \r\n----------------------------------------\r\n               WARNING\r\n----------------------------------------\r\n\r\nBuilding PhantomJS from source takes a very long time, anywhere from 30\r\nminutes to several hours (depending on the machine configuration).\r\nWe recommend you use the premade binary packages on supported operating\r\nsystems.\r\n\r\nFor details, please go the the web site: http://phantomjs.org/download.html.\r\n\r\nDo you want to continue (y/n)?\r\ny\r\n\r\n\r\nSystem architecture... (FreeBSD 10.1-RELEASE-p16 amd64)\r\n\r\n\r\nThis is the Qt Open Source Edition.\r\n\r\nYou are licensed to use this software under the terms of\r\nthe Lesser GNU General Public License (LGPL) versions 2.1.\r\nYou are also licensed to use this software under the terms of\r\nthe GNU General Public License (GPL) versions 3.\r\n\r\nYou have already accepted the terms of the Open Source license.\r\n\r\n/home/mage/temp/phantomjs/src/qt/qtbase/configure: g++: not found\r\nPrecompiled-headers support disabled.\r\ng++ -c -fvisibility=hidden fvisibility.c\r\n/usr/home/mage/temp/phantomjs/src/qt/qtbase/config.tests/unix/fvisibility.test: g++: not found\r\nSymbol visibility control disabled.\r\ng++ -o libtest.so -shared -Wl,-Bsymbolic-functions -fPIC bsymbolic_functions.c\r\n/usr/home/mage/temp/phantomjs/src/qt/qtbase/config.tests/unix/bsymbolic_functions.test: g++: not found\r\nSymbolic function binding disabled.\r\nDEFAULT_INCDIRS=\"/usr/include\r\n/usr/local/include\"\r\nDEFAULT_LIBDIRS=\"/lib\r\n/usr/lib\"\r\n<srcbase> = /usr/home/mage/temp/phantomjs/src/qt/qtbase \r\n<outbase> = /usr/home/mage/temp/phantomjs/src/qt/qtbase \r\nCreating qmake...\r\ng++ -c -o project.o -pipe -g  -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/qmake -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/qmake/library -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/qmake/generators -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/qmake/generators/unix -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/qmake/generators/win32 -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/qmake/generators/mac -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/qmake/generators/integrity -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/include -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/include/QtCore -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/include/QtCore/5.3.0 -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/include/QtCore/5.3.0/QtCore -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/src/corelib/global -DHAVE_QCONFIG_CPP -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/mkspecs/freebsd-g++ -I/usr/home/mage/temp/phantomjs/src/qt/qtbase/tools/shared -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DPROEVALUATOR_FULL -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_COMPRESS -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_CRYPTOGRAPHICHASH_ONLY_SHA1 -DQT_JSON_READONLY /usr/home/mage/temp/phantomjs/src/qt/qtbase/qmake/project.cpp\r\ngmake: g++: Command not found\r\nMakefile:172: recipe for target 'project.o' failed\r\ngmake: *** [project.o] Error 127\r\n```\r\n\r\nThe same build command works for 1.9."},"comment":{"url":"https://api.github.com/repos/ariya/phantomjs/issues/comments/132270422","html_url":"https://github.com/ariya/phantomjs/issues/13500#issuecomment-132270422","issue_url":"https://api.github.com/repos/ariya/phantomjs/issues/13500","id":132270422,"user":{"login":"PeterMozesMerl","id":6610365,"avatar_url":"https://avatars.githubusercontent.com/u/6610365?v=3","gravatar_id":"","url":"https://api.github.com/users/PeterMozesMerl","html_url":"https://github.com/PeterMozesMerl","followers_url":"https://api.github.com/users/PeterMozesMerl/followers","following_url":"https://api.github.com/users/PeterMozesMerl/following{/other_user}","gists_url":"https://api.github.com/users/PeterMozesMerl/gists{/gist_id}","starred_url":"https://api.github.com/users/PeterMozesMerl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PeterMozesMerl/subscriptions","organizations_url":"https://api.github.com/users/PeterMozesMerl/orgs","repos_url":"https://api.github.com/users/PeterMozesMerl/repos","events_url":"https://api.github.com/users/PeterMozesMerl/events{/privacy}","received_events_url":"https://api.github.com/users/PeterMozesMerl/received_events","type":"User","site_admin":false},"created_at":"2015-08-18T16:39:57Z","updated_at":"2015-08-18T16:39:57Z","body":"Thank you. Actually, I tried the symlink solution. It works for awhile, maybe for 30 minutes, then it stops:\r\n\r\n```log\r\n--- generated/JSSVGViewSpec.cpp ---\r\nexport \"SOURCE_ROOT=/usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore\" && perl -I/usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore/bindings/scripts /usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore/bindings/scripts/generate-bindings.pl --defines \"LANGUAGE_JAVASCRIPT=1 ENABLE_3D_RENDERING=1 ENABLE_BLOB=1 ENABLE_CANVAS_PATH=1 ENABLE_CHANNEL_MESSAGING=1 ENABLE_CSS_BOX_DECORATION_BREAK=1 ENABLE_CSS_COMPOSITING=1 ENABLE_CSS_EXCLUSIONS=1 ENABLE_CSS_FILTERS=1 ENABLE_CSS_IMAGE_SET=1 ENABLE_CSS_REGIONS=1 ENABLE_CSS_SHAPES=1 ENABLE_CSS_STICKY_POSITION=1 ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 ENABLE_DATALIST_ELEMENT=1 ENABLE_DETAILS_ELEMENT=1 ENABLE_DOWNLOAD_ATTRIBUTE=1 ENABLE_FAST_MOBILE_SCROLLING=1 ENABLE_FILTERS=1 ENABLE_FTPDIR=1 ENABLE_FULLSCREEN_API=1 ENABLE_GESTURE_EVENTS=1 ENABLE_ICONDATABASE=1 ENABLE_IFRAME_SEAMLESS=1 ENABLE_INDEXED_DATABASE=1 ENABLE_INPUT_TYPE_COLOR=1 ENABLE_INSPECTOR=1 ENABLE_INSPECTOR_SERVER=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_LEGACY_NOTIFICATIONS=1 ENABLE_LEGACY_VIEWPORT_ADAPTION=1 ENABLE_LEGACY_VENDOR_PREFIXES=1 ENABLE_LINK_PREFETCH=1 ENABLE_METER_ELEMENT=1 ENABLE_MHTML=1 ENABLE_NOTIFICATIONS=1 ENABLE_PAGE_VISIBILITY_API=1 ENABLE_PROGRESS_ELEMENT=1 ENABLE_RESOLUTION_MEDIA_QUERY=1 ENABLE_REQUEST_ANIMATION_FRAME=1 ENABLE_SHARED_WORKERS=1 ENABLE_SMOOTH_SCROLLING=1 ENABLE_SQL_DATABASE=1 ENABLE_SUBPIXEL_LAYOUT=1 ENABLE_SVG=1 ENABLE_SVG_FONTS=1 ENABLE_TOUCH_ADJUSTMENT=1 ENABLE_TOUCH_EVENTS=1 ENABLE_VIEW_MODE_CSS_MEDIA=1 ENABLE_WEB_SOCKETS=1 ENABLE_WEB_TIMING=1 ENABLE_WORKERS=1 ENABLE_XHR_TIMEOUT=1 ENABLE_TOUCH_SLIDER=1\" --generator JS --include Modules/filesystem --include Modules/geolocation --include Modules/indexeddb --include Modules/mediasource --include Modules/notifications --include Modules/quota --include Modules/webaudio --include Modules/webdatabase --include Modules/websockets --include css --include dom --include editing --include fileapi --include html --include html/canvas --include html/shadow --include html/track --include inspector --include loader/appcache --include page --include plugins --include storage --include svg --include testing --include workers --include xml --outputDir generated --supplementalDependencyFile generated/supplemental_dependency.tmp --idlAttributesFile /usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore/bindings/scripts/IDLAttributes.txt --preprocessor \"/home/mage/temp/phantomjs/src/qt/qtbase/bin/moc -E\" svg/SVGViewSpec.idl\r\n--- generated/JSSVGZoomAndPan.cpp ---\r\nexport \"SOURCE_ROOT=/usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore\" && perl -I/usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore/bindings/scripts /usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore/bindings/scripts/generate-bindings.pl --defines \"LANGUAGE_JAVASCRIPT=1 ENABLE_3D_RENDERING=1 ENABLE_BLOB=1 ENABLE_CANVAS_PATH=1 ENABLE_CHANNEL_MESSAGING=1 ENABLE_CSS_BOX_DECORATION_BREAK=1 ENABLE_CSS_COMPOSITING=1 ENABLE_CSS_EXCLUSIONS=1 ENABLE_CSS_FILTERS=1 ENABLE_CSS_IMAGE_SET=1 ENABLE_CSS_REGIONS=1 ENABLE_CSS_SHAPES=1 ENABLE_CSS_STICKY_POSITION=1 ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 ENABLE_DATALIST_ELEMENT=1 ENABLE_DETAILS_ELEMENT=1 ENABLE_DOWNLOAD_ATTRIBUTE=1 ENABLE_FAST_MOBILE_SCROLLING=1 ENABLE_FILTERS=1 ENABLE_FTPDIR=1 ENABLE_FULLSCREEN_API=1 ENABLE_GESTURE_EVENTS=1 ENABLE_ICONDATABASE=1 ENABLE_IFRAME_SEAMLESS=1 ENABLE_INDEXED_DATABASE=1 ENABLE_INPUT_TYPE_COLOR=1 ENABLE_INSPECTOR=1 ENABLE_INSPECTOR_SERVER=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_LEGACY_NOTIFICATIONS=1 ENABLE_LEGACY_VIEWPORT_ADAPTION=1 ENABLE_LEGACY_VENDOR_PREFIXES=1 ENABLE_LINK_PREFETCH=1 ENABLE_METER_ELEMENT=1 ENABLE_MHTML=1 ENABLE_NOTIFICATIONS=1 ENABLE_PAGE_VISIBILITY_API=1 ENABLE_PROGRESS_ELEMENT=1 ENABLE_RESOLUTION_MEDIA_QUERY=1 ENABLE_REQUEST_ANIMATION_FRAME=1 ENABLE_SHARED_WORKERS=1 ENABLE_SMOOTH_SCROLLING=1 ENABLE_SQL_DATABASE=1 ENABLE_SUBPIXEL_LAYOUT=1 ENABLE_SVG=1 ENABLE_SVG_FONTS=1 ENABLE_TOUCH_ADJUSTMENT=1 ENABLE_TOUCH_EVENTS=1 ENABLE_VIEW_MODE_CSS_MEDIA=1 ENABLE_WEB_SOCKETS=1 ENABLE_WEB_TIMING=1 ENABLE_WORKERS=1 ENABLE_XHR_TIMEOUT=1 ENABLE_TOUCH_SLIDER=1\" --generator JS --include Modules/filesystem --include Modules/geolocation --include Modules/indexeddb --include Modules/mediasource --include Modules/notifications --include Modules/quota --include Modules/webaudio --include Modules/webdatabase --include Modules/websockets --include css --include dom --include editing --include fileapi --include html --include html/canvas --include html/shadow --include html/track --include inspector --include loader/appcache --include page --include plugins --include storage --include svg --include testing --include workers --include xml --outputDir generated --supplementalDependencyFile generated/supplemental_dependency.tmp --idlAttributesFile /usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore/bindings/scripts/IDLAttributes.txt --preprocessor \"/home/mage/temp/phantomjs/src/qt/qtbase/bin/moc -E\" svg/SVGZoomAndPan.idl\r\n--- generated/JSSVGZoomEvent.cpp ---\r\nexport \"SOURCE_ROOT=/usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore\" && perl -I/usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore/bindings/scripts /usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore/bindings/scripts/generate-bindings.pl --defines \"LANGUAGE_JAVASCRIPT=1 ENABLE_3D_RENDERING=1 ENABLE_BLOB=1 ENABLE_CANVAS_PATH=1 ENABLE_CHANNEL_MESSAGING=1 ENABLE_CSS_BOX_DECORATION_BREAK=1 ENABLE_CSS_COMPOSITING=1 ENABLE_CSS_EXCLUSIONS=1 ENABLE_CSS_FILTERS=1 ENABLE_CSS_IMAGE_SET=1 ENABLE_CSS_REGIONS=1 ENABLE_CSS_SHAPES=1 ENABLE_CSS_STICKY_POSITION=1 ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 ENABLE_DATALIST_ELEMENT=1 ENABLE_DETAILS_ELEMENT=1 ENABLE_DOWNLOAD_ATTRIBUTE=1 ENABLE_FAST_MOBILE_SCROLLING=1 ENABLE_FILTERS=1 ENABLE_FTPDIR=1 ENABLE_FULLSCREEN_API=1 ENABLE_GESTURE_EVENTS=1 ENABLE_ICONDATABASE=1 ENABLE_IFRAME_SEAMLESS=1 ENABLE_INDEXED_DATABASE=1 ENABLE_INPUT_TYPE_COLOR=1 ENABLE_INSPECTOR=1 ENABLE_INSPECTOR_SERVER=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_LEGACY_NOTIFICATIONS=1 ENABLE_LEGACY_VIEWPORT_ADAPTION=1 ENABLE_LEGACY_VENDOR_PREFIXES=1 ENABLE_LINK_PREFETCH=1 ENABLE_METER_ELEMENT=1 ENABLE_MHTML=1 ENABLE_NOTIFICATIONS=1 ENABLE_PAGE_VISIBILITY_API=1 ENABLE_PROGRESS_ELEMENT=1 ENABLE_RESOLUTION_MEDIA_QUERY=1 ENABLE_REQUEST_ANIMATION_FRAME=1 ENABLE_SHARED_WORKERS=1 ENABLE_SMOOTH_SCROLLING=1 ENABLE_SQL_DATABASE=1 ENABLE_SUBPIXEL_LAYOUT=1 ENABLE_SVG=1 ENABLE_SVG_FONTS=1 ENABLE_TOUCH_ADJUSTMENT=1 ENABLE_TOUCH_EVENTS=1 ENABLE_VIEW_MODE_CSS_MEDIA=1 ENABLE_WEB_SOCKETS=1 ENABLE_WEB_TIMING=1 ENABLE_WORKERS=1 ENABLE_XHR_TIMEOUT=1 ENABLE_TOUCH_SLIDER=1\" --generator JS --include Modules/filesystem --include Modules/geolocation --include Modules/indexeddb --include Modules/mediasource --include Modules/notifications --include Modules/quota --include Modules/webaudio --include Modules/webdatabase --include Modules/websockets --include css --include dom --include editing --include fileapi --include html --include html/canvas --include html/shadow --include html/track --include inspector --include loader/appcache --include page --include plugins --include storage --include svg --include testing --include workers --include xml --outputDir generated --supplementalDependencyFile generated/supplemental_dependency.tmp --idlAttributesFile /usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore/bindings/scripts/IDLAttributes.txt --preprocessor \"/home/mage/temp/phantomjs/src/qt/qtbase/bin/moc -E\" svg/SVGZoomEvent.idl\r\n--- generated/JSInternalSettingsGenerated.cpp ---\r\nexport \"SOURCE_ROOT=/usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore\" && perl -I/usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore/bindings/scripts /usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore/bindings/scripts/generate-bindings.pl --defines \"LANGUAGE_JAVASCRIPT=1 ENABLE_3D_RENDERING=1 ENABLE_BLOB=1 ENABLE_CANVAS_PATH=1 ENABLE_CHANNEL_MESSAGING=1 ENABLE_CSS_BOX_DECORATION_BREAK=1 ENABLE_CSS_COMPOSITING=1 ENABLE_CSS_EXCLUSIONS=1 ENABLE_CSS_FILTERS=1 ENABLE_CSS_IMAGE_SET=1 ENABLE_CSS_REGIONS=1 ENABLE_CSS_SHAPES=1 ENABLE_CSS_STICKY_POSITION=1 ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 ENABLE_DATALIST_ELEMENT=1 ENABLE_DETAILS_ELEMENT=1 ENABLE_DOWNLOAD_ATTRIBUTE=1 ENABLE_FAST_MOBILE_SCROLLING=1 ENABLE_FILTERS=1 ENABLE_FTPDIR=1 ENABLE_FULLSCREEN_API=1 ENABLE_GESTURE_EVENTS=1 ENABLE_ICONDATABASE=1 ENABLE_IFRAME_SEAMLESS=1 ENABLE_INDEXED_DATABASE=1 ENABLE_INPUT_TYPE_COLOR=1 ENABLE_INSPECTOR=1 ENABLE_INSPECTOR_SERVER=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_LEGACY_NOTIFICATIONS=1 ENABLE_LEGACY_VIEWPORT_ADAPTION=1 ENABLE_LEGACY_VENDOR_PREFIXES=1 ENABLE_LINK_PREFETCH=1 ENABLE_METER_ELEMENT=1 ENABLE_MHTML=1 ENABLE_NOTIFICATIONS=1 ENABLE_PAGE_VISIBILITY_API=1 ENABLE_PROGRESS_ELEMENT=1 ENABLE_RESOLUTION_MEDIA_QUERY=1 ENABLE_REQUEST_ANIMATION_FRAME=1 ENABLE_SHARED_WORKERS=1 ENABLE_SMOOTH_SCROLLING=1 ENABLE_SQL_DATABASE=1 ENABLE_SUBPIXEL_LAYOUT=1 ENABLE_SVG=1 ENABLE_SVG_FONTS=1 ENABLE_TOUCH_ADJUSTMENT=1 ENABLE_TOUCH_EVENTS=1 ENABLE_VIEW_MODE_CSS_MEDIA=1 ENABLE_WEB_SOCKETS=1 ENABLE_WEB_TIMING=1 ENABLE_WORKERS=1 ENABLE_XHR_TIMEOUT=1 ENABLE_TOUCH_SLIDER=1\" --generator JS --include Modules/filesystem --include Modules/geolocation --include Modules/indexeddb --include Modules/mediasource --include Modules/notifications --include Modules/quota --include Modules/webaudio --include Modules/webdatabase --include Modules/websockets --include css --include dom --include editing --include fileapi --include html --include html/canvas --include html/shadow --include html/track --include inspector --include loader/appcache --include page --include plugins --include storage --include svg --include testing --include workers --include xml --outputDir generated --supplementalDependencyFile generated/supplemental_dependency.tmp --idlAttributesFile /usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore/bindings/scripts/IDLAttributes.txt --preprocessor \"/home/mage/temp/phantomjs/src/qt/qtbase/bin/moc -E\" generated/InternalSettingsGenerated.idl\r\n--- DerivedSources ---\r\ng++ -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -O2 -std=c++0x -fno-exceptions -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_EVDEV -DQT_NO_GRAPHICSVIEW -DQT_NO_GRAPHICSEFFECT -DQT_NO_STYLESHEET -DQT_NO_STYLE_CDE -DQT_NO_STYLE_CLEANLOOKS -DQT_NO_STYLE_MOTIF -DQT_NO_STYLE_PLASTIQUE -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_TOUCH_SLIDER=1 -DWTF_USE_LEVELDB=1 -DHAVE_QTTESTSUPPORT=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GAMEPAD=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_LEGACY_WEB_AUDIO=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_VIDEO=0 -DENABLE_VIDEO_TRACK=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE  DerivedSources.cpp  -o DerivedSources\r\nDerivedSources.cpp:28:34: fatal error: HTMLElementFactory.cpp: No such file or directory\r\n #include \"HTMLElementFactory.cpp\"\r\n                                  ^\r\ncompilation terminated.\r\n*** [DerivedSources] Error code 1\r\n\r\nmake[2]: stopped in /usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore\r\n1 error\r\n\r\nmake[2]: stopped in /usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore\r\n*** [sub-DerivedSources-pri-make_first-ordered] Error code 2\r\n\r\nmake[1]: stopped in /usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore\r\n1 error\r\n\r\nmake[1]: stopped in /usr/home/mage/temp/phantomjs/src/qt/qtwebkit/Source/WebCore\r\n*** [sub-Source-WebCore-WebCore-pro-make_first-ordered] Error code 2\r\n\r\nmake: stopped in /usr/home/mage/temp/phantomjs/src/qt/qtwebkit\r\n1 error\r\n\r\nmake: stopped in /usr/home/mage/temp/phantomjs/src/qt/qtwebkit\r\n```\r\n\r\n```log\r\n~/temp/phantomjs $ git branch\r\n  1.9\r\n  2.0\r\n* master\r\n\r\n~/temp/phantomjs $ git pull\r\nAlready up-to-date.\r\n\r\n~/temp/phantomjs $ uname -a\r\nFreeBSD martina 10.1-RELEASE-p16 FreeBSD 10.1-RELEASE-p16 #0 r286283: Tue Aug  4 14:34:42 CEST 2015     root@martina:/usr/obj/usr/src/sys/GENERIC  amd64\r\n\r\n~/temp/phantomjs $ ls -l ~/bin\r\nlrwxr-xr-x   1 mage  mage   20 Aug 16 14:06 g++ -> /usr/local/bin/g++48\r\nlrwxr-xr-x   1 mage  mage   20 Aug 16 14:06 gcc -> /usr/local/bin/gcc48\r\n```\r\n\r\nThis is the master. 2.0 does the same. I guess it’s upstream but maybe you can fix it somehow."}}