Package Details: xxdiff 5.1-1

Git Clone URL: https://aur.archlinux.org/xxdiff.git (read-only, click to copy)
Package Base: xxdiff
Description: A graphical browser for file and directory differences.
Upstream URL: https://github.com/blais/xxdiff
Keywords: diff
Licenses: GPL2
Submitter: tyr0
Maintainer: yparitcher
Last Packager: yparitcher
Votes: 31
Popularity: 0.000000
First Submitted: 2007-06-27 21:24 (UTC)
Last Updated: 2022-09-06 00:13 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

ressler commented on 2013-08-26 17:39 (UTC)

Dropping back to bison-2.7.1 (the last in my pacman cache before bison-3.0) did indeed allow me to build xxdiff-4.0. There were a few warnings during the compilation, but no errors. Thanks for the tip. I'll report it upstream and see what they think.

dlin commented on 2013-08-26 16:35 (UTC)

That problem may caused by bison 3.0. I don't know how to patch it. Maybe you could downgrade bison, and compile again.

ressler commented on 2013-08-26 15:03 (UTC)

[Posted this in the forum - now copying it here.] I'm getting failures when trying to build both xxdiff or xxdiff-hg (using yaourt as the frontend, and now with just makepkg). Both have failed for the last few months when trying to compile resParser_yacc.cpp: g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_REENTRANT -Wall -W -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o resParser_yacc.o resParser_yacc.cpp resParser.y: In function ‘int resParserparse()’: resParser.y:41:48: error: ‘resources’ was not declared in this scope #define RESOURCES ( static_cast<XxResources*>(resources) ) ^ resParser.y:188:23: note: in expansion of macro ‘RESOURCES’ RESOURCES->setPreferredGeometry( geometry ); ^ resParser.y:41:48: error: ‘resources’ was not declared in this scope #define RESOURCES ( static_cast<XxResources*>(resources) ) ^ resParser.y:199:20: note: in expansion of macro ‘RESOURCES’ RESOURCES->setMaximize( true ); ^ resParser.y:41:48: error: ‘resources’ was not declared in this scope #define RESOURCES ( static_cast<XxResources*>(resources) ) ^ resParser.y:209:23: note: in expansion of macro ‘RESOURCES’ RESOURCES->setStyleKey( styleKey ); ^ etc. My last successful build was xxdiff-hg 404-1 in April, but it is now failing for me for both packages on three different machines (all x86_64). My systems are all up-to-date. I've not found any comments about this in the forum, wiki, AUR page, or after some fair amount of googling, so I'm at a loss (and not familiar enough with C++ to make any headway). Any thoughts? Thanks.

dlin commented on 2013-08-15 09:57 (UTC)

History from Maintainer -- Please remove old/fixed comments to keep AUR clean. 2013/08/15 4.0-1 Fixed license to GPL2, upgrade to 4.0

<deleted-account> commented on 2012-02-12 07:07 (UTC)

I don't think this package should be considered "out of date" until a new release actually comes out. However, I may add the xxdiff 4.0 beta as a separate package soon (or if I don't, someone else can feel free to step in).

jackoneill commented on 2010-11-28 17:38 (UTC)

> Suggestions? Export QTDIR in the pkgbuild, before launching make. If you can improve the package, why not adopt it? Or at least update it.