Re: Bug#554694: FTBFS with binutils-gold

2009-11-06 Thread Emilio Pozuelo Monfort
Dmitry E. Oboukhov wrote:
> reassign 554694 qt4-qmake
> retitle 554694 qt4-qmake generates a makefile which is incompatible with 
> binutils-gold
> thanks
> 
> Hi, Peter.
> 
> Goldendict are built by qt4-qmake. I think that You should report
> about such projects in qt4-qmake package, because just qt4-qmake
> generates linker call command. I think that it is the same as packages
> which are under automake/autoconf.
> 
> You buried me with the same bugs, but only one really touched my
> package. I think You should find out which specific a package has a bug
> before submit bugreports.
> 
> For example: fluxbox is built with autotools. goldendict is built with
> qt4-qmake. Do You suggest me to patch all these packages?

The bugs reported for GNOME packages were right, and the packages use autoconf,
so your argument doesn't sound right. If you're missing -l options for the
linker, that's not something autofoo will put in the Makefile if you don't tell
it first.

Cheers,
Emilio



signature.asc
Description: OpenPGP digital signature


Re: Bug#554694: FTBFS with binutils-gold

2009-11-06 Thread Eugeniy Meshcheryakov
Hello,

6 листопада 2009 о 09:32 +0300 Dmitry E. Oboukhov написав(-ла):
> Goldendict are built by qt4-qmake. I think that You should report
> about such projects in qt4-qmake package, because just qt4-qmake
> generates linker call command. I think that it is the same as packages
> which are under automake/autoconf.
It looks like your package uses Xlib directly and does not links with
it. IMHO it is not qmakes fault, it cannot know what libraries your
package needs, its work is to link with Qt. Other libraries should be
specified additionaly.

> 
> You buried me with the same bugs, but only one really touched my
> package. I think You should find out which specific a package has a bug
> before submit bugreports.
> 
> For example: fluxbox is built with autotools. goldendict is built with
> qt4-qmake. Do You suggest me to patch all these packages?
IMHO that is the right thing to do.

Regards,
Eugeniy Meshcheryakov


signature.asc
Description: Digital signature


Re: Bug#554694: FTBFS with binutils-gold

2009-11-05 Thread Dmitry E. Oboukhov
reassign 554694 qt4-qmake
retitle 554694 qt4-qmake generates a makefile which is incompatible with 
binutils-gold
thanks

Hi, Peter.

Goldendict are built by qt4-qmake. I think that You should report
about such projects in qt4-qmake package, because just qt4-qmake
generates linker call command. I think that it is the same as packages
which are under automake/autoconf.

You buried me with the same bugs, but only one really touched my
package. I think You should find out which specific a package has a bug
before submit bugreports.

For example: fluxbox is built with autotools. goldendict is built with
qt4-qmake. Do You suggest me to patch all these packages?


On 00:31 Fri 06 Nov , Peter Fritzsche wrote:
PF> Source: goldendict
PF> Version: 0.9.0+svn404-1
PF> Severity: minor
PF> User: peter.fritzs...@gmx.de
PF> Usertags: no-add-needed

PF> Tried to build your package and it fails to build with GNU binutils-gold. 
The
PF> important difference is that --no-add-needed is the default behavior of of 
GNU
PF> binutils-gold. Please provide all needed libraries to the linker when 
building
PF> your executables.

PF> More informations can be found at
PF> 
http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking

