You are not logged in.

#1 2023-08-07 20:47:48

Enrico1989
Member
Registered: 2018-07-05
Posts: 361

[SOLVED] Urxvt broken after system upgrade

After my last sudo pacman -Syu I can't open urxvt anymore, as I get the following error

urxvt: error while loading shared libraries: libperl.so: cannot open shared object file: No such file or directory

I guess one possible solution is to downgrade (I have done `paccache -ruk0` and `paccache -rk1`, so there should be 1 old version of whatever has been upgraded), but what should I downgrade? urxvt or perl? As regards to how, I guess section 1.1. here applies, right?

---

Yes, I've seen this but unistalling and reinstalling dindn't fix anything.

Last edited by Enrico1989 (2023-08-08 20:16:34)

Offline

#2 2023-08-07 21:20:57

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,112

Re: [SOLVED] Urxvt broken after system upgrade

ldd /usr/bin/urxvt | grep -i perl
pacman -Qs 'rxvt|perl'

https://bbs.archlinux.org/viewtopic.php … 3#p2100373
You've to rebuild the AUR package.

Last edited by seth (2023-08-07 21:22:31)

Offline

#3 2023-08-07 21:23:30

Enrico1989
Member
Registered: 2018-07-05
Posts: 361

Re: [SOLVED] Urxvt broken after system upgrade

(standard input):	libperl.so => not found
local/libptytty 2.0-4
    An offspring of rxvt-unicode that handles pty/tty/utmp/wtmp/lastlog handling in mostly OS-independent ways
local/pcre 8.45-3
    A library that implements Perl 5-style regular expressions
local/pcre2 10.42-2
    A library that implements Perl 5-style regular expressions. 2nd version
local/perl 5.38.0-1
    A highly capable, feature-rich programming language
local/perl-alien-build 2.80-2
    Build external dependencies for use in CPAN
local/perl-alien-libxml2 0.19-2
    Install the C libxml2 library on your system
local/perl-autovivification 0.18-9
    Lexically disable autovivification.
local/perl-b-hooks-endofscope 0.26-2
    Execute code after a scope finished compilation
local/perl-business-isbn 3.008-2
    Perl package to work with International Standard Book Numbers
local/perl-business-isbn-data 20230516.001-2
    Data pack for Business::ISBN
local/perl-business-ismn 1.203-2
    Perl package to work with International Standard Music Numbers
local/perl-business-issn 1.005-2
    Perl package to work with International Standard Serial Numbers
local/perl-capture-tiny 0.48-7
    Capture STDOUT and STDERR from Perl, XS or external programs
local/perl-class-accessor 0.51-3
    Automated accessor generation
local/perl-class-data-inheritable 0.09-4
    Inheritable, overridable class data
local/perl-class-inspector 1.36-6
    Get information about a class and its structure
local/perl-class-load 0.25-3
    a working (require 'Class::Name') and more
local/perl-class-singleton 1.6-2
    Implementation of a singleton class
local/perl-clone 0.46-2
    Recursive copy of nested objects.
local/perl-data-compare 1.29-2
    compare perl data structures
local/perl-data-dump 1.25-4
    Pretty printing of data structures
local/perl-data-optlist 0.114-2
    Parse and validate simple name/value option pairs
local/perl-data-uniqid 0.12-11
    Perl extension for simple generation of unique IDs
local/perl-datetime 1.59-2
    A complete, easy to use date and time object
local/perl-datetime-calendar-julian 0.107-2
    Perl module for Dates in the Julian calendar
local/perl-datetime-format-builder 1:0.83-4
    Create DateTime parser classes and objects
local/perl-datetime-format-strptime 1.79-2
    Parse and Format DateTimes using Strptime
local/perl-datetime-locale 1.39-1
    Localization support for DateTime.pm
local/perl-datetime-timezone 2.60-1
    Time zone object base class and factory
local/perl-devel-stacktrace 2.04-3
    An object representing a stack trace
local/perl-dist-checkconflicts 0.11-9
    Declare version conflicts for your dist
local/perl-encode-locale 1.05-11
    Determine the locale encoding
local/perl-error 0.17029-5
    Perl/CPAN Error module - Error/exception handling in an OO-ish way
local/perl-eval-closure 0.14-9
    safely and cleanly create closures via string eval
local/perl-exception-class 1.45-3
    A module that allows you to declare real exception classes in Perl
local/perl-exporter-tiny 1.006002-2
    an exporter with the features of Sub::Exporter but only core dependencies
local/perl-ffi-checklib 0.31-3
    Check that a library is available for FFI
local/perl-file-chdir 0.1011-4
    a more sensible way to change directories
local/perl-file-find-rule 0.34-10
    Alternative interface to File::Find
local/perl-file-listing 6.16-2
    parse directory listing
local/perl-file-sharedir 1.118-3
    Locate per-dist and per-module shared files
local/perl-file-sharedir-install 0.14-2
    File::ShareDir::Install - Install read-only data files from a distribution
local/perl-file-slurp-tiny 0.004-9
    A simple, sane and efficient file slurper
local/perl-file-slurper 0.014-2
    A simple, sane and efficient module to slurp a file
local/perl-file-which 1.27-3
    Portable implementation of which
local/perl-html-parser 3.81-2
    Perl HTML parser class
local/perl-html-tagset 3.20-14
    Data tables useful in parsing HTML
local/perl-http-cookies 6.10-4
    HTTP cookie jars
local/perl-http-daemon 6.16-2
    Simple http server class
