Bug#760759: qtwebkit: FTBFS on hppa: #error The MacroAssembler is not supported on this platform.
Package: qtwebkit Version: 2.3.2.dfsg-3 Severity: normal Build fails here: echo /«PKGBUILDDIR»/Source/WebCore/svg/SVGZoomEvent.idl generated/idl_files.tmp perl -I/«PKGBUILDDIR»/Source/WebCore/bindings/scripts /«PKGBUILDDIR»/Source/WebCore/bindings/scripts/preprocess-idls.pl --defines LANGUAGE_JAVASCRIPT=1 ENABLE_3D_RENDERING=1 ENABLE_BLOB=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_SHADERS=1 ENABLE_CSS_STICKY_POSITION=1 ENABLE_DATALIST_ELEMENT=1 ENABLE_DETAILS_ELEMENT=1 ENABLE_FAST_MOBILE_SCROLLING=1 ENABLE_FILTERS=1 ENABLE_FTPDIR=1 ENABLE_GESTURE_EVENTS=1 ENABLE_ICONDATABASE=1 ENABLE_IFRAME_SEAMLESS=1 ENABLE_INPUT_TYPE_COLOR=1 ENABLE_INSPECTOR=1 ENABLE_INSPECTOR_SERVER=1 ENABLE_JAVASCRIPT_DEBUGGER=1 ENABLE_LEGACY_NOTIFICATIONS=1 ENABLE_LEGACY_VENDOR_PREFIXES=1 ENABLE_LEGACY_VIEWPORT_ADAPTION=1 ENABLE_METER_ELEMENT=1 ENABLE_MHTML=1 ENABLE_MUTATION_OBSERVERS=1 ENABLE_NETSCAPE_PLUGIN_API=1 ENABLE_NOTIFICATIONS=1 ENABLE_PAGE_VISIBILITY_API=1 ENABLE_PROGRESS_ELEMENT=1 ENABLE_REQUEST_ANIMATION_ FRAME=1 ENABLE_RESOLUTION_MEDIA_QUERY=1 ENABLE_SHARED_WORKERS=1 ENABLE_SMOOTH_SCROLLING=1 ENABLE_SQL_DATABASE=1 ENABLE_SVG=1 ENABLE_TOUCH_ADJUSTMENT=1 ENABLE_TOUCH_EVENTS=1 ENABLE_VIDEO=1 ENABLE_WEBGL=1 ENABLE_WEB_SOCKETS=1 ENABLE_WEB_TIMING=1 ENABLE_WORKERS=1 ENABLE_XHR_TIMEOUT=1 ENABLE_XSLT=1 --idlFilesList generated/idl_files.tmp --supplementalDependencyFile generated/supplemental_dependency.tmp --idlAttributesFile /«PKGBUILDDIR»/Source/WebCore/bindings/scripts/IDLAttributes.txt --preprocessor /usr/lib/hppa-linux-gnu/qt4/bin/moc -E offlineasm: offset extractor LLIntDesiredOffsets.h successfully generated. g++ -c -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 -Wno-c++0x-compat -O2 -DQT_WEBKIT -DENABLE_3D_RENDERING=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_ANIMATION_API=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_BLOB=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSP_NEXT=0 -DENABLE_CSS3_BACKGROUND=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHADERS=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_VARIABLES=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DETAILS_ELEMEN T=1 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_DOWNLOAD_ATTRIBUTE=0 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILE_SYSTEM=0 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=0 -DENABLE_GAMEPAD=0 -DENABLE_GEOLOCATION=0 -DENABLE_GESTURE_EVENTS=1 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LINK_PREFETCH=0 -DENABLE_LINK_PRERENDER=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_METER_ELEM ENT=1 -DENABLE_MHTML=1 -DENABLE_MICRODATA=0 -DENABLE_MUTATION_OBSERVERS=1 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=1 -DENABLE_NETWORK_INFO=0 -DENABLE_NOTIFICATIONS=1 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SHADOW_DOM=0 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_STYLE_SCOPED=0 -DENABLE_SVG=1 -DENABLE_SVG_DOM_OBJC_BINDINGS=0 -DENABLE_SVG_FONTS=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_TEXT_NOTIFICATIONS_ONLY=0 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_VIBRATION=0 -DENABLE_VIDEO=1 -DENABLE_VIDEO_TRACK=0 -DENABLE_WEBGL=1 -DENABLE_WEB_AUDIO=0 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DENABLE_XSLT=1 -DHAVE_FONTCONFIG=1 -DHAVE_QQUICK1=1 -D HAVE_QSTYLE=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QTTESTLIB=1 -DHAVE_SQLITE3=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DWTF_USE_3D_GRAPHICS=1 -DWTF_USE_GSTREAMER=1
Bug#760759: qtwebkit: FTBFS on hppa: #error The MacroAssembler is not supported on this platform.
tag 760759 pending thanks I have just disabled JIT on hppa too, this will fix this issue on next upload. -- Alas, I am dying beyond my means. Oscar Wilde, as he sipped champagne on his deathbed Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.
Processed: Re: Bug#760759: qtwebkit: FTBFS on hppa: #error The MacroAssembler is not supported on this platform.
Processing commands for cont...@bugs.debian.org: tag 760759 pending Bug #760759 [qtwebkit] qtwebkit: FTBFS on hppa: #error The MacroAssembler is not supported on this platform. Added tag(s) pending. thanks Stopping processing here. Please contact me if you need assistance. -- 760759: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760759 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/handler.s.c.14101142921813.transcr...@bugs.debian.org
Bug#760759: qtwebkit: FTBFS on hppa: #error The MacroAssembler is not supported on this platform.
On 7-Sep-14, at 2:24 PM, Lisandro Damián Nicanor Pérez Meyer wrote: I have just disabled JIT on hppa too, this will fix this issue on next upload. We also need platform patch that was applied to webkitgtk. Otherwise, the build fails here: /«PKGBUILDDIR»/Source/WTF/wtf/dtoa/utils.h:62:2: error: #error Target architecture was not detected as supported by Double-Conversion. I have a build going to test this but it's not finished yet. Thanks, Dave -- John David Anglin dave.ang...@bell.net Description: short summary of the patch TODO: Put a short summary on the line above and replace this paragraph with a longer explanation of this change. Complete the meta-information with other relevant fields (see below for details). To make it easier, the information below has been extracted from the changelog. Adjust it or drop it. . qtwebkit (2.3.2.dfsg-3) unstable; urgency=medium . * Disable JIT also in s390x. * Build depend upon libqt4-dev = 4:4.8.6+git64-g5dc8b2b+dfsg-2~ so as to be sure to be using the version of xmlpatterns that does not consumes a lot of memory. * Ensure ppc64el is built in little endian mode with Colin Watson's ppc64el.patch. * Bound CPU usage on unknown platforms with bound_cpu_usage.patch (Closes: #760519). Thanks Samuel Thibault for the patch. * Update symbols files with buildds' logs. * Add x32_support.patch to support x32 (Closes: #700093). - Also disable JIT on x32. * Add arm64.patch (taken from Ubuntu's aarch64.patch) and modify it to properly detect arm64. Author: Lisandro Damián Nicanor Pérez Meyer lisan...@debian.org Bug-Debian: https://bugs.debian.org/700093 Bug-Debian: https://bugs.debian.org/760519 --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: Origin: vendor|upstream|other, url of original patch Bug: url in upstream bugtracker Bug-Debian: https://bugs.debian.org/bugnumber Bug-Ubuntu: https://launchpad.net/bugs/bugnumber Forwarded: no|not-needed|url proving that it has been forwarded Reviewed-By: name and email of someone who approved the patch Last-Update: -MM-DD --- qtwebkit-2.3.2.dfsg.orig/Source/WTF/wtf/Platform.h +++ qtwebkit-2.3.2.dfsg/Source/WTF/wtf/Platform.h @@ -65,6 +65,15 @@ #define WTF_CPU_ALPHA 1 #endif +/* CPU(HPPA) - HP PARISC */ +#if defined(__hppa__) +#define WTF_CPU_HPPA 1 +#define WTF_CPU_BIG_ENDIAN 1 +#define ENABLE_JIT 0 +#define ENABLE_YARR_JIT 0 +#define ENABLE_ASSEMBLER 0 +#endif + /* CPU(IA64) - Itanium / IA-64 */ #if defined(__ia64__) #define WTF_CPU_IA64 1
Bug#760759: qtwebkit: FTBFS on hppa: #error The MacroAssembler is not supported on this platform.
On Sunday 07 September 2014 14:35:32 John David Anglin wrote: On 7-Sep-14, at 2:24 PM, Lisandro Damián Nicanor Pérez Meyer wrote: I have just disabled JIT on hppa too, this will fix this issue on next upload. We also need platform patch that was applied to webkitgtk. Otherwise, the build fails here: /«PKGBUILDDIR»/Source/WTF/wtf/dtoa/utils.h:62:2: error: #error Target architecture was not detected as supported by Double-Conversion. This should be already covered by double_conversion_correct_double_operations.patch except for the fact that HPPA needs to be defined, as done in the patch you sent. I've applied the patch, so it will be there on the next upload. -- Trabaja como si no necesitaras el dinero. Ama como si nunca hubieses sido herido. Baila como si nadie estuviera mirando. Canta como si nadie escuchara. Vive como si fuera el Cielo en la Tierra. Anónimo Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.