PF> g++ -Wl,-O1 -o goldendict build/folding.o build/main.o build/dictionary.o 
build/config.o build/sources.o build/mainwindow.o build/utf8.o build/file.o 
build/bgl_babylon.o build/bgl.o build/initializing.o build/article_netmgr.o 
build/dictzip.o build/btreeidx.o build/stardict.o build/chunkedstorage.o 
build/xdxf2html.o build/iconv.o build/lsa.o build/htmlescape.o build/dsl.o 
build/dsl_details.o build/filetype.o build/fsencoding.o build/groups.o 
build/groups_widgets.o build/instances.o build/article_maker.o 
build/scanpopup.o build/articleview.o build/externalviewer.o build/wordfinder.o 
build/groupcombobox.o build/keyboardstate.o build/mouseover.o 
build/preferences.o build/mutex.o build/mediawiki.o build/sounddir.o 
build/hunspell.o build/dictdfiles.o build/audiolink.o build/wstring.o 
build/wstring_qt.o build/processwrapper.o build/hotkeywrapper.o 
build/hotkeyedit.o build/langcoder.o build/editdictionaries.o 
build/loaddictionaries.o build/transliteration.o build/romaji.o 
build/russiantranslit.o build/german.o build
PF> /website.o build/orderandprops.o build/language.o build/dictionarybar.o 
build/broken_xrecord.o build/history.o build/atomic_rename.o 
build/articlewebview.o build/zipfile.o build/indexedzip.o 
build/moc_mainwindow.o build/moc_dictionary.o build/moc_config.o 
build/moc_sources.o build/moc_initializing.o build/moc_article_netmgr.o 
build/moc_groups.o build/moc_groups_widgets.o build/moc_article_maker.o 
build/moc_scanpopup.o build/moc_articleview.o build/moc_externalviewer.o 
build/moc_wordfinder.o build/moc_groupcombobox.o build/moc_mouseover.o 
build/moc_preferences.o build/moc_mediawiki.o build/moc_hotkeywrapper.o 
build/moc_hotkeyedit.o build/moc_editdictionaries.o 
build/moc_loaddictionaries.o build/moc_orderandprops.o 
build/moc_dictionarybar.o build/moc_history.o build/qrc_resources.o 
build/qrc_flags.o-L/usr/lib -lvorbisfile -lvorbis -logg -lz -lhunspell-1.2 
-lXtst -lQtWebKit -lQtXml -lQtGui -lQtNetwork -lQtCore -lpthread
PF> /usr/bin/ld: build/keyboardstate.o: in function 
KeyboardState::checkModifiersPressed(int):keyboardstate.cc:33: error: undefined 
reference to 'XkbGetState'
PF> /usr/bin/ld: build/hotkeywrapper.o: in function 
HotkeyWrapper::ungrabKey(std::_Rb_tree_const_iterator >):hotkeywrapper.cc:481: error: undefined reference to 
'XUngrabKey'
PF> /usr/bin/ld: build/hotkeywrapper.o: in function 
HotkeyWrapper::grabKey(unsigned int, unsigned int):hotkeywrapper.cc:473: error: 
undefined reference to 'XGrabKey'
PF> /usr/bin/ld: build/hotkeywrapper.o: in function 
HotkeyWrapper::init():hotkeywrapper.cc:305: error: undefined reference to 
'XKeysymToKeycode'
PF> /usr/bin/ld: build/hotkeywrapper.o: in function 
HotkeyWrapper::init():hotkeywrapper.cc:306: error: undefined reference to 
'XKeysymToKeycode'
PF> /usr/bin/ld: build/hotkeywrapper.o: in function 
HotkeyWrapper::init():hotkeywrapper.cc:308: error: undefined reference to 
'XKeysymToKeycode'
PF> /usr/bin/ld: build/hotkeywrapper.o: in function 
HotkeyWrapper::init():hotkeywrapper.cc:309: error: undefined reference to 
'XKeysymToKeycode'
PF> /usr/bin/ld: build/hotkeywrapper.o: in function 
HotkeyWrapper::init():hotkeywrapper.cc:321: error: undefined reference to 
'XOpenDisplay'
PF> /usr/bin/ld: build/hotkeywrapper.o: in function 
HotkeyWrapper::init():hotkeywrapper.cc:350: error: undefined reference to 
'XSync'
PF> /usr/bin/ld: build/hotkeywrapper.o: in function 
HotkeyWrapper::init():hotkeywrapper.cc:330: error: undefined reference to 
'XCloseDisplay'
PF> /usr/bin/ld: build/hotkeywrapper.o: in function 
HotkeyWrapper::init():hotkeywrapper.cc:344: error: undefined reference to 
'XFree'
PF> /usr/bin/ld: build/hotkeywrapper.o: in function 
HotkeyWrapper::init()