local/perl-http-date 6.06-1
    Date conversion routines
local/perl-http-message 6.44-2
    HTTP style messages
local/perl-http-negotiate 6.01-12
    Choose a variant to serve
local/perl-inc-latest 0.500-11
    Build, test, and install Perl modules
local/perl-io-html 1.004-4
    Open an HTML file with automatic charset detection
local/perl-io-socket-ssl 2.083-2
    Nearly transparent SSL encapsulation for IO::Socket::INET
local/perl-io-string 1.08-12
    IO::File interface for in-core strings
local/perl-io-tty 1.17-2
    Provide an interface to TTYs and PTYs
local/perl-ipc-run 20220807.0-1
    IPC::Run - system() and background procs w/ piping, redirs, ptys
local/perl-ipc-run3 0.048-11
    run a subprocess with input/ouput redirection
local/perl-libwww 6.67-2
    The World-Wide Web library for Perl
local/perl-lingua-translit 0.29-2
    Transliteration of text between writing systems
local/perl-list-allutils 0.19-2
    Perl package that combines List::Util and List::MoreUtils in one bite-sized package
local/perl-list-moreutils 0.430-4
    Provide the stuff missing in List::Util
local/perl-list-moreutils-xs 0.430-4
    Provide the stuff missing in List::Util
local/perl-list-someutils 0.59-2
    Perl package that combines List::Util and List::MoreUtils in one bite-sized package
local/perl-list-utilsby 0.12-2
    Higher-order list utility functions
local/perl-log-log4perl 1.57-2
    Log4j implementation for Perl
local/perl-lwp-mediatypes 6.04-4
    Guess the media type of a file or a URL
local/perl-lwp-protocol-https 6.10-5
    Provide https support for LWP::UserAgent
local/perl-mailtools 2.21-7
    Various e-mail related modules
local/perl-math-round 0.07-5
    Perl extension for rounding numbers
local/perl-mime-charset 1.013.1-2
    Charset Information for MIME
local/perl-module-build 0.4234-2
    Build, test, and install Perl modules
local/perl-module-implementation 0.09-9
    Loads one of several alternate underlying implementations for a module
local/perl-module-runtime 0.016-3
    runtime module handling
local/perl-mozilla-ca 20230801-1
    Mozilla's CA cert bundle in PEM format (using system CA store)
local/perl-mro-compat 0.15-2
    mro::* interface compatibility for Perls < 5.9.5
local/perl-namespace-autoclean 0.29-5
    Keep imports out of your namespace
local/perl-namespace-clean 0.27-9
    Keep imports and functions out of your namespace
local/perl-net-http 6.23-2
    Low-level HTTP connection (client)
local/perl-net-ssleay 1.92-3
    Perl bindings for OpenSSL and LibreSSL
local/perl-number-compare 0.03-13
    numeric comparisons for human file sizes
local/perl-package-deprecationmanager 0.18-2
    Manage deprecation warnings for your distribution
local/perl-package-stash 0.40-3
    Routines for manipulating stashes
local/perl-package-stash-xs 0.30-2
    Faster and more correct implementation of the Package::Stash API
local/perl-params-util 1.102-4
    Simple, compact and correct param-checking functions
local/perl-params-validate 1.31-2
    Validate sub params against a spec
local/perl-params-validationcompiler 0.31-2
    Build an optimized subroutine parameter validator once, use it forever
local/perl-parse-recdescent 1.967015-2
    Recursive descent parser generator
local/perl-path-tiny 0.144-2
    File path utility
local/perl-perlio-utf8-strict 0.010-2
    Fast and correct UTF-8 PerlIO
local/perl-regexp-common 2017060201-6
    Commonly requested regular expressions
local/perl-role-tiny 2.002004-4
    Roles. Like a nouvelle cuisine portion size slice of Moose.
local/perl-sort-key 1.33-12
    Sort::Key - the fastest way to sort anything in Perl
local/perl-specio 0.48-1
    Type constraints and coercions for Perl
local/perl-sub-exporter 0.990-2
    A sophisticated exporter for custom-built routines
local/perl-sub-exporter-progressive 0.001013-9
    Only use Sub::Exporter if you need it
local/perl-sub-identify 0.14-11
    Retrieve names of code references
local/perl-sub-install 0.928-9
    Install subroutines into packages easily
local/perl-sub-name 0.27-2
    (re)name a sub
local/perl-test-fatal 0.017-2
    Incredibly simple helpers for testing code with exceptions
local/perl-text-bibtex 0.89-2
    Perl interface to read and parse BibTeX files
local/perl-text-csv 2.02-2
    comma-separated values manipulator
local/perl-text-glob 0.11-10
    match globbing patterns against text
local/perl-text-roman 3.5-10
    Allows conversion between Roman and Arabic algarisms
local/perl-tie-cycle 1.227-2
    Cycle through a list of values via a scalar
local/perl-time-duration 1:1.21-1
    rounded or exact English expression of durations
local/perl-timedate 2.33-5
    Date formating subroutines
local/perl-tk 804.036-5
    A graphical user interface toolkit for Perl
local/perl-try-tiny 0.31-3
    Minimal try/catch with proper localization of $@
local/perl-unicode-linebreak 2019.001-6
    UAX #14 Unicode Line Breaking Algorithm
local/perl-uri 5.19-2
    Uniform Resource Identifiers (absolute and relative)
local/perl-variable-magic 0.63-2
    Associate user-defined magic to variables from Perl.
