Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#14892 - [rxvt-unicode] fails to compile

Attached to Project: Arch Linux
Opened by Peter Avramucz (muczyjoe) - Sunday, 31 May 2009, 13:33 GMT
Last edited by Eric Belanger (Snowman) - Thursday, 01 October 2009, 02:28 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Kieslich (tobias)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

make[1]: Entering directory `/tmp/yaourt-tmp-muczy/abs-rxvt-unicode/src/rxvt-unicode-9.06/src'
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/include/freetype2 -march=core2 -O2 -pipe -w -DDEBUG_STRICT -I/usr/include/libAfterImage -c rxvt.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/include/freetype2 -march=core2 -O2 -pipe -w -DDEBUG_STRICT -I/usr/include/libAfterImage -c background.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/include/freetype2 -march=core2 -O2 -pipe -w -DDEBUG_STRICT -I/usr/include/libAfterImage -c command.C
background.C: In member function ‘bool bgPixmap_t::set_geometry(const char*)’:
background.C:273: error: invalid conversion from ‘const char*’ to ‘char*’
background.C:274: error: invalid conversion from ‘const char*’ to ‘char*’
background.C: In member function ‘bool bgPixmap_t::set_file(const char*)’:
background.C:680: error: invalid conversion from ‘const char*’ to ‘char*’
make[1]: *** [background.o] Error 1
make[1]: *** Waiting for unfinished jobs....
command.C: In member function ‘void rxvt_term::process_xterm_seq(int, const char*, char)’:
command.C:3339: error: invalid conversion from ‘const char*’ to ‘char*’
make[1]: *** [command.o] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-muczy/abs-rxvt-unicode/src/rxvt-unicode-9.06/src'
make: *** [all] Error 1
==> ERROR: Build Failed.
Aborting...

And also rxvt-unicode-afterimage fails to compile from AUR.
Gentoo has this problem also, because of glibc-2.10:
http://bugs.gentoo.org/show_bug.cgi?id=270694

They also have a patch for it.
This task depends upon

Closed by  Eric Belanger (Snowman)
Thursday, 01 October 2009, 02:28 GMT
Reason for closing:  Fixed
Additional comments about closing:  rxvt-unicode-9.06-3 in testing
Comment by Greg (dolby) - Sunday, 31 May 2009, 14:29 GMT
See this patch: http://sprunge.us/OaQV?diff
You might also wanna take a look at upstream CVS as i think this has been solved a bit differently.
Comment by Tobias Kieslich (tobias) - Sunday, 31 May 2009, 19:00 GMT
The current package for urvxt is fine and this one can wait until urxvt cvs changes hit the next release
Comment by Peter Avramucz (muczyjoe) - Friday, 31 July 2009, 10:05 GMT
I don't want to be fussy, but the current rxvt-unicode package in extra isn't fine:
https://bugs.launchpad.net/archlinux/+source/rxvt-unicode/+bug/317366
The patch mentioned there and about 6 "(char*)" in some files produces a "fine" urxvt.

Loading...