Your message dated Thu, 29 Nov 2012 12:30:48 +0100 with message-id <201211291230.49015.pino@debian.org> and subject line Re: Bug#672825: qt4-x11: Various small problems building qt4-x11 on hppa has caused the Debian Bug report #672825, regarding qt4-x11: Various small problems building qt4-x11 on hppa to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 672825: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672825 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: qt4-x11: Various small problems building qt4-x11 on hppa
- From: Dave Anglin <dave.anglin@bell.net>
- Date: Sun, 13 May 2012 19:00:36 -0400
- Message-id: <BLU0-SMTP64C0680BB9C431EFA0D7D397150@phx.gbl>
Source: qt4-x11 Version: 4.8.1-1 Severity: normal Tags: patch 1) Determining system architecture... (Linux:3.3.4+:parisc64) Trying 'parisc64'... 'parisc64' is unsupported, using 'generic' 'parisc64' is unsupported, using 'generic' 2) g++-4.6 -c -g -O2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I/usr/in clude/freetype2 -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -W char-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign- compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -Wno -c++0x-compat -fno-stack-protector -Wno-c++0x-compat -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -D_REENTRANT -DQT_WEBKIT -DNDEBUG -DBUIL DING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO _DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../../mkspecs/linux-g++ -I. -I../../ ../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/home/dave/macpro/debian/qt4-x11/qt4-x11-4.8.1/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian - Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/include/glib-2.0 -I/usr/lib/hppa- linux-gnu/glib-2.0/include -I.moc/release-static -o .obj/release-static/GOwnPtr. o wtf/gobject/GOwnPtr.cpp In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:0, from /usr/include/glib-2.0/glib.h:34, from /usr/include/glib-2.0/gobject/gbinding.h:30, from /usr/include/glib-2.0/glib-object.h:25, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from wtf/gobject/GOwnPtr.cpp:24: /usr/include/glib-2.0/glib/gthread.h:51:16: error: ‘union’ tag used in naming ‘struct _GMutex’ [-fpermissive] /usr/include/glib-2.0/glib/gthread.h:58:7: error: ‘union’ tag used in naming ‘struct _GMutex’ [-fpermissive] make[4]: *** [.obj/release-static/GOwnPtr.o] Error 1 3) dpkg-shlibdeps: error: no dependency information found for /home/dave/macpro/debian/qt4-x11/qt4-x11-4.8.1/lib/libQtWebKit.so.4 (used by debian/qt4-dev-tools/usr/bin/assistant-qt4). dh_shlibdeps: dpkg-shlibdeps -Tdebian/qt4-dev-tools.substvars debian/qt4-dev-tools/usr/bin/assistant-qt4 debian/qt4-dev-tools/usr/bin/lconvert debian/qt4-dev-tools/usr/bin/linguist-qt4 debian/qt4-dev-tools/usr/bin/pixeltool debian/qt4-dev-tools/usr/bin/qcollectiongenerator debian/qt4-dev-tools/usr/bin/qdbusviewer debian/qt4-dev-tools/usr/bin/qdoc3 debian/qt4-dev-tools/usr/bin/qhelpconverter debian/qt4-dev-tools/usr/bin/qhelpgenerator debian/qt4-dev-tools/usr/bin/qmlplugindump debian/qt4-dev-tools/usr/bin/qttracereplay debian/qt4-dev-tools/usr/bin/qvfb debian/qt4-dev-tools/usr/bin/xmlpatterns debian/qt4-dev-tools/usr/bin/xmlpatternsvalidator returned exit code 2 make[1]: *** [override_dh_shlibdeps] Error 2 Patches are attached for the first two. The last one is probably missing symbols. I worked around the last proplem by adding --ignore-missing-info to the dh_shlibdeps --remaining-packages command in debian rules. -- System Information: Debian Release: wheezy/sid APT prefers unreleased APT policy: (500, 'unreleased'), (500, 'unstable') Architecture: hppa (parisc64) Kernel: Linux 3.3.4+ (SMP w/4 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash--- configure.orig 2012-05-10 08:26:11.000000000 -0400 +++ configure 2012-05-10 08:26:32.000000000 -0400 @@ -186,7 +186,7 @@ UNAME_MACHINE="armv6" ;; hppa) - UNAME_MACHINE="parisc64" + UNAME_MACHINE="parisc" ;; hurd-i386) UNAME_MACHINE="i686-AT386"--- ./src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GTypedefs.h.orig 2012-05-10 00:09:14.000000000 -0400 +++ ./src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GTypedefs.h 2012-05-10 00:06:13.000000000 -0400 @@ -52,7 +52,7 @@ typedef struct _GHashTable GHashTable; typedef struct _GInputStream GInputStream; typedef struct _GList GList; -typedef struct _GMutex GMutex; +typedef union _GMutex GMutex; typedef struct _GPatternSpec GPatternSpec; typedef struct _GPollableOutputStream GPollableOutputStream; typedef struct _GSocketClient GSocketClient;
--- End Message ---
--- Begin Message ---
- To: John David Anglin <dave.anglin@bell.net>, 672825-done@bugs.debian.org
- Subject: Re: Bug#672825: qt4-x11: Various small problems building qt4-x11 on hppa
- From: Pino Toscano <pino@debian.org>
- Date: Thu, 29 Nov 2012 12:30:48 +0100
- Message-id: <201211291230.49015.pino@debian.org>
- In-reply-to: <BLU0-SMTP3911AFEFB46AF9CF4886EB97F00@phx.gbl>
- References: <BLU0-SMTP64C0680BB9C431EFA0D7D397150@phx.gbl> <201206101135.30800.pino@debian.org> <BLU0-SMTP3911AFEFB46AF9CF4886EB97F00@phx.gbl>
Source: qt4-x11 Source-Version: 4:4.8.2+dfsg-3 Hi Dave, Alle lunedì 11 giugno 2012, John David Anglin ha scritto: > On 10-Jun-12, at 5:35 AM, Pino Toscano wrote: > > Hi, > > > > Alle sabato 19 maggio 2012, Pino Toscano ha scritto: > >> Alle lunedì 14 maggio 2012, Dave Anglin ha scritto: > >>> 1) > >>> > >>> Determining system architecture... (Linux:3.3.4+:parisc64) > >>> > >>> Trying 'parisc64'... > >>> 'parisc64' is unsupported, using 'generic' > >>> 'parisc64' is unsupported, using 'generic' > >> > >> [...] > >> > >> Regarding problem 1), I just adapted patch > >> 07_trust_dpkg-arch_over_uname-m.diff (which is what does that > >> change to configure), so since the next upload should be fine. > > > > Just a quick note: this change has been part of 4:4.8.1-2, uploaded > > to unstable few days ago. > > I can confirm problem 1) is fixed. Great, thanks. > > If you could confirm that qt4-x11 builds on a clean hppa > > environment, we > > could close this bug. > > Although I'm working to try to restart buildd on hppa, it's not there > yet and > I don't have the time available to manually setup a clean build > environment. > > Problems 2) and 3) are still present in 4:4.8.1-2. The upload of qt4-x11 4:4.8.2+dfsg-3 now build-conflicts with libqtwebkit-dev, so a qt4 build cannot be accidentally affected by an already built qtwebkit. Due to the way qt is build and qtwebkit is handled within qt4, this is the "best" solution at the moment (see also #689265). Thus, I'm closing this bug, since all the issues look to me solved. Do not hesitate to reopen if they are not. Thank your for your report, -- Pino ToscanoAttachment: signature.asc
Description: This is a digitally signed message part.
--- End Message ---