local/perl-www-robotrules 6.02-12
    Database of robots.txt-derived permissions
local/perl-xml-libxml 2.0209-1
    Interface to the libxml library
local/perl-xml-libxml-simple 1.01-2
    An analogue of XML::Simple using libxml
local/perl-xml-libxslt 2.002001-2
    Interface to the gnome libxslt library
local/perl-xml-namespacesupport 1.12-5
    Generic namespace helpers (ported from SAX2)
local/perl-xml-sax 1.02-1
    Simple API for XML
local/perl-xml-sax-base 1.09-5
    Base class SAX Drivers and Filters
local/perl-xml-writer 0.900-2
    Module for writing XML documents
local/rxvt-unicode-cvs-patched-wideglyphs 20170412-12
    Unicode enabled rxvt-clone terminal emulator (urxvt) with fixed font spacing and wide glyphs patch (cvs version)
local/rxvt-unicode-terminfo 9.31-4
    Terminfo files for urxvt
local/urxvt-resize-font-git 27.b593580-1
    An urxvt plugin to adjust the font size on the fly

Offline

#4 2023-08-07 21:23:34

jonno2002
Member
Registered: 2016-11-21
Posts: 868

Re: [SOLVED] Urxvt broken after system upgrade

i would downgrade urxvt first and see if that fixes the problem, also check to see if any other perl dependent packages still work, simple trial and error to narrow down the problem

EDIT: didnt realise you were using an aur package, do as seth says and rebuild the aur package

Last edited by jonno2002 (2023-08-07 21:30:33)

Offline

#5 2023-08-07 21:25:01

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,112

Re: [SOLVED] Urxvt broken after system upgrade

local/rxvt-unicode-cvs-patched-wideglyphs 20170412-12
    Unicode enabled rxvt-clone terminal emulator (urxvt) with fixed font spacing and wide glyphs patch (cvs version)

OP uses an patched urxvt from the AUR

Offline

#6 2023-08-07 21:27:51

Enrico1989
Member
Registered: 2018-07-05
Posts: 361

Re: [SOLVED] Urxvt broken after system upgrade

seth wrote:

Isn't that just

makepkg -si

in the directory of the aur package?

Offline

#7 2023-08-07 21:28:27

Enrico1989
Member
Registered: 2018-07-05
Posts: 361

Re: [SOLVED] Urxvt broken after system upgrade

Oh, I think I need to delete the built package first...

Offline

#8 2023-08-07 21:43:01

Enrico1989
Member
Registered: 2018-07-05
Posts: 361

Re: [SOLVED] Urxvt broken after system upgrade

The link to the  AUR from the other topic doesn't work anymore, so I can't see the comments you had written there (in the AUR page), so I'm not sure what to do with what I currently have in the AUR dir (I have a modified PKGBUILD, a modified enable-wide-glyphs.patch, and a seth.patch I guess from you. I must have named it that way? I should have committed in my local repo the only thing I needed to make it work that time sad

I've tried doing

rm -rf src pkg
makepkg -si

in the dir of the AUR package, but it errors:

