Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 15540] qt4 fails compile with accessibility support.

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-grimoire-bugs AT lists.ibiblio.org
  • Subject: [SM-Grimoire-Bugs] [Bug 15540] qt4 fails compile with accessibility support.
  • Date: 20 Jan 2010 07:07:11 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=15540


Eric Sandall <sandalle AT sourcemage.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |sandalle AT sourcemage.org
Blocks| |15510




--- Comment #1 from Eric Sandall <sandalle AT sourcemage.org> 2010-01-20
01:07:06 ---
qt4 builds fine if all I change below is to disable accessibility support.

$ sorcery -v
1.14.4

$ gaze version qt-x11 qt4 gcc glibc akonadi soprano
Grimoire Section Spell Grimoire Version Installed Version
-------- ------- ----- ---------------- -----------------
test x11-toolkits qt-x11 3.3.8 -
test x11-toolkits qt4 4.6.0 4.6.0
test gnu gcc 4.3.3 4.3.3
test libs glibc 2.11.1 2.11.1
test kde4-support akonadi 1.2.1 1.2.1
test kde4-support soprano 2.3.1 2.3.1

$ cat /etc/sorcery/local/depends/qt4.p
QT_TMPFS="n"
QT_DOC="n"
QT_DEMO="-nomake"
QT_EXAMPLE="-nomake"
QT_TOOLS="-make"
QT_TRANS="-nomake"
QT_STL="-stl"
QT_QT3="-qt3support"
QT_DEBUG="-no-separate-debug-info"
QT_NIS="-nis"
QT_XRAMA="-no-xinerama"
QT_GIF="-qt-gif"
QT_EXCEPT="-exceptions"
QT_PCH="-pch"
QT_WEBKIT="-webkit"
QT_MEDIA="-multimedia"
QT_GTK="-gtkstyle"
QT_ACCESS="-accessibility"

