Package Details: huggle 3.4.10-1

Git Clone URL: https://aur.archlinux.org/huggle.git (read-only, click to copy)
Package Base: huggle
Description: Anti-vandalism tool for use on MediaWiki-based projects
Upstream URL: https://en.wikipedia.org/wiki/Wikipedia:Huggle
Licenses: GPL
Submitter: sdamashek
Maintainer: AntiComposite
Last Packager: AntiComposite
Votes: 3
Popularity: 0.000000
First Submitted: 2015-05-08 00:41
Last Updated: 2020-04-26 01:55

Latest Comments

1 2 Next › Last »

AntiComposite commented on 2020-04-26 02:37

I've now updated this package and backported the fix for the yaml-cpp conflict.

AntiComposite commented on 2020-04-25 00:25

That's the long-standing yaml-cpp conflict bug. A patch to actually fix that has now been merged upstream. Until a new release is generated, you will have to use huggle-git. I have updated the PKGBUILD for huggle-git and created a patch to put the Huggle extensions in the correct place here.

curtispf commented on 2020-04-23 18:56

I'm getting build errors when trying to build huggle using the AUR version, but building it using the instructions on the huggle GitHub page works fine. The below error is the output I'm getting:

FAILED: huggle_core/libhuggle_core.so 
: && /usr/bin/c++ -fPIC -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=c++11 -O3 -DNDEBUG  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -shared -Wl,-soname,libhuggle_core.so -o huggle_core/libhuggle_core.so huggle_core/CMakeFiles/huggle_core.dir/huggle_core_autogen/mocs_compilation.cpp.o huggle_core/CMakeFiles/huggle_core.dir/apiquery.cpp.o huggle_core/CMakeFiles/huggle_core.dir/apiqueryresult.cpp.o huggle_core/CMakeFiles/huggle_core.dir/collectable.cpp.o huggle_core/CMakeFiles/huggle_core.dir/collectable_smartptr.cpp.o huggle_core/CMakeFiles/huggle_core.dir/configuration.cpp.o huggle_core/CMakeFiles/huggle_core.dir/core.cpp.o huggle_core/CMakeFiles/huggle_core.dir/editquery.cpp.o huggle_core/CMakeFiles/huggle_core.dir/editqueue.cpp.o huggle_core/CMakeFiles/huggle_core.dir/events.cpp.o huggle_core/CMakeFiles/huggle_core.dir/exception.cpp.o huggle_core/CMakeFiles/huggle_core.dir/exceptionhandler.cpp.o huggle_core/CMakeFiles/huggle_core.dir/gc.cpp.o huggle_core/CMakeFiles/huggle_core.dir/gc_thread.cpp.o huggle_core/CMakeFiles/huggle_core.dir/generic.cpp.o huggle_core/CMakeFiles/huggle_core.dir/historyitem.cpp.o huggle_core/CMakeFiles/huggle_core.dir/hooks.cpp.o huggle_core/CMakeFiles/huggle_core.dir/hugglefeed.cpp.o huggle_core/CMakeFiles/huggle_core.dir/hugglefeedproviderirc.cpp.o huggle_core/CMakeFiles/huggle_core.dir/hugglefeedproviderwiki.cpp.o huggle_core/CMakeFiles/huggle_core.dir/hugglefeedproviderxml.cpp.o huggle_core/CMakeFiles/huggle_core.dir/huggleoption.cpp.o huggle_core/CMakeFiles/huggle_core.dir/huggleparser.cpp.o huggle_core/CMakeFiles/huggle_core.dir/huggleprofiler.cpp.o huggle_core/CMakeFiles/huggle_core.dir/hugglequeuefilter.cpp.o huggle_core/CMakeFiles/huggle_core.dir/iextension.cpp.o huggle_core/CMakeFiles/huggle_core.dir/localization.cpp.o huggle_core/CMakeFiles/huggle_core.dir/mediawiki.cpp.o huggle_core/CMakeFiles/huggle_core.dir/mediawikiobject.cpp.o huggle_core/CMakeFiles/huggle_core.dir/message.cpp.o huggle_core/CMakeFiles/huggle_core.dir/oauth.cpp.o huggle_core/CMakeFiles/huggle_core.dir/oauthloginquery.cpp.o huggle_core/CMakeFiles/huggle_core.dir/projectconfiguration.cpp.o huggle_core/CMakeFiles/huggle_core.dir/qrc_Version.cpp.o huggle_core/CMakeFiles/huggle_core.dir/qrc_html.cpp.o huggle_core/CMakeFiles/huggle_core.dir/qrc_scripts.cpp.o huggle_core/CMakeFiles/huggle_core.dir/query.cpp.o huggle_core/CMakeFiles/huggle_core.dir/querypool.cpp.o huggle_core/CMakeFiles/huggle_core.dir/queryresult.cpp.o huggle_core/CMakeFiles/huggle_core.dir/resources.cpp.o huggle_core/CMakeFiles/huggle_core.dir/revertquery.cpp.o huggle_core/CMakeFiles/huggle_core.dir/scripting/genericjsclass.cpp.o huggle_core/CMakeFiles/huggle_core.dir/scripting/huggleeditingjs.cpp.o huggle_core/CMakeFiles/huggle_core.dir/scripting/huggleeditjs.cpp.o huggle_core/CMakeFiles/huggle_core.dir/scripting/hugglefeedjs.cpp.o huggle_core/CMakeFiles/huggle_core.dir/scripting/hugglehanjs.cpp.o huggle_core/CMakeFiles/huggle_core.dir/scripting/hugglejs.cpp.o huggle_core/CMakeFiles/huggle_core.dir/scripting/hugglequeryjs.cpp.o huggle_core/CMakeFiles/huggle_core.dir/scripting/huggleunsafejs.cpp.o huggle_core/CMakeFiles/huggle_core.dir/scripting/jshighlighter.cpp.o huggle_core/CMakeFiles/huggle_core.dir/scripting/jsmarshallinghelper.cpp.o huggle_core/CMakeFiles/huggle_core.dir/scripting/script.cpp.o huggle_core/CMakeFiles/huggle_core.dir/scripting/scriptfunctionhelp.cpp.o huggle_core/CMakeFiles/huggle_core.dir/syslog.cpp.o huggle_core/CMakeFiles/huggle_core.dir/terminalparser.cpp.o huggle_core/CMakeFiles/huggle_core.dir/userconfiguration.cpp.o huggle_core/CMakeFiles/huggle_core.dir/version.cpp.o huggle_core/CMakeFiles/huggle_core.dir/warnings.cpp.o huggle_core/CMakeFiles/huggle_core.dir/webserverquery.cpp.o huggle_core/CMakeFiles/huggle_core.dir/wikiedit.cpp.o huggle_core/CMakeFiles/huggle_core.dir/wikipage.cpp.o huggle_core/CMakeFiles/huggle_core.dir/wikisite.cpp.o huggle_core/CMakeFiles/huggle_core.dir/wikiuser.cpp.o huggle_core/CMakeFiles/huggle_core.dir/wikiutil.cpp.o huggle_core/CMakeFiles/huggle_core.dir/wlquery.cpp.o huggle_core/CMakeFiles/huggle_core.dir/xmlutils.cpp.o  -Wl,-rpath,/home/curtispf/.cache/pacaur/huggle/src/huggle3-qt-lx/src/huggle_l10n:/home/curtispf/.cache/pacaur/huggle/src/huggle3-qt-lx/src/libircclient:/home/curtispf/.cache/pacaur/huggle/src/huggle3-qt-lx/src/libirc:  huggle_l10n/libhuggle_l10n.so  libircclient/libircclient.so  3rd/yaml-cpp/libyaml-cpp.a  /usr/lib/libQt5Xml.so.5.14.2  /usr/lib/libQt5Qml.so.5.14.2  /usr/lib/libQt5Multimedia.so.5.14.2  /usr/lib/libQt5Xml.so.5.14.2  /usr/lib/libQt5Core.so.5.14.2  libirc/libirc.so  /usr/lib/libQt5Network.so.5.14.2  /usr/lib/libQt5Core.so.5.14.2  /usr/lib/libQt5Network.so.5.14.2  /usr/lib/libQt5Gui.so.5.14.2  /usr/lib/libQt5Core.so.5.14.2 && :
/usr/bin/ld: 3rd/yaml-cpp/libyaml-cpp.a(convert.cpp.o): relocation R_X86_64_PC32 against symbol `_ZN4YAML6detail9node_data12empty_scalarB5cxx11E' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.

Hello71 commented on 2019-01-14 04:29

FYI I was the sole de facto maintainer for three years (check the git history). So wait a little bit, but I can confirm that sdamashek (as far as I know) has no interest in maintaining.

zhaofeng commented on 2019-01-14 00:15

Hi, here is a patch that updates the package to 3.4.6 and resolves the yaml-cpp issue: https://gist.github.com/zhaofengli/76f15bc521f6bc2aa591e9573b078b76

I'm also willing to co-maintain the package, if you don't have enough time to keep this package updated.

Hello71 commented on 2018-07-17 12:02

I did patch out the install, but there's something wrong now with PIC or somesuch related to them using shared libraries unnecessarily.

timawesomeness commented on 2018-07-17 07:09

Upstream has been yelled at

If upstream won't change anything, patching the yaml-cpp lines out of CMakeLists.txt and depending on yaml-cpp works as a solution

Hello71 commented on 2018-07-13 13:17

upstream sucks. pushed an almost-working PKGBUILD and giving up on this crap.

Hello71 commented on 2018-04-06 14:50

Looking for someone to yell at upstream for being a dumbass: https://github.com/huggle/huggle3-qt-lx/issues/277

Hello71 commented on 2018-04-04 16:51

fixed, poorly.