==> Making package: rxvt-unicode-cvs-patched-wideglyphs 20170412-12 (Mon 07 Aug 2023 22:40:05 BST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found urxvt.desktop
  -> Found urxvtc.desktop
  -> Found urxvt-tabbed.desktop
  -> Found font-width-fix.patch
  -> Found line-spacing-fix.patch
  -> Found add-space-to-extent_test_chars.patch
  -> Found enable-wide-glyphs.patch
==> Validating source files with sha1sums...
    urxvt.desktop ... Passed
    urxvtc.desktop ... Passed
    urxvt-tabbed.desktop ... Passed
    font-width-fix.patch ... Passed
    line-spacing-fix.patch ... Passed
    add-space-to-extent_test_chars.patch ... Passed
    enable-wide-glyphs.patch ... Passed
==> Extracting sources...
==> Starting prepare()...
cvs checkout: Updating rxvt-unicode
U rxvt-unicode/.cvsignore
U rxvt-unicode/COPYING
U rxvt-unicode/Changes
U rxvt-unicode/INSTALL
U rxvt-unicode/MANIFEST
U rxvt-unicode/Makefile.in
U rxvt-unicode/README.FAQ
U rxvt-unicode/README.configure
U rxvt-unicode/aclocal.m4
U rxvt-unicode/autogen.sh
U rxvt-unicode/config.h.in
U rxvt-unicode/configure
U rxvt-unicode/configure.ac
U rxvt-unicode/install-sh
cvs checkout: Updating rxvt-unicode/W11
cvs checkout: Updating rxvt-unicode/W11/X11
cvs checkout: Updating rxvt-unicode/W11/w32
cvs checkout: Updating rxvt-unicode/W11/wrap
cvs checkout: Updating rxvt-unicode/autoconf
cvs checkout: Updating rxvt-unicode/doc
U rxvt-unicode/doc/.cvsignore
U rxvt-unicode/doc/Makefile.in
U rxvt-unicode/doc/README.xvt
U rxvt-unicode/doc/changes.txt
U rxvt-unicode/doc/embed
U rxvt-unicode/doc/embed-tk
U rxvt-unicode/doc/extensions.pod.bot
U rxvt-unicode/doc/extensions.pod.top
U rxvt-unicode/doc/podtbl
U rxvt-unicode/doc/pty-fd
U rxvt-unicode/doc/rclock.1.man.in
U rxvt-unicode/doc/rclock.1.pod
U rxvt-unicode/doc/rxvt-tabbed
U rxvt-unicode/doc/rxvt.1.man.in
U rxvt-unicode/doc/rxvt.1.pod
U rxvt-unicode/doc/rxvt.7.man.in
U rxvt-unicode/doc/rxvt.7.pod
U rxvt-unicode/doc/rxvtc.1.man.in
U rxvt-unicode/doc/rxvtc.1.pod
U rxvt-unicode/doc/rxvtd.1.man.in
U rxvt-unicode/doc/rxvtd.1.pod
U rxvt-unicode/doc/wcwidth.patch
cvs checkout: Updating rxvt-unicode/doc/etc
U rxvt-unicode/doc/etc/rxvt-unicode.termcap
U rxvt-unicode/doc/etc/rxvt-unicode.terminfo
cvs checkout: Updating rxvt-unicode/doc/menu
cvs checkout: Updating rxvt-unicode/doc/yodl
cvs checkout: Updating rxvt-unicode/src
U rxvt-unicode/src/.cvsignore
U rxvt-unicode/src/Makefile.in
U rxvt-unicode/src/callback.h
U rxvt-unicode/src/command.C
U rxvt-unicode/src/command.h
U rxvt-unicode/src/ecb.h
U rxvt-unicode/src/emman.c
U rxvt-unicode/src/emman.h
U rxvt-unicode/src/encoding.C
U rxvt-unicode/src/encoding.h
U rxvt-unicode/src/estl.h
U rxvt-unicode/src/ev_cpp.C
U rxvt-unicode/src/ev_cpp.h
U rxvt-unicode/src/feature.h
U rxvt-unicode/src/gencolorlevel
U rxvt-unicode/src/gencompose
U rxvt-unicode/src/genlinedraw
U rxvt-unicode/src/gentables
U rxvt-unicode/src/hookinc.h
U rxvt-unicode/src/init.C
U rxvt-unicode/src/init.h
U rxvt-unicode/src/iom_perl.h
U rxvt-unicode/src/iom_perl.xs
U rxvt-unicode/src/keyboard.C
U rxvt-unicode/src/keyboard.h
U rxvt-unicode/src/main.C
U rxvt-unicode/src/misc.C
U rxvt-unicode/src/optinc.h
U rxvt-unicode/src/rclock.C
U rxvt-unicode/src/rsinc.h
U rxvt-unicode/src/rxvt.C
U rxvt-unicode/src/rxvt.h
U rxvt-unicode/src/rxvtc.C
U rxvt-unicode/src/rxvtd.C
U rxvt-unicode/src/rxvtdaemon.C
U rxvt-unicode/src/rxvtdaemon.h
U rxvt-unicode/src/rxvtfont.C
U rxvt-unicode/src/rxvtfont.h
U rxvt-unicode/src/rxvtimg.C
U rxvt-unicode/src/rxvtimg.h
U rxvt-unicode/src/rxvtperl.h
U rxvt-unicode/src/rxvtperl.xs
U rxvt-unicode/src/rxvttoolkit.C
U rxvt-unicode/src/rxvttoolkit.h
U rxvt-unicode/src/rxvtutil.C
U rxvt-unicode/src/rxvtutil.h
U rxvt-unicode/src/screen.C
U rxvt-unicode/src/scrollbar-next.C
U rxvt-unicode/src/scrollbar-plain.C
U rxvt-unicode/src/scrollbar-rxvt.C
U rxvt-unicode/src/scrollbar-xterm.C
U rxvt-unicode/src/scrollbar.C
U rxvt-unicode/src/scrollbar.h
U rxvt-unicode/src/typemap
U rxvt-unicode/src/typemap.iom
U rxvt-unicode/src/urxvt.pm
U rxvt-unicode/src/version.h
U rxvt-unicode/src/xdefaults.C
cvs checkout: Updating rxvt-unicode/src/graphics
cvs checkout: Updating rxvt-unicode/src/perl
U rxvt-unicode/src/perl/background
U rxvt-unicode/src/perl/bell-command
U rxvt-unicode/src/perl/block-graphics-to-ascii
U rxvt-unicode/src/perl/clickthrough
U rxvt-unicode/src/perl/clipboard-osc
U rxvt-unicode/src/perl/confirm-paste
U rxvt-unicode/src/perl/digital-clock
U rxvt-unicode/src/perl/eval
U rxvt-unicode/src/perl/example-refresh-hooks
U rxvt-unicode/src/perl/keysym-list
U rxvt-unicode/src/perl/kuake
U rxvt-unicode/src/perl/matcher
U rxvt-unicode/src/perl/option-popup
U rxvt-unicode/src/perl/overlay-osc
U rxvt-unicode/src/perl/readline
U rxvt-unicode/src/perl/remote-clipboard
U rxvt-unicode/src/perl/searchable-scrollback
U rxvt-unicode/src/perl/selection
U rxvt-unicode/src/perl/selection-autotransform
U rxvt-unicode/src/perl/selection-pastebin
U rxvt-unicode/src/perl/selection-popup
U rxvt-unicode/src/perl/selection-to-clipboard
U rxvt-unicode/src/perl/tabbed
U rxvt-unicode/src/perl/urxvt-popup
U rxvt-unicode/src/perl/xim-onthespot
cvs checkout: Updating rxvt-unicode/src/table
U rxvt-unicode/src/table/big5.h
U rxvt-unicode/src/table/big5_ext.h
U rxvt-unicode/src/table/big5_plus.h
U rxvt-unicode/src/table/category.h
U rxvt-unicode/src/table/cns11643_1992_1.h
U rxvt-unicode/src/table/cns11643_1992_2.h
U rxvt-unicode/src/table/cns11643_1992_3.h
U rxvt-unicode/src/table/cns11643_1992_4.h
U rxvt-unicode/src/table/cns11643_1992_5.h
U rxvt-unicode/src/table/cns11643_1992_6.h
U rxvt-unicode/src/table/cns11643_1992_7.h
U rxvt-unicode/src/table/cns11643_1992_f.h
U rxvt-unicode/src/table/compose.h
U rxvt-unicode/src/table/gb2312_1980_0.h
U rxvt-unicode/src/table/gbk_0.h
U rxvt-unicode/src/table/iso8859_1.h
U rxvt-unicode/src/table/iso8859_10.h
U rxvt-unicode/src/table/iso8859_11.h
U rxvt-unicode/src/table/iso8859_13.h
U rxvt-unicode/src/table/iso8859_14.h
U rxvt-unicode/src/table/iso8859_15.h
U rxvt-unicode/src/table/iso8859_16.h
U rxvt-unicode/src/table/iso8859_2.h
U rxvt-unicode/src/table/iso8859_3.h
U rxvt-unicode/src/table/iso8859_4.h
U rxvt-unicode/src/table/iso8859_5.h
U rxvt-unicode/src/table/iso8859_6.h
U rxvt-unicode/src/table/iso8859_7.h
U rxvt-unicode/src/table/iso8859_8.h
U rxvt-unicode/src/table/iso8859_9.h
U rxvt-unicode/src/table/jis0201_1976_0.h
U rxvt-unicode/src/table/jis0208_1990_0.h
U rxvt-unicode/src/table/jis0212_1990_0.h
U rxvt-unicode/src/table/jis0213_1.h
U rxvt-unicode/src/table/jis0213_2.h
U rxvt-unicode/src/table/koi8_r.h
U rxvt-unicode/src/table/koi8_u.h
U rxvt-unicode/src/table/ksc5601_1987_0.h
U rxvt-unicode/src/table/linedraw.h
U rxvt-unicode/src/table/viscii.h
cvs checkout: Updating rxvt-unicode/src/test
cvs checkout: Updating rxvt-unicode/libev
U rxvt-unicode/libev/Changes
U rxvt-unicode/libev/LICENSE
U rxvt-unicode/libev/Makefile.am
U rxvt-unicode/libev/README
U rxvt-unicode/libev/README.embed
U rxvt-unicode/libev/Symbols.ev
U rxvt-unicode/libev/Symbols.event
U rxvt-unicode/libev/autogen.sh
U rxvt-unicode/libev/configure.ac
U rxvt-unicode/libev/ev++.h
U rxvt-unicode/libev/ev.3
U rxvt-unicode/libev/ev.c
U rxvt-unicode/libev/ev.h
U rxvt-unicode/libev/ev.pod
U rxvt-unicode/libev/ev_epoll.c
U rxvt-unicode/libev/ev_iouring.c
U rxvt-unicode/libev/ev_kqueue.c
U rxvt-unicode/libev/ev_linuxaio.c
U rxvt-unicode/libev/ev_poll.c
U rxvt-unicode/libev/ev_port.c
U rxvt-unicode/libev/ev_select.c
U rxvt-unicode/libev/ev_vars.h
U rxvt-unicode/libev/ev_win32.c
U rxvt-unicode/libev/ev_wrap.h
U rxvt-unicode/libev/event.c
U rxvt-unicode/libev/event.h
U rxvt-unicode/libev/event_compat.h
U rxvt-unicode/libev/import_libevent
U rxvt-unicode/libev/libev.m4
U rxvt-unicode/libev/update_ev_c
U rxvt-unicode/libev/update_ev_wrap
U rxvt-unicode/libev/update_symbols
cvs checkout: Updating rxvt-unicode/libecb
U rxvt-unicode/libecb/Changes
U rxvt-unicode/libecb/LICENSE
U rxvt-unicode/libecb/README
U rxvt-unicode/libecb/ecb.h
U rxvt-unicode/libecb/ecb.pod
patching file src/rxvtfont.C
Hunk #1 succeeded at 1304 (offset 133 lines).
patching file src/rxvtfont.C
Hunk #1 succeeded at 1276 with fuzz 2 (offset 39 lines).
patching file config.h.in
patching file configure
Hunk #1 succeeded at 738 (offset 21 lines).
Hunk #2 succeeded at 1413 (offset 22 lines).
Hunk #3 succeeded at 5025 (offset 243 lines).
Hunk #4 succeeded at 5051 (offset 240 lines).
Hunk #5 succeeded at 5169 with fuzz 2 (offset 256 lines).
Hunk #6 succeeded at 7765 with fuzz 2 (offset 20 lines).
patching file configure.ac
Hunk #1 succeeded at 124 (offset -8 lines).
Hunk #2 succeeded at 150 (offset -11 lines).
Hunk #3 succeeded at 231 with fuzz 2 (offset 4 lines).
Hunk #4 succeeded at 689 (offset 33 lines).
patching file src/command.C
Hunk #1 succeeded at 239 (offset 2 lines).
patching file src/rxvtfont.C
Hunk #2 succeeded at 1039 (offset 12 lines).
Hunk #3 succeeded at 1433 with fuzz 2 (offset 85 lines).
Hunk #4 succeeded at 1521 (offset -5 lines).
patching file src/screen.C
Hunk #1 succeeded at 937 (offset 1 line).
Hunk #2 succeeded at 2450 (offset 9 lines).
patching file src/xdefaults.C
Hunk #1 succeeded at 299 (offset 5 lines).
patching file wide-glyphs-after.png
patching file wide-glyphs-before.png
patching file src/rxvtfont.C
==> Starting build()...
configure: WARNING: unrecognized options: --enable-lastlog, --enable-utmp, --enable-wtmp

configuring for rxvt 9.31

checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for working libsupc++... ok
checking for library containing setlocale... none required
checking for library containing gethostbyname... none required
checking for library containing socket... none required
checking for sys/inotify.h... yes
checking for sys/epoll.h... yes
checking for sys/event.h... no
checking for port.h... no
checking for poll.h... yes
checking for sys/timerfd.h... yes
checking for sys/select.h... yes
checking for sys/eventfd.h... yes
checking for sys/signalfd.h... yes
checking for linux/aio_abi.h... yes
checking for linux/fs.h... yes
checking for inotify_init... yes
checking for epoll_ctl... yes
checking for kqueue... no
checking for port_create... no
checking for poll... yes
checking for select... yes
checking for eventfd... yes
checking for signalfd... yes
checking for clock_gettime... yes
checking for nanosleep... yes
checking for __kernel_rwf_t... yes
checking for library containing floor... none required
checking for tic... /usr/bin/tic
checking how to run the C++ preprocessor... g++ -E
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for pkg-config... /usr/bin/pkg-config
checking for libptytty (using pkg-config)... ok
checking for gdk-pixbuf-2.0 (using pkg-config)... ok
checking for libstartup-notification-1.0 (using pkg-config)... ok
checking for sys/byteorder.h... no
checking for sys/ioctl.h... yes
checking for sys/sockio.h... no
checking for sys/strredir.h... no
checking for stdint.h... (cached) yes
checking for wchar.h... (cached) yes
checking for XLIB_ILLEGAL_ACCESS... yes
checking for mode_t... yes
checking for pid_t... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for uid_t in sys/types.h... yes
checking for int16_t... yes
checking for uint16_t... yes
checking for int32_t... yes
checking for uint32_t... yes
checking for unsetenv... yes
checking for working Xlocale... yes
checking for broken XIM callback... no
checking for working X setlocale... yes
checking for working nl_langinfo... yes
checking for xrender (using pkg-config)... ok
checking for X11/extensions/Xrender.h... yes
checking for XRenderFindStandardFormat... yes
checking for fontconfig xft (using pkg-config)... ok
checking for X11/Xft/Xft.h... yes
checking for fontconfig/fontconfig.h... yes
checking for XftDrawString32... yes
checking for FcPatternGet... yes
checking for Render >= 0.11... ok
checking for perl5... perl
checking for xext (using pkg-config)... ok
checking for perl suitability... ok
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING:  'Makefile.in' seems to ignore the --datarootdir setting
config.status: creating doc/Makefile
config.status: WARNING:  'doc/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/Makefile
config.status: WARNING:  'src/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating config.h
configure: WARNING: unrecognized options: --enable-lastlog, --enable-utmp, --enable-wtmp
Configuration:

  Rxvt version:               9.31 : 2023-01-02
  Source code location:       .
  Install path:               /usr/bin
  Compiler:                   g++
  Compiler flags:             -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w
  Linker:                     gcc
  default resource name:      urxvt
  resource class:             URxvt
  resource class fallback:    Rxvt

  embedded perl:              yes
  image library:              gdk-pixbuf

*** Optionally check src/feature.h for further, rarely used options ***

make[1]: Entering directory '/home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/src/rxvt-unicode/src'
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c rxvt.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c command.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c rxvtfont.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c init.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c main.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c misc.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c screen.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c scrollbar.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c scrollbar-next.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c scrollbar-rxvt.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c scrollbar-xterm.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c scrollbar-plain.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c xdefaults.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c encoding.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c rxvttoolkit.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c rxvtutil.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c keyboard.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c rxvtimg.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c ev_cpp.C
PERL="perl" perl /usr/share/perl5/core_perl/ExtUtils/xsubpp -C++ -typemap /usr/share/perl5/core_perl/ExtUtils/typemap -typemap 'typemap.iom' -typemap 'typemap' -prototypes ./rxvtperl.xs >rxvtperl.C
perl -MExtUtils::Embed -e xsinit -- -std urxvt
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/lib/perl5/5.38/core_perl/CORE  -DLIBDIR="\"/usr/lib/urxvt\"" -c rxvtperl.C
gcc -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o rxvt rxvt.o command.o rxvtfont.o init.o main.o misc.o screen.o scrollbar.o scrollbar-next.o scrollbar-rxvt.o scrollbar-xterm.o scrollbar-plain.o xdefaults.o encoding.o rxvttoolkit.o rxvtutil.o keyboard.o rxvtimg.o ev_cpp.o rxvtperl.o -lsupc++ -lm -lptytty  -lXext  -lfontconfig -lfreetype -lXft  -lXrender -lX11   -lX11  -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0  -lstartup-notification-1  -Wl,-E -Wl,-rpath,/usr/lib/perl5/5.38/core_perl/CORE -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -fstack-protector-strong -L/usr/local/lib  -L/usr/lib/perl5/5.38/core_perl/CORE -lperl -lpthread -ldl -lm -lcrypt -lutil -lc
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c rxvtd.C
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c rxvtdaemon.C
gcc -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o rxvtd rxvtd.o command.o rxvtfont.o init.o main.o misc.o screen.o scrollbar.o scrollbar-next.o scrollbar-rxvt.o scrollbar-xterm.o scrollbar-plain.o xdefaults.o encoding.o rxvttoolkit.o rxvtutil.o keyboard.o rxvtimg.o ev_cpp.o rxvtperl.o rxvtdaemon.o -lsupc++ -lm -lptytty  -lXext  -lfontconfig -lfreetype -lXft  -lXrender -lX11   -lX11  -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0  -lstartup-notification-1  -Wl,-E -Wl,-rpath,/usr/lib/perl5/5.38/core_perl/CORE -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -fstack-protector-strong -L/usr/local/lib  -L/usr/lib/perl5/5.38/core_perl/CORE -lperl -lpthread -ldl -lm -lcrypt -lutil -lc
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c rxvtc.C
gcc -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o rxvtc rxvtc.o rxvtdaemon.o -lsupc++ -lm -lptytty 
g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H  -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread   -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -w -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/startup-notification-1.0  -c rclock.C
gcc -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o rclock rclock.o -lsupc++ -lm -lptytty  -lXext  -lfontconfig -lfreetype -lXft  -lXrender -lX11   -lX11  -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0  -lstartup-notification-1 
make[1]: Leaving directory '/home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/src/rxvt-unicode/src'
make[1]: Entering directory '/home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/src/rxvt-unicode/doc'
sed -e 's%@@RXVT_VERSION@@%9.31%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2023-01-02%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvt.1.man.in   >rxvt.1.man
sed -e 's%@@RXVT_VERSION@@%9.31%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2023-01-02%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvtc.1.man.in  >rxvtc.1.man
sed -e 's%@@RXVT_VERSION@@%9.31%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2023-01-02%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvtd.1.man.in  >rxvtd.1.man
sed -e 's%@@RXVT_VERSION@@%9.31%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2023-01-02%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvt.7.man.in   >rxvt.7.man
sed -e 's%@@RXVT_VERSION@@%9.31%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2023-01-02%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rclock.1.man.in >rclock.1.man
make[1]: Leaving directory '/home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/src/rxvt-unicode/doc'
==> Entering fakeroot environment...
==> Starting package()...
make[1]: Entering directory '/home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/src/rxvt-unicode/src'
/usr/bin/install -c -d /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/bin
/usr/bin/install -c -m 755 rxvt  /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/bin/urxvt
/usr/bin/install -c -m 755 rxvtc /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/bin/urxvtc
/usr/bin/install -c -m 755 rxvtd /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/bin/urxvtd
/usr/bin/install -c -m 755 rclock /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/bin/urclock
/usr/bin/install -c -d /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/lib
/usr/bin/install -c -d /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/lib/urxvt
/usr/bin/install -c -d /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/lib/urxvt/perl
/usr/bin/install -c -d /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/share/man/man1
/usr/bin/install -c -d /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/share/man/man3
/usr/bin/install -c -m 644 ./urxvt.pm /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/lib/urxvt/urxvt.pm
for ext in ./perl/*; do \
   test -f "$ext" || continue; \
   base=`basename "$ext"`; \
   /usr/bin/install -c -m 644 "$ext" /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/lib/urxvt/perl/; \
   < "$ext" \
   perl -MPod::Man -e '(new Pod::Man name => "'urxvt-$base'", quotes => q<"> , center => q<RXVT-UNICODE>, release => q<9.31>)->parse_from_file' \
   > mantmp; \
   test -s mantmp && /usr/bin/install -c -m 644 mantmp /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/share/man/man1/urxvt-$base.1; \
   < "$ext" perl -ne '<>, (print <> . "\n"), exit if /^=head1/' >&3; \
done 3>manlst
cat ./../doc/extensions.pod.top manlst ./../doc/extensions.pod.bot | \
perl -MPod::Man -e '(new Pod::Man name => "urxvt-extensions", quotes => q<"> , center => q<RXVT-UNICODE>, release => q<9.31>)->parse_from_file' \
> mantmp
/usr/bin/install -c -m 644 mantmp /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/share/man/man1/urxvt-extensions.1
< ./urxvt.pm \
perl -MPod::Man -e '(new Pod::Man name => "urxvtperl", section => 3, quotes => q<"> , center => q<RXVT-UNICODE>, release => q<9.31>)->parse_from_file' \
> mantmp
/usr/bin/install -c -m 644 mantmp /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/share/man/man3/urxvtperl.3
make[1]: Leaving directory '/home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/src/rxvt-unicode/src'
make[1]: Entering directory '/home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/src/rxvt-unicode/doc'
sed -e 's%@@RXVT_VERSION@@%9.31%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2023-01-02%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvt.1.man.in   >rxvt.1.man
sed -e 's%@@RXVT_VERSION@@%9.31%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2023-01-02%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvtc.1.man.in  >rxvtc.1.man
sed -e 's%@@RXVT_VERSION@@%9.31%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2023-01-02%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvtd.1.man.in  >rxvtd.1.man
sed -e 's%@@RXVT_VERSION@@%9.31%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2023-01-02%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvt.7.man.in   >rxvt.7.man
sed -e 's%@@RXVT_VERSION@@%9.31%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2023-01-02%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rclock.1.man.in >rclock.1.man
/usr/bin/install -c -d /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/share/man/man1
/usr/bin/install -c -d /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/share/man/man7
/usr/bin/install -c -m 644 rxvt.1.man    /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/share/man/man1/urxvt.1
/usr/bin/install -c -m 644 rxvtc.1.man   /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/share/man/man1/urxvtc.1
/usr/bin/install -c -m 644 rxvtd.1.man   /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/share/man/man1/urxvtd.1
/usr/bin/install -c -m 644 rxvt.7.man    /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/share/man/man7/urxvt.7
/usr/bin/install -c -m 644 rclock.1.man  /home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/pkg/rxvt-unicode-cvs-patched-wideglyphs/usr/share/man/man1/urclock.1
/usr/bin/tic -x ./etc/rxvt-unicode.terminfo || \
           /usr/bin/tic ./etc/rxvt-unicode.terminfo
"./etc/rxvt-unicode.terminfo", line 7, terminal 'rxvt-unicode': /usr/share/terminfo/r: permission denied
"./etc/rxvt-unicode.terminfo", line 57, col 20, terminal 'rxvt-unicode': unknown capability 'kDC5'
"./etc/rxvt-unicode.terminfo", line 58, col 19, terminal 'rxvt-unicode': unknown capability 'kDC6'
"./etc/rxvt-unicode.terminfo", line 59, col 17, terminal 'rxvt-unicode': unknown capability 'kDN'
"./etc/rxvt-unicode.terminfo", line 60, col 18, terminal 'rxvt-unicode': unknown capability 'kDN5'
"./etc/rxvt-unicode.terminfo", line 62, col 20, terminal 'rxvt-unicode': unknown capability 'kIC5'
"./etc/rxvt-unicode.terminfo", line 63, col 19, terminal 'rxvt-unicode': unknown capability 'kIC6'
"./etc/rxvt-unicode.terminfo", line 65, col 21, terminal 'rxvt-unicode': unknown capability 'kEND5'
"./etc/rxvt-unicode.terminfo", line 66, col 20, terminal 'rxvt-unicode': unknown capability 'kEND6'
"./etc/rxvt-unicode.terminfo", line 68, col 21, terminal 'rxvt-unicode': unknown capability 'kFND5'
"./etc/rxvt-unicode.terminfo", line 69, col 20, terminal 'rxvt-unicode': unknown capability 'kFND6'
"./etc/rxvt-unicode.terminfo", line 71, col 21, terminal 'rxvt-unicode': unknown capability 'kHOM5'
"./etc/rxvt-unicode.terminfo", line 72, col 20, terminal 'rxvt-unicode': unknown capability 'kHOM6'
"./etc/rxvt-unicode.terminfo", line 74, col 19, terminal 'rxvt-unicode': unknown capability 'kLFT5'
"./etc/rxvt-unicode.terminfo", line 76, col 21, terminal 'rxvt-unicode': unknown capability 'kNXT5'
"./etc/rxvt-unicode.terminfo", line 77, col 20, terminal 'rxvt-unicode': unknown capability 'kNXT6'
"./etc/rxvt-unicode.terminfo", line 79, col 21, terminal 'rxvt-unicode': unknown capability 'kPRV5'
"./etc/rxvt-unicode.terminfo", line 80, col 20, terminal 'rxvt-unicode': unknown capability 'kPRV6'
"./etc/rxvt-unicode.terminfo", line 82, col 19, terminal 'rxvt-unicode': unknown capability 'kRIT5'
"./etc/rxvt-unicode.terminfo", line 83, col 17, terminal 'rxvt-unicode': unknown capability 'kUP'
"./etc/rxvt-unicode.terminfo", line 84, col 18, terminal 'rxvt-unicode': unknown capability 'kUP5'
"./etc/rxvt-unicode.terminfo", line 7, terminal 'rxvt-unicode': /usr/share/terminfo/r: permission denied
make[1]: *** [Makefile:103: install] Error 1
make[1]: Leaving directory '/home/enrico/AUR/rxvt-unicode-cvs-patched-wideglyphs/src/rxvt-unicode/doc'
make: *** [Makefile:37: install] Error 1
==> ERROR: A failure occurred in package().
    Aborting...

Last edited by Enrico1989 (2023-08-07 21:45:14)

Offline

#9 2023-08-08 05:52:21

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,112

Re: [SOLVED] Urxvt broken after system upgrade

The previous AUR package got deleted, if you still have a local copy, "makepkg -ief" should™ do.
Though you're running into the terminfo problem, see eg. https://aur.archlinux.org/packages/rxvt … ent-925009 and you may just try that package.
nb. the PKGBUILD and that it has eg. pixbuf disabled.

Offline

#10 2023-08-08 18:38:18

Enrico1989
Member
Registered: 2018-07-05
Posts: 361

Re: [SOLVED] Urxvt broken after system upgrade

seth wrote:

Though you're running into the terminfo problem, see eg. https://aur.archlinux.org/packages/rxvt … ent-925009 and you may just try that package.

Using the linked package worked.

seth wrote:

nb. the PKGBUILD and that it has eg. pixbuf disabled.

What does this mean?

Offline

#11 2023-08-08 18:51:18

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,112

Re: [SOLVED] Urxvt broken after system upgrade

What does this mean?

No more fancy background pictures.

Edit: there's a comment in the PKGBUILD, read it.
Also please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Last edited by seth (2023-08-08 18:51:48)

Offline

Board footer

Powered by FluxBB