# cast qt4
Computing previously installed dependencies...
qt4 preparing environment...
qt4 running configuration...
[[ install documents(very big)? -> n ]]
[[ install demos? -> n ]]
[[ install examples? -> n ]]
[[ install tools? -> y ]]
[[ install translations? -> n ]]
[[ build STL support? -> y ]]
[[ build qt3 support? -> y ]]
[[ Compile with debugging symbols? -> n ]]
[[ Enable Network Information Services? -> y ]]
[[ Enable Xinerama support? -> n ]]
[[ Enable GIF support? -> y ]]
[[ Disable exception checking -> n ]]
[[ Enable precompiled header support? -> y ]]
[[ Build the WebKit module? -> y ]]
[[ Build Multimedia support? -> y ]]
[[ Build the GTK theme integration? -> y ]]
[[ Compile Accessibility support -> y ]]
qt4 checking dependencies...
qt4 has a dependency on g++
qt4 has a dependency on zlib
qt4 has a dependency on libx11
qt4 has a dependency on libxcursor
qt4 has a dependency on libxfixes
qt4 has a dependency on libxi
qt4 has a dependency on libxrender
qt4 has a dependency on libxrandr
qt4 has a dependency on libxext
qt4 has an enabled optional dependency on fontconfig
qt4 has an enabled optional dependency on jpeg
qt4 has an enabled optional dependency on openssl
qt4 has an optional dependency on some OPENGL (OpenGL support).
Continue to use mesalib? [y]
qt4 has an enabled optional dependency on libpng
qt4 has a disabled optional dependency on firebird
qt4 has a disabled optional dependency on mysql
qt4 has an enabled optional dependency on sqlite
qt4 has a disabled optional dependency on postgresql
choose libiodbc if you want to use soprano+virtuoso+kde4
qt4 has an optional dependency on some ODBC-MGR (for ODBC database support).
Continue to use unixodbc? [y]
qt4 has an optional dependency on some CUPS (for Common Unix Printing System
support).
Continue to use cups? [y]
qt4 has an enabled optional dependency on dbus
qt4 has an enabled optional dependency on glib2
qt4 has an enabled optional dependency on gst-plugins-base
qt4 has a disabled optional dependency on nas
DBUS support requested, forcing dbus dependency.
qt4 has a dependency on dbus
OPENGL support requested, forcing OPENGL dependency.
qt4 has a dependency on some OPENGL.
Continue to use mesalib? [y]
SSL support requested, forcing openssl dependency.
qt4 has a dependency on openssl
...
make[1]: Entering directory
`/usr/src/qt-everywhere-opensource-src-4.6.0/src/qt3support'
rm -f libQt3Support.so.4.6.0 libQt3Support.so libQt3Support.so.4
libQt3Support.so.4.6
g++ -z combreloc -s -Wl,-O1 -Wl,--hash-style=gnu -Wl,--no-undefined -Wl,-O1
-Wl,-rpath,/usr/lib -Wl,-rpath,/usr/lib -shared -Wl,-soname,libQt3Support.so.4
-o libQt3Support.so.4.6.0 .obj/release-shared/q3cstring.o
.obj/release-shared/q3signal.o .obj/release-shared/q3garray.o
.obj/release-shared/q3gcache.o .obj/release-shared/q3gdict.o
.obj/release-shared/q3glist.o .obj/release-shared/q3gvector.o
.obj/release-shared/q3semaphore.o .obj/release-shared/q3shared.o
.obj/release-shared/q3ptrcollection.o .obj/release-shared/q3datatable.o
.obj/release-shared/q3dataview.o .obj/release-shared/q3sqlcursor.o
.obj/release-shared/q3sqlselectcursor.o .obj/release-shared/q3sqlform.o
.obj/release-shared/q3sqlmanager_p.o .obj/release-shared/q3editorfactory.o
.obj/release-shared/q3sqleditorfactory.o
.obj/release-shared/q3sqlpropertymap.o
.obj/release-shared/q3databrowser.o .obj/release-shared/q3dropsite.o
.obj/release-shared/q3dragobject.o .obj/release-shared/q3accel.o
.obj/release-shared/q3mimefactory.o .obj/release-shared/q3polygonscanner.o
.obj/release-shared/q3process.o .obj/release-shared/q3membuf.o
.obj/release-shared/q3process_unix.o .obj/release-shared/q3iconview.o
.obj/release-shared/q3listbox.o .obj/release-shared/q3listview.o
.obj/release-shared/q3table.o .obj/release-shared/q3action.o
.obj/release-shared/q3buttongroup.o .obj/release-shared/q3datetimeedit.o
.obj/release-shared/q3dockarea.o .obj/release-shared/q3dockwindow.o
.obj/release-shared/q3frame.o .obj/release-shared/q3vbox.o
.obj/release-shared/q3vgroupbox.o .obj/release-shared/q3hbox.o
.obj/release-shared/q3hgroupbox.o .obj/release-shared/q3grid.o
.obj/release-shared/q3gridview.o .obj/release-shared/q3groupbox.o
.obj/release-shared/q3header.o .obj/release-shared/q3mainwindow.o
.obj/release-shared/q3progressbar.o .obj/release-shared/q3scrollview.o
.obj/release-shared/q3titlebar.o .obj/release-shared/q3toolbar.o
.obj/release-shared/q3whatsthis.o .obj/release-shared/q3widgetstack.o
.obj/release-shared/q3button.o .obj/release-shared/q3rangecontrol.o
.obj/release-shared/q3spinwidget.o .obj/release-shared/q3popupmenu.o
.obj/release-shared/q3combobox.o .obj/release-shared/q3filedialog.o
.obj/release-shared/q3progressdialog.o .obj/release-shared/q3tabdialog.o
.obj/release-shared/q3wizard.o .obj/release-shared/q3syntaxhighlighter.o
.obj/release-shared/q3textview.o .obj/release-shared/q3textbrowser.o
.obj/release-shared/q3textedit.o .obj/release-shared/q3multilineedit.o
.obj/release-shared/q3richtext.o .obj/release-shared/q3richtext_p.o
.obj/release-shared/q3simplerichtext.o .obj/release-shared/q3stylesheet.o
.obj/release-shared/q3textstream.o .obj/release-shared/q3canvas.o
.obj/release-shared/q3dns.o .obj/release-shared/q3ftp.o
.obj/release-shared/q3http.o .obj/release-shared/q3localfs.o
.obj/release-shared/q3network.o .obj/release-shared/q3networkprotocol.o
.obj/release-shared/q3socket.o .obj/release-shared/q3socketdevice.o
.obj/release-shared/q3serversocket.o .obj/release-shared/q3url.o
.obj/release-shared/q3urloperator.o .obj/release-shared/q3socketdevice_unix.o
.obj/release-shared/q3paintdevicemetrics.o .obj/release-shared/q3pointarray.o
.obj/release-shared/q3painter.o .obj/release-shared/q3picture.o
.obj/release-shared/q3paintengine_svg.o .obj/release-shared/moc_q3signal.o
.obj/release-shared/moc_q3datatable.o .obj/release-shared/moc_q3dataview.o
.obj/release-shared/moc_q3sqlform.o .obj/release-shared/moc_q3databrowser.o
.obj/release-shared/moc_q3dragobject.o .obj/release-shared/moc_q3accel.o
.obj/release-shared/moc_q3process.o .obj/release-shared/moc_q3iconview.o
.obj/release-shared/moc_q3listbox.o .obj/release-shared/moc_q3listview.o
.obj/release-shared/moc_q3table.o .obj/release-shared/moc_q3action.o
.obj/release-shared/moc_q3buttongroup.o
.obj/release-shared/moc_q3datetimeedit.o .obj/release-shared/moc_q3dockarea.o
.obj/release-shared/moc_q3dockwindow.o .obj/release-shared/moc_q3frame.o
.obj/release-shared/moc_q3vbox.o .obj/release-shared/moc_q3vgroupbox.o
.obj/release-shared/moc_q3hbox.o .obj/release-shared/moc_q3hgroupbox.o
.obj/release-shared/moc_q3grid.o .obj/release-shared/moc_q3gridview.o
.obj/release-shared/moc_q3groupbox.o .obj/release-shared/moc_q3header.o
.obj/release-shared/moc_q3mainwindow.o .obj/release-shared/moc_q3progressbar.o
.obj/release-shared/moc_q3scrollview.o .obj/release-shared/moc_q3titlebar_p.o
.obj/release-shared/moc_q3toolbar.o .obj/release-shared/moc_q3whatsthis.o
.obj/release-shared/moc_q3widgetstack.o .obj/release-shared/moc_q3button.o
.obj/release-shared/moc_q3rangecontrol.o .obj/release-shared/moc_q3popupmenu.o
.obj/release-shared/moc_q3combobox.o .obj/release-shared/moc_q3tabdialog.o
.obj/release-shared/moc_q3progressdialog.o .obj/release-shared/moc_q3wizard.o
.obj/release-shared/moc_q3textview.o .obj/release-shared/moc_q3textbrowser.o
.obj/release-shared/moc_q3textedit.o .obj/release-shared/moc_q3multilineedit.o
.obj/release-shared/moc_q3richtext_p.o .obj/release-shared/moc_q3stylesheet.o
.obj/release-shared/moc_q3canvas.o .obj/release-shared/moc_q3dns.o
.obj/release-shared/moc_q3ftp.o .obj/release-shared/moc_q3http.o
.obj/release-shared/moc_q3localfs.o .obj/release-shared/moc_q3socket.o
.obj/release-shared/moc_q3serversocket.o -L/usr/lib
-L/usr/src/qt-everywhere-opensource-src-4.6.0/lib -lmysqlclient -lQtSql
-L/usr/lib -lQtXml -lQtGui -L/usr/X11R6/lib -lQtNetwork -lQtCore -lsqlite3
-lpthread
.obj/release-shared/q3listbox.o: In function `Q3ListBox::toggleCurrentItem()':
q3listbox.cpp:(.text+0x1624): undefined reference to
`QAccessible::updateAccessibility(QObject*, int, QAccessible::Event)'
q3listbox.cpp:(.text+0x163c): undefined reference to
`QAccessible::updateAccessibility(QObject*, int, QAccessible::Event)'
q3listbox.cpp:(.text+0x166c): undefined reference to
`QAccessible::updateAccessibility(QObject*, int, QAccessible::Event)'
.obj/release-shared/q3listbox.o: In function
`Q3ListBox::doRubberSelection(QRect const&, QRect const&)':
q3listbox.cpp:(.text+0x5b21): undefined reference to
`QAccessible::updateAccessibility(QObject*, int, QAccessible::Event)'
.obj/release-shared/q3listbox.o: In function `Q3ListBox::updateSelection()':
q3listbox.cpp:(.text+0x6144): undefined reference to
`QAccessible::updateAccessibility(QObject*, int, QAccessible::Event)'
.obj/release-shared/q3listbox.o:q3listbox.cpp:(.text+0x6178): more undefined
references to `QAccessible::updateAccessibility(QObject*, int,
QAccessible::Event)' follow
.obj/release-shared/q3listview.o: In function `indexOfItem(Q3ListViewItem*)':
q3listview.cpp:(.text+0x27cc): undefined reference to
`QAccessible::isActive()'
.obj/release-shared/q3listview.o: In function
`Q3ListViewItem::setSelected(bool)':
q3listview.cpp:(.text+0x2bee): undefined reference to
`QAccessible::updateAccessibility(QObject*, int, QAccessible::Event)'
.obj/release-shared/q3listview.o: In function `Q3ListViewItem::setOpen(bool)':
q3listview.cpp:(.text+0x9aed): undefined reference to
`QAccessible::updateAccessibility(QObject*, int, QAccessible::Event)'
.obj/release-shared/q3listview.o: In function
`Q3ListView::contentsMouseReleaseEventEx(QMouseEvent*)':
q3listview.cpp:(.text+0xba64): undefined reference to
`QAccessible::updateAccessibility(QObject*, int, QAccessible::Event)'
.obj/release-shared/q3listview.o: In function
`Q3ListView::contentsMousePressEventEx(QMouseEvent*)':
q3listview.cpp:(.text+0xc921): undefined reference to
`QAccessible::updateAccessibility(QObject*, int, QAccessible::Event)'
.obj/release-shared/q3listview.o: In function
`Q3CheckListItem::setCurrentState(Q3CheckListItem::ToggleState)':
q3listview.cpp:(.text+0x2919): undefined reference to
`QAccessible::updateAccessibility(QObject*, int, QAccessible::Event)'
.obj/release-shared/q3listview.o:q3listview.cpp:(.text+0x2c2c): more undefined
references to `QAccessible::updateAccessibility(QObject*, int,
QAccessible::Event)' follow
collect2: ld returned 1 exit status
make[1]: *** [../../lib/libQt3Support.so.4.6.0] Error 1
make[1]: Leaving directory
`/usr/src/qt-everywhere-opensource-src-4.6.0/src/qt3support'
make: *** [sub-qt3support-make_default-ordered] Error 2

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




Archive powered by MHonArc 2.6.24.

Top of Page