I: pbuilder: network access will be disabled during build I: Current time: Sun Jul 25 06:55:19 +14 2021 I: pbuilder-time-stamp: 1627145719 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [rox_2.11-5.dsc] I: copying [./rox_2.11.orig.tar.gz] I: copying [./rox_2.11-5.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.CsSVpOdk/trustedkeys.kbx': General error gpgv: Signature made Sun Feb 7 05:34:44 2021 +14 gpgv: using RSA key 7E7729476D87D6F11D91ACCBC293E7B461825ACE gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./rox_2.11-5.dsc dpkg-source: info: extracting rox in rox-2.11 dpkg-source: info: unpacking rox_2.11.orig.tar.gz dpkg-source: info: unpacking rox_2.11-5.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying global dpkg-source: info: applying mimeapps dpkg-source: info: applying dnd dpkg-source: info: applying apprun dpkg-source: info: applying nostrip dpkg-source: info: applying asneeded dpkg-source: info: applying gcc-4.8 dpkg-source: info: applying fix_gcc10.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/24340/tmp/hooks/D01_modify_environment starting debug: Running on virt32b. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/24340/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/24340/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") BASH_VERSION='5.1.4(1)-release' BUILDDIR=/build BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=armhf DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=4' DIRSTACK=() DISTRIBUTION= EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=arm HOST_ARCH=armhf IFS=' ' INVOCATION_ID=63c9be1aca9f47f4bdbc78a251509485 LANG=C LANGUAGE=it_CH:it LC_ALL=C MACHTYPE=arm-unknown-linux-gnueabihf MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnueabihf PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=24340 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.APQ2TCTobt/pbuilderrc_oue1 --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.APQ2TCTobt/b2 --logfile b2/build.log --extrapackages usrmerge rox_2.11-5.dsc' SUDO_GID=112 SUDO_UID=106 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://10.0.0.15:8000/ I: uname -a Linux i-capture-the-hostname 5.10.0-8-armmp-lpae #1 SMP Debian 5.10.46-2 (2021-07-20) armv7l GNU/Linux I: ls -l /bin total 3580 -rwxr-xr-x 1 root root 816764 Jun 22 16:26 bash -rwxr-xr-x 3 root root 26052 Jul 21 2020 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzip2 -rwxr-xr-x 1 root root 9636 Jul 21 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore -rwxr-xr-x 1 root root 26668 Sep 23 2020 cat -rwxr-xr-x 1 root root 43104 Sep 23 2020 chgrp -rwxr-xr-x 1 root root 38984 Sep 23 2020 chmod -rwxr-xr-x 1 root root 43112 Sep 23 2020 chown -rwxr-xr-x 1 root root 92616 Sep 23 2020 cp -rwxr-xr-x 1 root root 75524 Dec 11 2020 dash -rwxr-xr-x 1 root root 75880 Sep 23 2020 date -rwxr-xr-x 1 root root 55436 Sep 23 2020 dd -rwxr-xr-x 1 root root 59912 Sep 23 2020 df -rwxr-xr-x 1 root root 96764 Sep 23 2020 dir -rwxr-xr-x 1 root root 55012 Feb 8 04:38 dmesg lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname -rwxr-xr-x 1 root root 22508 Sep 23 2020 echo -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep -rwxr-xr-x 1 root root 22496 Sep 23 2020 false -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep -rwxr-xr-x 1 root root 47492 Feb 8 04:38 findmnt -rwsr-xr-x 1 root root 26076 Feb 27 06:12 fusermount -rwxr-xr-x 1 root root 124508 Nov 10 2020 grep -rwxr-xr-x 2 root root 2346 Mar 3 13:30 gunzip -rwxr-xr-x 1 root root 6376 Mar 3 13:30 gzexe -rwxr-xr-x 1 root root 64212 Mar 3 13:30 gzip -rwxr-xr-x 1 root root 13784 Nov 8 2019 hostname -rwxr-xr-x 1 root root 43180 Sep 23 2020 ln -rwxr-xr-x 1 root root 35068 Feb 8 2020 login -rwxr-xr-x 1 root root 96764 Sep 23 2020 ls -rwxr-xr-x 1 root root 99940 Feb 8 04:38 lsblk -rwxr-xr-x 1 root root 51408 Sep 23 2020 mkdir -rwxr-xr-x 1 root root 43184 Sep 23 2020 mknod -rwxr-xr-x 1 root root 30780 Sep 23 2020 mktemp -rwxr-xr-x 1 root root 34408 Feb 8 04:38 more -rwsr-xr-x 1 root root 34400 Feb 8 04:38 mount -rwxr-xr-x 1 root root 9824 Feb 8 04:38 mountpoint -rwxr-xr-x 1 root root 88524 Sep 23 2020 mv lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 19 05:38 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 26652 Sep 23 2020 pwd lrwxrwxrwx 1 root root 4 Jun 22 16:26 rbash -> bash -rwxr-xr-x 1 root root 30740 Sep 23 2020 readlink -rwxr-xr-x 1 root root 43104 Sep 23 2020 rm -rwxr-xr-x 1 root root 30732 Sep 23 2020 rmdir -rwxr-xr-x 1 root root 14144 Sep 28 2020 run-parts -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed lrwxrwxrwx 1 root root 4 Jul 25 06:55 sh -> bash lrwxrwxrwx 1 root root 4 Jul 21 23:25 sh.distrib -> dash -rwxr-xr-x 1 root root 22532 Sep 23 2020 sleep -rwxr-xr-x 1 root root 55360 Sep 23 2020 stty -rwsr-xr-x 1 root root 46704 Feb 8 04:38 su -rwxr-xr-x 1 root root 22532 Sep 23 2020 sync -rwxr-xr-x 1 root root 340872 Feb 17 23:55 tar -rwxr-xr-x 1 root root 9808 Sep 28 2020 tempfile -rwxr-xr-x 1 root root 67696 Sep 23 2020 touch -rwxr-xr-x 1 root root 22496 Sep 23 2020 true -rwxr-xr-x 1 root root 9636 Feb 27 06:12 ulockmgr_server -rwsr-xr-x 1 root root 22108 Feb 8 04:38 umount -rwxr-xr-x 1 root root 22520 Sep 23 2020 uname -rwxr-xr-x 2 root root 2346 Mar 3 13:30 uncompress -rwxr-xr-x 1 root root 96764 Sep 23 2020 vdir -rwxr-xr-x 1 root root 38512 Feb 8 04:38 wdctl lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Mar 3 13:30 zcat -rwxr-xr-x 1 root root 1678 Mar 3 13:30 zcmp -rwxr-xr-x 1 root root 5880 Mar 3 13:30 zdiff -rwxr-xr-x 1 root root 29 Mar 3 13:30 zegrep -rwxr-xr-x 1 root root 29 Mar 3 13:30 zfgrep -rwxr-xr-x 1 root root 2081 Mar 3 13:30 zforce -rwxr-xr-x 1 root root 7585 Mar 3 13:30 zgrep -rwxr-xr-x 1 root root 2206 Mar 3 13:30 zless -rwxr-xr-x 1 root root 1842 Mar 3 13:30 zmore -rwxr-xr-x 1 root root 4553 Mar 3 13:30 znew I: user script /srv/workspace/pbuilder/24340/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: libgtk2.0-dev (>= 2.0.1), libxml2-dev, debhelper (>= 9), file, libatk1.0-dev, libglib2.0-dev (>= 2.0.3), libpango1.0-dev, libsm-dev, libx11-dev, x11proto-core-dev, libxext-dev, libxi-dev, libxrender-dev, libice-dev, zlib1g-dev, libxrandr-dev, libxft-dev, libexpat1-dev, libxmu-dev, libxmuu-dev, libxpm-dev, libxt-dev, libxtst-dev, libxv-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19398 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on libgtk2.0-dev (>= 2.0.1); however: Package libgtk2.0-dev is not installed. pbuilder-satisfydepends-dummy depends on libxml2-dev; however: Package libxml2-dev is not installed. pbuilder-satisfydepends-dummy depends on debhelper (>= 9); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on file; however: Package file is not installed. pbuilder-satisfydepends-dummy depends on libatk1.0-dev; however: Package libatk1.0-dev is not installed. pbuilder-satisfydepends-dummy depends on libglib2.0-dev (>= 2.0.3); however: Package libglib2.0-dev is not installed. pbuilder-satisfydepends-dummy depends on libpango1.0-dev; however: Package libpango1.0-dev is not installed. pbuilder-satisfydepends-dummy depends on libsm-dev; however: Package libsm-dev is not installed. pbuilder-satisfydepends-dummy depends on libx11-dev; however: Package libx11-dev is not installed. pbuilder-satisfydepends-dummy depends on x11proto-core-dev; however: Package x11proto-core-dev is not installed. pbuilder-satisfydepends-dummy depends on libxext-dev; however: Package libxext-dev is not installed. pbuilder-satisfydepends-dummy depends on libxi-dev; however: Package libxi-dev is not installed. pbuilder-satisfydepends-dummy depends on libxrender-dev; however: Package libxrender-dev is not installed. pbuilder-satisfydepends-dummy depends on libice-dev; however: Package libice-dev is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. pbuilder-satisfydepends-dummy depends on libxrandr-dev; however: Package libxrandr-dev is not installed. pbuilder-satisfydepends-dummy depends on libxft-dev; however: Package libxft-dev is not installed. pbuilder-satisfydepends-dummy depends on libexpat1-dev; however: Package libexpat1-dev is not installed. pbuilder-satisfydepends-dummy depends on libxmu-dev; however: Package libxmu-dev is not installed. pbuilder-satisfydepends-dummy depends on libxmuu-dev; however: Package libxmuu-dev is not installed. pbuilder-satisfydepends-dummy depends on libxpm-dev; however: Package libxpm-dev is not installed. pbuilder-satisfydepends-dummy depends on libxt-dev; however: Package libxt-dev is not installed. pbuilder-satisfydepends-dummy depends on libxtst-dev; however: Package libxtst-dev is not installed. pbuilder-satisfydepends-dummy depends on libxv-dev; however: Package libxv-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: adwaita-icon-theme{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} gettext{a} gettext-base{a} gir1.2-atk-1.0{a} gir1.2-freedesktop{a} gir1.2-gdkpixbuf-2.0{a} gir1.2-glib-2.0{a} gir1.2-gtk-2.0{a} gir1.2-harfbuzz-0.0{a} gir1.2-pango-1.0{a} groff-base{a} gtk-update-icon-cache{a} hicolor-icon-theme{a} icu-devtools{a} intltool-debian{a} libarchive-zip-perl{a} libatk1.0-0{a} libatk1.0-data{a} libatk1.0-dev{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libblkid-dev{a} libbrotli-dev{a} libbrotli1{a} libbsd0{a} libcairo-gobject2{a} libcairo-script-interpreter2{a} libcairo2{a} libcairo2-dev{a} libcups2{a} libdatrie-dev{a} libdatrie1{a} libdbus-1-3{a} libdebhelper-perl{a} libdeflate0{a} libelf1{a} libexpat1{a} libexpat1-dev{a} libffi-dev{a} libfile-stripnondeterminism-perl{a} libfontconfig-dev{a} libfontconfig1{a} libfontconfig1-dev{a} libfreetype-dev{a} libfreetype6{a} libfreetype6-dev{a} libfribidi-dev{a} libfribidi0{a} libgdk-pixbuf-2.0-0{a} libgdk-pixbuf-2.0-dev{a} libgdk-pixbuf2.0-bin{a} libgdk-pixbuf2.0-common{a} libgirepository-1.0-1{a} libglib2.0-0{a} libglib2.0-bin{a} libglib2.0-data{a} libglib2.0-dev{a} libglib2.0-dev-bin{a} libgraphite2-3{a} libgraphite2-dev{a} libgtk2.0-0{a} libgtk2.0-common{a} libgtk2.0-dev{a} libharfbuzz-dev{a} libharfbuzz-gobject0{a} libharfbuzz-icu0{a} libharfbuzz0b{a} libice-dev{a} libice6{a} libicu-dev{a} libicu67{a} libjbig0{a} libjpeg62-turbo{a} liblzo2-2{a} libmagic-mgc{a} libmagic1{a} libmd0{a} libmount-dev{a} libmpdec3{a} libpango-1.0-0{a} libpango1.0-dev{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpangoxft-1.0-0{a} libpcre16-3{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix2{a} libpcre3-dev{a} libpcre32-3{a} libpcrecpp0v5{a} libpipeline1{a} libpixman-1-0{a} libpixman-1-dev{a} libpng-dev{a} libpng16-16{a} libpthread-stubs0-dev{a} libpython3-stdlib{a} libpython3.9-minimal{a} libpython3.9-stdlib{a} libreadline8{a} libselinux1-dev{a} libsepol1-dev{a} libsigsegv2{a} libsm-dev{a} libsm6{a} libsub-override-perl{a} libthai-data{a} libthai-dev{a} libthai0{a} libtiff5{a} libtool{a} libuchardet0{a} libwebp6{a} libx11-6{a} libx11-data{a} libx11-dev{a} libxau-dev{a} libxau6{a} libxcb-render0{a} libxcb-render0-dev{a} libxcb-shm0{a} libxcb-shm0-dev{a} libxcb1{a} libxcb1-dev{a} libxcomposite-dev{a} libxcomposite1{a} libxcursor-dev{a} libxcursor1{a} libxdamage-dev{a} libxdamage1{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a} libxfixes-dev{a} libxfixes3{a} libxft-dev{a} libxft2{a} libxi-dev{a} libxi6{a} libxinerama-dev{a} libxinerama1{a} libxml2{a} libxml2-dev{a} libxml2-utils{a} libxmu-dev{a} libxmu-headers{a} libxmu6{a} libxmuu-dev{a} libxmuu1{a} libxpm-dev{a} libxpm4{a} libxrandr-dev{a} libxrandr2{a} libxrender-dev{a} libxrender1{a} libxt-dev{a} libxt6{a} libxtst-dev{a} libxtst6{a} libxv-dev{a} libxv1{a} m4{a} man-db{a} media-types{a} pango1.0-tools{a} pkg-config{a} po-debconf{a} python3{a} python3-distutils{a} python3-lib2to3{a} python3-minimal{a} python3.9{a} python3.9-minimal{a} readline-common{a} sensible-utils{a} shared-mime-info{a} ucf{a} uuid-dev{a} x11-common{a} x11proto-dev{a} x11proto-input-dev{a} x11proto-randr-dev{a} x11proto-record-dev{a} x11proto-xext-dev{a} x11proto-xinerama-dev{a} xorg-sgml-doctools{a} xtrans-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl dbus libarchive-cpio-perl libgail-common libgtk2.0-bin libltdl-dev libmail-sendmail-perl libpng-tools librsvg2-common lynx wget xdg-user-dirs 0 packages upgraded, 205 newly installed, 0 to remove and 0 not upgraded. Need to get 81.4 MB of archives. After unpacking 279 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main armhf bsdextrautils armhf 2.36.1-7 [138 kB] Get: 2 http://deb.debian.org/debian bullseye/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 3 http://deb.debian.org/debian bullseye/main armhf groff-base armhf 1.22.4-6 [847 kB] Get: 4 http://deb.debian.org/debian bullseye/main armhf libpipeline1 armhf 1.5.3-1 [30.1 kB] Get: 5 http://deb.debian.org/debian bullseye/main armhf man-db armhf 2.9.4-2 [1319 kB] Get: 6 http://deb.debian.org/debian bullseye/main armhf libpython3.9-minimal armhf 3.9.2-1 [790 kB] Get: 7 http://deb.debian.org/debian bullseye/main armhf libexpat1 armhf 2.2.10-2 [76.3 kB] Get: 8 http://deb.debian.org/debian bullseye/main armhf python3.9-minimal armhf 3.9.2-1 [1630 kB] Get: 9 http://deb.debian.org/debian bullseye/main armhf python3-minimal armhf 3.9.2-3 [38.2 kB] Get: 10 http://deb.debian.org/debian bullseye/main armhf media-types all 4.0.0 [30.3 kB] Get: 11 http://deb.debian.org/debian bullseye/main armhf libmpdec3 armhf 2.5.1-1 [74.9 kB] Get: 12 http://deb.debian.org/debian bullseye/main armhf readline-common all 8.1-1 [73.7 kB] Get: 13 http://deb.debian.org/debian bullseye/main armhf libreadline8 armhf 8.1-1 [147 kB] Get: 14 http://deb.debian.org/debian bullseye/main armhf libpython3.9-stdlib armhf 3.9.2-1 [1608 kB] Get: 15 http://deb.debian.org/debian bullseye/main armhf python3.9 armhf 3.9.2-1 [466 kB] Get: 16 http://deb.debian.org/debian bullseye/main armhf libpython3-stdlib armhf 3.9.2-3 [21.4 kB] Get: 17 http://deb.debian.org/debian bullseye/main armhf python3 armhf 3.9.2-3 [37.9 kB] Get: 18 http://deb.debian.org/debian bullseye/main armhf sensible-utils all 0.0.14 [14.8 kB] Get: 19 http://deb.debian.org/debian bullseye/main armhf libmagic-mgc armhf 1:5.39-3 [273 kB] Get: 20 http://deb.debian.org/debian bullseye/main armhf libmagic1 armhf 1:5.39-3 [117 kB] Get: 21 http://deb.debian.org/debian bullseye/main armhf file armhf 1:5.39-3 [68.1 kB] Get: 22 http://deb.debian.org/debian bullseye/main armhf gettext-base armhf 0.21-4 [171 kB] Get: 23 http://deb.debian.org/debian bullseye/main armhf ucf all 3.0043 [74.0 kB] Get: 24 http://deb.debian.org/debian bullseye/main armhf hicolor-icon-theme all 0.17-2 [11.4 kB] Get: 25 http://deb.debian.org/debian bullseye/main armhf libgdk-pixbuf2.0-common all 2.42.2+dfsg-1 [320 kB] Get: 26 http://deb.debian.org/debian bullseye/main armhf libglib2.0-0 armhf 2.66.8-1 [1206 kB] Get: 27 http://deb.debian.org/debian bullseye/main armhf libicu67 armhf 67.1-7 [8319 kB] Get: 28 http://deb.debian.org/debian bullseye/main armhf libxml2 armhf 2.9.10+dfsg-6.7 [602 kB] Get: 29 http://deb.debian.org/debian bullseye/main armhf shared-mime-info armhf 2.0-1 [699 kB] Get: 30 http://deb.debian.org/debian bullseye/main armhf libjpeg62-turbo armhf 1:2.0.6-4 [123 kB] Get: 31 http://deb.debian.org/debian bullseye/main armhf libpng16-16 armhf 1.6.37-3 [277 kB] Get: 32 http://deb.debian.org/debian bullseye/main armhf libdeflate0 armhf 1.7-1 [43.1 kB] Get: 33 http://deb.debian.org/debian bullseye/main armhf libjbig0 armhf 2.1-3.1+b2 [28.4 kB] Get: 34 http://deb.debian.org/debian bullseye/main armhf libwebp6 armhf 0.6.1-2.1 [226 kB] Get: 35 http://deb.debian.org/debian bullseye/main armhf libtiff5 armhf 4.2.0-1 [271 kB] Get: 36 http://deb.debian.org/debian bullseye/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.2+dfsg-1 [131 kB] Get: 37 http://deb.debian.org/debian bullseye/main armhf gtk-update-icon-cache armhf 3.24.24-4 [86.4 kB] Get: 38 http://deb.debian.org/debian bullseye/main armhf adwaita-icon-theme all 3.38.0-1 [10.9 MB] Get: 39 http://deb.debian.org/debian bullseye/main armhf libsigsegv2 armhf 2.13-1 [34.0 kB] Get: 40 http://deb.debian.org/debian bullseye/main armhf m4 armhf 1.4.18-5 [192 kB] Get: 41 http://deb.debian.org/debian bullseye/main armhf autoconf all 2.69-14 [313 kB] Get: 42 http://deb.debian.org/debian bullseye/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 43 http://deb.debian.org/debian bullseye/main armhf automake all 1:1.16.3-2 [814 kB] Get: 44 http://deb.debian.org/debian bullseye/main armhf autopoint all 0.21-4 [510 kB] Get: 45 http://deb.debian.org/debian bullseye/main armhf libdebhelper-perl all 13.3.4 [189 kB] Get: 46 http://deb.debian.org/debian bullseye/main armhf libtool all 2.4.6-15 [513 kB] Get: 47 http://deb.debian.org/debian bullseye/main armhf dh-autoreconf all 20 [17.1 kB] Get: 48 http://deb.debian.org/debian bullseye/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 49 http://deb.debian.org/debian bullseye/main armhf libsub-override-perl all 0.09-2 [10.2 kB] Get: 50 http://deb.debian.org/debian bullseye/main armhf libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get: 51 http://deb.debian.org/debian bullseye/main armhf dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get: 52 http://deb.debian.org/debian bullseye/main armhf libelf1 armhf 0.183-1 [161 kB] Get: 53 http://deb.debian.org/debian bullseye/main armhf dwz armhf 0.13+20210201-1 [179 kB] Get: 54 http://deb.debian.org/debian bullseye/main armhf gettext armhf 0.21-4 [1243 kB] Get: 55 http://deb.debian.org/debian bullseye/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 56 http://deb.debian.org/debian bullseye/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 57 http://deb.debian.org/debian bullseye/main armhf debhelper all 13.3.4 [1049 kB] Get: 58 http://deb.debian.org/debian bullseye/main armhf libbrotli1 armhf 1.0.9-2+b2 [262 kB] Get: 59 http://deb.debian.org/debian bullseye/main armhf libfreetype6 armhf 2.10.4+dfsg-1 [357 kB] Get: 60 http://deb.debian.org/debian bullseye/main armhf fonts-dejavu-core all 2.37-2 [1069 kB] Get: 61 http://deb.debian.org/debian bullseye/main armhf fontconfig-config all 2.13.1-4.2 [281 kB] Get: 62 http://deb.debian.org/debian bullseye/main armhf libfontconfig1 armhf 2.13.1-4.2 [329 kB] Get: 63 http://deb.debian.org/debian bullseye/main armhf fontconfig armhf 2.13.1-4.2 [415 kB] Get: 64 http://deb.debian.org/debian bullseye/main armhf libgirepository-1.0-1 armhf 1.66.1-1+b1 [83.9 kB] Get: 65 http://deb.debian.org/debian bullseye/main armhf gir1.2-glib-2.0 armhf 1.66.1-1+b1 [151 kB] Get: 66 http://deb.debian.org/debian bullseye/main armhf libatk1.0-data all 2.36.0-2 [149 kB] Get: 67 http://deb.debian.org/debian bullseye/main armhf libatk1.0-0 armhf 2.36.0-2 [45.2 kB] Get: 68 http://deb.debian.org/debian bullseye/main armhf gir1.2-atk-1.0 armhf 2.36.0-2 [26.0 kB] Get: 69 http://deb.debian.org/debian bullseye/main armhf gir1.2-freedesktop armhf 1.66.1-1+b1 [33.4 kB] Get: 70 http://deb.debian.org/debian bullseye/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.42.2+dfsg-1 [19.7 kB] Get: 71 http://deb.debian.org/debian bullseye/main armhf libgtk2.0-common all 2.24.33-2 [2700 kB] Get: 72 http://deb.debian.org/debian bullseye/main armhf libgraphite2-3 armhf 1.3.14-1 [70.5 kB] Get: 73 http://deb.debian.org/debian bullseye/main armhf libharfbuzz0b armhf 2.7.4-1 [1427 kB] Get: 74 http://deb.debian.org/debian bullseye/main armhf gir1.2-harfbuzz-0.0 armhf 2.7.4-1 [1154 kB] Get: 75 http://deb.debian.org/debian bullseye/main armhf libfribidi0 armhf 1.0.8-2 [62.9 kB] Get: 76 http://deb.debian.org/debian bullseye/main armhf libthai-data all 0.1.28-3 [170 kB] Get: 77 http://deb.debian.org/debian bullseye/main armhf libdatrie1 armhf 0.2.13-1 [39.4 kB] Get: 78 http://deb.debian.org/debian bullseye/main armhf libthai0 armhf 0.1.28-3 [50.9 kB] Get: 79 http://deb.debian.org/debian bullseye/main armhf libpango-1.0-0 armhf 1.46.2-3 [173 kB] Get: 80 http://deb.debian.org/debian bullseye/main armhf libpixman-1-0 armhf 0.40.0-1 [466 kB] Get: 81 http://deb.debian.org/debian bullseye/main armhf libxau6 armhf 1:1.0.9-1 [19.0 kB] Get: 82 http://deb.debian.org/debian bullseye/main armhf libmd0 armhf 1.0.3-3 [27.4 kB] Get: 83 http://deb.debian.org/debian bullseye/main armhf libbsd0 armhf 0.11.3-1 [103 kB] Get: 84 http://deb.debian.org/debian bullseye/main armhf libxdmcp6 armhf 1:1.1.2-3 [24.9 kB] Get: 85 http://deb.debian.org/debian bullseye/main armhf libxcb1 armhf 1.14-3 [136 kB] Get: 86 http://deb.debian.org/debian bullseye/main armhf libx11-data all 2:1.7.1-1 [310 kB] Get: 87 http://deb.debian.org/debian bullseye/main armhf libx11-6 armhf 2:1.7.1-1 [712 kB] Get: 88 http://deb.debian.org/debian bullseye/main armhf libxcb-render0 armhf 1.14-3 [110 kB] Get: 89 http://deb.debian.org/debian bullseye/main armhf libxcb-shm0 armhf 1.14-3 [101 kB] Get: 90 http://deb.debian.org/debian bullseye/main armhf libxext6 armhf 2:1.3.3-1.1 [47.8 kB] Get: 91 http://deb.debian.org/debian bullseye/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB] Get: 92 http://deb.debian.org/debian bullseye/main armhf libcairo2 armhf 1.16.0-5 [615 kB] Get: 93 http://deb.debian.org/debian bullseye/main armhf libpangoft2-1.0-0 armhf 1.46.2-3 [56.1 kB] Get: 94 http://deb.debian.org/debian bullseye/main armhf libpangocairo-1.0-0 armhf 1.46.2-3 [46.8 kB] Get: 95 http://deb.debian.org/debian bullseye/main armhf libxft2 armhf 2.3.2-2 [50.1 kB] Get: 96 http://deb.debian.org/debian bullseye/main armhf libpangoxft-1.0-0 armhf 1.46.2-3 [41.0 kB] Get: 97 http://deb.debian.org/debian bullseye/main armhf gir1.2-pango-1.0 armhf 1.46.2-3 [53.0 kB] Get: 98 http://deb.debian.org/debian bullseye/main armhf libavahi-common-data armhf 0.8-5 [123 kB] Get: 99 http://deb.debian.org/debian bullseye/main armhf libavahi-common3 armhf 0.8-5 [55.1 kB] Get: 100 http://deb.debian.org/debian bullseye/main armhf libdbus-1-3 armhf 1.12.20-2 [196 kB] Get: 101 http://deb.debian.org/debian bullseye/main armhf libavahi-client3 armhf 0.8-5 [58.5 kB] Get: 102 http://deb.debian.org/debian bullseye/main armhf libcups2 armhf 2.3.3op2-3+deb11u1 [317 kB] Get: 103 http://deb.debian.org/debian bullseye/main armhf libxcomposite1 armhf 1:0.4.5-1 [16.1 kB] Get: 104 http://deb.debian.org/debian bullseye/main armhf libxfixes3 armhf 1:5.0.3-2 [20.6 kB] Get: 105 http://deb.debian.org/debian bullseye/main armhf libxcursor1 armhf 1:1.2.0-2 [34.2 kB] Get: 106 http://deb.debian.org/debian bullseye/main armhf libxdamage1 armhf 1:1.1.5-2 [15.1 kB] Get: 107 http://deb.debian.org/debian bullseye/main armhf libxi6 armhf 2:1.7.10-1 [78.5 kB] Get: 108 http://deb.debian.org/debian bullseye/main armhf libxinerama1 armhf 2:1.1.4-2 [17.3 kB] Get: 109 http://deb.debian.org/debian bullseye/main armhf libxrandr2 armhf 2:1.5.1-1 [34.9 kB] Get: 110 http://deb.debian.org/debian bullseye/main armhf libgtk2.0-0 armhf 2.24.33-2 [1588 kB] Get: 111 http://deb.debian.org/debian bullseye/main armhf gir1.2-gtk-2.0 armhf 2.24.33-2 [215 kB] Get: 112 http://deb.debian.org/debian bullseye/main armhf icu-devtools armhf 67.1-7 [180 kB] Get: 113 http://deb.debian.org/debian bullseye/main armhf pkg-config armhf 0.29.2-1 [62.4 kB] Get: 114 http://deb.debian.org/debian bullseye/main armhf libffi-dev armhf 3.3-6 [52.8 kB] Get: 115 http://deb.debian.org/debian bullseye/main armhf libglib2.0-data all 2.66.8-1 [1164 kB] Get: 116 http://deb.debian.org/debian bullseye/main armhf libglib2.0-bin armhf 2.66.8-1 [135 kB] Get: 117 http://deb.debian.org/debian bullseye/main armhf python3-lib2to3 all 3.9.2-1 [77.8 kB] Get: 118 http://deb.debian.org/debian bullseye/main armhf python3-distutils all 3.9.2-1 [143 kB] Get: 119 http://deb.debian.org/debian bullseye/main armhf libglib2.0-dev-bin armhf 2.66.8-1 [176 kB] Get: 120 http://deb.debian.org/debian bullseye/main armhf uuid-dev armhf 2.36.1-7 [97.9 kB] Get: 121 http://deb.debian.org/debian bullseye/main armhf libblkid-dev armhf 2.36.1-7 [217 kB] Get: 122 http://deb.debian.org/debian bullseye/main armhf libsepol1-dev armhf 3.1-1 [317 kB] Get: 123 http://deb.debian.org/debian bullseye/main armhf libpcre2-16-0 armhf 10.36-2 [197 kB] Get: 124 http://deb.debian.org/debian bullseye/main armhf libpcre2-32-0 armhf 10.36-2 [188 kB] Get: 125 http://deb.debian.org/debian bullseye/main armhf libpcre2-posix2 armhf 10.36-2 [48.5 kB] Get: 126 http://deb.debian.org/debian bullseye/main armhf libpcre2-dev armhf 10.36-2 [638 kB] Get: 127 http://deb.debian.org/debian bullseye/main armhf libselinux1-dev armhf 3.1-3 [163 kB] Get: 128 http://deb.debian.org/debian bullseye/main armhf libmount-dev armhf 2.36.1-7 [77.8 kB] Get: 129 http://deb.debian.org/debian bullseye/main armhf libpcre16-3 armhf 2:8.39-13 [239 kB] Get: 130 http://deb.debian.org/debian bullseye/main armhf libpcre32-3 armhf 2:8.39-13 [231 kB] Get: 131 http://deb.debian.org/debian bullseye/main armhf libpcrecpp0v5 armhf 2:8.39-13 [150 kB] Get: 132 http://deb.debian.org/debian bullseye/main armhf libpcre3-dev armhf 2:8.39-13 [587 kB] Get: 133 http://deb.debian.org/debian bullseye/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [185 kB] Get: 134 http://deb.debian.org/debian bullseye/main armhf libglib2.0-dev armhf 2.66.8-1 [1471 kB] Get: 135 http://deb.debian.org/debian bullseye/main armhf libatk1.0-dev armhf 2.36.0-2 [104 kB] Get: 136 http://deb.debian.org/debian bullseye/main armhf libbrotli-dev armhf 1.0.9-2+b2 [270 kB] Get: 137 http://deb.debian.org/debian bullseye/main armhf libcairo-gobject2 armhf 1.16.0-5 [125 kB] Get: 138 http://deb.debian.org/debian bullseye/main armhf liblzo2-2 armhf 2.10-2 [50.7 kB] Get: 139 http://deb.debian.org/debian bullseye/main armhf libcairo-script-interpreter2 armhf 1.16.0-5 [153 kB] Get: 140 http://deb.debian.org/debian bullseye/main armhf libexpat1-dev armhf 2.2.10-2 [123 kB] Get: 141 http://deb.debian.org/debian bullseye/main armhf libpng-dev armhf 1.6.37-3 [282 kB] Get: 142 http://deb.debian.org/debian bullseye/main armhf libfreetype-dev armhf 2.10.4+dfsg-1 [516 kB] Get: 143 http://deb.debian.org/debian bullseye/main armhf libfreetype6-dev armhf 2.10.4+dfsg-1 [82.4 kB] Get: 144 http://deb.debian.org/debian bullseye/main armhf libfontconfig-dev armhf 2.13.1-4.2 [353 kB] Get: 145 http://deb.debian.org/debian bullseye/main armhf libfontconfig1-dev armhf 2.13.1-4.2 [238 kB] Get: 146 http://deb.debian.org/debian bullseye/main armhf xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get: 147 http://deb.debian.org/debian bullseye/main armhf x11proto-dev all 2020.1-1 [594 kB] Get: 148 http://deb.debian.org/debian bullseye/main armhf libxau-dev armhf 1:1.0.9-1 [22.4 kB] Get: 149 http://deb.debian.org/debian bullseye/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.7 kB] Get: 150 http://deb.debian.org/debian bullseye/main armhf xtrans-dev all 1.4.0-1 [98.7 kB] Get: 151 http://deb.debian.org/debian bullseye/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B] Get: 152 http://deb.debian.org/debian bullseye/main armhf libxcb1-dev armhf 1.14-3 [175 kB] Get: 153 http://deb.debian.org/debian bullseye/main armhf libx11-dev armhf 2:1.7.1-1 [787 kB] Get: 154 http://deb.debian.org/debian bullseye/main armhf libxrender-dev armhf 1:0.9.10-1 [37.8 kB] Get: 155 http://deb.debian.org/debian bullseye/main armhf x11proto-xext-dev all 2020.1-1 [3404 B] Get: 156 http://deb.debian.org/debian bullseye/main armhf libxext-dev armhf 2:1.3.3-1.1 [103 kB] Get: 157 http://deb.debian.org/debian bullseye/main armhf x11-common all 1:7.7+22 [252 kB] Get: 158 http://deb.debian.org/debian bullseye/main armhf libice6 armhf 2:1.0.10-1 [51.9 kB] Get: 159 http://deb.debian.org/debian bullseye/main armhf libsm6 armhf 2:1.2.3-1 [33.0 kB] Get: 160 http://deb.debian.org/debian bullseye/main armhf libice-dev armhf 2:1.0.10-1 [61.9 kB] Get: 161 http://deb.debian.org/debian bullseye/main armhf libsm-dev armhf 2:1.2.3-1 [36.1 kB] Get: 162 http://deb.debian.org/debian bullseye/main armhf libpixman-1-dev armhf 0.40.0-1 [488 kB] Get: 163 http://deb.debian.org/debian bullseye/main armhf libxcb-render0-dev armhf 1.14-3 [114 kB] Get: 164 http://deb.debian.org/debian bullseye/main armhf libxcb-shm0-dev armhf 1.14-3 [103 kB] Get: 165 http://deb.debian.org/debian bullseye/main armhf libcairo2-dev armhf 1.16.0-5 [659 kB] Get: 166 http://deb.debian.org/debian bullseye/main armhf libdatrie-dev armhf 0.2.13-1 [15.4 kB] Get: 167 http://deb.debian.org/debian bullseye/main armhf libfribidi-dev armhf 1.0.8-2 [103 kB] Get: 168 http://deb.debian.org/debian bullseye/main armhf libgdk-pixbuf2.0-bin armhf 2.42.2+dfsg-1 [24.6 kB] Get: 169 http://deb.debian.org/debian bullseye/main armhf libgdk-pixbuf-2.0-dev armhf 2.42.2+dfsg-1 [56.7 kB] Get: 170 http://deb.debian.org/debian bullseye/main armhf libgraphite2-dev armhf 1.3.14-1 [24.0 kB] Get: 171 http://deb.debian.org/debian bullseye/main armhf libharfbuzz-icu0 armhf 2.7.4-1 [1132 kB] Get: 172 http://deb.debian.org/debian bullseye/main armhf libharfbuzz-gobject0 armhf 2.7.4-1 [1145 kB] Get: 173 http://deb.debian.org/debian bullseye/main armhf libicu-dev armhf 67.1-7 [9343 kB] Get: 174 http://deb.debian.org/debian bullseye/main armhf libharfbuzz-dev armhf 2.7.4-1 [1588 kB] Get: 175 http://deb.debian.org/debian bullseye/main armhf libthai-dev armhf 0.1.28-3 [21.5 kB] Get: 176 http://deb.debian.org/debian bullseye/main armhf libxft-dev armhf 2.3.2-2 [62.3 kB] Get: 177 http://deb.debian.org/debian bullseye/main armhf pango1.0-tools armhf 1.46.2-3 [48.8 kB] Get: 178 http://deb.debian.org/debian bullseye/main armhf libpango1.0-dev armhf 1.46.2-3 [166 kB] Get: 179 http://deb.debian.org/debian bullseye/main armhf x11proto-xinerama-dev all 2020.1-1 [3408 B] Get: 180 http://deb.debian.org/debian bullseye/main armhf libxinerama-dev armhf 2:1.1.4-2 [19.8 kB] Get: 181 http://deb.debian.org/debian bullseye/main armhf libxfixes-dev armhf 1:5.0.3-2 [22.9 kB] Get: 182 http://deb.debian.org/debian bullseye/main armhf x11proto-input-dev all 2020.1-1 [3412 B] Get: 183 http://deb.debian.org/debian bullseye/main armhf libxi-dev armhf 2:1.7.10-1 [236 kB] Get: 184 http://deb.debian.org/debian bullseye/main armhf x11proto-randr-dev all 2020.1-1 [3412 B] Get: 185 http://deb.debian.org/debian bullseye/main armhf libxrandr-dev armhf 2:1.5.1-1 [43.0 kB] Get: 186 http://deb.debian.org/debian bullseye/main armhf libxcursor-dev armhf 1:1.2.0-2 [42.2 kB] Get: 187 http://deb.debian.org/debian bullseye/main armhf libxcomposite-dev armhf 1:0.4.5-1 [19.8 kB] Get: 188 http://deb.debian.org/debian bullseye/main armhf libxdamage-dev armhf 1:1.1.5-2 [15.0 kB] Get: 189 http://deb.debian.org/debian bullseye/main armhf libxml2-utils armhf 2.9.10+dfsg-6.7 [107 kB] Get: 190 http://deb.debian.org/debian bullseye/main armhf libgtk2.0-dev armhf 2.24.33-2 [827 kB] Get: 191 http://deb.debian.org/debian bullseye/main armhf libxml2-dev armhf 2.9.10+dfsg-6.7 [722 kB] Get: 192 http://deb.debian.org/debian bullseye/main armhf libxt6 armhf 1:1.2.0-1 [161 kB] Get: 193 http://deb.debian.org/debian bullseye/main armhf libxt-dev armhf 1:1.2.0-1 [388 kB] Get: 194 http://deb.debian.org/debian bullseye/main armhf libxmu6 armhf 2:1.1.2-2+b3 [52.7 kB] Get: 195 http://deb.debian.org/debian bullseye/main armhf libxmu-headers all 2:1.1.2-2 [51.9 kB] Get: 196 http://deb.debian.org/debian bullseye/main armhf libxmu-dev armhf 2:1.1.2-2+b3 [59.3 kB] Get: 197 http://deb.debian.org/debian bullseye/main armhf libxmuu1 armhf 2:1.1.2-2+b3 [23.3 kB] Get: 198 http://deb.debian.org/debian bullseye/main armhf libxmuu-dev armhf 2:1.1.2-2+b3 [23.4 kB] Get: 199 http://deb.debian.org/debian bullseye/main armhf libxpm4 armhf 1:3.5.12-1 [44.0 kB] Get: 200 http://deb.debian.org/debian bullseye/main armhf libxpm-dev armhf 1:3.5.12-1 [99.6 kB] Get: 201 http://deb.debian.org/debian bullseye/main armhf libxtst6 armhf 2:1.2.3-1 [26.3 kB] Get: 202 http://deb.debian.org/debian bullseye/main armhf x11proto-record-dev all 2020.1-1 [3408 B] Get: 203 http://deb.debian.org/debian bullseye/main armhf libxtst-dev armhf 2:1.2.3-1 [30.8 kB] Get: 204 http://deb.debian.org/debian bullseye/main armhf libxv1 armhf 2:1.0.11-1 [23.2 kB] Get: 205 http://deb.debian.org/debian bullseye/main armhf libxv-dev armhf 2:1.0.11-1 [47.2 kB] Fetched 81.4 MB in 9s (9044 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19398 files and directories currently installed.) Preparing to unpack .../0-bsdextrautils_2.36.1-7_armhf.deb ... Unpacking bsdextrautils (2.36.1-7) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../1-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../2-groff-base_1.22.4-6_armhf.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../3-libpipeline1_1.5.3-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../4-man-db_2.9.4-2_armhf.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package libpython3.9-minimal:armhf. Preparing to unpack .../5-libpython3.9-minimal_3.9.2-1_armhf.deb ... Unpacking libpython3.9-minimal:armhf (3.9.2-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../6-libexpat1_2.2.10-2_armhf.deb ... Unpacking libexpat1:armhf (2.2.10-2) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../7-python3.9-minimal_3.9.2-1_armhf.deb ... Unpacking python3.9-minimal (3.9.2-1) ... Setting up libpython3.9-minimal:armhf (3.9.2-1) ... Setting up libexpat1:armhf (2.2.10-2) ... Setting up python3.9-minimal (3.9.2-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20265 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.2-3_armhf.deb ... Unpacking python3-minimal (3.9.2-3) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_4.0.0_all.deb ... Unpacking media-types (4.0.0) ... Selecting previously unselected package libmpdec3:armhf. Preparing to unpack .../2-libmpdec3_2.5.1-1_armhf.deb ... Unpacking libmpdec3:armhf (2.5.1-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../3-readline-common_8.1-1_all.deb ... Unpacking readline-common (8.1-1) ... Selecting previously unselected package libreadline8:armhf. Preparing to unpack .../4-libreadline8_8.1-1_armhf.deb ... Unpacking libreadline8:armhf (8.1-1) ... Selecting previously unselected package libpython3.9-stdlib:armhf. Preparing to unpack .../5-libpython3.9-stdlib_3.9.2-1_armhf.deb ... Unpacking libpython3.9-stdlib:armhf (3.9.2-1) ... Selecting previously unselected package python3.9. Preparing to unpack .../6-python3.9_3.9.2-1_armhf.deb ... Unpacking python3.9 (3.9.2-1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../7-libpython3-stdlib_3.9.2-3_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.9.2-3) ... Setting up python3-minimal (3.9.2-3) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20686 files and directories currently installed.) Preparing to unpack .../000-python3_3.9.2-3_armhf.deb ... Unpacking python3 (3.9.2-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../002-libmagic-mgc_1%3a5.39-3_armhf.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../003-libmagic1_1%3a5.39-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../004-file_1%3a5.39-3_armhf.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../005-gettext-base_0.21-4_armhf.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package ucf. Preparing to unpack .../006-ucf_3.0043_all.deb ... Moving old data out of the way Unpacking ucf (3.0043) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../007-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../008-libgdk-pixbuf2.0-common_2.42.2+dfsg-1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.2+dfsg-1) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../009-libglib2.0-0_2.66.8-1_armhf.deb ... Unpacking libglib2.0-0:armhf (2.66.8-1) ... Selecting previously unselected package libicu67:armhf. Preparing to unpack .../010-libicu67_67.1-7_armhf.deb ... Unpacking libicu67:armhf (67.1-7) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../011-libxml2_2.9.10+dfsg-6.7_armhf.deb ... Unpacking libxml2:armhf (2.9.10+dfsg-6.7) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../012-shared-mime-info_2.0-1_armhf.deb ... Unpacking shared-mime-info (2.0-1) ... Selecting previously unselected package libjpeg62-turbo:armhf. Preparing to unpack .../013-libjpeg62-turbo_1%3a2.0.6-4_armhf.deb ... Unpacking libjpeg62-turbo:armhf (1:2.0.6-4) ... Selecting previously unselected package libpng16-16:armhf. Preparing to unpack .../014-libpng16-16_1.6.37-3_armhf.deb ... Unpacking libpng16-16:armhf (1.6.37-3) ... Selecting previously unselected package libdeflate0:armhf. Preparing to unpack .../015-libdeflate0_1.7-1_armhf.deb ... Unpacking libdeflate0:armhf (1.7-1) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../016-libjbig0_2.1-3.1+b2_armhf.deb ... Unpacking libjbig0:armhf (2.1-3.1+b2) ... Selecting previously unselected package libwebp6:armhf. Preparing to unpack .../017-libwebp6_0.6.1-2.1_armhf.deb ... Unpacking libwebp6:armhf (0.6.1-2.1) ... Selecting previously unselected package libtiff5:armhf. Preparing to unpack .../018-libtiff5_4.2.0-1_armhf.deb ... Unpacking libtiff5:armhf (4.2.0-1) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf. Preparing to unpack .../019-libgdk-pixbuf-2.0-0_2.42.2+dfsg-1_armhf.deb ... Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.2+dfsg-1) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../020-gtk-update-icon-cache_3.24.24-4_armhf.deb ... Unpacking gtk-update-icon-cache (3.24.24-4) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../021-adwaita-icon-theme_3.38.0-1_all.deb ... Unpacking adwaita-icon-theme (3.38.0-1) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../022-libsigsegv2_2.13-1_armhf.deb ... Unpacking libsigsegv2:armhf (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../023-m4_1.4.18-5_armhf.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../024-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../025-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../026-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../027-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../028-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../029-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../030-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../031-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../032-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../033-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../034-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../035-libelf1_0.183-1_armhf.deb ... Unpacking libelf1:armhf (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../036-dwz_0.13+20210201-1_armhf.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package gettext. Preparing to unpack .../037-gettext_0.21-4_armhf.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../038-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../039-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../040-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../041-libbrotli1_1.0.9-2+b2_armhf.deb ... Unpacking libbrotli1:armhf (1.0.9-2+b2) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../042-libfreetype6_2.10.4+dfsg-1_armhf.deb ... Unpacking libfreetype6:armhf (2.10.4+dfsg-1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../043-fonts-dejavu-core_2.37-2_all.deb ... Unpacking fonts-dejavu-core (2.37-2) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../044-fontconfig-config_2.13.1-4.2_all.deb ... Unpacking fontconfig-config (2.13.1-4.2) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../045-libfontconfig1_2.13.1-4.2_armhf.deb ... Unpacking libfontconfig1:armhf (2.13.1-4.2) ... Selecting previously unselected package fontconfig. Preparing to unpack .../046-fontconfig_2.13.1-4.2_armhf.deb ... Unpacking fontconfig (2.13.1-4.2) ... Selecting previously unselected package libgirepository-1.0-1:armhf. Preparing to unpack .../047-libgirepository-1.0-1_1.66.1-1+b1_armhf.deb ... Unpacking libgirepository-1.0-1:armhf (1.66.1-1+b1) ... Selecting previously unselected package gir1.2-glib-2.0:armhf. Preparing to unpack .../048-gir1.2-glib-2.0_1.66.1-1+b1_armhf.deb ... Unpacking gir1.2-glib-2.0:armhf (1.66.1-1+b1) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../049-libatk1.0-data_2.36.0-2_all.deb ... Unpacking libatk1.0-data (2.36.0-2) ... Selecting previously unselected package libatk1.0-0:armhf. Preparing to unpack .../050-libatk1.0-0_2.36.0-2_armhf.deb ... Unpacking libatk1.0-0:armhf (2.36.0-2) ... Selecting previously unselected package gir1.2-atk-1.0:armhf. Preparing to unpack .../051-gir1.2-atk-1.0_2.36.0-2_armhf.deb ... Unpacking gir1.2-atk-1.0:armhf (2.36.0-2) ... Selecting previously unselected package gir1.2-freedesktop:armhf. Preparing to unpack .../052-gir1.2-freedesktop_1.66.1-1+b1_armhf.deb ... Unpacking gir1.2-freedesktop:armhf (1.66.1-1+b1) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf. Preparing to unpack .../053-gir1.2-gdkpixbuf-2.0_2.42.2+dfsg-1_armhf.deb ... Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.42.2+dfsg-1) ... Selecting previously unselected package libgtk2.0-common. Preparing to unpack .../054-libgtk2.0-common_2.24.33-2_all.deb ... Unpacking libgtk2.0-common (2.24.33-2) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../055-libgraphite2-3_1.3.14-1_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.14-1) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../056-libharfbuzz0b_2.7.4-1_armhf.deb ... Unpacking libharfbuzz0b:armhf (2.7.4-1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf. Preparing to unpack .../057-gir1.2-harfbuzz-0.0_2.7.4-1_armhf.deb ... Unpacking gir1.2-harfbuzz-0.0:armhf (2.7.4-1) ... Selecting previously unselected package libfribidi0:armhf. Preparing to unpack .../058-libfribidi0_1.0.8-2_armhf.deb ... Unpacking libfribidi0:armhf (1.0.8-2) ... Selecting previously unselected package libthai-data. Preparing to unpack .../059-libthai-data_0.1.28-3_all.deb ... Unpacking libthai-data (0.1.28-3) ... Selecting previously unselected package libdatrie1:armhf. Preparing to unpack .../060-libdatrie1_0.2.13-1_armhf.deb ... Unpacking libdatrie1:armhf (0.2.13-1) ... Selecting previously unselected package libthai0:armhf. Preparing to unpack .../061-libthai0_0.1.28-3_armhf.deb ... Unpacking libthai0:armhf (0.1.28-3) ... Selecting previously unselected package libpango-1.0-0:armhf. Preparing to unpack .../062-libpango-1.0-0_1.46.2-3_armhf.deb ... Unpacking libpango-1.0-0:armhf (1.46.2-3) ... Selecting previously unselected package libpixman-1-0:armhf. Preparing to unpack .../063-libpixman-1-0_0.40.0-1_armhf.deb ... Unpacking libpixman-1-0:armhf (0.40.0-1) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../064-libxau6_1%3a1.0.9-1_armhf.deb ... Unpacking libxau6:armhf (1:1.0.9-1) ... Selecting previously unselected package libmd0:armhf. Preparing to unpack .../065-libmd0_1.0.3-3_armhf.deb ... Unpacking libmd0:armhf (1.0.3-3) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../066-libbsd0_0.11.3-1_armhf.deb ... Unpacking libbsd0:armhf (0.11.3-1) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../067-libxdmcp6_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.2-3) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../068-libxcb1_1.14-3_armhf.deb ... Unpacking libxcb1:armhf (1.14-3) ... Selecting previously unselected package libx11-data. Preparing to unpack .../069-libx11-data_2%3a1.7.1-1_all.deb ... Unpacking libx11-data (2:1.7.1-1) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../070-libx11-6_2%3a1.7.1-1_armhf.deb ... Unpacking libx11-6:armhf (2:1.7.1-1) ... Selecting previously unselected package libxcb-render0:armhf. Preparing to unpack .../071-libxcb-render0_1.14-3_armhf.deb ... Unpacking libxcb-render0:armhf (1.14-3) ... Selecting previously unselected package libxcb-shm0:armhf. Preparing to unpack .../072-libxcb-shm0_1.14-3_armhf.deb ... Unpacking libxcb-shm0:armhf (1.14-3) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../073-libxext6_2%3a1.3.3-1.1_armhf.deb ... Unpacking libxext6:armhf (2:1.3.3-1.1) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../074-libxrender1_1%3a0.9.10-1_armhf.deb ... Unpacking libxrender1:armhf (1:0.9.10-1) ... Selecting previously unselected package libcairo2:armhf. Preparing to unpack .../075-libcairo2_1.16.0-5_armhf.deb ... Unpacking libcairo2:armhf (1.16.0-5) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Preparing to unpack .../076-libpangoft2-1.0-0_1.46.2-3_armhf.deb ... Unpacking libpangoft2-1.0-0:armhf (1.46.2-3) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Preparing to unpack .../077-libpangocairo-1.0-0_1.46.2-3_armhf.deb ... Unpacking libpangocairo-1.0-0:armhf (1.46.2-3) ... Selecting previously unselected package libxft2:armhf. Preparing to unpack .../078-libxft2_2.3.2-2_armhf.deb ... Unpacking libxft2:armhf (2.3.2-2) ... Selecting previously unselected package libpangoxft-1.0-0:armhf. Preparing to unpack .../079-libpangoxft-1.0-0_1.46.2-3_armhf.deb ... Unpacking libpangoxft-1.0-0:armhf (1.46.2-3) ... Selecting previously unselected package gir1.2-pango-1.0:armhf. Preparing to unpack .../080-gir1.2-pango-1.0_1.46.2-3_armhf.deb ... Unpacking gir1.2-pango-1.0:armhf (1.46.2-3) ... Selecting previously unselected package libavahi-common-data:armhf. Preparing to unpack .../081-libavahi-common-data_0.8-5_armhf.deb ... Unpacking libavahi-common-data:armhf (0.8-5) ... Selecting previously unselected package libavahi-common3:armhf. Preparing to unpack .../082-libavahi-common3_0.8-5_armhf.deb ... Unpacking libavahi-common3:armhf (0.8-5) ... Selecting previously unselected package libdbus-1-3:armhf. Preparing to unpack .../083-libdbus-1-3_1.12.20-2_armhf.deb ... Unpacking libdbus-1-3:armhf (1.12.20-2) ... Selecting previously unselected package libavahi-client3:armhf. Preparing to unpack .../084-libavahi-client3_0.8-5_armhf.deb ... Unpacking libavahi-client3:armhf (0.8-5) ... Selecting previously unselected package libcups2:armhf. Preparing to unpack .../085-libcups2_2.3.3op2-3+deb11u1_armhf.deb ... Unpacking libcups2:armhf (2.3.3op2-3+deb11u1) ... Selecting previously unselected package libxcomposite1:armhf. Preparing to unpack .../086-libxcomposite1_1%3a0.4.5-1_armhf.deb ... Unpacking libxcomposite1:armhf (1:0.4.5-1) ... Selecting previously unselected package libxfixes3:armhf. Preparing to unpack .../087-libxfixes3_1%3a5.0.3-2_armhf.deb ... Unpacking libxfixes3:armhf (1:5.0.3-2) ... Selecting previously unselected package libxcursor1:armhf. Preparing to unpack .../088-libxcursor1_1%3a1.2.0-2_armhf.deb ... Unpacking libxcursor1:armhf (1:1.2.0-2) ... Selecting previously unselected package libxdamage1:armhf. Preparing to unpack .../089-libxdamage1_1%3a1.1.5-2_armhf.deb ... Unpacking libxdamage1:armhf (1:1.1.5-2) ... Selecting previously unselected package libxi6:armhf. Preparing to unpack .../090-libxi6_2%3a1.7.10-1_armhf.deb ... Unpacking libxi6:armhf (2:1.7.10-1) ... Selecting previously unselected package libxinerama1:armhf. Preparing to unpack .../091-libxinerama1_2%3a1.1.4-2_armhf.deb ... Unpacking libxinerama1:armhf (2:1.1.4-2) ... Selecting previously unselected package libxrandr2:armhf. Preparing to unpack .../092-libxrandr2_2%3a1.5.1-1_armhf.deb ... Unpacking libxrandr2:armhf (2:1.5.1-1) ... Selecting previously unselected package libgtk2.0-0:armhf. Preparing to unpack .../093-libgtk2.0-0_2.24.33-2_armhf.deb ... Unpacking libgtk2.0-0:armhf (2.24.33-2) ... Selecting previously unselected package gir1.2-gtk-2.0:armhf. Preparing to unpack .../094-gir1.2-gtk-2.0_2.24.33-2_armhf.deb ... Unpacking gir1.2-gtk-2.0:armhf (2.24.33-2) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../095-icu-devtools_67.1-7_armhf.deb ... Unpacking icu-devtools (67.1-7) ... Selecting previously unselected package pkg-config. Preparing to unpack .../096-pkg-config_0.29.2-1_armhf.deb ... Unpacking pkg-config (0.29.2-1) ... Selecting previously unselected package libffi-dev:armhf. Preparing to unpack .../097-libffi-dev_3.3-6_armhf.deb ... Unpacking libffi-dev:armhf (3.3-6) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../098-libglib2.0-data_2.66.8-1_all.deb ... Unpacking libglib2.0-data (2.66.8-1) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../099-libglib2.0-bin_2.66.8-1_armhf.deb ... Unpacking libglib2.0-bin (2.66.8-1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../100-python3-lib2to3_3.9.2-1_all.deb ... Unpacking python3-lib2to3 (3.9.2-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../101-python3-distutils_3.9.2-1_all.deb ... Unpacking python3-distutils (3.9.2-1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../102-libglib2.0-dev-bin_2.66.8-1_armhf.deb ... Unpacking libglib2.0-dev-bin (2.66.8-1) ... Selecting previously unselected package uuid-dev:armhf. Preparing to unpack .../103-uuid-dev_2.36.1-7_armhf.deb ... Unpacking uuid-dev:armhf (2.36.1-7) ... Selecting previously unselected package libblkid-dev:armhf. Preparing to unpack .../104-libblkid-dev_2.36.1-7_armhf.deb ... Unpacking libblkid-dev:armhf (2.36.1-7) ... Selecting previously unselected package libsepol1-dev:armhf. Preparing to unpack .../105-libsepol1-dev_3.1-1_armhf.deb ... Unpacking libsepol1-dev:armhf (3.1-1) ... Selecting previously unselected package libpcre2-16-0:armhf. Preparing to unpack .../106-libpcre2-16-0_10.36-2_armhf.deb ... Unpacking libpcre2-16-0:armhf (10.36-2) ... Selecting previously unselected package libpcre2-32-0:armhf. Preparing to unpack .../107-libpcre2-32-0_10.36-2_armhf.deb ... Unpacking libpcre2-32-0:armhf (10.36-2) ... Selecting previously unselected package libpcre2-posix2:armhf. Preparing to unpack .../108-libpcre2-posix2_10.36-2_armhf.deb ... Unpacking libpcre2-posix2:armhf (10.36-2) ... Selecting previously unselected package libpcre2-dev:armhf. Preparing to unpack .../109-libpcre2-dev_10.36-2_armhf.deb ... Unpacking libpcre2-dev:armhf (10.36-2) ... Selecting previously unselected package libselinux1-dev:armhf. Preparing to unpack .../110-libselinux1-dev_3.1-3_armhf.deb ... Unpacking libselinux1-dev:armhf (3.1-3) ... Selecting previously unselected package libmount-dev:armhf. Preparing to unpack .../111-libmount-dev_2.36.1-7_armhf.deb ... Unpacking libmount-dev:armhf (2.36.1-7) ... Selecting previously unselected package libpcre16-3:armhf. Preparing to unpack .../112-libpcre16-3_2%3a8.39-13_armhf.deb ... Unpacking libpcre16-3:armhf (2:8.39-13) ... Selecting previously unselected package libpcre32-3:armhf. Preparing to unpack .../113-libpcre32-3_2%3a8.39-13_armhf.deb ... Unpacking libpcre32-3:armhf (2:8.39-13) ... Selecting previously unselected package libpcrecpp0v5:armhf. Preparing to unpack .../114-libpcrecpp0v5_2%3a8.39-13_armhf.deb ... Unpacking libpcrecpp0v5:armhf (2:8.39-13) ... Selecting previously unselected package libpcre3-dev:armhf. Preparing to unpack .../115-libpcre3-dev_2%3a8.39-13_armhf.deb ... Unpacking libpcre3-dev:armhf (2:8.39-13) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../116-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ... Selecting previously unselected package libglib2.0-dev:armhf. Preparing to unpack .../117-libglib2.0-dev_2.66.8-1_armhf.deb ... Unpacking libglib2.0-dev:armhf (2.66.8-1) ... Selecting previously unselected package libatk1.0-dev:armhf. Preparing to unpack .../118-libatk1.0-dev_2.36.0-2_armhf.deb ... Unpacking libatk1.0-dev:armhf (2.36.0-2) ... Selecting previously unselected package libbrotli-dev:armhf. Preparing to unpack .../119-libbrotli-dev_1.0.9-2+b2_armhf.deb ... Unpacking libbrotli-dev:armhf (1.0.9-2+b2) ... Selecting previously unselected package libcairo-gobject2:armhf. Preparing to unpack .../120-libcairo-gobject2_1.16.0-5_armhf.deb ... Unpacking libcairo-gobject2:armhf (1.16.0-5) ... Selecting previously unselected package liblzo2-2:armhf. Preparing to unpack .../121-liblzo2-2_2.10-2_armhf.deb ... Unpacking liblzo2-2:armhf (2.10-2) ... Selecting previously unselected package libcairo-script-interpreter2:armhf. Preparing to unpack .../122-libcairo-script-interpreter2_1.16.0-5_armhf.deb ... Unpacking libcairo-script-interpreter2:armhf (1.16.0-5) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../123-libexpat1-dev_2.2.10-2_armhf.deb ... Unpacking libexpat1-dev:armhf (2.2.10-2) ... Selecting previously unselected package libpng-dev:armhf. Preparing to unpack .../124-libpng-dev_1.6.37-3_armhf.deb ... Unpacking libpng-dev:armhf (1.6.37-3) ... Selecting previously unselected package libfreetype-dev:armhf. Preparing to unpack .../125-libfreetype-dev_2.10.4+dfsg-1_armhf.deb ... Unpacking libfreetype-dev:armhf (2.10.4+dfsg-1) ... Selecting previously unselected package libfreetype6-dev:armhf. Preparing to unpack .../126-libfreetype6-dev_2.10.4+dfsg-1_armhf.deb ... Unpacking libfreetype6-dev:armhf (2.10.4+dfsg-1) ... Selecting previously unselected package libfontconfig-dev:armhf. Preparing to unpack .../127-libfontconfig-dev_2.13.1-4.2_armhf.deb ... Unpacking libfontconfig-dev:armhf (2.13.1-4.2) ... Selecting previously unselected package libfontconfig1-dev:armhf. Preparing to unpack .../128-libfontconfig1-dev_2.13.1-4.2_armhf.deb ... Unpacking libfontconfig1-dev:armhf (2.13.1-4.2) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../129-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1.1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../130-x11proto-dev_2020.1-1_all.deb ... Unpacking x11proto-dev (2020.1-1) ... Selecting previously unselected package libxau-dev:armhf. Preparing to unpack .../131-libxau-dev_1%3a1.0.9-1_armhf.deb ... Unpacking libxau-dev:armhf (1:1.0.9-1) ... Selecting previously unselected package libxdmcp-dev:armhf. Preparing to unpack .../132-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../133-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:armhf. Preparing to unpack .../134-libpthread-stubs0-dev_0.4-1_armhf.deb ... Unpacking libpthread-stubs0-dev:armhf (0.4-1) ... Selecting previously unselected package libxcb1-dev:armhf. Preparing to unpack .../135-libxcb1-dev_1.14-3_armhf.deb ... Unpacking libxcb1-dev:armhf (1.14-3) ... Selecting previously unselected package libx11-dev:armhf. Preparing to unpack .../136-libx11-dev_2%3a1.7.1-1_armhf.deb ... Unpacking libx11-dev:armhf (2:1.7.1-1) ... Selecting previously unselected package libxrender-dev:armhf. Preparing to unpack .../137-libxrender-dev_1%3a0.9.10-1_armhf.deb ... Unpacking libxrender-dev:armhf (1:0.9.10-1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../138-x11proto-xext-dev_2020.1-1_all.deb ... Unpacking x11proto-xext-dev (2020.1-1) ... Selecting previously unselected package libxext-dev:armhf. Preparing to unpack .../139-libxext-dev_2%3a1.3.3-1.1_armhf.deb ... Unpacking libxext-dev:armhf (2:1.3.3-1.1) ... Selecting previously unselected package x11-common. Preparing to unpack .../140-x11-common_1%3a7.7+22_all.deb ... Unpacking x11-common (1:7.7+22) ... Selecting previously unselected package libice6:armhf. Preparing to unpack .../141-libice6_2%3a1.0.10-1_armhf.deb ... Unpacking libice6:armhf (2:1.0.10-1) ... Selecting previously unselected package libsm6:armhf. Preparing to unpack .../142-libsm6_2%3a1.2.3-1_armhf.deb ... Unpacking libsm6:armhf (2:1.2.3-1) ... Selecting previously unselected package libice-dev:armhf. Preparing to unpack .../143-libice-dev_2%3a1.0.10-1_armhf.deb ... Unpacking libice-dev:armhf (2:1.0.10-1) ... Selecting previously unselected package libsm-dev:armhf. Preparing to unpack .../144-libsm-dev_2%3a1.2.3-1_armhf.deb ... Unpacking libsm-dev:armhf (2:1.2.3-1) ... Selecting previously unselected package libpixman-1-dev:armhf. Preparing to unpack .../145-libpixman-1-dev_0.40.0-1_armhf.deb ... Unpacking libpixman-1-dev:armhf (0.40.0-1) ... Selecting previously unselected package libxcb-render0-dev:armhf. Preparing to unpack .../146-libxcb-render0-dev_1.14-3_armhf.deb ... Unpacking libxcb-render0-dev:armhf (1.14-3) ... Selecting previously unselected package libxcb-shm0-dev:armhf. Preparing to unpack .../147-libxcb-shm0-dev_1.14-3_armhf.deb ... Unpacking libxcb-shm0-dev:armhf (1.14-3) ... Selecting previously unselected package libcairo2-dev:armhf. Preparing to unpack .../148-libcairo2-dev_1.16.0-5_armhf.deb ... Unpacking libcairo2-dev:armhf (1.16.0-5) ... Selecting previously unselected package libdatrie-dev:armhf. Preparing to unpack .../149-libdatrie-dev_0.2.13-1_armhf.deb ... Unpacking libdatrie-dev:armhf (0.2.13-1) ... Selecting previously unselected package libfribidi-dev:armhf. Preparing to unpack .../150-libfribidi-dev_1.0.8-2_armhf.deb ... Unpacking libfribidi-dev:armhf (1.0.8-2) ... Selecting previously unselected package libgdk-pixbuf2.0-bin. Preparing to unpack .../151-libgdk-pixbuf2.0-bin_2.42.2+dfsg-1_armhf.deb ... Unpacking libgdk-pixbuf2.0-bin (2.42.2+dfsg-1) ... Selecting previously unselected package libgdk-pixbuf-2.0-dev:armhf. Preparing to unpack .../152-libgdk-pixbuf-2.0-dev_2.42.2+dfsg-1_armhf.deb ... Unpacking libgdk-pixbuf-2.0-dev:armhf (2.42.2+dfsg-1) ... Selecting previously unselected package libgraphite2-dev:armhf. Preparing to unpack .../153-libgraphite2-dev_1.3.14-1_armhf.deb ... Unpacking libgraphite2-dev:armhf (1.3.14-1) ... Selecting previously unselected package libharfbuzz-icu0:armhf. Preparing to unpack .../154-libharfbuzz-icu0_2.7.4-1_armhf.deb ... Unpacking libharfbuzz-icu0:armhf (2.7.4-1) ... Selecting previously unselected package libharfbuzz-gobject0:armhf. Preparing to unpack .../155-libharfbuzz-gobject0_2.7.4-1_armhf.deb ... Unpacking libharfbuzz-gobject0:armhf (2.7.4-1) ... Selecting previously unselected package libicu-dev:armhf. Preparing to unpack .../156-libicu-dev_67.1-7_armhf.deb ... Unpacking libicu-dev:armhf (67.1-7) ... Selecting previously unselected package libharfbuzz-dev:armhf. Preparing to unpack .../157-libharfbuzz-dev_2.7.4-1_armhf.deb ... Unpacking libharfbuzz-dev:armhf (2.7.4-1) ... Selecting previously unselected package libthai-dev:armhf. Preparing to unpack .../158-libthai-dev_0.1.28-3_armhf.deb ... Unpacking libthai-dev:armhf (0.1.28-3) ... Selecting previously unselected package libxft-dev:armhf. Preparing to unpack .../159-libxft-dev_2.3.2-2_armhf.deb ... Unpacking libxft-dev:armhf (2.3.2-2) ... Selecting previously unselected package pango1.0-tools. Preparing to unpack .../160-pango1.0-tools_1.46.2-3_armhf.deb ... Unpacking pango1.0-tools (1.46.2-3) ... Selecting previously unselected package libpango1.0-dev:armhf. Preparing to unpack .../161-libpango1.0-dev_1.46.2-3_armhf.deb ... Unpacking libpango1.0-dev:armhf (1.46.2-3) ... Selecting previously unselected package x11proto-xinerama-dev. Preparing to unpack .../162-x11proto-xinerama-dev_2020.1-1_all.deb ... Unpacking x11proto-xinerama-dev (2020.1-1) ... Selecting previously unselected package libxinerama-dev:armhf. Preparing to unpack .../163-libxinerama-dev_2%3a1.1.4-2_armhf.deb ... Unpacking libxinerama-dev:armhf (2:1.1.4-2) ... Selecting previously unselected package libxfixes-dev:armhf. Preparing to unpack .../164-libxfixes-dev_1%3a5.0.3-2_armhf.deb ... Unpacking libxfixes-dev:armhf (1:5.0.3-2) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../165-x11proto-input-dev_2020.1-1_all.deb ... Unpacking x11proto-input-dev (2020.1-1) ... Selecting previously unselected package libxi-dev:armhf. Preparing to unpack .../166-libxi-dev_2%3a1.7.10-1_armhf.deb ... Unpacking libxi-dev:armhf (2:1.7.10-1) ... Selecting previously unselected package x11proto-randr-dev. Preparing to unpack .../167-x11proto-randr-dev_2020.1-1_all.deb ... Unpacking x11proto-randr-dev (2020.1-1) ... Selecting previously unselected package libxrandr-dev:armhf. Preparing to unpack .../168-libxrandr-dev_2%3a1.5.1-1_armhf.deb ... Unpacking libxrandr-dev:armhf (2:1.5.1-1) ... Selecting previously unselected package libxcursor-dev:armhf. Preparing to unpack .../169-libxcursor-dev_1%3a1.2.0-2_armhf.deb ... Unpacking libxcursor-dev:armhf (1:1.2.0-2) ... Selecting previously unselected package libxcomposite-dev:armhf. Preparing to unpack .../170-libxcomposite-dev_1%3a0.4.5-1_armhf.deb ... Unpacking libxcomposite-dev:armhf (1:0.4.5-1) ... Selecting previously unselected package libxdamage-dev:armhf. Preparing to unpack .../171-libxdamage-dev_1%3a1.1.5-2_armhf.deb ... Unpacking libxdamage-dev:armhf (1:1.1.5-2) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../172-libxml2-utils_2.9.10+dfsg-6.7_armhf.deb ... Unpacking libxml2-utils (2.9.10+dfsg-6.7) ... Selecting previously unselected package libgtk2.0-dev:armhf. Preparing to unpack .../173-libgtk2.0-dev_2.24.33-2_armhf.deb ... Unpacking libgtk2.0-dev:armhf (2.24.33-2) ... Selecting previously unselected package libxml2-dev:armhf. Preparing to unpack .../174-libxml2-dev_2.9.10+dfsg-6.7_armhf.deb ... Unpacking libxml2-dev:armhf (2.9.10+dfsg-6.7) ... Selecting previously unselected package libxt6:armhf. Preparing to unpack .../175-libxt6_1%3a1.2.0-1_armhf.deb ... Unpacking libxt6:armhf (1:1.2.0-1) ... Selecting previously unselected package libxt-dev:armhf. Preparing to unpack .../176-libxt-dev_1%3a1.2.0-1_armhf.deb ... Unpacking libxt-dev:armhf (1:1.2.0-1) ... Selecting previously unselected package libxmu6:armhf. Preparing to unpack .../177-libxmu6_2%3a1.1.2-2+b3_armhf.deb ... Unpacking libxmu6:armhf (2:1.1.2-2+b3) ... Selecting previously unselected package libxmu-headers. Preparing to unpack .../178-libxmu-headers_2%3a1.1.2-2_all.deb ... Unpacking libxmu-headers (2:1.1.2-2) ... Selecting previously unselected package libxmu-dev:armhf. Preparing to unpack .../179-libxmu-dev_2%3a1.1.2-2+b3_armhf.deb ... Unpacking libxmu-dev:armhf (2:1.1.2-2+b3) ... Selecting previously unselected package libxmuu1:armhf. Preparing to unpack .../180-libxmuu1_2%3a1.1.2-2+b3_armhf.deb ... Unpacking libxmuu1:armhf (2:1.1.2-2+b3) ... Selecting previously unselected package libxmuu-dev:armhf. Preparing to unpack .../181-libxmuu-dev_2%3a1.1.2-2+b3_armhf.deb ... Unpacking libxmuu-dev:armhf (2:1.1.2-2+b3) ... Selecting previously unselected package libxpm4:armhf. Preparing to unpack .../182-libxpm4_1%3a3.5.12-1_armhf.deb ... Unpacking libxpm4:armhf (1:3.5.12-1) ... Selecting previously unselected package libxpm-dev:armhf. Preparing to unpack .../183-libxpm-dev_1%3a3.5.12-1_armhf.deb ... Unpacking libxpm-dev:armhf (1:3.5.12-1) ... Selecting previously unselected package libxtst6:armhf. Preparing to unpack .../184-libxtst6_2%3a1.2.3-1_armhf.deb ... Unpacking libxtst6:armhf (2:1.2.3-1) ... Selecting previously unselected package x11proto-record-dev. Preparing to unpack .../185-x11proto-record-dev_2020.1-1_all.deb ... Unpacking x11proto-record-dev (2020.1-1) ... Selecting previously unselected package libxtst-dev:armhf. Preparing to unpack .../186-libxtst-dev_2%3a1.2.3-1_armhf.deb ... Unpacking libxtst-dev:armhf (2:1.2.3-1) ... Selecting previously unselected package libxv1:armhf. Preparing to unpack .../187-libxv1_2%3a1.0.11-1_armhf.deb ... Unpacking libxv1:armhf (2:1.0.11-1) ... Selecting previously unselected package libxv-dev:armhf. Preparing to unpack .../188-libxv-dev_2%3a1.0.11-1_armhf.deb ... Unpacking libxv-dev:armhf (2:1.0.11-1) ... Setting up media-types (4.0.0) ... Setting up libpcrecpp0v5:armhf (2:8.39-13) ... Setting up libpipeline1:armhf (1.5.3-1) ... Setting up libgraphite2-3:armhf (1.3.14-1) ... Setting up libpixman-1-0:armhf (0.40.0-1) ... Setting up libxau6:armhf (1:1.0.9-1) ... Setting up libpixman-1-dev:armhf (0.40.0-1) ... Setting up bsdextrautils (2.36.1-7) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libpcre16-3:armhf (2:8.39-13) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libicu67:armhf (67.1-7) ... Setting up libdatrie1:armhf (0.2.13-1) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:armhf (2.66.8-1) ... No schema files found: doing nothing. Setting up libdebhelper-perl (13.3.4) ... Setting up libbrotli1:armhf (1.0.9-2+b2) ... Setting up libgdk-pixbuf2.0-common (2.42.2+dfsg-1) ... Setting up x11-common (1:7.7+22) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libmagic1:armhf (1:5.39-3) ... Setting up libsepol1-dev:armhf (3.1-1) ... Setting up libdeflate0:armhf (1.7-1) ... Setting up gettext-base (0.21-4) ... Setting up liblzo2-2:armhf (2.10-2) ... Setting up file (1:5.39-3) ... Setting up libffi-dev:armhf (3.3-6) ... Setting up libpthread-stubs0-dev:armhf (0.4-1) ... Setting up libjbig0:armhf (2.1-3.1+b2) ... Setting up libpcre2-16-0:armhf (10.36-2) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libgraphite2-dev:armhf (1.3.14-1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libpcre2-32-0:armhf (10.36-2) ... Setting up libglib2.0-data (2.66.8-1) ... Setting up libexpat1-dev:armhf (2.2.10-2) ... Setting up libjpeg62-turbo:armhf (1:2.0.6-4) ... Setting up libx11-data (2:1.7.1-1) ... Setting up uuid-dev:armhf (2.36.1-7) ... Setting up libavahi-common-data:armhf (0.8-5) ... Setting up libdbus-1-3:armhf (1.12.20-2) ... Setting up libsigsegv2:armhf (2.13-1) ... Setting up libfribidi0:armhf (1.0.8-2) ... Setting up libpng16-16:armhf (1.6.37-3) ... Setting up libpcre32-3:armhf (2:8.39-13) ... Setting up autopoint (0.21-4) ... Setting up libwebp6:armhf (0.6.1-2.1) ... Setting up icu-devtools (67.1-7) ... Setting up pkg-config (0.29.2-1) ... Setting up fonts-dejavu-core (2.37-2) ... Setting up libpcre2-posix2:armhf (10.36-2) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ... Setting up libatk1.0-data (2.36.0-2) ... Setting up libmd0:armhf (1.0.3-3) ... Setting up libdatrie-dev:armhf (0.2.13-1) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up libmpdec3:armhf (2.5.1-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libthai-data (0.1.28-3) ... Setting up libgirepository-1.0-1:armhf (1.66.1-1+b1) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up libgtk2.0-common (2.24.33-2) ... Setting up libatk1.0-0:armhf (2.36.0-2) ... Setting up libtiff5:armhf (4.2.0-1) ... Setting up libbsd0:armhf (0.11.3-1) ... Setting up libelf1:armhf (0.183-1) ... Setting up readline-common (8.1-1) ... Setting up libicu-dev:armhf (67.1-7) ... Setting up libxml2:armhf (2.9.10+dfsg-6.7) ... Setting up libbrotli-dev:armhf (1.0.9-2+b2) ... Setting up x11proto-dev (2020.1-1) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up libblkid-dev:armhf (2.36.1-7) ... Setting up libice6:armhf (2:1.0.10-1) ... Setting up libxdmcp6:armhf (1:1.1.2-3) ... Setting up libxcb1:armhf (1.14-3) ... Setting up gettext (0.21-4) ... Setting up libxau-dev:armhf (1:1.0.9-1) ... Setting up libpcre2-dev:armhf (10.36-2) ... Setting up libice-dev:armhf (2:1.0.10-1) ... Setting up libtool (2.4.6-15) ... Setting up libxcb-render0:armhf (1.14-3) ... Setting up libselinux1-dev:armhf (3.1-3) ... Setting up libpcre3-dev:armhf (2:8.39-13) ... Setting up x11proto-randr-dev (2020.1-1) ... Setting up libfribidi-dev:armhf (1.0.8-2) ... Setting up libreadline8:armhf (8.1-1) ... Setting up libpng-dev:armhf (1.6.37-3) ... Setting up libavahi-common3:armhf (0.8-5) ... Setting up libglib2.0-bin (2.66.8-1) ... Setting up m4 (1.4.18-5) ... Setting up libxcb-shm0:armhf (1.14-3) ... Setting up x11proto-xinerama-dev (2020.1-1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libthai0:armhf (0.1.28-3) ... Setting up libxdmcp-dev:armhf (1:1.1.2-3) ... Setting up libxml2-dev:armhf (2.9.10+dfsg-6.7) ... Setting up libfreetype6:armhf (2.10.4+dfsg-1) ... Setting up shared-mime-info (2.0-1) ... Setting up x11proto-input-dev (2020.1-1) ... Setting up ucf (3.0043) ... Setting up gir1.2-glib-2.0:armhf (1.66.1-1+b1) ... Setting up autoconf (2.69-14) ... Setting up libthai-dev:armhf (0.1.28-3) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up x11proto-xext-dev (2020.1-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up libx11-6:armhf (2:1.7.1-1) ... Setting up libharfbuzz0b:armhf (2.7.4-1) ... Setting up libgdk-pixbuf-2.0-0:armhf (2.42.2+dfsg-1) ... Setting up x11proto-record-dev (2020.1-1) ... Setting up libxml2-utils (2.9.10+dfsg-6.7) ... Setting up libxcomposite1:armhf (1:0.4.5-1) ... Setting up libsm6:armhf (2:1.2.3-1) ... Setting up libavahi-client3:armhf (0.8-5) ... Setting up libmount-dev:armhf (2.36.1-7) ... Setting up libxmuu1:armhf (2:1.1.2-2+b3) ... Setting up libpython3.9-stdlib:armhf (3.9.2-1) ... Setting up libpython3-stdlib:armhf (3.9.2-3) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up gtk-update-icon-cache (3.24.24-4) ... Setting up gir1.2-freedesktop:armhf (1.66.1-1+b1) ... Setting up libharfbuzz-icu0:armhf (2.7.4-1) ... Setting up libxdamage1:armhf (1:1.1.5-2) ... Setting up libxcb1-dev:armhf (1.14-3) ... Setting up libxpm4:armhf (1:3.5.12-1) ... Setting up libxrender1:armhf (1:0.9.10-1) ... Setting up gir1.2-gdkpixbuf-2.0:armhf (2.42.2+dfsg-1) ... Setting up gir1.2-atk-1.0:armhf (2.36.0-2) ... Setting up libsm-dev:armhf (2:1.2.3-1) ... Setting up fontconfig-config (2.13.1-4.2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libx11-dev:armhf (2:1.7.1-1) ... Setting up libxext6:armhf (2:1.3.3-1.1) ... Setting up libharfbuzz-gobject0:armhf (2.7.4-1) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up gir1.2-harfbuzz-0.0:armhf (2.7.4-1) ... Setting up libfreetype-dev:armhf (2.10.4+dfsg-1) ... Setting up dh-autoreconf (20) ... Setting up libxcb-shm0-dev:armhf (1.14-3) ... Setting up adwaita-icon-theme (3.38.0-1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up libxfixes3:armhf (1:5.0.3-2) ... Setting up libxinerama1:armhf (2:1.1.4-2) ... Setting up libxpm-dev:armhf (1:3.5.12-1) ... Setting up libxv1:armhf (2:1.0.11-1) ... Setting up libxrandr2:armhf (2:1.5.1-1) ... Setting up libxcb-render0-dev:armhf (1.14-3) ... Setting up libxt6:armhf (1:1.2.0-1) ... Setting up libxext-dev:armhf (2:1.3.3-1.1) ... Setting up libcups2:armhf (2.3.3op2-3+deb11u1) ... Setting up libgdk-pixbuf2.0-bin (2.42.2+dfsg-1) ... Setting up libfontconfig1:armhf (2.13.1-4.2) ... Setting up libxrender-dev:armhf (1:0.9.10-1) ... Setting up python3.9 (3.9.2-1) ... Setting up fontconfig (2.13.1-4.2) ... Regenerating fonts cache... done. Setting up libxft2:armhf (2.3.2-2) ... Setting up libxmu-headers (2:1.1.2-2) ... Setting up libxmu6:armhf (2:1.1.2-2+b3) ... Setting up libxi6:armhf (2:1.7.10-1) ... Setting up libxtst6:armhf (2:1.2.3-1) ... Setting up libxcursor1:armhf (1:1.2.0-2) ... Setting up libpango-1.0-0:armhf (1.46.2-3) ... Setting up debhelper (13.3.4) ... Setting up python3 (3.9.2-3) ... Setting up libcairo2:armhf (1.16.0-5) ... Setting up libfreetype6-dev:armhf (2.10.4+dfsg-1) ... Setting up libxfixes-dev:armhf (1:5.0.3-2) ... Setting up libxv-dev:armhf (2:1.0.11-1) ... Setting up libxrandr-dev:armhf (2:1.5.1-1) ... Setting up libxt-dev:armhf (1:1.2.0-1) ... Setting up libxinerama-dev:armhf (2:1.1.4-2) ... Setting up libcairo-gobject2:armhf (1.16.0-5) ... Setting up libpangoft2-1.0-0:armhf (1.46.2-3) ... Setting up libxi-dev:armhf (2:1.7.10-1) ... Setting up libxmuu-dev:armhf (2:1.1.2-2+b3) ... Setting up python3-lib2to3 (3.9.2-1) ... Setting up libpangocairo-1.0-0:armhf (1.46.2-3) ... Setting up libxtst-dev:armhf (2:1.2.3-1) ... Setting up python3-distutils (3.9.2-1) ... Setting up libxdamage-dev:armhf (1:1.1.5-2) ... Setting up libcairo-script-interpreter2:armhf (1.16.0-5) ... Setting up libglib2.0-dev-bin (2.66.8-1) ... Setting up libpangoxft-1.0-0:armhf (1.46.2-3) ... Setting up libfontconfig-dev:armhf (2.13.1-4.2) ... Setting up libxcomposite-dev:armhf (1:0.4.5-1) ... Setting up libxcursor-dev:armhf (1:1.2.0-2) ... Setting up libgtk2.0-0:armhf (2.24.33-2) ... Setting up pango1.0-tools (1.46.2-3) ... Setting up libxmu-dev:armhf (2:1.1.2-2+b3) ... Setting up gir1.2-pango-1.0:armhf (1.46.2-3) ... Setting up libglib2.0-dev:armhf (2.66.8-1) ... Setting up gir1.2-gtk-2.0:armhf (2.24.33-2) ... Setting up libcairo2-dev:armhf (1.16.0-5) ... Setting up libatk1.0-dev:armhf (2.36.0-2) ... Setting up libxft-dev:armhf (2.3.2-2) ... Setting up libgdk-pixbuf-2.0-dev:armhf (2.42.2+dfsg-1) ... Setting up libharfbuzz-dev:armhf (2.7.4-1) ... Setting up libfontconfig1-dev:armhf (2.13.1-4.2) ... Setting up libpango1.0-dev:armhf (1.46.2-3) ... Setting up libgtk2.0-dev:armhf (2.24.33-2) ... Processing triggers for libc-bin (2.31-13) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.25.3-1.1). The following additional packages will be installed: libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl The following NEW packages will be installed: libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl usrmerge 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 59.5 kB of archives. After this operation, 157 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian bullseye/main armhf libnumber-compare-perl all 0.03-1.1 [6956 B] Get:2 http://deb.debian.org/debian bullseye/main armhf libtext-glob-perl all 0.11-1 [8888 B] Get:3 http://deb.debian.org/debian bullseye/main armhf libfile-find-rule-perl all 0.34-1 [30.6 kB] Get:4 http://deb.debian.org/debian bullseye/main armhf usrmerge all 25 [13.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 59.5 kB in 0s (1059 kB/s) Selecting previously unselected package libnumber-compare-perl. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 33629 files and directories currently installed.) Preparing to unpack .../libnumber-compare-perl_0.03-1.1_all.deb ... Unpacking libnumber-compare-perl (0.03-1.1) ... Selecting previously unselected package libtext-glob-perl. Preparing to unpack .../libtext-glob-perl_0.11-1_all.deb ... Unpacking libtext-glob-perl (0.11-1) ... Selecting previously unselected package libfile-find-rule-perl. Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ... Unpacking libfile-find-rule-perl (0.34-1) ... Selecting previously unselected package usrmerge. Preparing to unpack .../archives/usrmerge_25_all.deb ... Unpacking usrmerge (25) ... Setting up libtext-glob-perl (0.11-1) ... Setting up libnumber-compare-perl (0.03-1.1) ... Setting up libfile-find-rule-perl (0.34-1) ... Setting up usrmerge (25) ... The system has been successfully converted. Processing triggers for man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. I: Building the package hostname: Name or service not known I: Running cd /build/rox-2.11/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../rox_2.11-5_source.changes dpkg-buildpackage: info: source package rox dpkg-buildpackage: info: source version 1:2.11-5 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Boyuan Yang dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh_testdir dh_testroot ( cd /build/rox-2.11/ROX-Filer && rm -f ROX-Filer ROX-Filer.dbg && rm -rf build ) rm -f build-stamp configure-stamp rm -rf /build/rox-2.11/debian/rox-filer dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules build dh_testdir # do nothing touch configure-stamp dh_testdir ROX-Filer/AppRun --compile --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf Compiling /build/rox-2.11/ROX-Filer... please wait... checking for arm-linux-gnueabihf-gcc... arm-linux-gnueabihf-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 we are using the GNU C compiler... yes checking whether arm-linux-gnueabihf-gcc accepts -g... yes checking for arm-linux-gnueabihf-gcc option to accept ISO C89... none needed checking for GCC version... 10.2.1 checking whether to disable pointer sign warning... no checking whether to disable stack protector... no checking that pkg-config runs... yes checking that gtk+-2.0 (version >= 2.12.0) is installed... yes checking that libxml-2.0 (version >= 2.0.0) is installed... yes checking that shared-mime-info (version >= 0.14) is installed... yes checking if pango (version >= 1.1.2) is installed... yes; enabling better wrapping checking how to run the C preprocessor... arm-linux-gnueabihf-gcc -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 whether file -b works... yes checking for large file support... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking sys/ucred.h usability... no checking sys/ucred.h presence... no checking for sys/ucred.h... no checking sys/mntent.h usability... no checking sys/mntent.h presence... no checking for sys/mntent.h... no checking apsymbols.h usability... no checking apsymbols.h presence... no checking for apsymbols.h... no checking apbuild/apsymbols.h usability... no checking apbuild/apsymbols.h presence... no checking for apbuild/apsymbols.h... no checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking sys/inotify.h usability... yes checking sys/inotify.h presence... yes checking for sys/inotify.h... yes checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking for an ANSI C-conforming const... yes checking for uid_t in sys/types.h... yes checking for size_t... yes checking for gethostname... yes checking for unsetenv... yes checking for mkdir... yes checking for rmdir... yes checking for strdup... yes checking for strtol... yes checking for statvfs... yes checking for statfs... yes checking for mbrtowc... yes checking for gettext in -lintl... no checking for getopt_long in -lgnugetopt... no checking for getopt_long... yes checking for attropen... no checking for getxattr... yes checking attr/xattr.h usability... no checking attr/xattr.h presence... no checking for attr/xattr.h... no checking sys/xattr.h usability... yes checking sys/xattr.h presence... yes checking for sys/xattr.h... yes checking extracting version information... version 2.11 configure: creating ./config.status config.status: creating Makefile config.status: creating config.h make[1]: Entering directory '/build/rox-2.11/ROX-Filer/build' rm -f *.o Makefile.bak make[1]: Leaving directory '/build/rox-2.11/ROX-Filer/build' make[1]: Entering directory '/build/rox-2.11/ROX-Filer/build' arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o abox.o /build/rox-2.11/ROX-Filer/src/abox.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/abox.c:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/abox.c:31: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/abox.c:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/abox.c:29: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/abox.c: In function 'abox_add_filename': /build/rox-2.11/ROX-Filer/src/abox.c:487:7: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 487 | 0, g_basename(path), | ^ In file included from /usr/include/glib-2.0/glib.h:48, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/abox.c:29: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/abox.c: In function 'abox_set_file': /build/rox-2.11/ROX-Filer/src/abox.c:636:21: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 636 | item = diritem_new(base); | ^~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/abox.c:37: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/abox.c:638:17: warning: pointer targets in passing argument 1 of 'diritem_restat' differ in signedness [-Wpointer-sign] 638 | diritem_restat(path, item, NULL); | ^~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/abox.c:37: /build/rox-2.11/ROX-Filer/src/diritem.h:52:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 52 | void diritem_restat(const guchar *path, DirItem *item, struct stat *parent); | ~~~~~~~~~~~~~~^~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o action.o /build/rox-2.11/ROX-Filer/src/action.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/action.h:9, from /build/rox-2.11/ROX-Filer/src/action.c:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/action.h:9, from /build/rox-2.11/ROX-Filer/src/action.c:38: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/action.h:9, from /build/rox-2.11/ROX-Filer/src/action.c:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'entry_changed': /build/rox-2.11/ROX-Filer/src/action.c:168:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 168 | text = gtk_editable_get_chars(entry, 0, -1); | ^ /build/rox-2.11/ROX-Filer/src/action.c:180:8: warning: pointer targets in passing argument 1 of 'fputs' differ in signedness [-Wpointer-sign] 180 | fputs(text, gui_side->to_child); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:26: /usr/include/stdio.h:626:42: note: expected 'const char * restrict' but argument is of type 'guchar *' {aka 'unsigned char *'} 626 | extern int fputs (const char *__restrict __s, FILE *__restrict __stream); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'process_message': /build/rox-2.11/ROX-Filer/src/action.c:342:25: warning: pointer targets in passing argument 1 of 'dir_check_this' differ in signedness [-Wpointer-sign] 342 | dir_check_this(buffer + 1); /* Update this item */ | ~~~~~~~^~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:49: /build/rox-2.11/ROX-Filer/src/dir.h:105:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 105 | void dir_check_this(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'message_from_child': /build/rox-2.11/ROX-Filer/src/action.c:435:11: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 435 | report = g_strdup(_("There was one error.\n")); | ^ /build/rox-2.11/ROX-Filer/src/action.c:437:11: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 437 | report = g_strdup_printf(_("There were %d errors.\n"), | ^ /build/rox-2.11/ROX-Filer/src/action.c:440:49: warning: pointer targets in passing argument 2 of 'gtk_text_buffer_insert_at_cursor' differ in signedness [-Wpointer-sign] 440 | gtk_text_buffer_insert_at_cursor(text_buffer, report, -1); | ^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtk.h:178, from /build/rox-2.11/ROX-Filer/src/action.h:9, from /build/rox-2.11/ROX-Filer/src/action.c:38: /usr/include/gtk-2.0/gtk/gtktextbuffer.h:180:56: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 180 | const gchar *text, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'for_dir_contents': /build/rox-2.11/ROX-Filer/src/action.c:473:40: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 473 | list = g_list_prepend(list, g_strdup(make_path(src_dir, | ^~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} 474 | ent->d_name))); | ~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'read_new_entry_text': /build/rox-2.11/ROX-Filer/src/action.c:615:19: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 615 | new_entry_string = new->str; | ^ /build/rox-2.11/ROX-Filer/src/action.c: In function 'do_delete': /build/rox-2.11/ROX-Filer/src/action.c:960:3: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 960 | if (strcmp(g_basename(safe_path), ".DirIcon") == 0) | ^~ In file included from /usr/include/glib-2.0/glib.h:48, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'do_eject': /build/rox-2.11/ROX-Filer/src/action.c:1005:58: warning: pointer targets in passing argument 1 of 'build_command_with_path' differ in signedness [-Wpointer-sign] 1005 | argv[2] = build_command_with_path(o_action_eject_command.value, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:41: /build/rox-2.11/ROX-Filer/src/support.h:72:44: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 72 | gchar *build_command_with_path(const char *cmd, const char *path); | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'do_find': /build/rox-2.11/ROX-Filer/src/action.c:1039:34: warning: pointer targets in passing argument 1 of 'find_compile' differ in signedness [-Wpointer-sign] 1039 | find_condition = find_compile(new_entry_string); | ^~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:48: /build/rox-2.11/ROX-Filer/src/find.h:23:42: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 23 | FindCondition *find_compile(const gchar *string); | ~~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1060:16: warning: pointer targets in assignment from 'const char *' to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 1060 | info.fullpath = path; | ^ /build/rox-2.11/ROX-Filer/src/action.c:1063:2: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1063 | info.leaf = g_basename(path); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1063:12: warning: pointer targets in assignment from 'const gchar *' {aka 'const char *'} to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 1063 | info.leaf = g_basename(path); | ^ /build/rox-2.11/ROX-Filer/src/action.c: In function 'do_chmod': /build/rox-2.11/ROX-Filer/src/action.c:1144:36: warning: pointer targets in passing argument 1 of 'nice_mode_compile' differ in signedness [-Wpointer-sign] 1144 | mode_change = nice_mode_compile(new_entry_string, | ^~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:1078:58: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 1078 | static struct mode_change *nice_mode_compile(const char *mode_string, | ~~~~~~~~~~~~^~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1183:14: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1183 | safe_path = g_strdup(path); | ^ /build/rox-2.11/ROX-Filer/src/action.c:1184:31: warning: pointer targets in passing argument 2 of 'for_dir_contents' differ in signedness [-Wpointer-sign] 1184 | for_dir_contents(do_chmod, safe_path, safe_path); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:450:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 450 | const char *src_dir, | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1184:42: warning: pointer targets in passing argument 3 of 'for_dir_contents' differ in signedness [-Wpointer-sign] 1184 | for_dir_contents(do_chmod, safe_path, safe_path); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:451:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 451 | const char *dest_path) | ~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'do_settype': /build/rox-2.11/ROX-Filer/src/action.c:1224:35: warning: pointer targets in passing argument 1 of 'mime_type_lookup' differ in signedness [-Wpointer-sign] 1224 | type_change = mime_type_lookup(new_entry_string); | ^~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:52: /build/rox-2.11/ROX-Filer/src/type.h:53:48: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 53 | extern MIME_type *mime_type_lookup(const char *type); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c:1270:14: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1270 | safe_path = g_strdup(path); | ^ /build/rox-2.11/ROX-Filer/src/action.c:1271:33: warning: pointer targets in passing argument 2 of 'for_dir_contents' differ in signedness [-Wpointer-sign] 1271 | for_dir_contents(do_settype, safe_path, unused); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:450:21: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 450 | const char *src_dir, | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'make_dest_path': /build/rox-2.11/ROX-Filer/src/action.c:1306:9: warning: pointer targets in returning 'const guchar *' {aka 'const unsigned char *'} from a function with return type 'const char *' differ in signedness [-Wpointer-sign] 1306 | return make_path(dir, leaf); | ^~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'do_copy2': /build/rox-2.11/ROX-Filer/src/action.c:1457:21: warning: pointer targets in passing argument 1 of 'copy_file' differ in signedness [-Wpointer-sign] 1457 | error = copy_file(path, dest_path); | ^~~~ | | | const char * In file included from /build/rox-2.11/ROX-Filer/src/action.c:41: /build/rox-2.11/ROX-Filer/src/support.h:34:33: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 34 | guchar *copy_file(const guchar *from, const guchar *to); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c:1457:27: warning: pointer targets in passing argument 2 of 'copy_file' differ in signedness [-Wpointer-sign] 1457 | error = copy_file(path, dest_path); | ^~~~~~~~~ | | | const char * In file included from /build/rox-2.11/ROX-Filer/src/action.c:41: /build/rox-2.11/ROX-Filer/src/support.h:34:53: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 34 | guchar *copy_file(const guchar *from, const guchar *to); | ~~~~~~~~~~~~~~^~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'do_link_relative': /build/rox-2.11/ROX-Filer/src/action.c:1612:31: warning: pointer targets in passing argument 1 of 'get_relative_path' differ in signedness [-Wpointer-sign] 1612 | rel_path = get_relative_path(dest_path, path); | ^~~~~~~~~ | | | const char * In file included from /build/rox-2.11/ROX-Filer/src/action.c:41: /build/rox-2.11/ROX-Filer/src/support.h:39:41: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 39 | guchar *get_relative_path(const guchar *from, const guchar *to); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c:1612:42: warning: pointer targets in passing argument 2 of 'get_relative_path' differ in signedness [-Wpointer-sign] 1612 | rel_path = get_relative_path(dest_path, path); | ^~~~ | | | const char * In file included from /build/rox-2.11/ROX-Filer/src/action.c:41: /build/rox-2.11/ROX-Filer/src/support.h:39:61: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 39 | guchar *get_relative_path(const guchar *from, const guchar *to); | ~~~~~~~~~~~~~~^~ /build/rox-2.11/ROX-Filer/src/action.c:1612:11: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 1612 | rel_path = get_relative_path(dest_path, path); | ^ /build/rox-2.11/ROX-Filer/src/action.c: In function 'do_mount': /build/rox-2.11/ROX-Filer/src/action.c:1632:8: warning: pointer targets in passing argument 1 of 'build_command_with_path' differ in signedness [-Wpointer-sign] 1631 | argv[2] = build_command_with_path(mount ? o_action_mount_command.value | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1632 | : o_action_umount_command.value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:41: /build/rox-2.11/ROX-Filer/src/support.h:72:44: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 72 | gchar *build_command_with_path(const char *cmd, const char *path); | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c:1633:8: warning: pointer targets in passing argument 2 of 'build_command_with_path' differ in signedness [-Wpointer-sign] 1633 | path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:41: /build/rox-2.11/ROX-Filer/src/support.h:72:61: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 72 | gchar *build_command_with_path(const char *cmd, const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'usage_cb': /build/rox-2.11/ROX-Filer/src/action.c:1699:12: warning: pointer targets in passing argument 1 of 'send_dir' differ in signedness [-Wpointer-sign] 1699 | send_dir(path); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:553:38: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 553 | static gboolean send_dir(const char *dir) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c:1708:12: warning: pointer targets in passing argument 1 of 'do_usage' differ in signedness [-Wpointer-sign] 1708 | do_usage(path, NULL); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:875:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 875 | static void do_usage(const char *src_path, const char *unused) | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1711:8: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1711 | g_basename(path), | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1711:19: warning: pointer targets in passing argument 1 of 'g_basename' differ in signedness [-Wpointer-sign] 1711 | g_basename(path), | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:48, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:205:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 205 | const gchar *g_basename (const gchar *file_name); | ~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'mount_cb': /build/rox-2.11/ROX-Filer/src/action.c:1750:20: warning: pointer targets in passing argument 1 of 'pathdup' differ in signedness [-Wpointer-sign] 1750 | target = pathdup(path); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:41: /build/rox-2.11/ROX-Filer/src/support.h:17:27: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 17 | char *pathdup(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c:1750:10: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1750 | target = pathdup(path); | ^ /build/rox-2.11/ROX-Filer/src/action.c: In function 'dirname': /build/rox-2.11/ROX-Filer/src/action.c:1782:18: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] 1782 | slash = strrchr(path, '/'); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib/gslice.h:26, from /usr/include/glib-2.0/glib.h:79, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/string.h:253:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 253 | extern char *strrchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c:1782:8: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1782 | slash = strrchr(path, '/'); | ^ In file included from /usr/include/glib-2.0/glib.h:62, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /build/rox-2.11/ROX-Filer/src/action.c:1783:47: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 1783 | g_return_val_if_fail(slash != NULL, g_strdup(path)); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/glib-2.0/glib/gmessages.h:644:17: note: in definition of macro 'g_return_val_if_fail' 644 | return (val); \ | ^~~ In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ In file included from /usr/include/glib-2.0/glib.h:62, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /build/rox-2.11/ROX-Filer/src/action.c:1783:38: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1783 | g_return_val_if_fail(slash != NULL, g_strdup(path)); /usr/include/glib-2.0/glib/gmessages.h:644:17: note: in definition of macro 'g_return_val_if_fail' 644 | return (val); \ | ^~~ /build/rox-2.11/ROX-Filer/src/action.c:1786:20: warning: pointer targets in passing argument 1 of 'g_strndup' differ in signedness [-Wpointer-sign] 1786 | return g_strndup(path, slash - path); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gstrfuncs.h:225:53: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 225 | gchar* g_strndup (const gchar *str, | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c:1786:10: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1786 | return g_strndup(path, slash - path); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1787:9: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1787 | return g_strdup("/"); | ^~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'delete_cb': /build/rox-2.11/ROX-Filer/src/action.c:1802:12: warning: pointer targets in passing argument 1 of 'send_dir' differ in signedness [-Wpointer-sign] 1802 | send_dir(dir); | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:553:38: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 553 | static gboolean send_dir(const char *dir) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c:1809:13: warning: pointer targets in passing argument 1 of 'do_delete' differ in signedness [-Wpointer-sign] 1809 | do_delete(path, dir); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:908:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 908 | static void do_delete(const char *src_path, const char *unused) | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1809:19: warning: pointer targets in passing argument 2 of 'do_delete' differ in signedness [-Wpointer-sign] 1809 | do_delete(path, dir); | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:908:57: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 908 | static void do_delete(const char *src_path, const char *unused) | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'eject_cb': /build/rox-2.11/ROX-Filer/src/action.c:1833:12: warning: pointer targets in passing argument 1 of 'send_dir' differ in signedness [-Wpointer-sign] 1833 | send_dir(path); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:553:38: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 553 | static gboolean send_dir(const char *dir) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c:1835:12: warning: pointer targets in passing argument 1 of 'do_eject' differ in signedness [-Wpointer-sign] 1835 | do_eject(path); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:972:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 972 | static void do_eject(const char *path) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'find_cb': /build/rox-2.11/ROX-Filer/src/action.c:1852:13: warning: pointer targets in passing argument 1 of 'send_dir' differ in signedness [-Wpointer-sign] 1852 | send_dir(path); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:553:38: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 553 | static gboolean send_dir(const char *dir) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c:1854:12: warning: pointer targets in passing argument 1 of 'do_find' differ in signedness [-Wpointer-sign] 1854 | do_find(path, NULL); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:1022:33: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 1022 | static void do_find(const char *path, const char *unused) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'chmod_cb': /build/rox-2.11/ROX-Filer/src/action.c:1883:12: warning: pointer targets in passing argument 1 of 'send_dir' differ in signedness [-Wpointer-sign] 1883 | send_dir(path); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:553:38: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 553 | static gboolean send_dir(const char *dir) | ~~~~~~~~~~~~^~~ In file included from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/action.c:24: /build/rox-2.11/ROX-Filer/src/action.c:1885:15: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 1885 | if (mc_stat(path, &info) != 0) | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/my_vfs.h:57:30: note: in definition of macro 'mc_stat' 57 | # define mc_stat(x, y) stat(x, y) | ^ In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/action.c:24: /usr/include/arm-linux-gnueabihf/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 453 | __NTH (stat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1889:9: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1889 | g_basename(path)); | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1889:20: warning: pointer targets in passing argument 1 of 'g_basename' differ in signedness [-Wpointer-sign] 1889 | g_basename(path)); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:48, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:205:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 205 | const gchar *g_basename (const gchar *file_name); | ~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1891:13: warning: pointer targets in passing argument 1 of 'do_chmod' differ in signedness [-Wpointer-sign] 1891 | do_chmod(path, NULL); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:1109:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 1109 | static void do_chmod(const char *path, const char *unused) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'settype_cb': /build/rox-2.11/ROX-Filer/src/action.c:1914:12: warning: pointer targets in passing argument 1 of 'send_dir' differ in signedness [-Wpointer-sign] 1914 | send_dir(path); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:553:38: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 553 | static gboolean send_dir(const char *dir) | ~~~~~~~~~~~~^~~ In file included from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/action.c:24: /build/rox-2.11/ROX-Filer/src/action.c:1916:15: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 1916 | if (mc_stat(path, &info) != 0) | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/my_vfs.h:57:30: note: in definition of macro 'mc_stat' 57 | # define mc_stat(x, y) stat(x, y) | ^ In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/action.c:24: /usr/include/arm-linux-gnueabihf/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 453 | __NTH (stat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1920:9: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1920 | g_basename(path)); | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1920:20: warning: pointer targets in passing argument 1 of 'g_basename' differ in signedness [-Wpointer-sign] 1920 | g_basename(path)); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:48, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gfileutils.h:205:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 205 | const gchar *g_basename (const gchar *file_name); | ~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c:1922:15: warning: pointer targets in passing argument 1 of 'do_settype' differ in signedness [-Wpointer-sign] 1922 | do_settype(path, NULL); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/action.c:1190:36: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 1190 | static void do_settype(const char *path, const char *unused) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'action_find': /build/rox-2.11/ROX-Filer/src/action.c:1965:20: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1965 | last_find_string = g_strdup("'core'"); | ^ /build/rox-2.11/ROX-Filer/src/action.c:1981:29: warning: pointer targets in passing argument 2 of 'abox_add_entry' differ in signedness [-Wpointer-sign] 1981 | abox_add_entry(ABOX(abox), last_find_string, | ^~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:39: /build/rox-2.11/ROX-Filer/src/abox.h:80:20: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 80 | const gchar *text, | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'action_chmod': /build/rox-2.11/ROX-Filer/src/action.c:2127:32: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 2127 | last_chmod_string = g_strdup((guchar *) presets->data); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c:2127:21: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 2127 | last_chmod_string = g_strdup((guchar *) presets->data); | ^ /build/rox-2.11/ROX-Filer/src/action.c:2130:20: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 2130 | new_entry_string = g_strdup(action); | ^ /build/rox-2.11/ROX-Filer/src/action.c:2132:31: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 2132 | new_entry_string = g_strdup(last_chmod_string); | ^~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c:2132:20: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 2132 | new_entry_string = g_strdup(last_chmod_string); | ^ /build/rox-2.11/ROX-Filer/src/action.c:2154:53: warning: pointer targets in passing argument 4 of 'abox_add_combo' differ in signedness [-Wpointer-sign] 2154 | abox_add_combo(ABOX(abox), _("Command:"), presets, new_entry_string, | ^~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:39: /build/rox-2.11/ROX-Filer/src/abox.h:77:20: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 77 | const gchar *text, | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'action_settype': /build/rox-2.11/ROX-Filer/src/action.c:2190:23: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 2190 | last_settype_string = g_strdup("text/plain"); | ^ /build/rox-2.11/ROX-Filer/src/action.c:2193:20: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 2193 | new_entry_string = g_strdup(oldtype); | ^ /build/rox-2.11/ROX-Filer/src/action.c:2195:31: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 2195 | new_entry_string = g_strdup(last_settype_string); | ^~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c:2195:20: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 2195 | new_entry_string = g_strdup(last_settype_string); | ^ /build/rox-2.11/ROX-Filer/src/action.c:2220:50: warning: pointer targets in passing argument 4 of 'abox_add_combo' differ in signedness [-Wpointer-sign] 2220 | abox_add_combo(ABOX(abox), _("Type:"), presets, new_entry_string, | ^~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:39: /build/rox-2.11/ROX-Filer/src/abox.h:77:20: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 77 | const gchar *text, | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'remove_pinned_ok': /build/rox-2.11/ROX-Filer/src/action.c:2424:21: warning: pointer targets in passing argument 1 of 'icons_require' differ in signedness [-Wpointer-sign] 2424 | if (icons_require(path)) | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:50: /build/rox-2.11/ROX-Filer/src/icon.h:51:37: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 51 | gboolean icons_require(const gchar *path); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/action.c:2451:18: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] 2451 | leaf = strrchr(path, '/'); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib/gslice.h:26, from /usr/include/glib-2.0/glib.h:79, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/string.h:253:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 253 | extern char *strrchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c:2451:8: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 2451 | leaf = strrchr(path, '/'); | ^ /build/rox-2.11/ROX-Filer/src/action.c:2458:28: warning: pointer targets in passing argument 2 of 'g_string_append' differ in signedness [-Wpointer-sign] 2458 | g_string_append(message, leaf); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/action.c:36: /usr/include/glib-2.0/glib/gstring.h:81:59: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | const gchar *val); | ~~~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'set_find_string_colour': /build/rox-2.11/ROX-Filer/src/action.c:2493:22: warning: pointer targets in passing argument 1 of 'find_compile' differ in signedness [-Wpointer-sign] 2493 | cond = find_compile(string); | ^~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/action.c:48: /build/rox-2.11/ROX-Filer/src/find.h:23:42: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 23 | FindCondition *find_compile(const gchar *string); | ~~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'do_mount': /build/rox-2.11/ROX-Filer/src/action.c:1653:3: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 1653 | read(from_parent, &c, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/action.c: In function 'do_eject': /build/rox-2.11/ROX-Filer/src/action.c:1001:3: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 1001 | read(from_parent, &c, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o appinfo.o /build/rox-2.11/ROX-Filer/src/appinfo.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/type.h:9, from /build/rox-2.11/ROX-Filer/src/appinfo.c:54: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /build/rox-2.11/ROX-Filer/src/fscache.h:15, from /build/rox-2.11/ROX-Filer/src/appinfo.c:53: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/type.h:9, from /build/rox-2.11/ROX-Filer/src/appinfo.c:54: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/appinfo.c:50: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/appinfo.c: In function 'appinfo_get': /build/rox-2.11/ROX-Filer/src/appinfo.c:80:6: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 80 | tmp = g_strconcat(app_dir, "/" APPINFO_FILENAME, NULL); | ^ /build/rox-2.11/ROX-Filer/src/appinfo.c:81:22: warning: pointer targets in passing argument 1 of 'xml_cache_load' differ in signedness [-Wpointer-sign] 81 | ai = xml_cache_load(tmp); | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/appinfo.c:56: /build/rox-2.11/ROX-Filer/src/support.h:14:41: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 14 | XMLwrapper *xml_cache_load(const gchar *pathname); | ~~~~~~~~~~~~~^~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o appmenu.o /build/rox-2.11/ROX-Filer/src/appmenu.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/appmenu.c:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/appmenu.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/appmenu.c:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/appmenu.c:26: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c: In function 'appmenu_add': /build/rox-2.11/ROX-Filer/src/appmenu.c:132:19: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 132 | current_app_path = g_strdup(app_dir); | ^ /build/rox-2.11/ROX-Filer/src/appmenu.c: In function 'create_menu_item': /build/rox-2.11/ROX-Filer/src/appmenu.c:176:17: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 176 | if (strcmp(node->name, "Item") == 0) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gslice.h:26, from /usr/include/glib-2.0/glib.h:79, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/appmenu.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c:179:29: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 179 | option = xmlGetProp(node, "option"); | ^~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/appmenu.c:32: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c:181:22: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 181 | else if (strcmp(node->name, "AppMenu") == 0) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gslice.h:26, from /usr/include/glib-2.0/glib.h:79, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/appmenu.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c:195:28: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 195 | label = xmlGetProp(node, "label"); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/appmenu.c:32: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c:197:10: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 197 | label = g_strdup(_("")); | ^ /build/rox-2.11/ROX-Filer/src/appmenu.c:199:44: warning: pointer targets in passing argument 1 of 'gtk_image_menu_item_new_with_label' differ in signedness [-Wpointer-sign] 199 | item = gtk_image_menu_item_new_with_label(label); | ^~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtk.h:110, from /build/rox-2.11/ROX-Filer/src/appmenu.c:26: /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h:68:69: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 68 | GtkWidget* gtk_image_menu_item_new_with_label (const gchar *label); | ~~~~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c:201:31: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 201 | icon_name = xmlGetProp(node, "icon"); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/appmenu.c:32: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c:206:24: warning: pointer targets in passing argument 1 of 'gtk_stock_lookup' differ in signedness [-Wpointer-sign] 206 | if (gtk_stock_lookup(icon_name, &stock_item)) | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtk.h:174, from /build/rox-2.11/ROX-Filer/src/appmenu.c:26: /usr/include/gtk-2.0/gtk/gtkstock.h:55:53: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 55 | gboolean gtk_stock_lookup (const gchar *stock_id, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c:207:36: warning: pointer targets in passing argument 1 of 'gtk_image_new_from_stock' differ in signedness [-Wpointer-sign] 207 | icon = gtk_image_new_from_stock(icon_name, GTK_ICON_SIZE_MENU); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtkbutton.h:36, from /usr/include/gtk-2.0/gtk/gtk.h:52, from /build/rox-2.11/ROX-Filer/src/appmenu.c:26: /usr/include/gtk-2.0/gtk/gtkimage.h:199:59: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 199 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ~~~~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c:213:29: warning: pointer targets in passing argument 1 of 'theme_load_icon' differ in signedness [-Wpointer-sign] 213 | pixbuf = theme_load_icon(icon_name, size, 0, NULL); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/appmenu.c:44: /build/rox-2.11/ROX-Filer/src/type.h:59:41: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 59 | GdkPixbuf *theme_load_icon(const gchar *icon_name, gint size, | ~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c:244:15: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 244 | g_strdup(option), | ^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/appmenu.c:26: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/appmenu.c: In function 'apprun_menu': /build/rox-2.11/ROX-Filer/src/appmenu.c:280:24: warning: pointer targets in passing argument 1 of 'g_strconcat' differ in signedness [-Wpointer-sign] 280 | argv[0] = g_strconcat(current_app_path, "/AppRun", NULL); | ^~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/appmenu.c:26: /usr/include/glib-2.0/glib/gstrfuncs.h:231:53: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 231 | gchar* g_strconcat (const gchar *string1, | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c:281:10: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 281 | argv[1] = option; /* (may be NULL) */ | ^ /build/rox-2.11/ROX-Filer/src/appmenu.c: In function 'show_app_help': /build/rox-2.11/ROX-Filer/src/appmenu.c:293:18: warning: pointer targets in passing argument 1 of 'show_help_files' differ in signedness [-Wpointer-sign] 293 | show_help_files(current_app_path); | ^~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/appmenu.c:47: /build/rox-2.11/ROX-Filer/src/run.h:23:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 23 | void show_help_files(const char *dir); | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/appmenu.c: In function 'build_menu_for_type': /build/rox-2.11/ROX-Filer/src/appmenu.c:339:19: warning: pointer targets in passing argument 1 of 'list_dir' differ in signedness [-Wpointer-sign] 339 | names = list_dir(path); | ^~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/appmenu.c:39: /build/rox-2.11/ROX-Filer/src/support.h:54:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 54 | GPtrArray *list_dir(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c:341:22: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 341 | ditem = diritem_new(""); | ^~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/appmenu.c:48: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/appmenu.c:349:18: warning: pointer targets in passing argument 1 of 'diritem_restat' differ in signedness [-Wpointer-sign] 349 | diritem_restat(full_path, ditem, NULL); | ^~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/appmenu.c:48: /build/rox-2.11/ROX-Filer/src/diritem.h:52:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 52 | void diritem_restat(const guchar *path, DirItem *item, struct stat *parent); | ~~~~~~~~~~~~~~^~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o bind.o /build/rox-2.11/ROX-Filer/src/bind.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/options.h:9, from /build/rox-2.11/ROX-Filer/src/bind.c:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.h:9, from /build/rox-2.11/ROX-Filer/src/bind.c:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/options.h:9, from /build/rox-2.11/ROX-Filer/src/bind.c:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/bind.c:26: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o bookmarks.o /build/rox-2.11/ROX-Filer/src/bookmarks.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c: In function 'bookmarks_edit': /build/rox-2.11/ROX-Filer/src/bookmarks.c:169:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 169 | if (strcmp(node->name, "bookmark") != 0) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gslice.h:26, from /usr/include/glib-2.0/glib.h:79, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:25: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c:172:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 172 | mark = xmlNodeListGetString(bookmarks->doc, | ^ /build/rox-2.11/ROX-Filer/src/bookmarks.c:177:26: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 177 | title=xmlGetProp(node, "title"); | ^~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:28: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c:177:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 177 | title=xmlGetProp(node, "title"); | ^ /build/rox-2.11/ROX-Filer/src/bookmarks.c: In function 'bookmarks_add_history': /build/rox-2.11/ROX-Filer/src/bookmarks.c:278:13: warning: Deprecated pre-processor symbol, replace with 278 | parent = g_dirname(path); | ^~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c: In function 'bookmarks_add_uri': /build/rox-2.11/ROX-Filer/src/bookmarks.c:311:21: warning: pointer targets in passing argument 1 of 'bookmarks_add_dir' differ in signedness [-Wpointer-sign] 311 | bookmarks_add_dir(path); | ^~~~ | | | char * /build/rox-2.11/ROX-Filer/src/bookmarks.c:72:45: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 72 | static void bookmarks_add_dir(const guchar *dir); | ~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c: In function 'bookmarks_new': /build/rox-2.11/ROX-Filer/src/bookmarks.c:327:29: warning: pointer targets in passing argument 1 of 'xmlNewDoc' differ in signedness [-Wpointer-sign] 327 | bookmarks->doc = xmlNewDoc("1.0"); | ^~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:28: /usr/include/libxml2/libxml/tree.h:780:30: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 780 | xmlNewDoc (const xmlChar *version); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c:329:39: warning: pointer targets in passing argument 3 of 'xmlNewDocNode' differ in signedness [-Wpointer-sign] 329 | xmlNewDocNode(bookmarks->doc, NULL, "bookmarks", NULL)); | ^~~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:28: /usr/include/libxml2/libxml/tree.h:829:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 829 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c: In function 'bookmark_find': /build/rox-2.11/ROX-Filer/src/bookmarks.c:384:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 384 | if (strcmp(node->name, "bookmark") != 0) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gslice.h:26, from /usr/include/glib-2.0/glib.h:79, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:25: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c:387:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 387 | path = xmlNodeListGetString(bookmarks->doc, | ^ /build/rox-2.11/ROX-Filer/src/bookmarks.c: In function 'bookmarks_save': /build/rox-2.11/ROX-Filer/src/bookmarks.c:407:12: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 407 | save_path = choices_find_xdg_path_save("Bookmarks.xml", PROJECT, SITE, | ^ /build/rox-2.11/ROX-Filer/src/bookmarks.c:411:33: warning: pointer targets in passing argument 2 of 'save_xml_file' differ in signedness [-Wpointer-sign] 411 | save_xml_file(bookmarks->doc, save_path); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/bookmarks.c:34: /build/rox-2.11/ROX-Filer/src/support.h:15:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 15 | int save_xml_file(xmlDocPtr doc, const gchar *filename); | ~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c: In function 'bookmarks_add': /build/rox-2.11/ROX-Filer/src/bookmarks.c:423:32: warning: pointer targets in passing argument 1 of 'bookmarks_add_dir' differ in signedness [-Wpointer-sign] 423 | bookmarks_add_dir(filer_window->sym_path); | ~~~~~~~~~~~~^~~~~~~~~~ | | | gchar * {aka char *} /build/rox-2.11/ROX-Filer/src/bookmarks.c:72:45: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 72 | static void bookmarks_add_dir(const guchar *dir); | ~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c: In function 'bookmarks_add_dir': /build/rox-2.11/ROX-Filer/src/bookmarks.c:430:20: warning: pointer targets in passing argument 1 of 'bookmark_find' differ in signedness [-Wpointer-sign] 430 | if (bookmark_find(dir)) | ^~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/bookmarks.c:369:44: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 369 | static xmlNode *bookmark_find(const gchar *mark) | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c:434:11: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 434 | NULL, "bookmark", dir); | ^~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:28: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c:435:23: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 435 | xmlSetProp(bookmark, "title", dir); | ^~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:28: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c: In function 'bookmarks_activate': /build/rox-2.11/ROX-Filer/src/bookmarks.c:479:33: warning: pointer targets in passing argument 1 of 'mount_is_mounted' differ in signedness [-Wpointer-sign] 479 | !mount_is_mounted(filer_window->real_path, NULL, NULL)) | ~~~~~~~~~~~~^~~~~~~~~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/bookmarks.c:37: /build/rox-2.11/ROX-Filer/src/mount.h:29:41: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 29 | gboolean mount_is_mounted(const guchar *path, struct stat *info, | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c: In function 'dir_dropped': /build/rox-2.11/ROX-Filer/src/bookmarks.c:611:41: warning: pointer targets in passing argument 1 of 'uri_list_to_glist' differ in signedness [-Wpointer-sign] 611 | uris = uri_list_to_glist(selection_data->data); | ~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/bookmarks.c:35: /build/rox-2.11/ROX-Filer/src/gui_support.h:85:38: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 85 | GList *uri_list_to_glist(const char *uri_list); | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c:617:8: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 617 | path = get_local_path((EscapedPath *) next->data); | ^ In file included from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:22: /build/rox-2.11/ROX-Filer/src/bookmarks.c:624:16: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 624 | if (mc_stat(path, &info) == 0 && S_ISDIR(info.st_mode)) | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/my_vfs.h:57:30: note: in definition of macro 'mc_stat' 57 | # define mc_stat(x, y) stat(x, y) | ^ In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:22: /usr/include/arm-linux-gnueabihf/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 453 | __NTH (stat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c: In function 'commit_edits': /build/rox-2.11/ROX-Filer/src/bookmarks.c:662:43: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 662 | bookmark = xmlNewTextChild(root, NULL, "bookmark", | ^~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:28: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c:663:6: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 663 | g_value_get_string(&mark)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:28: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c:666:25: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 666 | xmlSetProp(bookmark, "title", | ^~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:28: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c:667:8: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 667 | g_value_get_string(&title)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:28: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c: In function 'bookmarks_build_menu': /build/rox-2.11/ROX-Filer/src/bookmarks.c:809:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 809 | if (strcmp(node->name, "bookmark") != 0) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gslice.h:26, from /usr/include/glib-2.0/glib.h:79, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:25: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c:812:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 812 | mark = xmlNodeListGetString(bookmarks->doc, | ^ /build/rox-2.11/ROX-Filer/src/bookmarks.c:818:26: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 818 | title=xmlGetProp(node, "title"); | ^~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/bookmarks.c:28: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/bookmarks.c:818:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 818 | title=xmlGetProp(node, "title"); | ^ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o bulk_rename.o /build/rox-2.11/ROX-Filer/src/bulk_rename.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/bulk_rename.c:25: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/bulk_rename.c:25: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/bulk_rename.c:25: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/bulk_rename.c:25: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/bulk_rename.c: In function 'rename_items': /build/rox-2.11/ROX-Filer/src/bulk_rename.c:441:9: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 441 | dest = make_path(dir, after); | ^ /build/rox-2.11/ROX-Filer/src/bulk_rename.c:489:9: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 489 | dest = make_path(dir, after); | ^ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cell_icon.o /build/rox-2.11/ROX-Filer/src/cell_icon.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/cell_icon.c:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/cell_icon.c:27: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/cell_icon.c:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/cell_icon.c:27: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/cell_icon.c: In function 'get_style': /build/rox-2.11/ROX-Filer/src/cell_icon.c:212:6: warning: pointer targets in passing argument 2 of 'g_fscache_lookup_full' differ in signedness [-Wpointer-sign] 212 | path, FSCACHE_LOOKUP_ONLY_NEW, NULL); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/cell_icon.c:40: /build/rox-2.11/ROX-Filer/src/fscache.h:34:61: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 34 | gpointer g_fscache_lookup_full(GFSCache *cache, const char *pathname, | ~~~~~~~~~~~~^~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o choices.o /build/rox-2.11/ROX-Filer/src/choices.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/gui_support.h:9, from /build/rox-2.11/ROX-Filer/src/choices.c:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/gui_support.h:9, from /build/rox-2.11/ROX-Filer/src/choices.c:31: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/gui_support.h:9, from /build/rox-2.11/ROX-Filer/src/choices.c:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/choices.c:29: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/choices.c: In function 'choices_list_xdg_dirs': /build/rox-2.11/ROX-Filer/src/choices.c:349:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 349 | path = g_build_filename(xdg_dir_list[i], site, | ^ /build/rox-2.11/ROX-Filer/src/choices.c:352:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 352 | path = g_build_filename(xdg_dir_list[i], dir, NULL); | ^ /build/rox-2.11/ROX-Filer/src/choices.c:354:14: warning: pointer targets in passing argument 1 of 'exists' differ in signedness [-Wpointer-sign] 354 | if (exists(path)) | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/choices.c:56:30: note: expected 'char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 56 | static gboolean exists(char *path); | ~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/choices.c: In function 'migrate_choices': /build/rox-2.11/ROX-Filer/src/choices.c:408:6: warning: ignoring return value of 'symlink' declared with attribute 'warn_unused_result' [-Wunused-result] 408 | symlink(dest, src); | ^~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o collection.o /build/rox-2.11/ROX-Filer/src/collection.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/collection.c:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/collection.c:29: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/collection.c:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/collection.c:29: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/collection.c: In function 'collection_key_press': /build/rox-2.11/ROX-Filer/src/collection.c:707:9: warning: variable 'item' set but not used [-Wunused-but-set-variable] 707 | int item; | ^~~~ /build/rox-2.11/ROX-Filer/src/collection.c: In function 'collection_select_all': /build/rox-2.11/ROX-Filer/src/collection.c:1218:13: warning: variable 'widget' set but not used [-Wunused-but-set-variable] 1218 | GtkWidget *widget; | ^~~~~~ /build/rox-2.11/ROX-Filer/src/collection.c: In function 'collection_clear_except': /build/rox-2.11/ROX-Filer/src/collection.c:1283:13: warning: variable 'widget' set but not used [-Wunused-but-set-variable] 1283 | GtkWidget *widget; | ^~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dir.o /build/rox-2.11/ROX-Filer/src/dir.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/dir.c:53: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dir.c:53: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/dir.c:53: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dir.c:53: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dir.c: In function 'dir_check_this': /build/rox-2.11/ROX-Filer/src/dir.c:308:32: warning: pointer targets in passing argument 1 of 'g_path_get_dirname' differ in signedness [-Wpointer-sign] 308 | dir_path = g_path_get_dirname(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dir.c:53: /usr/include/glib-2.0/glib/gfileutils.h:213:42: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 213 | gchar *g_path_get_dirname (const gchar *file_name) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dir.c:308:11: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 308 | dir_path = g_path_get_dirname(path); | ^ /build/rox-2.11/ROX-Filer/src/dir.c:309:22: warning: pointer targets in passing argument 1 of 'pathdup' differ in signedness [-Wpointer-sign] 309 | real_path = pathdup(dir_path); | ^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/dir.c:62: /build/rox-2.11/ROX-Filer/src/support.h:17:27: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 17 | char *pathdup(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/dir.c:309:12: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 309 | real_path = pathdup(dir_path); | ^ /build/rox-2.11/ROX-Filer/src/dir.c:312:41: warning: pointer targets in passing argument 2 of 'g_fscache_lookup_full' differ in signedness [-Wpointer-sign] 312 | dir = g_fscache_lookup_full(dir_cache, real_path, | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/dir.c:65: /build/rox-2.11/ROX-Filer/src/fscache.h:34:61: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 34 | gpointer g_fscache_lookup_full(GFSCache *cache, const char *pathname, | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/dir.c:316:3: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 316 | dir_recheck(dir, real_path, g_basename(path)); | ^~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dir.c:53: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dir.c:316:42: warning: pointer targets in passing argument 1 of 'g_basename' differ in signedness [-Wpointer-sign] 316 | dir_recheck(dir, real_path, g_basename(path)); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dir.c:53: /usr/include/glib-2.0/glib/gfileutils.h:205:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 205 | const gchar *g_basename (const gchar *file_name); | ~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dir.c:316:31: warning: pointer targets in passing argument 3 of 'dir_recheck' differ in signedness [-Wpointer-sign] 316 | dir_recheck(dir, real_path, g_basename(path)); | ^~~~~~~~~~~~~~~~ | | | const gchar * {aka const char *} /build/rox-2.11/ROX-Filer/src/dir.c:99:38: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 99 | const guchar *path, const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/dir.c: In function 'dir_force_update_path': /build/rox-2.11/ROX-Filer/src/dir.c:362:3: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 362 | dir_force_update_item(dir, g_basename(path)); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dir.c:53: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dir.c: In function 'dir_update_item': /build/rox-2.11/ROX-Filer/src/dir.c:377:26: warning: pointer targets in passing argument 2 of 'insert_item' differ in signedness [-Wpointer-sign] 377 | item = insert_item(dir, leafname); | ^~~~~~~~ | | | const gchar * {aka const char *} /build/rox-2.11/ROX-Filer/src/dir.c:96:59: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 96 | static DirItem *insert_item(Directory *dir, const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/dir.c: In function 'insert_item': /build/rox-2.11/ROX-Filer/src/dir.c:720:39: warning: pointer targets in passing argument 2 of 'make_path' differ in signedness [-Wpointer-sign] 720 | full_path = make_path(dir->pathname, leafname); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/dir.c:62: /build/rox-2.11/ROX-Filer/src/support.h:18:54: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 18 | const guchar *make_path(const char *dir, const char *leaf); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/dir.c:720:12: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const gchar *' {aka 'const char *'} differ in signedness [-Wpointer-sign] 720 | full_path = make_path(dir->pathname, leafname); | ^ /build/rox-2.11/ROX-Filer/src/dir.c:733:18: warning: pointer targets in passing argument 1 of 'diritem_restat' differ in signedness [-Wpointer-sign] 733 | diritem_restat(full_path, item, &dir->stat_info); | ^~~~~~~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/dir.c:61: /build/rox-2.11/ROX-Filer/src/diritem.h:52:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 52 | void diritem_restat(const guchar *path, DirItem *item, struct stat *parent); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/dir.c:742:18: warning: pointer targets in passing argument 1 of 'diritem_restat' differ in signedness [-Wpointer-sign] 742 | diritem_restat(full_path, item, &dir->stat_info); | ^~~~~~~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/dir.c:61: /build/rox-2.11/ROX-Filer/src/diritem.h:52:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 52 | void diritem_restat(const guchar *path, DirItem *item, struct stat *parent); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/dir.c: In function 'dir_recheck': /build/rox-2.11/ROX-Filer/src/dir.c:872:16: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 872 | guchar *old = dir->pathname; | ^~~ /build/rox-2.11/ROX-Filer/src/dir.c:874:27: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 874 | dir->pathname = g_strdup(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dir.c:53: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ At top level: /build/rox-2.11/ROX-Filer/src/dir.c:324:13: warning: 'drop_notify' defined but not used [-Wunused-function] 324 | static void drop_notify(gpointer key, gpointer value, gpointer data) | ^~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dir.c: In function 'insert_item': /build/rox-2.11/ROX-Filer/src/dir.c:783:4: warning: 'old.gid' may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | if (item->lstat_errno == old.lstat_errno | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | && item->base_type == old.base_type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 776 | && item->flags == old.flags | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 777 | && item->size == old.size | ~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | && item->mode == old.mode | ~~~~~~~~~~~~~~~~~~~~~~~~~ 779 | && item->atime == old.atime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 780 | && item->ctime == old.ctime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 781 | && item->mtime == old.mtime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | && item->uid == old.uid | ~~~~~~~~~~~~~~~~~~~~~~~ 783 | && item->gid == old.gid | ^~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dir.c:782:4: warning: 'old.uid' may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | if (item->lstat_errno == old.lstat_errno | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | && item->base_type == old.base_type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 776 | && item->flags == old.flags | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 777 | && item->size == old.size | ~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | && item->mode == old.mode | ~~~~~~~~~~~~~~~~~~~~~~~~~ 779 | && item->atime == old.atime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 780 | && item->ctime == old.ctime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 781 | && item->mtime == old.mtime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | && item->uid == old.uid | ^~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dir.c:784:4: warning: 'old.mime_type' may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | if (item->lstat_errno == old.lstat_errno | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | && item->base_type == old.base_type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 776 | && item->flags == old.flags | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 777 | && item->size == old.size | ~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | && item->mode == old.mode | ~~~~~~~~~~~~~~~~~~~~~~~~~ 779 | && item->atime == old.atime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 780 | && item->ctime == old.ctime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 781 | && item->mtime == old.mtime | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | && item->uid == old.uid | ~~~~~~~~~~~~~~~~~~~~~~~ 783 | && item->gid == old.gid | ~~~~~~~~~~~~~~~~~~~~~~~ 784 | && item->mime_type == old.mime_type | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dir.c:764:4: warning: 'old._image' may be used uninitialized in this function [-Wmaybe-uninitialized] 764 | g_object_unref(old._image); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o diritem.o /build/rox-2.11/ROX-Filer/src/diritem.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/diritem.c:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/diritem.c:29: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/diritem.c:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/diritem.c:29: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ In file included from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/diritem.c:27: /build/rox-2.11/ROX-Filer/src/diritem.c: In function 'diritem_restat': /build/rox-2.11/ROX-Filer/src/diritem.c:83:15: warning: pointer targets in passing argument 1 of 'lstat' differ in signedness [-Wpointer-sign] 83 | if (mc_lstat(path, &info) == -1) | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/my_vfs.h:58:32: note: in definition of macro 'mc_lstat' 58 | # define mc_lstat(x, y) lstat(x, y) | ^ In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/diritem.c:27: /usr/include/arm-linux-gnueabihf/sys/stat.h:460:1: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 460 | __NTH (lstat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/diritem.c:108:18: warning: pointer targets in passing argument 1 of 'xattr_have' differ in signedness [-Wpointer-sign] 108 | if (xattr_have(path)) | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/diritem.c:46: /build/rox-2.11/ROX-Filer/src/xtypes.h:24:28: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 24 | int xattr_have(const char *path); | ~~~~~~~~~~~~^~~~ In file included from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/diritem.c:27: /build/rox-2.11/ROX-Filer/src/diritem.c:113:16: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 113 | if (mc_stat(path, &info)) | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/my_vfs.h:57:30: note: in definition of macro 'mc_stat' 57 | # define mc_stat(x, y) stat(x, y) | ^ In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/diritem.c:27: /usr/include/arm-linux-gnueabihf/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 453 | __NTH (stat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/diritem.c:121:26: warning: pointer targets in passing argument 1 of 'pathdup' differ in signedness [-Wpointer-sign] 121 | target_path = pathdup(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/diritem.c:38: /build/rox-2.11/ROX-Filer/src/support.h:17:27: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 17 | char *pathdup(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/diritem.c:121:16: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 121 | target_path = pathdup(path); | ^ /build/rox-2.11/ROX-Filer/src/diritem.c:161:24: warning: pointer targets in passing argument 1 of 'pathdup' differ in signedness [-Wpointer-sign] 161 | link_path = pathdup(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/diritem.c:38: /build/rox-2.11/ROX-Filer/src/support.h:17:27: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 17 | char *pathdup(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/diritem.c:161:14: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 161 | link_path = pathdup(path); | ^ /build/rox-2.11/ROX-Filer/src/diritem.c:164:6: warning: pointer targets in passing argument 1 of 'type_from_path' differ in signedness [-Wpointer-sign] 162 | item->mime_type = type_from_path(link_path | ~~~~~~~~~ 163 | ? link_path | ~~~~~~~~~~~ 164 | : path); | ^~~~~~ | | | const unsigned char * In file included from /build/rox-2.11/ROX-Filer/src/diritem.c:41: /build/rox-2.11/ROX-Filer/src/type.h:42:39: note: expected 'const char *' but argument is of type 'const unsigned char *' 42 | MIME_type *type_from_path(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/diritem.c:168:37: warning: pointer targets in passing argument 1 of 'type_from_path' differ in signedness [-Wpointer-sign] 168 | item->mime_type = type_from_path(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/diritem.c:41: /build/rox-2.11/ROX-Filer/src/type.h:42:39: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 42 | MIME_type *type_from_path(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/diritem.c:202:56: warning: pointer targets in passing argument 2 of 'g_fscache_lookup' differ in signedness [-Wpointer-sign] 202 | item->_image = g_fscache_lookup(desktop_icon_cache, path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/diritem.c:44: /build/rox-2.11/ROX-Filer/src/fscache.h:33:56: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 33 | gpointer g_fscache_lookup(GFSCache *cache, const char *pathname); | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/diritem.c: In function 'diritem_new': /build/rox-2.11/ROX-Filer/src/diritem.c:217:28: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 217 | item->leafname = g_strdup(leafname); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/diritem.c:29: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o display.o /build/rox-2.11/ROX-Filer/src/display.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/display.c:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/display.c:34: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/display.c:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/display.c:34: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/display.c: In function 'details': /build/rox-2.11/ROX-Filer/src/display.c:659:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 659 | buf = g_strdup_printf(_("lstat(2) failed: %s"), | ^ /build/rox-2.11/ROX-Filer/src/display.c:668:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 668 | buf = g_strdup_printf("%s/%s", | ^ /build/rox-2.11/ROX-Filer/src/display.c:675:9: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 675 | ctime = pretty_time(&item->ctime); | ^ /build/rox-2.11/ROX-Filer/src/display.c:676:9: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 676 | mtime = pretty_time(&item->mtime); | ^ /build/rox-2.11/ROX-Filer/src/display.c:677:9: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 677 | atime = pretty_time(&item->atime); | ^ /build/rox-2.11/ROX-Filer/src/display.c:679:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 679 | buf = g_strdup_printf("a[%s] c[%s] m[%s]", atime, ctime, mtime); | ^ /build/rox-2.11/ROX-Filer/src/display.c:693:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 693 | buf = g_strdup_printf("%s %-8.8s %-8.8s", | ^ /build/rox-2.11/ROX-Filer/src/display.c:711:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 711 | buf = g_strdup(format_size_aligned(item->size)); | ^ /build/rox-2.11/ROX-Filer/src/display.c:713:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 713 | buf = g_strdup(format_size(item->size)); | ^ /build/rox-2.11/ROX-Filer/src/display.c:716:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 716 | buf = g_strdup("-"); | ^ /build/rox-2.11/ROX-Filer/src/display.c:719:9: warning: pointer targets in returning 'guchar *' {aka 'unsigned char *'} from a function with return type 'char *' differ in signedness [-Wpointer-sign] 719 | return buf; | ^~~ /build/rox-2.11/ROX-Filer/src/display.c: In function 'display_update_view': /build/rox-2.11/ROX-Filer/src/display.c:807:53: warning: pointer targets in passing argument 2 of 'g_fscache_lookup_full' differ in signedness [-Wpointer-sign] 807 | view->image = g_fscache_lookup_full(pixmap_cache, path, | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/display.c:56: /build/rox-2.11/ROX-Filer/src/fscache.h:34:61: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 34 | gpointer g_fscache_lookup_full(GFSCache *cache, const char *pathname, | ~~~~~~~~~~~~^~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dnd.o /build/rox-2.11/ROX-Filer/src/dnd.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/dnd.c:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dnd.c:33: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/dnd.c:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dnd.c:33: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dnd.c: In function 'set_xds_prop': /build/rox-2.11/ROX-Filer/src/dnd.c:182:4: warning: pointer targets in passing argument 6 of 'gdk_property_change' differ in signedness [-Wpointer-sign] 182 | text, | ^~~~ | | | const char * In file included from /usr/include/gtk-2.0/gdk/gdk.h:50, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dnd.c:33: /usr/include/gtk-2.0/gdk/gdkproperty.h:65:25: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 65 | const guchar *data, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/dnd.c: In function 'get_xds_prop': /build/rox-2.11/ROX-Filer/src/dnd.c:203:10: warning: pointer targets in returning 'guchar *' {aka 'unsigned char *'} from a function with return type 'char *' differ in signedness [-Wpointer-sign] 203 | return prop_text; | ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:42, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dnd.c:33: /build/rox-2.11/ROX-Filer/src/dnd.c: In function 'drag_selection': /build/rox-2.11/ROX-Filer/src/dnd.c:258:14: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 258 | g_strdup(uri_list), g_free); | ^~~~~~~~ | | | guchar * {aka unsigned char *} /usr/include/glib-2.0/glib/gdataset.h:140:65: note: in definition of macro 'g_dataset_set_data_full' 140 | g_dataset_id_set_data_full ((l), g_quark_from_string (k), (d), (f)) | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dnd.c:33: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ In file included from /usr/include/glib-2.0/glib.h:42, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dnd.c:33: /build/rox-2.11/ROX-Filer/src/dnd.c: In function 'drag_one_item': /build/rox-2.11/ROX-Filer/src/dnd.c:322:13: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 322 | g_strdup(full_path), g_free); | ^~~~~~~~~ | | | const guchar * {aka const unsigned char *} /usr/include/glib-2.0/glib/gdataset.h:140:65: note: in definition of macro 'g_dataset_set_data_full' 140 | g_dataset_id_set_data_full ((l), g_quark_from_string (k), (d), (f)) | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dnd.c:33: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/dnd.c:323:6: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 323 | tmp = (char *) encode_path_as_uri(full_path); | ^ /build/rox-2.11/ROX-Filer/src/dnd.c:324:20: warning: pointer targets in passing argument 1 of 'g_strconcat' differ in signedness [-Wpointer-sign] 324 | uri = g_strconcat(tmp, "\r\n", NULL); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dnd.c:33: /usr/include/glib-2.0/glib/gstrfuncs.h:231:53: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 231 | gchar* g_strconcat (const gchar *string1, | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/dnd.c:324:6: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 324 | uri = g_strconcat(tmp, "\r\n", NULL); | ^ /build/rox-2.11/ROX-Filer/src/dnd.c: In function 'drag_data_get': /build/rox-2.11/ROX-Filer/src/dnd.c:400:26: warning: pointer targets in passing argument 1 of 'load_file' differ in signedness [-Wpointer-sign] 400 | if (path && load_file(path, &to_send, &to_send_length)) | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/dnd.c:44: /build/rox-2.11/ROX-Filer/src/gui_support.h:60:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 60 | gboolean load_file(const char *pathname, char **data_out, long *length_out); | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/dnd.c:431:4: warning: pointer targets in passing argument 4 of 'gtk_selection_data_set' differ in signedness [-Wpointer-sign] 431 | to_send, | ^~~~~~~ | | | char * In file included from /usr/include/gtk-2.0/gtk/gtkclipboard.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:68, from /build/rox-2.11/ROX-Filer/src/dnd.c:33: /usr/include/gtk-2.0/gtk/gtkselection.h:162:33: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 162 | const guchar *data, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/dnd.c: In function 'dnd_motion_item': /build/rox-2.11/ROX-Filer/src/dnd.c:509:10: warning: pointer targets in returning 'const char *' from a function with return type 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 509 | return drop_dest_dir; | ^~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dnd.c:521:11: warning: pointer targets in returning 'const char *' from a function with return type 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 521 | return drop_dest_dir; | ^~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dnd.c:528:11: warning: pointer targets in returning 'const char *' from a function with return type 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 528 | return drop_dest_prog; | ^~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dnd.c: In function 'drag_drop': /build/rox-2.11/ROX-Filer/src/dnd.c:592:6: warning: pointer targets in passing argument 2 of 'set_xds_prop' differ in signedness [-Wpointer-sign] 592 | make_path(dest_uri, leafname)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/dnd.c:176:63: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 176 | static void set_xds_prop(GdkDragContext *context, const char *text) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/dnd.c: In function 'desktop_drag_data_received': /build/rox-2.11/ROX-Filer/src/dnd.c:665:41: warning: pointer targets in passing argument 1 of 'uri_list_to_glist' differ in signedness [-Wpointer-sign] 665 | uris = uri_list_to_glist(selection_data->data); | ~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/dnd.c:44: /build/rox-2.11/ROX-Filer/src/gui_support.h:85:38: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 85 | GList *uri_list_to_glist(const char *uri_list); | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/dnd.c:671:8: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 671 | path = get_local_path((EscapedPath *) next->data); | ^ /build/rox-2.11/ROX-Filer/src/dnd.c:674:17: warning: pointer targets in passing argument 1 of 'pinboard_pin' differ in signedness [-Wpointer-sign] 674 | pinboard_pin(path, NULL, x, y, NULL); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/dnd.c:48: /build/rox-2.11/ROX-Filer/src/pinboard.h:26:32: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 26 | void pinboard_pin(const gchar *path, const gchar *name, int x, int y, | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/dnd.c: In function 'drag_data_received': /build/rox-2.11/ROX-Filer/src/dnd.c:755:48: warning: pointer targets in passing argument 3 of 'got_uri_list' differ in signedness [-Wpointer-sign] 755 | got_uri_list(widget, context, selection_data->data, | ~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/dnd.c:91:19: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 91 | const char *selection_data, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dnd.c: In function 'got_data_raw': /build/rox-2.11/ROX-Filer/src/dnd.c:861:12: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] 861 | fd = open(make_path(dest_path, leafname), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/fcntl.h:301, from /build/rox-2.11/ROX-Filer/src/dnd.c:26: /usr/include/arm-linux-gnueabihf/bits/fcntl2.h:41:19: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 41 | open (const char *__path, int __oflag, ...) | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/dnd.c: In function 'got_uri_list': /build/rox-2.11/ROX-Filer/src/dnd.c:987:23: warning: pointer targets in passing argument 2 of 'run_with_argument' differ in signedness [-Wpointer-sign] 987 | o_dnd_uri_handler.value, | ~~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/dnd.c:904:17: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 904 | const char *command, | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/dnd.c: In function 'spring_now': /build/rox-2.11/ROX-Filer/src/dnd.c:1212:34: warning: pointer targets in passing argument 2 of 'filer_change_to' differ in signedness [-Wpointer-sign] 1212 | filer_change_to(spring_window, dest_path, NULL); | ^~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/dnd.c:41: /build/rox-2.11/ROX-Filer/src/filer.h:139:16: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 139 | const char *path, const char *from); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/dnd.c:1219:33: warning: pointer targets in passing argument 1 of 'filer_opendir' differ in signedness [-Wpointer-sign] 1219 | spring_window = filer_opendir(dest_path, | ^~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/dnd.c:41: /build/rox-2.11/ROX-Filer/src/filer.h:129:40: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 129 | FilerWindow *filer_opendir(const char *path, FilerWindow *src_win, const gchar *wm_class); | ~~~~~~~~~~~~^~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dropbox.o /build/rox-2.11/ROX-Filer/src/dropbox.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/dropbox.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dropbox.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/dropbox.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dropbox.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/dropbox.c: In function 'drop_box_set_path': /build/rox-2.11/ROX-Filer/src/dropbox.c:158:28: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 158 | drop_box->path = g_strdup(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dropbox.c:24: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/dropbox.c:163:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 163 | l = strlen(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gslice.h:26, from /usr/include/glib-2.0/glib.h:79, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dropbox.c:24: /usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 385 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/dropbox.c:167:20: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 167 | copy = g_strdup(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/dropbox.c:24: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/dropbox.c: In function 'open_dir_clicked': /build/rox-2.11/ROX-Filer/src/dropbox.c:235:24: warning: pointer targets in passing argument 1 of 'open_to_show' differ in signedness [-Wpointer-sign] 235 | open_to_show(drop_box->path); | ~~~~~~~~^~~~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/dropbox.c:36: /build/rox-2.11/ROX-Filer/src/run.h:21:33: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 21 | void open_to_show(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/dropbox.c: In function 'drop_box_drag_data_received': /build/rox-2.11/ROX-Filer/src/dropbox.c:257:41: warning: pointer targets in passing argument 1 of 'uri_list_to_glist' differ in signedness [-Wpointer-sign] 257 | uris = uri_list_to_glist(selection_data->data); | ~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/dropbox.c:35: /build/rox-2.11/ROX-Filer/src/gui_support.h:85:38: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 85 | GList *uri_list_to_glist(const char *uri_list); | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/dropbox.c:266:7: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 266 | path = get_local_path((EscapedPath *) uris->data); | ^ /build/rox-2.11/ROX-Filer/src/dropbox.c:276:19: warning: pointer targets in passing argument 1 of 'file_exists' differ in signedness [-Wpointer-sign] 276 | if (!file_exists(path)) | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/dropbox.c:34: /build/rox-2.11/ROX-Filer/src/support.h:53:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 53 | gboolean file_exists(const char *path); | ~~~~~~~~~~~~^~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o filer.o /build/rox-2.11/ROX-Filer/src/filer.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/filer.c:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/filer.c:33: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/filer.c:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/filer.c:33: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'group_find': /build/rox-2.11/ROX-Filer/src/filer.c:1027:27: warning: pointer targets in passing argument 1 of 'xmlNewDoc' differ in signedness [-Wpointer-sign] 1027 | groups->doc = xmlNewDoc("1.0"); | ^~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:780:30: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 780 | xmlNewDoc (const xmlChar *version); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:1030:37: warning: pointer targets in passing argument 3 of 'xmlNewDocNode' differ in signedness [-Wpointer-sign] 1030 | xmlNewDocNode(groups->doc, NULL, "groups", NULL)); | ^~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:829:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 829 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:1040:26: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 1040 | gid = xmlGetProp(node, "name"); | ^~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:1045:20: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1045 | if (strcmp(name, gid) != 0) | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'group_save': /build/rox-2.11/ROX-Filer/src/filer.c:1070:10: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 1070 | NULL, "group", NULL); | ^~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:1071:20: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1071 | xmlSetProp(group, "name", name); | ^~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:1071:28: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1071 | xmlSetProp(group, "name", name); | ^~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:1073:31: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1073 | xmlNewTextChild(group, NULL, "directory", filer_window->sym_path); | ^~~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:1073:56: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1073 | xmlNewTextChild(group, NULL, "directory", filer_window->sym_path); | ~~~~~~~~~~~~^~~~~~~~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:1078:32: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1078 | xmlNewTextChild(group, NULL, "item", item->leafname); | ^~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:1078:44: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1078 | xmlNewTextChild(group, NULL, "item", item->leafname); | ~~~~^~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:1080:12: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1080 | save_path = choices_find_xdg_path_save("Groups.xml", PROJECT, SITE, | ^ /build/rox-2.11/ROX-Filer/src/filer.c:1084:30: warning: pointer targets in passing argument 2 of 'save_xml_file' differ in signedness [-Wpointer-sign] 1084 | save_xml_file(groups->doc, save_path); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:43: /build/rox-2.11/ROX-Filer/src/support.h:15:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 15 | int save_xml_file(xmlDocPtr doc, const gchar *filename); | ~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'group_restore': /build/rox-2.11/ROX-Filer/src/filer.c:1117:7: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 1117 | path = xmlNodeListGetString(groups->doc, node->xmlChildrenNode, 1); | ^ /build/rox-2.11/ROX-Filer/src/filer.c:1130:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1130 | if (strcmp(node->name, "item") != 0) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:1133:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 1133 | leaf = xmlNodeListGetString(groups->doc, | ^ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'change_to_parent': /build/rox-2.11/ROX-Filer/src/filer.c:1300:2: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1300 | filer_change_to(filer_window, dir, g_basename(current)); | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/filer.c:33: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'filer_selected_items': /build/rox-2.11/ROX-Filer/src/filer.c:1401:16: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 1401 | guchar *dir = filer_window->sym_path; | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:1409:24: warning: pointer targets in passing argument 1 of 'make_path' differ in signedness [-Wpointer-sign] 1409 | g_strdup(make_path(dir, item->leafname))); | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:43: /build/rox-2.11/ROX-Filer/src/support.h:18:37: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 18 | const guchar *make_path(const char *dir, const char *leaf); | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/filer.c:1409:14: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 1409 | g_strdup(make_path(dir, item->leafname))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/filer.c:33: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'filer_set_title': /build/rox-2.11/ROX-Filer/src/filer.c:2064:18: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 2064 | guchar *flags = ""; | ^~ /build/rox-2.11/ROX-Filer/src/filer.c:2082:10: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 2082 | flags = g_strconcat(" +", | ^ /build/rox-2.11/ROX-Filer/src/filer.c:2105:10: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 2105 | flags = g_strconcat(" (", | ^ /build/rox-2.11/ROX-Filer/src/filer.c:2110:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 2110 | flags[strlen(flags) - 2] = ')'; | ^~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 385 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'filer_create_thumbs': /build/rox-2.11/ROX-Filer/src/filer.c:2333:48: warning: pointer targets in passing argument 2 of 'g_fscache_lookup_full' differ in signedness [-Wpointer-sign] 2333 | pixmap = g_fscache_lookup_full(pixmap_cache, path, | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:42: /build/rox-2.11/ROX-Filer/src/fscache.h:34:61: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 34 | gpointer g_fscache_lookup_full(GFSCache *cache, const char *pathname, | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:2348:37: warning: pointer targets in passing argument 2 of 'filer_create_thumb' differ in signedness [-Wpointer-sign] 2348 | filer_create_thumb(filer_window, path); | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/filer.c:2287:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 2287 | void filer_create_thumb(FilerWindow *filer_window, const gchar *path) | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'filer_add_tip_details': /build/rox-2.11/ROX-Filer/src/filer.c:2379:25: warning: pointer targets in passing argument 1 of 'readlink_dup' differ in signedness [-Wpointer-sign] 2379 | target = readlink_dup(fullpath); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:43: /build/rox-2.11/ROX-Filer/src/support.h:41:32: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 41 | char *readlink_dup(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:2396:22: warning: pointer targets in passing argument 1 of 'appinfo_get' differ in signedness [-Wpointer-sign] 2396 | info = appinfo_get(fullpath, item); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:58: /build/rox-2.11/ROX-Filer/src/appinfo.h:13:38: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 13 | XMLwrapper *appinfo_get(const gchar *app_dir, DirItem *item); | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:2404:26: warning: pointer targets in passing argument 2 of 'g_string_append' differ in signedness [-Wpointer-sign] 2404 | g_string_append(tip, str); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/filer.c:33: /usr/include/glib-2.0/glib/gstring.h:81:59: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | const gchar *val); | ~~~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/filer.c:2415:35: warning: pointer targets in passing argument 1 of 'tip_from_desktop_file' differ in signedness [-Wpointer-sign] 2415 | summary = tip_from_desktop_file(fullpath); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/filer.c:163:48: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 163 | static char *tip_from_desktop_file(const char *full_path); | ~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'filer_create_uri_list': /build/rox-2.11/ROX-Filer/src/filer.c:2456:28: warning: pointer targets in passing argument 1 of 'encode_path_as_uri' differ in signedness [-Wpointer-sign] 2456 | uri = encode_path_as_uri(path); | ^~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/filer.c:43: /build/rox-2.11/ROX-Filer/src/support.h:59:47: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 59 | EscapedPath *encode_path_as_uri(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:2464:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 2464 | retval = string->str; | ^ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'filer_perform_action': /build/rox-2.11/ROX-Filer/src/filer.c:2525:18: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 2525 | second_click = g_strdup(item->leafname); | ^ /build/rox-2.11/ROX-Filer/src/filer.c:2533:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 2533 | strcmp(first_click, second_click) != 0) | ^~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:2533:28: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 2533 | strcmp(first_click, second_click) != 0) | ^~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'tooltip_activate': /build/rox-2.11/ROX-Filer/src/filer.c:2659:19: warning: pointer targets in passing argument 1 of 'tooltip_show' differ in signedness [-Wpointer-sign] 2659 | tooltip_show(tip->str); | ~~~^~~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:44: /build/rox-2.11/ROX-Filer/src/gui_support.h:74:27: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 74 | void tooltip_show(guchar *text); | ~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'drag_motion': /build/rox-2.11/ROX-Filer/src/filer.c:2840:8: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 2840 | type = dnd_motion_item(context, &item); | ^ /build/rox-2.11/ROX-Filer/src/filer.c:2874:13: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 2874 | new_path = filer_window->sym_path; | ^ In file included from /usr/include/glib-2.0/glib.h:42, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/filer.c:33: /build/rox-2.11/ROX-Filer/src/filer.c:2886:15: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 2886 | g_strdup(new_path), g_free); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} /usr/include/glib-2.0/glib/gdataset.h:140:65: note: in definition of macro 'g_dataset_set_data_full' 140 | g_dataset_id_set_data_full ((l), g_quark_from_string (k), (d), (f)) | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/filer.c:33: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'load_from_node': /build/rox-2.11/ROX-Filer/src/filer.c:3128:16: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3128 | if(strcmp(node->name, "X") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3129:15: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3129 | set->x=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3131:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3131 | } else if(strcmp(node->name, "Y") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3132:15: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3132 | set->y=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3134:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3134 | } else if(strcmp(node->name, "Width") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3135:19: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3135 | set->width=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3137:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3137 | } else if(strcmp(node->name, "Height") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3138:20: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3138 | set->height=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3140:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3140 | } else if(strcmp(node->name, "ShowHidden") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3141:25: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3141 | set->show_hidden=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3143:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3143 | } else if(strcmp(node->name, "ViewType") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3144:23: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3144 | set->view_type=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3146:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3146 | } else if(strcmp(node->name, "DetailsType") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3147:26: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3147 | set->details_type=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3149:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3149 | } else if(strcmp(node->name, "SortType") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3150:23: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3150 | set->sort_type=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3152:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3152 | } else if(strcmp(node->name, "SortOrder") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3153:24: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3153 | set->sort_order=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3155:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3155 | } else if(strcmp(node->name, "DisplayStyle") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3156:27: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3156 | set->display_style=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3158:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3158 | } else if(strcmp(node->name, "ShowThumbs") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3159:25: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3159 | set->show_thumbs=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3161:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3161 | } else if(strcmp(node->name, "FilterType") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3162:25: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3162 | set->filter_type=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3164:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3164 | } else if(strcmp(node->name, "Filter") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3165:24: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 3165 | set->filter=g_strdup(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/filer.c:33: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'xmlChar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/filer.c:3167:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3167 | } else if(strcmp(node->name, "FilterDirectories") == 0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3168:32: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 3168 | set->filter_directories=atoi(str); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/filer.c:22: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'load_settings': /build/rox-2.11/ROX-Filer/src/filer.c:3280:19: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 3280 | if (strcmp(node->name, "FilerWindow") != 0) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/filer.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3283:26: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 3283 | path=xmlGetProp(node, "path"); | ^~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3284:21: warning: pointer targets in passing argument 1 of 'settings_new' differ in signedness [-Wpointer-sign] 3284 | set=settings_new(path); | ^~~~ | | | xmlChar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/filer.c:3087:43: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 3087 | static Settings *settings_new(const char *path) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'add_nodes': /build/rox-2.11/ROX-Filer/src/filer.c:3309:30: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3309 | sub=xmlNewChild(node, NULL, "FilerWindow", NULL); | ^~~~~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3311:18: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 3311 | xmlSetProp(sub, "path", set->path); | ^~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3311:29: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 3311 | xmlSetProp(sub, "path", set->path); | ~~~^~~~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3315:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3315 | xmlNewChild(sub, NULL, "X", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3315:31: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3315 | xmlNewChild(sub, NULL, "X", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3318:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3318 | xmlNewChild(sub, NULL, "Y", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3318:31: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3318 | xmlNewChild(sub, NULL, "Y", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3323:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3323 | xmlNewChild(sub, NULL, "Width", tmp); | ^~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3323:35: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3323 | xmlNewChild(sub, NULL, "Width", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3326:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3326 | xmlNewChild(sub, NULL, "Height", tmp); | ^~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3326:36: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3326 | xmlNewChild(sub, NULL, "Height", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3331:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3331 | xmlNewChild(sub, NULL, "ShowHidden", tmp); | ^~~~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3331:40: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3331 | xmlNewChild(sub, NULL, "ShowHidden", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3336:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3336 | xmlNewChild(sub, NULL, "DisplayStyle", tmp); | ^~~~~~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3336:42: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3336 | xmlNewChild(sub, NULL, "DisplayStyle", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3341:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3341 | xmlNewChild(sub, NULL, "SortType", tmp); | ^~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3341:38: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3341 | xmlNewChild(sub, NULL, "SortType", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3344:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3344 | xmlNewChild(sub, NULL, "SortOrder", tmp); | ^~~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3344:39: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3344 | xmlNewChild(sub, NULL, "SortOrder", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3349:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3349 | xmlNewChild(sub, NULL, "ViewType", tmp); | ^~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3349:38: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3349 | xmlNewChild(sub, NULL, "ViewType", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3352:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3352 | xmlNewChild(sub, NULL, "DetailsType", tmp); | ^~~~~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3352:41: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3352 | xmlNewChild(sub, NULL, "DetailsType", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3357:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3357 | xmlNewChild(sub, NULL, "ShowThumbs", tmp); | ^~~~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3357:40: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3357 | xmlNewChild(sub, NULL, "ShowThumbs", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3362:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3362 | xmlNewChild(sub, NULL, "FilterType", tmp); | ^~~~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3362:40: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3362 | xmlNewChild(sub, NULL, "FilterType", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3365:27: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3365 | xmlNewChild(sub, NULL, "Filter", set->filter); | ^~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3365:40: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3365 | xmlNewChild(sub, NULL, "Filter", set->filter); | ~~~^~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3367:26: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3367 | xmlNewChild(sub, NULL, "FilterDirectories", tmp); | ^~~~~~~~~~~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3367:47: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 3367 | xmlNewChild(sub, NULL, "FilterDirectories", tmp); | ^~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c: In function 'save_settings': /build/rox-2.11/ROX-Filer/src/filer.c:3377:29: warning: pointer targets in passing argument 1 of 'xmlNewDoc' differ in signedness [-Wpointer-sign] 3377 | xmlDocPtr doc = xmlNewDoc("1.0"); | ^~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:780:30: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 780 | xmlNewDoc (const xmlChar *version); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/filer.c:3379:8: warning: pointer targets in passing argument 3 of 'xmlNewDocNode' differ in signedness [-Wpointer-sign] 3379 | "Settings", NULL)); | ^~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/global.h:191, from /build/rox-2.11/ROX-Filer/src/filer.c:37: /usr/include/libxml2/libxml/tree.h:829:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 829 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o find.o /build/rox-2.11/ROX-Filer/src/find.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/find.c:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/find.c:38: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/find.c:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/find.c:36: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/find.c: In function 'test_leaf': /build/rox-2.11/ROX-Filer/src/find.c:250:39: warning: pointer targets in passing argument 2 of 'fnmatch' differ in signedness [-Wpointer-sign] 250 | return fnmatch(condition->data1, info->leaf, 0) == 0; | ~~~~^~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/find.c:30: /usr/include/fnmatch.h:56:56: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 56 | extern int fnmatch (const char *__pattern, const char *__name, int __flags); | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/find.c: In function 'test_path': /build/rox-2.11/ROX-Filer/src/find.c:255:39: warning: pointer targets in passing argument 2 of 'fnmatch' differ in signedness [-Wpointer-sign] 255 | return fnmatch(condition->data1, info->fullpath, FNM_PATHNAME) == 0; | ~~~~^~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/find.c:30: /usr/include/fnmatch.h:56:56: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 56 | extern int fnmatch (const char *__pattern, const char *__name, int __flags); | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/find.c: In function 'test_system': /build/rox-2.11/ROX-Filer/src/find.c:277:32: warning: pointer targets in passing argument 2 of 'g_string_append' differ in signedness [-Wpointer-sign] 277 | g_string_append(to_sys, info->fullpath); | ~~~~^~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/find.c:36: /usr/include/glib-2.0/glib/gstring.h:81:59: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 81 | const gchar *val); | ~~~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/find.c: In function 'test_is': /build/rox-2.11/ROX-Filer/src/find.c:352:22: warning: pointer targets in passing argument 1 of 'access' differ in signedness [-Wpointer-sign] 352 | return access(info->fullpath, R_OK) == 0; | ~~~~^~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:48, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/find.c:27: /usr/include/unistd.h:287:32: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 287 | extern int access (const char *__name, int __type) __THROW __nonnull ((1)); | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/find.c:354:22: warning: pointer targets in passing argument 1 of 'access' differ in signedness [-Wpointer-sign] 354 | return access(info->fullpath, W_OK) == 0; | ~~~~^~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:48, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/find.c:27: /usr/include/unistd.h:287:32: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 287 | extern int access (const char *__name, int __type) __THROW __nonnull ((1)); | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/find.c:356:22: warning: pointer targets in passing argument 1 of 'access' differ in signedness [-Wpointer-sign] 356 | return access(info->fullpath, X_OK) == 0; | ~~~~^~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:48, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/find.c:27: /usr/include/unistd.h:287:32: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 287 | extern int access (const char *__name, int __type) __THROW __nonnull ((1)); | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/find.c: In function 'match': /build/rox-2.11/ROX-Filer/src/find.c:996:2: warning: 'g_strncasecmp' is deprecated [-Wdeprecated-declarations] 996 | if (g_strncasecmp(*expression, word, len)) | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/find.c:36: /usr/include/glib-2.0/glib/gstrfuncs.h:204:23: note: declared here 204 | gint g_strncasecmp (const gchar *s1, | ^~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fscache.o /build/rox-2.11/ROX-Filer/src/fscache.c arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o gtksavebox.o /build/rox-2.11/ROX-Filer/src/gtksavebox.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /build/rox-2.11/ROX-Filer/src/gtksavebox.h:11, from /build/rox-2.11/ROX-Filer/src/gtksavebox.c:35: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /build/rox-2.11/ROX-Filer/src/gtksavebox.h:10, from /build/rox-2.11/ROX-Filer/src/gtksavebox.c:35: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/gui_support.h:9, from /build/rox-2.11/ROX-Filer/src/gtksavebox.c:53: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /build/rox-2.11/ROX-Filer/src/gtksavebox.h:10, from /build/rox-2.11/ROX-Filer/src/gtksavebox.c:35: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/gtksavebox.c: In function 'button_press_over_icon': /build/rox-2.11/ROX-Filer/src/gtksavebox.c:393:5: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 393 | leafname = g_basename (uri); | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /build/rox-2.11/ROX-Filer/src/gtksavebox.h:10, from /build/rox-2.11/ROX-Filer/src/gtksavebox.c:35: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/gtksavebox.c:397:32: warning: pointer targets in passing argument 2 of 'write_xds_property' differ in signedness [-Wpointer-sign] 397 | write_xds_property (context, leafname); | ^~~~~~~~ | | | const gchar * {aka const char *} /build/rox-2.11/ROX-Filer/src/gtksavebox.c:134:28: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 134 | const guchar *value); | ~~~~~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/gtksavebox.c: In function 'drag_data_get': /build/rox-2.11/ROX-Filer/src/gtksavebox.c:434:7: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 434 | uri = read_xds_property (context, FALSE); | ^ /build/rox-2.11/ROX-Filer/src/gtksavebox.c: In function 'read_xds_property': /build/rox-2.11/ROX-Filer/src/gtksavebox.c:492:22: warning: pointer targets in passing argument 9 of 'gdk_property_get' differ in signedness [-Wpointer-sign] 492 | NULL, NULL, &length, &prop_text) | ^~~~~~~ | | | guint * {aka unsigned int *} In file included from /usr/include/gtk-2.0/gdk/gdk.h:50, from /build/rox-2.11/ROX-Filer/src/gtksavebox.h:10, from /build/rox-2.11/ROX-Filer/src/gtksavebox.c:35: /usr/include/gtk-2.0/gdk/gdkproperty.h:58:25: note: expected 'gint *' {aka 'int *'} but argument is of type 'guint *' {aka 'unsigned int *'} 58 | gint *actual_length, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/gtksavebox.c: In function 'write_xds_property': /build/rox-2.11/ROX-Filer/src/gtksavebox.c:516:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 516 | value, strlen (value)); | ^~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/gtksavebox.c:30: /usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 385 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/gtksavebox.c: In function 'drag_end': /build/rox-2.11/ROX-Filer/src/gtksavebox.c:538:35: warning: pointer targets in passing argument 1 of 'escape_uri_path' differ in signedness [-Wpointer-sign] 538 | escaped_uri = escape_uri_path (uri); | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/gtksavebox.c:52: /build/rox-2.11/ROX-Filer/src/support.h:58:42: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 58 | EscapedPath *escape_uri_path(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/gtksavebox.c: In function 'gtk_savebox_set_property': /build/rox-2.11/ROX-Filer/src/gtksavebox.c:639:15: warning: variable 'savebox' set but not used [-Wunused-but-set-variable] 639 | GtkSavebox *savebox; | ^~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o gui_support.o /build/rox-2.11/ROX-Filer/src/gui_support.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/gui_support.c:40: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/gui_support.c:34: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/gui_support.c:40: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/gui_support.c:34: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/gui_support.c: In function 'set_cardinal_property': /build/rox-2.11/ROX-Filer/src/gui_support.c:229:28: warning: pointer targets in passing argument 6 of 'gdk_property_change' differ in signedness [-Wpointer-sign] 229 | GDK_PROP_MODE_REPLACE, (gchar *) &value, 1); | ^~~~~~~~~~~~~~~~ | | | gchar * {aka char *} In file included from /usr/include/gtk-2.0/gdk/gdk.h:50, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/gui_support.c:34: /usr/include/gtk-2.0/gdk/gdkproperty.h:65:25: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 65 | const guchar *data, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/gui_support.c: In function 'tooltip_show': /build/rox-2.11/ROX-Filer/src/gui_support.c:892:24: warning: pointer targets in passing argument 1 of 'gtk_label_new' differ in signedness [-Wpointer-sign] 892 | label = gtk_label_new(text); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtkaccellabel.h:38, from /usr/include/gtk-2.0/gtk/gtk.h:35, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/gui_support.c:40: /usr/include/gtk-2.0/gtk/gtklabel.h:110:67: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 110 | GtkWidget* gtk_label_new (const gchar *str); | ~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/gui_support.c: In function 'launch_uri': /build/rox-2.11/ROX-Filer/src/gui_support.c:1574:18: warning: pointer targets in passing argument 1 of 'run_by_path' differ in signedness [-Wpointer-sign] 1574 | run_by_path(path); | ^~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/gui_support.c:46: /build/rox-2.11/ROX-Filer/src/run.h:14:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 14 | gboolean run_by_path(const guchar *full_path); | ~~~~~~~~~~~~~~^~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o i18n.o /build/rox-2.11/ROX-Filer/src/i18n.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/options.h:9, from /build/rox-2.11/ROX-Filer/src/i18n.c:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /build/rox-2.11/ROX-Filer/src/support.h:12, from /build/rox-2.11/ROX-Filer/src/i18n.c:32: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/options.h:9, from /build/rox-2.11/ROX-Filer/src/i18n.c:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/i18n.c:30: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/i18n.c: In function 'translate_entries': /build/rox-2.11/ROX-Filer/src/i18n.c:134:10: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 134 | first = g_strndup(trans, slash - trans); | ^ /build/rox-2.11/ROX-Filer/src/i18n.c:139:12: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 139 | second = g_strndup(trans, slash - trans); | ^ /build/rox-2.11/ROX-Filer/src/i18n.c:141:12: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 141 | second = g_strdup(trans); | ^ /build/rox-2.11/ROX-Filer/src/i18n.c:144:10: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 144 | first = g_strdup(trans); | ^ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o icon.o /build/rox-2.11/ROX-Filer/src/icon.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/icon.c:36: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/icon.c:36: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/icon.c:36: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/icon.c:36: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/icon.c: In function 'check_has': /build/rox-2.11/ROX-Filer/src/icon.c:207:21: warning: pointer targets in passing argument 1 of 'is_sub_dir' differ in signedness [-Wpointer-sign] 207 | if (is_sub_dir(icon->path, check->path)) | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/icon.c:44: /build/rox-2.11/ROX-Filer/src/support.h:36:33: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 36 | gboolean is_sub_dir(const char *sub, const char *parent); | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/icon.c: In function 'icon_prepare_menu': /build/rox-2.11/ROX-Filer/src/icon.c:318:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 318 | tmp = g_strdup_printf(_("%s '%s'"), | ^ /build/rox-2.11/ROX-Filer/src/icon.c:321:49: warning: pointer targets in passing argument 2 of 'gtk_label_set_text' differ in signedness [-Wpointer-sign] 321 | gtk_label_set_text(GTK_LABEL(icon_file_item), tmp); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtkaccellabel.h:38, from /usr/include/gtk-2.0/gtk/gtk.h:35, from /build/rox-2.11/ROX-Filer/src/icon.c:36: /usr/include/gtk-2.0/gtk/gtklabel.h:113:25: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 113 | const gchar *str); | ~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/icon.c:325:19: warning: pointer targets in passing argument 1 of 'appmenu_add' differ in signedness [-Wpointer-sign] 325 | appmenu_add(icon->path, icon->item, icon_menu); | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/icon.c:48: /build/rox-2.11/ROX-Filer/src/appmenu.h:14:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 14 | int appmenu_add(const gchar *app_dir, DirItem *item, GtkWidget *menu); | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/icon.c: In function 'icon_create_uri_list': /build/rox-2.11/ROX-Filer/src/icon.c:408:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 408 | retval = tmp->str; | ^ /build/rox-2.11/ROX-Filer/src/icon.c:411:9: warning: pointer targets in returning 'guchar *' {aka 'unsigned char *'} from a function with return type 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 411 | return retval; | ^~~~~~ /build/rox-2.11/ROX-Filer/src/icon.c: In function 'icon_set_path': /build/rox-2.11/ROX-Filer/src/icon.c:460:19: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 460 | icon->src_path = g_strdup(pathname); | ^ /build/rox-2.11/ROX-Filer/src/icon.c:462:19: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 462 | icon->src_path = to_utf8(pathname); | ^ /build/rox-2.11/ROX-Filer/src/icon.c:463:32: warning: pointer targets in passing argument 1 of 'expand_path' differ in signedness [-Wpointer-sign] 463 | icon->path = expand_path(icon->src_path); | ~~~~^~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/icon.c:44: /build/rox-2.11/ROX-Filer/src/support.h:46:33: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 46 | gchar *expand_path(const gchar *path); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/icon.c:463:14: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 463 | icon->path = expand_path(icon->src_path); | ^ /build/rox-2.11/ROX-Filer/src/icon.c:468:4: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 468 | name = g_basename(icon->src_path); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/icon.c:36: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/icon.c:468:26: warning: pointer targets in passing argument 1 of 'g_basename' differ in signedness [-Wpointer-sign] 468 | name = g_basename(icon->src_path); | ~~~~^~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/icon.c:36: /usr/include/glib-2.0/glib/gfileutils.h:205:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 205 | const gchar *g_basename (const gchar *file_name); | ~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/icon.c:470:28: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 470 | icon->item = diritem_new(name); | ^~~~ | | | const char * In file included from /build/rox-2.11/ROX-Filer/src/icon.c:46: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/icon.c: In function 'icon_run': /build/rox-2.11/ROX-Filer/src/icon.c:516:21: warning: pointer targets in passing argument 1 of 'run_with_args' differ in signedness [-Wpointer-sign] 516 | run_with_args(icon->path, icon->item, icon->args); | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/icon.c:50: /build/rox-2.11/ROX-Filer/src/run.h:24:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 24 | void run_with_args(const char *path, DirItem *item, const char *args); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/icon.c: In function 'rename_activate': /build/rox-2.11/ROX-Filer/src/icon.c:582:11: warning: pointer targets in assignment from 'const gchar *' {aka 'const char *'} to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 582 | new_name = gtk_entry_get_text(GTK_ENTRY(entry)); | ^ /build/rox-2.11/ROX-Filer/src/icon.c:583:10: warning: pointer targets in assignment from 'const gchar *' {aka 'const char *'} to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 583 | new_src = gtk_entry_get_text(GTK_ENTRY(src)); | ^ /build/rox-2.11/ROX-Filer/src/icon.c:584:15: warning: pointer targets in assignment from 'const gchar *' {aka 'const char *'} to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 584 | new_shortcut = gtk_label_get_text(GTK_LABEL(shortcut)); | ^ /build/rox-2.11/ROX-Filer/src/icon.c:585:13: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 585 | if (strcmp(new_shortcut, CLICK_TO_SET) == 0) | ^~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/icon.c:35: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/icon.c:587:11: warning: pointer targets in assignment from 'const gchar *' {aka 'const char *'} to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 587 | new_args = gtk_entry_get_text(GTK_ENTRY(arg)); | ^ /build/rox-2.11/ROX-Filer/src/icon.c:595:23: warning: pointer targets in passing argument 2 of 'icon_set_path' differ in signedness [-Wpointer-sign] 595 | icon_set_path(icon, new_src, new_name); | ^~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/icon.c:445:44: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 445 | void icon_set_path(Icon *icon, const char *pathname, const char *name) | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/icon.c:595:32: warning: pointer targets in passing argument 3 of 'icon_set_path' differ in signedness [-Wpointer-sign] 595 | icon_set_path(icon, new_src, new_name); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/icon.c:445:66: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 445 | void icon_set_path(Icon *icon, const char *pathname, const char *name) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/icon.c:596:27: warning: pointer targets in passing argument 2 of 'icon_set_shortcut' differ in signedness [-Wpointer-sign] 596 | icon_set_shortcut(icon, new_shortcut); | ^~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/icon.c:475:49: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 475 | void icon_set_shortcut(Icon *icon, const gchar *shortcut) | ~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/icon.c:597:28: warning: pointer targets in passing argument 2 of 'icon_set_arguments' differ in signedness [-Wpointer-sign] 597 | icon_set_arguments(icon, new_args); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/icon.c:497:50: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 497 | void icon_set_arguments(Icon *icon, const gchar *args) | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/icon.c: In function 'selection_get': /build/rox-2.11/ROX-Filer/src/icon.c:638:29: warning: pointer targets in passing argument 2 of 'g_string_append' differ in signedness [-Wpointer-sign] 638 | g_string_append(str, icon->path); | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/icon.c:36: /usr/include/glib-2.0/glib/gstring.h:81:59: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | const gchar *val); | ~~~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/icon.c: In function 'file_op': /build/rox-2.11/ROX-Filer/src/icon.c:704:25: warning: pointer targets in passing argument 1 of 'infobox_new' differ in signedness [-Wpointer-sign] 704 | infobox_new(menu_icon->path); | ~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/icon.c:51: /build/rox-2.11/ROX-Filer/src/infobox.h:10:31: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 10 | void infobox_new(const gchar *pathname); | ~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/icon.c: In function 'filter_get_key': /build/rox-2.11/ROX-Filer/src/icon.c:749:3: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] 749 | sym = XKeycodeToKeysym(dpy, kev->keycode, 0); | ^~~ In file included from /usr/include/gtk-2.0/gdk/gdkx.h:32, from /build/rox-2.11/ROX-Filer/src/icon.c:38: /usr/include/X11/Xlib.h:1687:15: note: declared here 1687 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/icon.c: In function 'show_rename_box': /build/rox-2.11/ROX-Filer/src/icon.c:875:43: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] 875 | gtk_entry_set_text(GTK_ENTRY(entry), icon->src_path); | ~~~~^~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:31, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from /build/rox-2.11/ROX-Filer/src/icon.c:36: /usr/include/gtk-2.0/gtk/gtkentry.h:214:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 214 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/icon.c: In function 'mykey_cmp': /build/rox-2.11/ROX-Filer/src/icon.c:1264:52: warning: self-comparison always evaluates to true [-Wtautological-compare] 1264 | return ka->keycode == kb->keycode && kb->modifier == kb->modifier; | ^~ /build/rox-2.11/ROX-Filer/src/icon.c: In function 'create_menu': /build/rox-2.11/ROX-Filer/src/icon.c:1410:6: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1410 | tmp = g_strconcat("/", _("File"), NULL); | ^ /build/rox-2.11/ROX-Filer/src/icon.c:1412:61: warning: pointer targets in passing argument 2 of 'gtk_item_factory_get_widget' differ in signedness [-Wpointer-sign] 1412 | icon_file_menu = gtk_item_factory_get_widget(item_factory, tmp); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /build/rox-2.11/ROX-Filer/src/icon.c:36: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:159:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 159 | const gchar *path); | ~~~~~~~~~~~~~~~~^~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o infobox.o /build/rox-2.11/ROX-Filer/src/infobox.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/infobox.c:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/infobox.c:31: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/infobox.c:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/infobox.c:31: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/infobox.c: In function 'infobox_new': /build/rox-2.11/ROX-Filer/src/infobox.c:145:22: warning: pointer targets in passing argument 1 of 'make_vbox' differ in signedness [-Wpointer-sign] 145 | details = make_vbox(path, owindow); | ^~~~ | | | gchar * {aka char *} /build/rox-2.11/ROX-Filer/src/infobox.c:80:43: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 80 | static GtkWidget *make_vbox(const guchar *path, GObject *window); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/infobox.c: In function 'make_vbox': /build/rox-2.11/ROX-Filer/src/infobox.c:217:2: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 217 | item = diritem_new(g_basename(path)); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/infobox.c:31: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/infobox.c:217:32: warning: pointer targets in passing argument 1 of 'g_basename' differ in signedness [-Wpointer-sign] 217 | item = diritem_new(g_basename(path)); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/infobox.c:31: /usr/include/glib-2.0/glib/gfileutils.h:205:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 205 | const gchar *g_basename (const gchar *file_name); | ~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/infobox.c:217:21: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 217 | item = diritem_new(g_basename(path)); | ^~~~~~~~~~~~~~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/infobox.c:38: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/infobox.c:220:19: warning: pointer targets in passing argument 1 of 'appinfo_get' differ in signedness [-Wpointer-sign] 220 | ai = appinfo_get(path, item); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/infobox.c:41: /build/rox-2.11/ROX-Filer/src/appinfo.h:13:38: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 13 | XMLwrapper *appinfo_get(const gchar *app_dir, DirItem *item); | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/infobox.c:240:6: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 240 | u8 = to_utf8(item->leafname); | ^ /build/rox-2.11/ROX-Filer/src/infobox.c:241:24: warning: pointer targets in passing argument 1 of 'gtk_label_new' differ in signedness [-Wpointer-sign] 241 | name = gtk_label_new(u8); | ^~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtkaccellabel.h:38, from /usr/include/gtk-2.0/gtk/gtk.h:35, from /build/rox-2.11/ROX-Filer/src/infobox.c:31: /usr/include/gtk-2.0/gtk/gtklabel.h:110:67: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 110 | GtkWidget* gtk_label_new (const gchar *str); | ~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/infobox.c:250:25: warning: pointer targets in passing argument 1 of 'pixmap_try_thumb' differ in signedness [-Wpointer-sign] 250 | thumb=pixmap_try_thumb(path, FALSE); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/infobox.c:46: /build/rox-2.11/ROX-Filer/src/pixmaps.h:71:45: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 71 | MaskedPixmap *pixmap_try_thumb(const gchar *path, gboolean can_load); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/infobox.c:262:25: warning: pointer targets in passing argument 1 of 'g_strconcat' differ in signedness [-Wpointer-sign] 262 | help_dir = g_strconcat(path, "/Help", NULL); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/infobox.c:31: /usr/include/glib-2.0/glib/gstrfuncs.h:231:53: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 231 | gchar* g_strconcat (const gchar *string1, | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/infobox.c:288:45: warning: pointer targets in passing argument 1 of 'make_permissions' differ in signedness [-Wpointer-sign] 288 | gtk_box_pack_start(vbox, make_permissions(path, item), | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/infobox.c:86:49: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 86 | static GtkWidget *make_permissions(const gchar *path, DirItem *item); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/infobox.c:296:38: warning: pointer targets in passing argument 1 of 'make_about_desktop' differ in signedness [-Wpointer-sign] 296 | add_frame(vbox, make_about_desktop(path)); | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/infobox.c:84:51: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 84 | static GtkWidget *make_about_desktop(const gchar *path); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/infobox.c:315:52: warning: pointer targets in passing argument 1 of 'make_unmount_options' differ in signedness [-Wpointer-sign] 315 | gtk_box_pack_start(vbox, make_unmount_options(path), FALSE, TRUE, 0); | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/infobox.c:87:53: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 87 | static GtkWidget *make_unmount_options(const gchar *path); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/infobox.c: In function 'make_details': /build/rox-2.11/ROX-Filer/src/infobox.c:572:27: warning: pointer targets in passing argument 1 of 'g_path_get_dirname' differ in signedness [-Wpointer-sign] 572 | tmp = g_path_get_dirname(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/infobox.c:31: /usr/include/glib-2.0/glib/gfileutils.h:213:42: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 213 | gchar *g_path_get_dirname (const gchar *file_name) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/infobox.c:597:26: warning: pointer targets in passing argument 1 of 'mount_get_fs_size' differ in signedness [-Wpointer-sign] 597 | stt=mount_get_fs_size(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/infobox.c:45: /build/rox-2.11/ROX-Filer/src/mount.h:31:39: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 31 | gchar *mount_get_fs_size(const gchar *dir); | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/infobox.c:657:22: warning: pointer targets in passing argument 1 of 'xattr_supported' differ in signedness [-Wpointer-sign] 657 | : xattr_supported(path) ? _("None") | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/infobox.c:47: /build/rox-2.11/ROX-Filer/src/xtypes.h:22:33: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 22 | int xattr_supported(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/infobox.c:667:25: warning: pointer targets in passing argument 1 of 'readlink_dup' differ in signedness [-Wpointer-sign] 667 | target = readlink_dup(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/infobox.c:35: /build/rox-2.11/ROX-Filer/src/support.h:41:32: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 41 | char *readlink_dup(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/infobox.c: In function 'make_about': /build/rox-2.11/ROX-Filer/src/infobox.c:711:40: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 711 | if (about->ns == NULL && strcmp(about->name, "About") == 0) | ~~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/infobox.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/infobox.c:746:28: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 746 | tmp = xmlGetProp(trans, "label"); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/infobox.c:29: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/infobox.c:746:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 746 | tmp = xmlGetProp(trans, "label"); | ^ /build/rox-2.11/ROX-Filer/src/infobox.c:751:10: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 751 | value = xmlNodeListGetString(trans->doc, | ^ /build/rox-2.11/ROX-Filer/src/infobox.c:754:11: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 754 | value = xmlNodeListGetString(prop->doc, | ^ /build/rox-2.11/ROX-Filer/src/infobox.c: In function 'make_file_says': /build/rox-2.11/ROX-Filer/src/infobox.c:817:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 817 | tmp = g_strdup_printf("pipe(): %s", g_strerror(errno)); | ^ /build/rox-2.11/ROX-Filer/src/infobox.c:818:36: warning: pointer targets in passing argument 2 of 'gtk_label_set_text' differ in signedness [-Wpointer-sign] 818 | gtk_label_set_text(l_file_label, tmp); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtkaccellabel.h:38, from /usr/include/gtk-2.0/gtk/gtk.h:35, from /build/rox-2.11/ROX-Filer/src/infobox.c:31: /usr/include/gtk-2.0/gtk/gtklabel.h:113:25: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 113 | const gchar *str); | ~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/infobox.c:826:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 826 | tmp = g_strdup_printf("pipe(): %s", g_strerror(errno)); | ^ /build/rox-2.11/ROX-Filer/src/infobox.c:827:37: warning: pointer targets in passing argument 2 of 'gtk_label_set_text' differ in signedness [-Wpointer-sign] 827 | gtk_label_set_text(l_file_label, tmp); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtkaccellabel.h:38, from /usr/include/gtk-2.0/gtk/gtk.h:35, from /build/rox-2.11/ROX-Filer/src/infobox.c:31: /usr/include/gtk-2.0/gtk/gtklabel.h:113:25: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 113 | const gchar *str); | ~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/infobox.c: In function 'make_permissions': /build/rox-2.11/ROX-Filer/src/infobox.c:952:27: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 952 | perm->item = diritem_new(path); | ^~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/infobox.c:38: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o log.o /build/rox-2.11/ROX-Filer/src/log.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/log.c:27: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/log.c:27: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/log.c:27: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/log.c:27: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/log.c: In function 'log_info_paths': /build/rox-2.11/ROX-Filer/src/log.c:109:3: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 109 | actual_message = g_strdup_printf(_("%s '%s'"), message, g_basename((char *) paths->data)); | ^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/log.c:27: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/log.c: In function 'log_show_window': /build/rox-2.11/ROX-Filer/src/log.c:143:28: warning: passing argument 1 of 'get_gtk_builder' from incompatible pointer type [-Wincompatible-pointer-types] 143 | builder = get_gtk_builder(&ids); | ^~~~ | | | gchar * (*)[2] {aka char * (*)[2]} In file included from /build/rox-2.11/ROX-Filer/src/log.c:33: /build/rox-2.11/ROX-Filer/src/gui_support.h:102:37: note: expected 'gchar **' {aka 'char **'} but argument is of type 'gchar * (*)[2]' {aka 'char * (*)[2]'} 102 | GtkBuilder *get_gtk_builder(gchar **ids); | ~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/log.c:166:9: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] 166 | dialog = gtk_builder_get_object(builder, "Log viewer"); | ^ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o /build/rox-2.11/ROX-Filer/src/main.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/main.c:45: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/main.c:45: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/main.c:45: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/main.c:45: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c: In function 'main': /build/rox-2.11/ROX-Filer/src/main.c:410:10: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 410 | tmp = g_strdup(VALUE); | ^ /build/rox-2.11/ROX-Filer/src/main.c:412:10: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 412 | tmp = pathdup(VALUE); | ^ /build/rox-2.11/ROX-Filer/src/main.c:414:28: warning: pointer targets in passing argument 2 of 'soap_add' differ in signedness [-Wpointer-sign] 414 | c == 'D' ? "CloseDir" : | ~~~~~~~~~~~~~~~~~~~~~~^ | | | char * 415 | c == 'd' ? "OpenDir" : | ~~~~~~~~~~~~~~~~~~~~~~ 416 | c == 'x' ? "Examine" : "Unknown", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:196:16: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 196 | xmlChar *function, | ~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:417:6: warning: pointer targets in passing argument 3 of 'soap_add' differ in signedness [-Wpointer-sign] 417 | "Filename", tmp, | ^~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:197:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:422:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 422 | tmp = g_path_get_dirname(VALUE); | ^ /build/rox-2.11/ROX-Filer/src/main.c:427:20: warning: pointer targets in passing argument 1 of 'pathdup' differ in signedness [-Wpointer-sign] 427 | dir = pathdup(tmp); | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/main.c:52: /build/rox-2.11/ROX-Filer/src/support.h:17:27: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 17 | char *pathdup(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/main.c:427:10: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 427 | dir = pathdup(tmp); | ^ /build/rox-2.11/ROX-Filer/src/main.c:431:6: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 431 | "Leafname", g_basename(VALUE)); | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/main.c:45: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:429:20: warning: pointer targets in passing argument 2 of 'soap_add' differ in signedness [-Wpointer-sign] 429 | soap_add(body, "Show", | ^~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:196:16: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 196 | xmlChar *function, | ~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:430:6: warning: pointer targets in passing argument 3 of 'soap_add' differ in signedness [-Wpointer-sign] 430 | "Directory", dir ? dir : tmp, | ^~~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:197:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:431:6: warning: pointer targets in passing argument 5 of 'soap_add' differ in signedness [-Wpointer-sign] 431 | "Leafname", g_basename(VALUE)); | ^~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:198:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 198 | const xmlChar *arg2_name, const xmlChar *arg2_value); | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:431:18: warning: pointer targets in passing argument 6 of 'soap_add' differ in signedness [-Wpointer-sign] 431 | "Leafname", g_basename(VALUE)); | ^~~~~~~~~~~~~~~~~ | | | const gchar * {aka const char *} /build/rox-2.11/ROX-Filer/src/main.c:198:48: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 198 | const xmlChar *arg2_name, const xmlChar *arg2_value); | ~~~~~~~~~~~~~~~^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:440:20: warning: pointer targets in passing argument 2 of 'soap_add' differ in signedness [-Wpointer-sign] 440 | soap_add(body, "Panel", "Name", VALUE, | ^~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:196:16: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 196 | xmlChar *function, | ~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:440:29: warning: pointer targets in passing argument 3 of 'soap_add' differ in signedness [-Wpointer-sign] 440 | soap_add(body, "Panel", "Name", VALUE, | ^~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:197:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:213:44: warning: pointer targets in passing argument 4 of 'soap_add' differ in signedness [-Wpointer-sign] 213 | #define VALUE (*optarg == '=' ? optarg + 1 : optarg) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:440:37: note: in expansion of macro 'VALUE' 440 | soap_add(body, "Panel", "Name", VALUE, | ^~~~~ /build/rox-2.11/ROX-Filer/src/main.c:197:48: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:441:7: warning: pointer targets in passing argument 5 of 'soap_add' differ in signedness [-Wpointer-sign] 441 | "Side", c == 'l' ? "Left" : | ^~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:198:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 198 | const xmlChar *arg2_name, const xmlChar *arg2_value); | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:441:33: warning: pointer targets in passing argument 6 of 'soap_add' differ in signedness [-Wpointer-sign] 441 | "Side", c == 'l' ? "Left" : | ~~~~~~~~~~~~~~~~~~^ | | | char * 442 | c == 'r' ? "Right" : | ~~~~~~~~~~~~~~~~~~~~ 443 | c == 't' ? "Top" : | ~~~~~~~~~~~~~~~~~~ 444 | c == 'B' ? "Bottom" : | ~~~~~~~~~~~~~~~~~~~~~ 445 | "Unkown"); | ~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:198:48: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 198 | const xmlChar *arg2_name, const xmlChar *arg2_value); | ~~~~~~~~~~~~~~~^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:450:21: warning: pointer targets in passing argument 2 of 'soap_add' differ in signedness [-Wpointer-sign] 450 | soap_add(body, "Panel", "Name", VALUE, | ^~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:196:16: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 196 | xmlChar *function, | ~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:450:30: warning: pointer targets in passing argument 3 of 'soap_add' differ in signedness [-Wpointer-sign] 450 | soap_add(body, "Panel", "Name", VALUE, | ^~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:197:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:213:44: warning: pointer targets in passing argument 4 of 'soap_add' differ in signedness [-Wpointer-sign] 213 | #define VALUE (*optarg == '=' ? optarg + 1 : optarg) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:450:38: note: in expansion of macro 'VALUE' 450 | soap_add(body, "Panel", "Name", VALUE, | ^~~~~ /build/rox-2.11/ROX-Filer/src/main.c:197:48: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:453:21: warning: pointer targets in passing argument 2 of 'soap_add' differ in signedness [-Wpointer-sign] 453 | soap_add(body, "Panel", | ^~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:196:16: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 196 | xmlChar *function, | ~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:454:8: warning: pointer targets in passing argument 3 of 'soap_add' differ in signedness [-Wpointer-sign] 454 | "Side", "Bottom", | ^~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:197:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:454:16: warning: pointer targets in passing argument 4 of 'soap_add' differ in signedness [-Wpointer-sign] 454 | "Side", "Bottom", | ^~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:197:48: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:458:20: warning: pointer targets in passing argument 2 of 'soap_add' differ in signedness [-Wpointer-sign] 458 | soap_add(body, "Pinboard", | ^~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:196:16: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 196 | xmlChar *function, | ~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:459:7: warning: pointer targets in passing argument 3 of 'soap_add' differ in signedness [-Wpointer-sign] 459 | "Name", VALUE, NULL, NULL); | ^~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:197:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:213:44: warning: pointer targets in passing argument 4 of 'soap_add' differ in signedness [-Wpointer-sign] 213 | #define VALUE (*optarg == '=' ? optarg + 1 : optarg) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:459:15: note: in expansion of macro 'VALUE' 459 | "Name", VALUE, NULL, NULL); | ^~~~~ /build/rox-2.11/ROX-Filer/src/main.c:197:48: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:213:44: warning: pointer targets in passing argument 1 of 'type_get_type' differ in signedness [-Wpointer-sign] 213 | #define VALUE (*optarg == '=' ? optarg + 1 : optarg) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:470:26: note: in expansion of macro 'VALUE' 470 | type = type_get_type(VALUE); | ^~~~~ In file included from /build/rox-2.11/ROX-Filer/src/main.c:61: /build/rox-2.11/ROX-Filer/src/type.h:40:40: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 40 | MIME_type *type_get_type(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/main.c:507:20: warning: pointer targets in passing argument 2 of 'soap_add' differ in signedness [-Wpointer-sign] 507 | soap_add(body, "RunURI", | ^~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:196:16: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 196 | xmlChar *function, | ~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:508:7: warning: pointer targets in passing argument 3 of 'soap_add' differ in signedness [-Wpointer-sign] 508 | "URI", VALUE, NULL, NULL); | ^~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:197:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:213:44: warning: pointer targets in passing argument 4 of 'soap_add' differ in signedness [-Wpointer-sign] 213 | #define VALUE (*optarg == '=' ? optarg + 1 : optarg) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:508:14: note: in expansion of macro 'VALUE' 508 | "URI", VALUE, NULL, NULL); | ^~~~~ /build/rox-2.11/ROX-Filer/src/main.c:197:48: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:529:7: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 529 | tmp = pathdup(argv[i++]); | ^ /build/rox-2.11/ROX-Filer/src/main.c:531:18: warning: pointer targets in passing argument 2 of 'soap_add' differ in signedness [-Wpointer-sign] 531 | soap_add(body, "Run", "Filename", tmp, NULL, NULL); | ^~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:196:16: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 196 | xmlChar *function, | ~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:531:25: warning: pointer targets in passing argument 3 of 'soap_add' differ in signedness [-Wpointer-sign] 531 | soap_add(body, "Run", "Filename", tmp, NULL, NULL); | ^~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:197:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:551:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 551 | dir = g_get_current_dir(); | ^ /build/rox-2.11/ROX-Filer/src/main.c:552:18: warning: pointer targets in passing argument 2 of 'soap_add' differ in signedness [-Wpointer-sign] 552 | soap_add(body, "OpenDir", "Filename", dir, NULL, NULL); | ^~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:196:16: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 196 | xmlChar *function, | ~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:552:29: warning: pointer targets in passing argument 3 of 'soap_add' differ in signedness [-Wpointer-sign] 552 | soap_add(body, "OpenDir", "Filename", dir, NULL, NULL); | ^~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:197:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 197 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/rox-2.11/ROX-Filer/src/main.c:48: /build/rox-2.11/ROX-Filer/src/main.c: In function 'soap_add': /build/rox-2.11/ROX-Filer/src/global.h:174:16: warning: pointer targets in passing argument 3 of 'xmlSearchNsByHref' differ in signedness [-Wpointer-sign] 174 | #define ROX_NS "http://rox.sourceforge.net/SOAP/ROX-Filer" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/global.h:174:16: note: in definition of macro 'ROX_NS' 174 | #define ROX_NS "http://rox.sourceforge.net/SOAP/ROX-Filer" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/main.c:39: /usr/include/libxml2/libxml/tree.h:993:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 993 | const xmlChar *href); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/main.c: In function 'add_default_panel_and_pinboard': /build/rox-2.11/ROX-Filer/src/main.c:838:7: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 838 | name=o_session_pinboard_name.value; | ^ /build/rox-2.11/ROX-Filer/src/main.c:841:18: warning: pointer targets in passing argument 2 of 'soap_add' differ in signedness [-Wpointer-sign] 841 | soap_add(body, "Pinboard","Name", name, NULL, NULL); | ^~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:721:16: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 721 | xmlChar *function, | ~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:841:29: warning: pointer targets in passing argument 3 of 'soap_add' differ in signedness [-Wpointer-sign] 841 | soap_add(body, "Pinboard","Name", name, NULL, NULL); | ^~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:722:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 722 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:841:37: warning: pointer targets in passing argument 4 of 'soap_add' differ in signedness [-Wpointer-sign] 841 | soap_add(body, "Pinboard","Name", name, NULL, NULL); | ^~~~ | | | const char * /build/rox-2.11/ROX-Filer/src/main.c:722:48: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 722 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:861:20: warning: pointer targets in passing argument 2 of 'soap_add' differ in signedness [-Wpointer-sign] 861 | soap_add(body, "Panel", "Name", line, NULL, NULL); | ^~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:721:16: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 721 | xmlChar *function, | ~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:861:29: warning: pointer targets in passing argument 3 of 'soap_add' differ in signedness [-Wpointer-sign] 861 | soap_add(body, "Panel", "Name", line, NULL, NULL); | ^~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:722:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 722 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:861:37: warning: pointer targets in passing argument 4 of 'soap_add' differ in signedness [-Wpointer-sign] 861 | soap_add(body, "Panel", "Name", line, NULL, NULL); | ^~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:722:48: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 722 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:875:9: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 875 | name = o_session_panel_name.value; | ^ /build/rox-2.11/ROX-Filer/src/main.c:878:19: warning: pointer targets in passing argument 2 of 'soap_add' differ in signedness [-Wpointer-sign] 878 | soap_add(body, "Panel", "Name", name, NULL, NULL); | ^~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:721:16: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 721 | xmlChar *function, | ~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:878:28: warning: pointer targets in passing argument 3 of 'soap_add' differ in signedness [-Wpointer-sign] 878 | soap_add(body, "Panel", "Name", name, NULL, NULL); | ^~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/main.c:722:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 722 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:878:36: warning: pointer targets in passing argument 4 of 'soap_add' differ in signedness [-Wpointer-sign] 878 | soap_add(body, "Panel", "Name", name, NULL, NULL); | ^~~~ | | | const char * /build/rox-2.11/ROX-Filer/src/main.c:722:48: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 722 | const xmlChar *arg1_name, const xmlChar *arg1_value, | ~~~~~~~~~~~~~~~^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c: In function 'build_launch': /build/rox-2.11/ROX-Filer/src/main.c:929:25: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 929 | uri = xmlGetProp(node, "uri"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/main.c:39: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/main.c:929:6: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 929 | uri = xmlGetProp(node, "uri"); | ^ /build/rox-2.11/ROX-Filer/src/main.c:930:29: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 930 | appname = xmlGetProp(node, "appname"); | ^~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/main.c:39: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/main.c:930:10: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 930 | appname = xmlGetProp(node, "appname"); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/main.c:26: /build/rox-2.11/ROX-Filer/src/main.c:937:26: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 937 | launch_button_new(_(label), uri, appname)); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/main.c:937:24: note: in expansion of macro '_' 937 | launch_button_new(_(label), uri, appname)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/main.c:26: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c: In function 'new_script_cb': /build/rox-2.11/ROX-Filer/src/main.c:967:23: warning: pointer targets in passing argument 1 of 'dir_check_this' differ in signedness [-Wpointer-sign] 967 | dir_check_this(path); | ^~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/main.c:63: /build/rox-2.11/ROX-Filer/src/dir.h:105:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 105 | void dir_check_this(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/main.c: In function 'make_script_clicked': /build/rox-2.11/ROX-Filer/src/main.c:982:11: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const gchar *' {aka 'const char *'} differ in signedness [-Wpointer-sign] 982 | filename=make_path(window_with_focus->sym_path, "rox"); | ^ /build/rox-2.11/ROX-Filer/src/main.c:976:15: warning: variable 'action' set but not used [-Wunused-but-set-variable] 976 | const gchar *action; | ^~~~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/main.c:26: /build/rox-2.11/ROX-Filer/src/main.c: In function 'build_make_script': /build/rox-2.11/ROX-Filer/src/main.c:1015:39: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 1015 | button = gtk_button_new_with_label(_(label)); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/main.c:1015:37: note: in expansion of macro '_' 1015 | button = gtk_button_new_with_label(_(label)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/main.c:26: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c: In function 'main': /build/rox-2.11/ROX-Filer/src/main.c:310:3: warning: ignoring return value of 'getgroups' declared with attribute 'warn_unused_result' [-Wunused-result] 310 | getgroups(ngroups, supplemental_groups); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c:607:2: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] 607 | pipe(wakeup_pipe); | ^~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c: In function 'child_died': /build/rox-2.11/ROX-Filer/src/main.c:774:2: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 774 | write(to_wakeup_pipe, "\0", 1); /* Wake up! */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/main.c: In function 'wake_up_cb': /build/rox-2.11/ROX-Filer/src/main.c:814:2: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 814 | read(source, buf, BUFLEN); | ^~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o menu.o /build/rox-2.11/ROX-Filer/src/menu.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'ensure_filer_menu': /build/rox-2.11/ROX-Filer/src/menu.c:269:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 269 | tmp = g_strdup_printf("<" menu ">/%s", _(sub)); \ | ^ /build/rox-2.11/ROX-Filer/src/menu.c:298:2: note: in expansion of macro 'GET_SMENU_ITEM' 298 | GET_SMENU_ITEM(filer_file_menu, "filer", "File"); | ^~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:270:51: warning: pointer targets in passing argument 2 of 'gtk_item_factory_get_widget' differ in signedness [-Wpointer-sign] 270 | var = gtk_item_factory_get_widget(item_factory, tmp); \ | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:298:2: note: in expansion of macro 'GET_SMENU_ITEM' 298 | GET_SMENU_ITEM(filer_file_menu, "filer", "File"); | ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:159:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 159 | const gchar *path); | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:276:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 276 | tmp = g_strdup_printf("<" menu ">/%s/%s", _(sub), _(subsub)); \ | ^ /build/rox-2.11/ROX-Filer/src/menu.c:299:2: note: in expansion of macro 'GET_SSMENU_ITEM' 299 | GET_SSMENU_ITEM(filer_hidden_menu, "filer", "Display", "Show Hidden"); | ^~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:277:51: warning: pointer targets in passing argument 2 of 'gtk_item_factory_get_widget' differ in signedness [-Wpointer-sign] 277 | var = gtk_item_factory_get_widget(item_factory, tmp); \ | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:299:2: note: in expansion of macro 'GET_SSMENU_ITEM' 299 | GET_SSMENU_ITEM(filer_hidden_menu, "filer", "Display", "Show Hidden"); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:159:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 159 | const gchar *path); | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:276:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 276 | tmp = g_strdup_printf("<" menu ">/%s/%s", _(sub), _(subsub)); \ | ^ /build/rox-2.11/ROX-Filer/src/menu.c:300:2: note: in expansion of macro 'GET_SSMENU_ITEM' 300 | GET_SSMENU_ITEM(filer_filter_dirs_menu, "filer", "Display", "Filter Directories With Files"); | ^~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:277:51: warning: pointer targets in passing argument 2 of 'gtk_item_factory_get_widget' differ in signedness [-Wpointer-sign] 277 | var = gtk_item_factory_get_widget(item_factory, tmp); \ | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:300:2: note: in expansion of macro 'GET_SSMENU_ITEM' 300 | GET_SSMENU_ITEM(filer_filter_dirs_menu, "filer", "Display", "Filter Directories With Files"); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:159:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 159 | const gchar *path); | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:276:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 276 | tmp = g_strdup_printf("<" menu ">/%s/%s", _(sub), _(subsub)); \ | ^ /build/rox-2.11/ROX-Filer/src/menu.c:301:2: note: in expansion of macro 'GET_SSMENU_ITEM' 301 | GET_SSMENU_ITEM(filer_reverse_menu, "filer", "Display", "Reversed"); | ^~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:277:51: warning: pointer targets in passing argument 2 of 'gtk_item_factory_get_widget' differ in signedness [-Wpointer-sign] 277 | var = gtk_item_factory_get_widget(item_factory, tmp); \ | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:301:2: note: in expansion of macro 'GET_SSMENU_ITEM' 301 | GET_SSMENU_ITEM(filer_reverse_menu, "filer", "Display", "Reversed"); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:159:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 159 | const gchar *path); | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:276:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 276 | tmp = g_strdup_printf("<" menu ">/%s/%s", _(sub), _(subsub)); \ | ^ /build/rox-2.11/ROX-Filer/src/menu.c:302:2: note: in expansion of macro 'GET_SSMENU_ITEM' 302 | GET_SSMENU_ITEM(filer_auto_size_menu, "filer", "Display", "Automatic"); | ^~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:277:51: warning: pointer targets in passing argument 2 of 'gtk_item_factory_get_widget' differ in signedness [-Wpointer-sign] 277 | var = gtk_item_factory_get_widget(item_factory, tmp); \ | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:302:2: note: in expansion of macro 'GET_SSMENU_ITEM' 302 | GET_SSMENU_ITEM(filer_auto_size_menu, "filer", "Display", "Automatic"); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:159:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 159 | const gchar *path); | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:276:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 276 | tmp = g_strdup_printf("<" menu ">/%s/%s", _(sub), _(subsub)); \ | ^ /build/rox-2.11/ROX-Filer/src/menu.c:303:2: note: in expansion of macro 'GET_SSMENU_ITEM' 303 | GET_SSMENU_ITEM(filer_thumb_menu, "filer", "Display", | ^~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:277:51: warning: pointer targets in passing argument 2 of 'gtk_item_factory_get_widget' differ in signedness [-Wpointer-sign] 277 | var = gtk_item_factory_get_widget(item_factory, tmp); \ | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:303:2: note: in expansion of macro 'GET_SSMENU_ITEM' 303 | GET_SSMENU_ITEM(filer_thumb_menu, "filer", "Display", | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:159:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 159 | const gchar *path); | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:276:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 276 | tmp = g_strdup_printf("<" menu ">/%s/%s", _(sub), _(subsub)); \ | ^ /build/rox-2.11/ROX-Filer/src/menu.c:305:2: note: in expansion of macro 'GET_SSMENU_ITEM' 305 | GET_SSMENU_ITEM(item, "filer", "File", "Set Type..."); | ^~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:277:51: warning: pointer targets in passing argument 2 of 'gtk_item_factory_get_widget' differ in signedness [-Wpointer-sign] 277 | var = gtk_item_factory_get_widget(item_factory, tmp); \ | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:305:2: note: in expansion of macro 'GET_SSMENU_ITEM' 305 | GET_SSMENU_ITEM(item, "filer", "File", "Set Type..."); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:159:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 159 | const gchar *path); | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:269:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 269 | tmp = g_strdup_printf("<" menu ">/%s", _(sub)); \ | ^ /build/rox-2.11/ROX-Filer/src/menu.c:308:2: note: in expansion of macro 'GET_SMENU_ITEM' 308 | GET_SMENU_ITEM(filer_new_menu, "filer", "New"); | ^~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:270:51: warning: pointer targets in passing argument 2 of 'gtk_item_factory_get_widget' differ in signedness [-Wpointer-sign] 270 | var = gtk_item_factory_get_widget(item_factory, tmp); \ | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:308:2: note: in expansion of macro 'GET_SMENU_ITEM' 308 | GET_SMENU_ITEM(filer_new_menu, "filer", "New"); | ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:159:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 159 | const gchar *path); | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:276:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 276 | tmp = g_strdup_printf("<" menu ">/%s/%s", _(sub), _(subsub)); \ | ^ /build/rox-2.11/ROX-Filer/src/menu.c:309:2: note: in expansion of macro 'GET_SSMENU_ITEM' 309 | GET_SSMENU_ITEM(item, "filer", "Window", "Follow Symbolic Links"); | ^~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:277:51: warning: pointer targets in passing argument 2 of 'gtk_item_factory_get_widget' differ in signedness [-Wpointer-sign] 277 | var = gtk_item_factory_get_widget(item_factory, tmp); \ | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:309:2: note: in expansion of macro 'GET_SSMENU_ITEM' 309 | GET_SSMENU_ITEM(item, "filer", "Window", "Follow Symbolic Links"); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:159:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 159 | const gchar *path); | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:276:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 276 | tmp = g_strdup_printf("<" menu ">/%s/%s", _(sub), _(subsub)); \ | ^ /build/rox-2.11/ROX-Filer/src/menu.c:322:2: note: in expansion of macro 'GET_SSMENU_ITEM' 322 | GET_SSMENU_ITEM(item, "filer", "Window", "New Window"); | ^~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:277:51: warning: pointer targets in passing argument 2 of 'gtk_item_factory_get_widget' differ in signedness [-Wpointer-sign] 277 | var = gtk_item_factory_get_widget(item_factory, tmp); \ | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:322:2: note: in expansion of macro 'GET_SSMENU_ITEM' 322 | GET_SSMENU_ITEM(item, "filer", "Window", "New Window"); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:234, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:159:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 159 | const gchar *path); | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'menu_from_dir': /build/rox-2.11/ROX-Filer/src/menu.c:493:19: warning: pointer targets in passing argument 1 of 'list_dir' differ in signedness [-Wpointer-sign] 493 | names = list_dir(dname); | ^~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/menu.c:47: /build/rox-2.11/ROX-Filer/src/support.h:54:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 54 | GPtrArray *list_dir(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:521:23: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 521 | ditem = diritem_new(""); | ^~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/menu.c:58: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:522:18: warning: pointer targets in passing argument 1 of 'diritem_restat' differ in signedness [-Wpointer-sign] 522 | diritem_restat(fname, ditem, NULL); | ^~~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:58: /build/rox-2.11/ROX-Filer/src/diritem.h:52:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 52 | void diritem_restat(const guchar *path, DirItem *item, struct stat *parent); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'show_filer_menu': /build/rox-2.11/ROX-Filer/src/menu.c:796:26: warning: pointer targets in passing argument 1 of 'appmenu_add' differ in signedness [-Wpointer-sign] 796 | n_added = appmenu_add(make_path(filer_window->sym_path, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} 797 | file_item->leafname), | ~~~~~~~~~~~~~~~~~~~~ In file included from /build/rox-2.11/ROX-Filer/src/menu.c:59: /build/rox-2.11/ROX-Filer/src/appmenu.h:14:30: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 14 | int appmenu_add(const gchar *app_dir, DirItem *item, GtkWidget *menu); | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:738:27: warning: variable 'file_menu' set but not used [-Wunused-but-set-variable] 738 | GtkWidget *file_label, *file_menu; | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'menu_show_shift_action': /build/rox-2.11/ROX-Filer/src/menu.c:872:18: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 872 | shift_action = N_("Unmount"); | ^ /build/rox-2.11/ROX-Filer/src/menu.c:874:18: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 874 | shift_action = N_("Open unmounted"); | ^ /build/rox-2.11/ROX-Filer/src/menu.c:877:17: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 877 | shift_action = N_("Show Target"); | ^ /build/rox-2.11/ROX-Filer/src/menu.c:879:17: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 879 | shift_action = N_("Look Inside"); | ^ /build/rox-2.11/ROX-Filer/src/menu.c:881:17: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 881 | shift_action = N_("Open As Text"); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/menu.c:26: /build/rox-2.11/ROX-Filer/src/menu.c:884:21: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 884 | shift_action ? _(shift_action) | ^~~~~~~~~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:884:19: note: in expansion of macro '_' 884 | shift_action ? _(shift_action) | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/menu.c:26: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'savebox_show': /build/rox-2.11/ROX-Filer/src/menu.c:1128:3: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1128 | u8 = to_utf8(g_basename(path)); | ^~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:1130:5: warning: pointer targets in passing argument 2 of 'gtk_savebox_set_pathname' differ in signedness [-Wpointer-sign] 1130 | make_path(dir, u8)); | ^~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:51: /build/rox-2.11/ROX-Filer/src/gtksavebox.h:81:20: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 81 | const gchar *pathname); | ~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'link_cb': /build/rox-2.11/ROX-Filer/src/menu.c:1228:33: warning: pointer targets in passing argument 1 of 'get_relative_path' differ in signedness [-Wpointer-sign] 1228 | link_path = get_relative_path(path, initial); | ^~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:47: /build/rox-2.11/ROX-Filer/src/support.h:39:41: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 39 | guchar *get_relative_path(const guchar *from, const guchar *to); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:1228:39: warning: pointer targets in passing argument 2 of 'get_relative_path' differ in signedness [-Wpointer-sign] 1228 | link_path = get_relative_path(path, initial); | ^~~~~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:47: /build/rox-2.11/ROX-Filer/src/support.h:39:61: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 39 | guchar *get_relative_path(const guchar *from, const guchar *to); | ~~~~~~~~~~~~~~^~ /build/rox-2.11/ROX-Filer/src/menu.c:1228:13: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 1228 | link_path = get_relative_path(path, initial); | ^ /build/rox-2.11/ROX-Filer/src/menu.c:1274:17: warning: pointer targets in passing argument 1 of 'dir_check_this' differ in signedness [-Wpointer-sign] 1274 | dir_check_this(path); | ^~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:57: /build/rox-2.11/ROX-Filer/src/dir.h:105:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 105 | void dir_check_this(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'new_directory_cb': /build/rox-2.11/ROX-Filer/src/menu.c:1348:17: warning: pointer targets in passing argument 1 of 'dir_check_this' differ in signedness [-Wpointer-sign] 1348 | dir_check_this(path); | ^~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:57: /build/rox-2.11/ROX-Filer/src/dir.h:105:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 105 | void dir_check_this(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:1353:8: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1353 | leaf = strrchr(path, '/'); | ^ /build/rox-2.11/ROX-Filer/src/menu.c:1355:51: warning: pointer targets in passing argument 2 of 'display_set_autoselect' differ in signedness [-Wpointer-sign] 1355 | display_set_autoselect(window_with_focus, leaf + 1); | ~~~~~^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:63: /build/rox-2.11/ROX-Filer/src/display.h:57:69: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 57 | void display_set_autoselect(FilerWindow *filer_window, const gchar *leaf); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'new_directory': /build/rox-2.11/ROX-Filer/src/menu.c:1366:3: warning: pointer targets in passing argument 2 of 'savebox_show' differ in signedness [-Wpointer-sign] 1366 | make_path(window_with_focus->sym_path, _("NewDir")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:1080:60: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 1080 | static void savebox_show(const gchar *action, const gchar *path, | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'new_file_cb': /build/rox-2.11/ROX-Filer/src/menu.c:1389:17: warning: pointer targets in passing argument 1 of 'dir_check_this' differ in signedness [-Wpointer-sign] 1389 | dir_check_this(path); | ^~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:57: /build/rox-2.11/ROX-Filer/src/dir.h:105:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 105 | void dir_check_this(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:1394:8: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1394 | leaf = strrchr(path, '/'); | ^ /build/rox-2.11/ROX-Filer/src/menu.c:1396:51: warning: pointer targets in passing argument 2 of 'display_set_autoselect' differ in signedness [-Wpointer-sign] 1396 | display_set_autoselect(window_with_focus, leaf + 1); | ~~~~~^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:63: /build/rox-2.11/ROX-Filer/src/display.h:57:69: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 57 | void display_set_autoselect(FilerWindow *filer_window, const gchar *leaf); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'new_file': /build/rox-2.11/ROX-Filer/src/menu.c:1407:3: warning: pointer targets in passing argument 2 of 'savebox_show' differ in signedness [-Wpointer-sign] 1407 | make_path(window_with_focus->sym_path, _("NewFile")), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:1080:60: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 1080 | static void savebox_show(const gchar *action, const gchar *path, | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'new_file_type_cb': /build/rox-2.11/ROX-Filer/src/menu.c:1420:2: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1420 | oleaf = g_basename(initial); | ^~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:1436:2: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1436 | leaf = g_basename(path); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'new_file_type': /build/rox-2.11/ROX-Filer/src/menu.c:1465:2: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 1465 | leaf = g_basename(templ); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:1466:23: warning: pointer targets in passing argument 1 of 'type_get_type' differ in signedness [-Wpointer-sign] 1466 | type = type_get_type(templ); | ^~~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:46: /build/rox-2.11/ROX-Filer/src/type.h:40:40: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 40 | MIME_type *type_get_type(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:1469:3: warning: pointer targets in passing argument 2 of 'savebox_show' differ in signedness [-Wpointer-sign] 1469 | make_path(window_with_focus->sym_path, leaf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:1080:60: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 1080 | static void savebox_show(const gchar *action, const gchar *path, | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'customise_send_to': /build/rox-2.11/ROX-Filer/src/menu.c:1488:25: warning: pointer targets in passing argument 2 of 'g_string_append' differ in signedness [-Wpointer-sign] 1488 | g_string_append(dirs, old); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/glib-2.0/glib/gstring.h:81:59: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | const gchar *val); | ~~~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/menu.c:1493:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1493 | save = choices_find_xdg_path_save("", "SendTo", SITE, TRUE); | ^ /build/rox-2.11/ROX-Filer/src/menu.c:1495:9: warning: pointer targets in passing argument 1 of 'mkdir' differ in signedness [-Wpointer-sign] 1495 | mkdir(save, 0777); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/menu.c:26: /usr/include/arm-linux-gnueabihf/sys/stat.h:317:31: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 317 | extern int mkdir (const char *__path, __mode_t __mode) | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:1518:17: warning: pointer targets in passing argument 1 of 'filer_opendir' differ in signedness [-Wpointer-sign] 1518 | filer_opendir(save, NULL, NULL); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:44: /build/rox-2.11/ROX-Filer/src/filer.h:129:40: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 129 | FilerWindow *filer_opendir(const char *path, FilerWindow *src_win, const gchar *wm_class); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'customise_new': /build/rox-2.11/ROX-Filer/src/menu.c:1535:25: warning: pointer targets in passing argument 2 of 'g_string_append' differ in signedness [-Wpointer-sign] 1535 | g_string_append(dirs, old); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/menu.c:37: /usr/include/glib-2.0/glib/gstring.h:81:59: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | const gchar *val); | ~~~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/menu.c:1540:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1540 | save = choices_find_xdg_path_save("", "Templates", SITE, TRUE); | ^ /build/rox-2.11/ROX-Filer/src/menu.c:1542:9: warning: pointer targets in passing argument 1 of 'mkdir' differ in signedness [-Wpointer-sign] 1542 | mkdir(save, 0777); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/menu.c:26: /usr/include/arm-linux-gnueabihf/sys/stat.h:317:31: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 317 | extern int mkdir (const char *__path, __mode_t __mode) | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:1558:17: warning: pointer targets in passing argument 1 of 'filer_opendir' differ in signedness [-Wpointer-sign] 1558 | filer_opendir(save, NULL, NULL); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:44: /build/rox-2.11/ROX-Filer/src/filer.h:129:40: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 129 | FilerWindow *filer_opendir(const char *path, FilerWindow *src_win, const gchar *wm_class); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'add_sendto': /build/rox-2.11/ROX-Filer/src/menu.c:1585:33: warning: pointer targets in passing argument 2 of 'menu_from_dir' differ in signedness [-Wpointer-sign] 1585 | widgets = menu_from_dir(menu, dir, get_menu_icon_style(), | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:479:59: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 479 | static GList *menu_from_dir(GtkWidget *menu, const gchar *dir_name, | ~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'show_send_to_menu': /build/rox-2.11/ROX-Filer/src/menu.c:1613:22: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 1613 | item = diritem_new(""); | ^~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/menu.c:58: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c:1631:22: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 1631 | item = diritem_new(""); | ^~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/menu.c:58: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'xterm_here': /build/rox-2.11/ROX-Filer/src/menu.c:1703:10: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 1703 | argv[2] = o_menu_xterm.value; | ^ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'menu_rox_help': /build/rox-2.11/ROX-Filer/src/menu.c:1806:17: warning: pointer targets in passing argument 1 of 'filer_opendir' differ in signedness [-Wpointer-sign] 1806 | filer_opendir(make_path(htmlhelp_dir, "html"), NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:44: /build/rox-2.11/ROX-Filer/src/filer.h:129:40: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 129 | FilerWindow *filer_opendir(const char *path, FilerWindow *src_win, const gchar *wm_class); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:1828:15: warning: pointer targets in passing argument 1 of 'run_by_path' differ in signedness [-Wpointer-sign] 1828 | run_by_path(manual); | ^~~~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/menu.c:42: /build/rox-2.11/ROX-Filer/src/run.h:14:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 14 | gboolean run_by_path(const guchar *full_path); | ~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/menu.c: In function 'file_op': /build/rox-2.11/ROX-Filer/src/menu.c:2023:25: warning: pointer targets in passing argument 1 of 'src_dest_action_item' differ in signedness [-Wpointer-sign] 2023 | src_dest_action_item(path, di_image(item), | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:1201:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 1201 | static void src_dest_action_item(const gchar *path, MaskedPixmap *image, | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:2028:25: warning: pointer targets in passing argument 1 of 'src_dest_action_item' differ in signedness [-Wpointer-sign] 2028 | src_dest_action_item(path, di_image(item), | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:1201:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 1201 | static void src_dest_action_item(const gchar *path, MaskedPixmap *image, | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/menu.c:2033:25: warning: pointer targets in passing argument 1 of 'src_dest_action_item' differ in signedness [-Wpointer-sign] 2033 | src_dest_action_item(path, di_image(item), | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/menu.c:1201:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 1201 | static void src_dest_action_item(const gchar *path, MaskedPixmap *image, | ~~~~~~~~~~~~~^~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o minibuffer.o /build/rox-2.11/ROX-Filer/src/minibuffer.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c: In function 'minibuffer_show': /build/rox-2.11/ROX-Filer/src/minibuffer.c:144:5: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] 144 | make_path(filer_window->sym_path, "")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:31, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/gtk-2.0/gtk/gtkentry.h:214:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 214 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c:181:32: warning: pointer targets in passing argument 1 of 'shell_escape' differ in signedness [-Wpointer-sign] 181 | escaped = shell_escape(item->leafname); | ~~~~^~~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/minibuffer.c:42: /build/rox-2.11/ROX-Filer/src/support.h:35:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 35 | guchar *shell_escape(const guchar *word); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c:182:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 182 | tmp = g_strconcat(" ", escaped, NULL); | ^ /build/rox-2.11/ROX-Filer/src/minibuffer.c:184:30: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] 184 | gtk_entry_set_text(mini, tmp); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:31, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/gtk-2.0/gtk/gtkentry.h:214:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 214 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c: In function 'minibuffer_add': /build/rox-2.11/ROX-Filer/src/minibuffer.c:240:21: warning: pointer targets in passing argument 1 of 'shell_escape' differ in signedness [-Wpointer-sign] 240 | esc = shell_escape(leafname); | ^~~~~~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/minibuffer.c:42: /build/rox-2.11/ROX-Filer/src/support.h:35:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 35 | guchar *shell_escape(const guchar *word); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c:248:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 248 | gtk_editable_insert_text(edit, esc, strlen(esc), &pos); | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/minibuffer.c:25: /usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 385 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c:248:33: warning: pointer targets in passing argument 2 of 'gtk_editable_insert_text' differ in signedness [-Wpointer-sign] 248 | gtk_editable_insert_text(edit, esc, strlen(esc), &pos); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtkentry.h:39, from /usr/include/gtk-2.0/gtk/gtktreeview.h:31, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/gtk-2.0/gtk/gtkeditable.h:95:23: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 95 | const gchar *new_text, | ~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c: In function 'path_return_pressed': /build/rox-2.11/ROX-Filer/src/minibuffer.c:309:2: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 309 | pattern = g_basename(path); | ^~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c: In function 'complete': /build/rox-2.11/ROX-Filer/src/minibuffer.c:435:20: warning: pointer targets in passing argument 1 of 'make_path' differ in signedness [-Wpointer-sign] 435 | new = make_path(new, ""); | ^~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/minibuffer.c:42: /build/rox-2.11/ROX-Filer/src/support.h:18:37: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 18 | const guchar *make_path(const char *dir, const char *leaf); | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c:437:29: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] 437 | gtk_entry_set_text(entry, new); | ^~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:31, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/gtk-2.0/gtk/gtkentry.h:214:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 214 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c: In function 'path_changed': /build/rox-2.11/ROX-Filer/src/minibuffer.c:504:2: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 504 | leaf = g_basename(new); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c: In function 'search_in_dir': /build/rox-2.11/ROX-Filer/src/minibuffer.c:626:2: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 626 | pattern = g_basename(path); | ^~~~~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c: In function 'add_to_history': /build/rox-2.11/ROX-Filer/src/minibuffer.c:643:21: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 643 | if (last && strcmp(last, line) == 0) | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/minibuffer.c:25: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c: In function 'best_match': /build/rox-2.11/ROX-Filer/src/minibuffer.c:671:15: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 671 | guchar *m = matches->gl_pathv[i]; | ^~~~~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c:682:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 682 | path = g_strndup(first + path_len + 1, longest - path_len - 1); | ^ /build/rox-2.11/ROX-Filer/src/minibuffer.c:685:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 685 | path = g_strndup(first, longest); | ^ /build/rox-2.11/ROX-Filer/src/minibuffer.c:690:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 690 | if (matches->gl_pathc == 1 && tmp[strlen(tmp) - 1] != '/') | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/minibuffer.c:25: /usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 385 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c:692:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 692 | path = g_strdup_printf("%s ", tmp); | ^ /build/rox-2.11/ROX-Filer/src/minibuffer.c: In function 'shell_tab': /build/rox-2.11/ROX-Filer/src/minibuffer.c:771:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 771 | gtk_editable_insert_text(edit, best, strlen(best), | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/minibuffer.c:25: /usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 385 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c:771:35: warning: pointer targets in passing argument 2 of 'gtk_editable_insert_text' differ in signedness [-Wpointer-sign] 771 | gtk_editable_insert_text(edit, best, strlen(best), | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtkentry.h:39, from /usr/include/gtk-2.0/gtk/gtktreeview.h:31, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/gtk-2.0/gtk/gtkeditable.h:95:23: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 95 | const gchar *new_text, | ~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c: In function 'shell_recall': /build/rox-2.11/ROX-Filer/src/minibuffer.c:860:11: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 860 | command = ""; | ^ /build/rox-2.11/ROX-Filer/src/minibuffer.c:866:58: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] 866 | gtk_entry_set_text(GTK_ENTRY(filer_window->minibuffer), command); | ^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:31, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:34: /usr/include/gtk-2.0/gtk/gtkentry.h:214:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 214 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c: In function 'select_if_test': /build/rox-2.11/ROX-Filer/src/minibuffer.c:885:18: warning: pointer targets in assignment from 'char *' to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 885 | data->info.leaf = item->leafname; | ^ /build/rox-2.11/ROX-Filer/src/minibuffer.c:887:16: warning: pointer targets in passing argument 2 of 'make_path' differ in signedness [-Wpointer-sign] 887 | data->info.leaf); | ~~~~~~~~~~^~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/minibuffer.c:42: /build/rox-2.11/ROX-Filer/src/support.h:18:54: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 18 | const guchar *make_path(const char *dir, const char *leaf); | ~~~~~~~~~~~~^~~~ In file included from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:22: /build/rox-2.11/ROX-Filer/src/minibuffer.c:889:28: warning: pointer targets in passing argument 1 of 'lstat' differ in signedness [-Wpointer-sign] 889 | return mc_lstat(data->info.fullpath, &data->info.stats) == 0 && | ~~~~~~~~~~^~~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/my_vfs.h:58:32: note: in definition of macro 'mc_lstat' 58 | # define mc_lstat(x, y) lstat(x, y) | ^ In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/minibuffer.c:22: /usr/include/arm-linux-gnueabihf/sys/stat.h:460:1: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 460 | __NTH (lstat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/minibuffer.c: In function 'changed': /build/rox-2.11/ROX-Filer/src/minibuffer.c:1083:5: warning: pointer targets in passing argument 2 of 'set_find_string_colour' differ in signedness [-Wpointer-sign] 1083 | gtk_entry_get_text( | ^~~~~~~~~~~~~~~~~~~ | | | const gchar * {aka const char *} 1084 | GTK_ENTRY(filer_window->minibuffer))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/rox-2.11/ROX-Filer/src/minibuffer.c:47: /build/rox-2.11/ROX-Filer/src/action.h:24:62: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 24 | void set_find_string_colour(GtkWidget *widget, const guchar *string); | ~~~~~~~~~~~~~~^~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o modechange.o /build/rox-2.11/ROX-Filer/src/modechange.c arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mount.o /build/rox-2.11/ROX-Filer/src/mount.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/mount.c:53: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/mount.c:53: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/mount.c:53: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/mount.c:53: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/mount.c: In function 'mount_user_mount': /build/rox-2.11/ROX-Filer/src/mount.c:130:23: warning: pointer targets in passing argument 1 of 'mount_is_mounted' differ in signedness [-Wpointer-sign] 130 | if (mount_is_mounted(path, NULL, NULL)) | ^~~~ | | | const char * In file included from /build/rox-2.11/ROX-Filer/src/mount.c:57: /build/rox-2.11/ROX-Filer/src/mount.h:29:41: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 29 | gboolean mount_is_mounted(const guchar *path, struct stat *info, | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/mount.c: In function 'mount_is_mounted': /build/rox-2.11/ROX-Filer/src/mount.c:152:12: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 152 | if (stat(path, &info_path)) | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/mount.c:22: /usr/include/arm-linux-gnueabihf/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 453 | __NTH (stat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/mount.c:160:21: warning: pointer targets in passing argument 1 of 'g_strconcat' differ in signedness [-Wpointer-sign] 160 | tmp = g_strconcat(path, "/..", NULL); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/mount.c:53: /usr/include/glib-2.0/glib/gstrfuncs.h:231:53: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 231 | gchar* g_strconcat (const gchar *string1, | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/mount.c:160:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 160 | tmp = g_strconcat(path, "/..", NULL); | ^ /build/rox-2.11/ROX-Filer/src/mount.c:161:12: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 161 | if (stat(tmp, &info_parent)) | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/mount.c:22: /usr/include/arm-linux-gnueabihf/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 453 | __NTH (stat (const char *__path, struct stat *__statbuf)) | ^~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o options.o /build/rox-2.11/ROX-Filer/src/options.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'option_check_widget': /build/rox-2.11/ROX-Filer/src/options.c:241:37: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 241 | option->has_changed = strcmp(option->value, new) != 0; | ~~~~~~^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:241:46: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 241 | option->has_changed = strcmp(option->value, new) != 0; | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:251:27: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 251 | option->int_value = atoi(new); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'store_backup': /build/rox-2.11/ROX-Filer/src/options.c:290:34: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 290 | option->backup = g_strdup(option->value); | ~~~~~~^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/options.c:290:17: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 290 | option->backup = g_strdup(option->value); | ^ /build/rox-2.11/ROX-Filer/src/options.c: In function 'option_add_int': /build/rox-2.11/ROX-Filer/src/options.c:329:16: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 329 | option->value = g_strdup_printf("%d", value); | ^ /build/rox-2.11/ROX-Filer/src/options.c: In function 'option_add_string': /build/rox-2.11/ROX-Filer/src/options.c:336:16: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 336 | option->value = g_strdup(value); | ^ /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_numentry_base': /build/rox-2.11/ROX-Filer/src/options.c:370:24: warning: pointer targets in passing argument 2 of 'get_int' differ in signedness [-Wpointer-sign] 370 | width = get_int(node, "width"); | ^~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/options.c:135:43: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 135 | static int get_int(xmlNode *node, guchar *attr); | ~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:371:26: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 371 | unit = xmlGetProp(node, "unit"); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c:377:31: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 377 | label_wid = gtk_label_new(_(label)); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:377:29: note: in expansion of macro '_' 377 | label_wid = gtk_label_new(_(label)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c:391:53: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 391 | gtk_box_pack_start(GTK_BOX(hbox), gtk_label_new(_(unit)), | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:391:51: note: in expansion of macro '_' 391 | gtk_box_pack_start(GTK_BOX(hbox), gtk_label_new(_(unit)), | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'option_add': /build/rox-2.11/ROX-Filer/src/options.c:439:38: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 439 | option->has_changed = strcmp(option->value, value) != 0; | ~~~~~~^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'open_fontsel': /build/rox-2.11/ROX-Filer/src/options.c:556:13: warning: pointer targets in passing argument 2 of 'gtk_font_selection_dialog_set_font_name' differ in signedness [-Wpointer-sign] 556 | option->value); | ~~~~~~^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtk.h:94, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/gtk-2.0/gtk/gtkfontsel.h:204:77: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 204 | const gchar *fontname); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /build/rox-2.11/ROX-Filer/src/options.c: In function 'may_add_tip': /build/rox-2.11/ROX-Filer/src/options.c:577:28: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 577 | tip = g_strstrip(g_strdup(data)); | ^~~~ | | | guchar * {aka unsigned char *} /usr/include/glib-2.0/glib/gstrfuncs.h:181:53: note: in definition of macro 'g_strstrip' 181 | #define g_strstrip( string ) g_strchomp (g_strchug (string)) | ^~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/options.c:577:6: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 577 | tip = g_strstrip(g_strdup(data)); | ^ /build/rox-2.11/ROX-Filer/src/options.c:580:24: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 580 | OPTION_TIP(widget, _(tip)); | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:89:48: note: in definition of macro 'OPTION_TIP' 89 | gtk_tooltips_set_tip(option_tooltips, widget, tip, NULL) | ^~~ /build/rox-2.11/ROX-Filer/src/options.c:580:22: note: in expansion of macro '_' 580 | OPTION_TIP(widget, _(tip)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'get_int': /build/rox-2.11/ROX-Filer/src/options.c:594:16: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 594 | retval = atoi(txt); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'add_to_size_group': /build/rox-2.11/ROX-Filer/src/options.c:615:26: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 615 | name = xmlGetProp(node, "sizegroup"); | ^~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_radio': /build/rox-2.11/ROX-Filer/src/options.c:646:28: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 646 | label = xmlGetProp(radio, "label"); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c:651:6: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 651 | _(label)); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:651:4: note: in expansion of macro '_' 651 | _(label)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:657:24: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 657 | xmlGetProp(radio, "value")); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_menu_item': /build/rox-2.11/ROX-Filer/src/options.c:667:30: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 667 | g_return_if_fail(strcmp(node->name, "item") == 0); | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} /usr/include/glib-2.0/glib/gmacros.h:930:8: note: in definition of macro '_G_BOOLEAN_EXPR' 930 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmessages.h:624:9: note: in expansion of macro 'G_LIKELY' 624 | if (G_LIKELY (expr)) \ | ^~~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:667:2: note: in expansion of macro 'g_return_if_fail' 667 | g_return_if_fail(strcmp(node->name, "item") == 0); | ^~~~~~~~~~~~~~~~ In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:669:27: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 669 | label = xmlGetProp(node, "label"); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c:670:40: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 670 | item = gtk_menu_item_new_with_label(_(label)); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:670:38: note: in expansion of macro '_' 670 | item = gtk_menu_item_new_with_label(_(label)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:676:62: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 676 | g_object_set_data(G_OBJECT(item), "value", xmlGetProp(node, "value")); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_widget': /build/rox-2.11/ROX-Filer/src/options.c:681:21: warning: pointer targets in initialization of 'const char *' from 'const xmlChar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 681 | const char *name = widget->name; | ^~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:687:29: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 687 | label = xmlGetProp(widget, "label"); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c:701:21: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 701 | gtk_label_new(_(label)), FALSE, TRUE, 4); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:701:19: note: in expansion of macro '_' 701 | gtk_label_new(_(label)), FALSE, TRUE, 4); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:714:29: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 714 | oname = xmlGetProp(widget, "name"); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_section': /build/rox-2.11/ROX-Filer/src/options.c:763:30: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 763 | title = xmlGetProp(section, "title"); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c:769:45: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 769 | gtk_tree_store_set(tree_store, &iter, 0, _(title), 1, page, -1); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:769:43: note: in expansion of macro '_' 769 | gtk_tree_store_set(tree_store, &iter, 0, _(title), 1, page, -1); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:777:21: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 777 | if (strcmp(widget->name, "section") == 0) | ~~~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_options_window': /build/rox-2.11/ROX-Filer/src/options.c:813:20: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 813 | if (strcmp(options->name, "options") == 0) | ~~~~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'radio_group_set_value': /build/rox-2.11/ROX-Filer/src/options.c:1011:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1011 | if (strcmp(val, value) == 0) | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1011:19: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1011 | if (strcmp(val, value) == 0) | ^~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'radio_group_get_value': /build/rox-2.11/ROX-Filer/src/options.c:1039:20: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 1039 | return g_strdup(val); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/options.c:1039:11: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1039 | return g_strdup(val); | ^~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'option_menu_set': /build/rox-2.11/ROX-Filer/src/options.c:1064:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1064 | if (strcmp(data, value) == 0) | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1064:20: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1064 | if (strcmp(data, value) == 0) | ^~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'restore_backup': /build/rox-2.11/ROX-Filer/src/options.c:1093:37: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1093 | option->has_changed = strcmp(option->value, option->backup) != 0; | ~~~~~~^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1093:52: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1093 | option->has_changed = strcmp(option->value, option->backup) != 0; | ~~~~~~^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1098:33: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 1098 | option->value = g_strdup(option->backup); | ~~~~~~^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/options.c:1098:16: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1098 | option->value = g_strdup(option->backup); | ^ /build/rox-2.11/ROX-Filer/src/options.c:1099:33: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] 1099 | option->int_value = atoi(option->value); | ~~~~~~^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/stdlib.h:361:1: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 361 | __NTH (atoi (const char *__nptr)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'check_changed_cb': /build/rox-2.11/ROX-Filer/src/options.c:1119:19: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1119 | if (strcmp(option->value, option->backup) != 0) | ~~~~~~^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1119:34: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1119 | if (strcmp(option->value, option->backup) != 0) | ~~~~~~^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'write_option': /build/rox-2.11/ROX-Filer/src/options.c:1138:36: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1138 | tree = xmlNewTextChild(doc, NULL, "Option", option->value); | ^~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1139:19: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1139 | xmlSetProp(tree, "name", (gchar *) key); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1139:27: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1139 | xmlSetProp(tree, "name", (gchar *) key); | ^~~~~~~~~~~~~ | | | gchar * {aka char *} In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'save_options': /build/rox-2.11/ROX-Filer/src/options.c:1148:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1148 | save = choices_find_xdg_path_save("Options", PROJECT, SITE, TRUE); | ^ /build/rox-2.11/ROX-Filer/src/options.c:1152:25: warning: pointer targets in passing argument 1 of 'g_strconcat' differ in signedness [-Wpointer-sign] 1152 | save_new = g_strconcat(save, ".new", NULL); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/glib-2.0/glib/gstrfuncs.h:231:53: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 231 | gchar* g_strconcat (const gchar *string1, | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:1152:11: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1152 | save_new = g_strconcat(save, ".new", NULL); | ^ /build/rox-2.11/ROX-Filer/src/options.c:1154:18: warning: pointer targets in passing argument 1 of 'xmlNewDoc' differ in signedness [-Wpointer-sign] 1154 | doc = xmlNewDoc("1.0"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:780:30: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 780 | xmlNewDoc (const xmlChar *version); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:1155:53: warning: pointer targets in passing argument 3 of 'xmlNewDocNode' differ in signedness [-Wpointer-sign] 1155 | xmlDocSetRootElement(doc, xmlNewDocNode(doc, NULL, "Options", NULL)); | ^~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:829:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 829 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1160:25: warning: pointer targets in passing argument 2 of 'save_xml_file' differ in signedness [-Wpointer-sign] 1160 | if (save_xml_file(doc, save_new) || rename(save_new, save)) | ^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:84: /build/rox-2.11/ROX-Filer/src/support.h:15:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 15 | int save_xml_file(xmlDocPtr doc, const gchar *filename); | ~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:1160:45: warning: pointer targets in passing argument 1 of 'rename' differ in signedness [-Wpointer-sign] 1160 | if (save_xml_file(doc, save_new) || rename(save_new, save)) | ^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:70: /usr/include/stdio.h:148:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 148 | extern int rename (const char *__old, const char *__new) __THROW; | ~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/options.c:1160:55: warning: pointer targets in passing argument 2 of 'rename' differ in signedness [-Wpointer-sign] 1160 | if (save_xml_file(doc, save_new) || rename(save_new, save)) | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:70: /usr/include/stdio.h:148:51: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 148 | extern int rename (const char *__old, const char *__new) __THROW; | ~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'update_entry': /build/rox-2.11/ROX-Filer/src/options.c:1215:54: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] 1215 | gtk_entry_set_text(GTK_ENTRY(option->widget), option->value); | ~~~~~~^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:31, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/gtk-2.0/gtk/gtkentry.h:214:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 214 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'update_font': /build/rox-2.11/ROX-Filer/src/options.c:1256:10: warning: pointer targets in passing argument 2 of 'gtk_label_set_text' differ in signedness [-Wpointer-sign] 1256 | : (guchar *) _("(use default)")); In file included from /usr/include/gtk-2.0/gtk/gtkaccellabel.h:38, from /usr/include/gtk-2.0/gtk/gtk.h:35, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/gtk-2.0/gtk/gtklabel.h:113:25: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 113 | const gchar *str); | ~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'update_colour': /build/rox-2.11/ROX-Filer/src/options.c:1263:24: warning: pointer targets in passing argument 1 of 'gdk_color_parse' differ in signedness [-Wpointer-sign] 1263 | gdk_color_parse(option->value, &colour); | ~~~~~~^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/include/gtk-2.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-2.0/gdk/gdkscreen.h:33, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/gtk-2.0/gdk/gdkcolor.h:136:48: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 136 | gboolean gdk_color_parse (const gchar *spec, | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'read_toggle': /build/rox-2.11/ROX-Filer/src/options.c:1275:9: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1275 | return g_strdup_printf("%d", gtk_toggle_button_get_active(toggle)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'read_entry': /build/rox-2.11/ROX-Filer/src/options.c:1280:9: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1280 | return gtk_editable_get_chars(GTK_EDITABLE(option->widget), 0, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'read_numentry': /build/rox-2.11/ROX-Filer/src/options.c:1285:9: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1285 | return g_strdup_printf("%d", (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1286 | gtk_spin_button_get_value(GTK_SPIN_BUTTON(option->widget))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'read_slider': /build/rox-2.11/ROX-Filer/src/options.c:1291:9: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1291 | return g_strdup_printf("%d", (int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1292 | gtk_range_get_adjustment(GTK_RANGE(option->widget))->value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'read_menu': /build/rox-2.11/ROX-Filer/src/options.c:1302:18: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 1302 | return g_strdup(option_menu_get(GTK_OPTION_MENU(option->widget))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/options.c:1302:9: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1302 | return g_strdup(option_menu_get(GTK_OPTION_MENU(option->widget))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'read_font': /build/rox-2.11/ROX-Filer/src/options.c:1311:10: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1311 | return g_strdup(""); | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:1313:9: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1313 | return g_strdup(gtk_label_get_text(GTK_LABEL(option->widget))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'read_colour': /build/rox-2.11/ROX-Filer/src/options.c:1320:9: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1320 | return g_strdup_printf("#%04x%04x%04x", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1321 | style->bg[GTK_STATE_NORMAL].red, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1322 | style->bg[GTK_STATE_NORMAL].green, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1323 | style->bg[GTK_STATE_NORMAL].blue); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_label': /build/rox-2.11/ROX-Filer/src/options.c:1345:27: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 1345 | widget = gtk_label_new(_(text)); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:1345:25: note: in expansion of macro '_' 1345 | widget = gtk_label_new(_(text)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:1348:23: warning: pointer targets in passing argument 2 of 'get_int' differ in signedness [-Wpointer-sign] 1348 | help = get_int(node, "help"); | ^~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/options.c:585:43: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 585 | static int get_int(xmlNode *node, guchar *attr) | ~~~~~~~~^~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_frame': /build/rox-2.11/ROX-Filer/src/options.c:1399:26: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 1399 | frame = gtk_frame_new(_(label)); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:1399:24: note: in expansion of macro '_' 1399 | frame = gtk_frame_new(_(label)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_toggle': /build/rox-2.11/ROX-Filer/src/options.c:1433:45: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 1433 | toggle = gtk_check_button_new_with_label(_(label)); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:1433:43: note: in expansion of macro '_' 1433 | toggle = gtk_check_button_new_with_label(_(label)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_slider': /build/rox-2.11/ROX-Filer/src/options.c:1458:22: warning: pointer targets in passing argument 2 of 'get_int' differ in signedness [-Wpointer-sign] 1458 | min = get_int(node, "min"); | ^~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/options.c:585:43: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 585 | static int get_int(xmlNode *node, guchar *attr) | ~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1459:22: warning: pointer targets in passing argument 2 of 'get_int' differ in signedness [-Wpointer-sign] 1459 | max = get_int(node, "max"); | ^~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/options.c:585:43: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 585 | static int get_int(xmlNode *node, guchar *attr) | ~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1460:24: warning: pointer targets in passing argument 2 of 'get_int' differ in signedness [-Wpointer-sign] 1460 | fixed = get_int(node, "fixed"); | ^~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/options.c:585:43: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 585 | static int get_int(xmlNode *node, guchar *attr) | ~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1461:28: warning: pointer targets in passing argument 2 of 'get_int' differ in signedness [-Wpointer-sign] 1461 | showvalue = get_int(node, "showvalue"); | ^~~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/options.c:585:43: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 585 | static int get_int(xmlNode *node, guchar *attr) | ~~~~~~~~^~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c:1470:31: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 1470 | label_wid = gtk_label_new(_(label)); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:1470:29: note: in expansion of macro '_' 1470 | label_wid = gtk_label_new(_(label)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:1476:25: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 1476 | end = xmlGetProp(node, "end"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c:1479:51: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 1479 | gtk_box_pack_end(GTK_BOX(hbox), gtk_label_new(_(end)), | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:1479:49: note: in expansion of macro '_' 1479 | gtk_box_pack_end(GTK_BOX(hbox), gtk_label_new(_(end)), | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_entry': /build/rox-2.11/ROX-Filer/src/options.c:1525:31: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 1525 | label_wid = gtk_label_new(_(label)); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:1525:29: note: in expansion of macro '_' 1525 | label_wid = gtk_label_new(_(label)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_numentry': /build/rox-2.11/ROX-Filer/src/options.c:1553:22: warning: pointer targets in passing argument 2 of 'get_int' differ in signedness [-Wpointer-sign] 1553 | min = get_int(node, "min"); | ^~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/options.c:585:43: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 585 | static int get_int(xmlNode *node, guchar *attr) | ~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1554:22: warning: pointer targets in passing argument 2 of 'get_int' differ in signedness [-Wpointer-sign] 1554 | max = get_int(node, "max"); | ^~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/options.c:585:43: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 585 | static int get_int(xmlNode *node, guchar *attr) | ~~~~~~~~^~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /build/rox-2.11/ROX-Filer/src/options.c:1555:30: warning: pointer targets in passing argument 2 of 'get_int' differ in signedness [-Wpointer-sign] 1555 | step = MAX(1, get_int(node, "step")); | ^~~~~~ | | | char * /usr/include/glib-2.0/glib/gmacros.h:804:29: note: in definition of macro 'MAX' 804 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ /build/rox-2.11/ROX-Filer/src/options.c:585:43: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 585 | static int get_int(xmlNode *node, guchar *attr) | ~~~~~~~~^~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /build/rox-2.11/ROX-Filer/src/options.c:1555:30: warning: pointer targets in passing argument 2 of 'get_int' differ in signedness [-Wpointer-sign] 1555 | step = MAX(1, get_int(node, "step")); | ^~~~~~ | | | char * /usr/include/glib-2.0/glib/gmacros.h:804:42: note: in definition of macro 'MAX' 804 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ /build/rox-2.11/ROX-Filer/src/options.c:585:43: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 585 | static int get_int(xmlNode *node, guchar *attr) | ~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_radio_group': /build/rox-2.11/ROX-Filer/src/options.c:1586:23: warning: pointer targets in passing argument 2 of 'get_int' differ in signedness [-Wpointer-sign] 1586 | cols = get_int(node, "columns"); | ^~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/options.c:585:43: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 585 | static int get_int(xmlNode *node, guchar *attr) | ~~~~~~~~^~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_colour': /build/rox-2.11/ROX-Filer/src/options.c:1629:31: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 1629 | label_wid = gtk_label_new(_(label)); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:1629:29: note: in expansion of macro '_' 1629 | label_wid = gtk_label_new(_(label)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_menu': /build/rox-2.11/ROX-Filer/src/options.c:1660:30: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 1660 | label_wid = gtk_label_new(_(label)); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:1660:28: note: in expansion of macro '_' 1660 | label_wid = gtk_label_new(_(label)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c: In function 'build_font': /build/rox-2.11/ROX-Filer/src/options.c:1698:27: warning: pointer targets in passing argument 2 of 'get_int' differ in signedness [-Wpointer-sign] 1698 | override = get_int(node, "override"); | ^~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/options.c:585:43: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'char *' 585 | static int get_int(xmlNode *node, guchar *attr) | ~~~~~~~~^~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c:1707:46: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 1707 | active = gtk_check_button_new_with_label(_(label)); | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:1707:44: note: in expansion of macro '_' 1707 | active = gtk_check_button_new_with_label(_(label)); | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /build/rox-2.11/ROX-Filer/src/options.c:1713:53: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 1713 | gtk_box_pack_start(GTK_BOX(hbox), gtk_label_new(_(label)), | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/options.c:1713:51: note: in expansion of macro '_' 1713 | gtk_box_pack_start(GTK_BOX(hbox), gtk_label_new(_(label)), | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/options.c:68: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ In file included from /usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/options.c:75: /build/rox-2.11/ROX-Filer/src/options.c: In function 'load_options': /build/rox-2.11/ROX-Filer/src/options.c:1755:30: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1755 | g_return_if_fail(strcmp(root->name, "Options") == 0); | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} /usr/include/glib-2.0/glib/gmacros.h:930:8: note: in definition of macro '_G_BOOLEAN_EXPR' 930 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmessages.h:624:9: note: in expansion of macro 'G_LIKELY' 624 | if (G_LIKELY (expr)) \ | ^~~~~~~~ /build/rox-2.11/ROX-Filer/src/options.c:1755:2: note: in expansion of macro 'g_return_if_fail' 1755 | g_return_if_fail(strcmp(root->name, "Options") == 0); | ^~~~~~~~~~~~~~~~ In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1763:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1763 | if (strcmp(node->name, "Option") != 0) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/options.c:72: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1765:27: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 1765 | name = xmlGetProp(node, "name"); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/options.c:76: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/options.c:1765:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 1765 | name = xmlGetProp(node, "name"); | ^ /build/rox-2.11/ROX-Filer/src/options.c:1769:9: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 1769 | value = xmlNodeGetContent(node); | ^ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o panel.o /build/rox-2.11/ROX-Filer/src/panel.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'get_int_prop': /build/rox-2.11/ROX-Filer/src/panel.c:272:32: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 272 | char *prop = xmlGetProp(node, name); | ^~~~ | | | const char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:272:15: warning: pointer targets in initialization of 'char *' from 'xmlChar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 272 | char *prop = xmlGetProp(node, name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'set_int_prop': /build/rox-2.11/ROX-Filer/src/panel.c:288:19: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 288 | xmlSetProp(node, name, prop); | ^~~~ | | | const char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:288:25: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 288 | xmlSetProp(node, name, prop); | ^~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'panel_new': /build/rox-2.11/ROX-Filer/src/panel.c:354:13: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 354 | load_path = g_strdup(name); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:359:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 359 | leaf = g_strconcat("pan_", name, NULL); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:360:42: warning: pointer targets in passing argument 1 of 'choices_find_xdg_path_load' differ in signedness [-Wpointer-sign] 360 | load_path = choices_find_xdg_path_load(leaf, PROJECT, SITE); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:39: /build/rox-2.11/ROX-Filer/src/choices.h:12:49: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 12 | gchar *choices_find_xdg_path_load(const char *leaf, const char *dir, | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:360:13: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 360 | load_path = choices_find_xdg_path_load(leaf, PROJECT, SITE); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:364:26: warning: pointer targets in passing argument 1 of 'access' differ in signedness [-Wpointer-sign] 364 | if (load_path && access(load_path, F_OK) == 0) | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:48, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/panel.c:22: /usr/include/unistd.h:287:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 287 | extern int access (const char *__name, int __type) __THROW __nonnull ((1)); | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/panel.c:369:28: warning: pointer targets in passing argument 1 of 'xmlParseFile' differ in signedness [-Wpointer-sign] 369 | panel_doc = xmlParseFile(load_path); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/parser.h:844:30: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 844 | xmlParseFile (const char *filename); | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/panel.c:372:33: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 372 | saved_side = xmlGetProp(root, "side"); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:372:14: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 372 | saved_side = xmlGetProp(root, "side"); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:409:14: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 409 | panel->name = g_strdup(name); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:531:14: warning: pointer targets in passing argument 1 of 'parse_file' differ in signedness [-Wpointer-sign] 531 | parse_file(load_path, pan_from_file); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:42: /build/rox-2.11/ROX-Filer/src/gui_support.h:62:29: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 62 | void parse_file(const char *path, ParseFunc *parse_line); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:543:18: warning: pointer targets in passing argument 1 of 'pathdup' differ in signedness [-Wpointer-sign] 543 | apps = pathdup(make_path(app_dir, "..")); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:49: /build/rox-2.11/ROX-Filer/src/support.h:17:27: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 17 | char *pathdup(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:543:8: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 543 | apps = pathdup(make_path(app_dir, "..")); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:546:26: warning: pointer targets in passing argument 2 of 'panel_add_item' differ in signedness [-Wpointer-sign] 546 | panel_add_item(panel, apps, "Apps", FALSE, NULL, NULL, FALSE); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/panel.c:133:20: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 133 | const gchar *path, | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'panel_load_side': /build/rox-2.11/ROX-Filer/src/panel.c:689:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 689 | if (strcmp(node->name, "icon") != 0) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:26: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:692:28: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 692 | label = xmlGetProp(node, "label"); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:692:9: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 692 | label = xmlGetProp(node, "label"); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:695:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 695 | path = xmlNodeGetContent(node); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:698:31: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 698 | shortcut = xmlGetProp(node, "shortcut"); | ^~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:698:12: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 698 | shortcut = xmlGetProp(node, "shortcut"); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:699:27: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 699 | args = xmlGetProp(node, "args"); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:699:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 699 | args = xmlGetProp(node, "args"); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:700:26: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 700 | tmp = xmlGetProp(node, "locked"); | ^~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:700:7: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 700 | tmp = xmlGetProp(node, "locked"); | ^ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'panel_icon_set_tip': /build/rox-2.11/ROX-Filer/src/panel.c:805:24: warning: pointer targets in passing argument 1 of 'appinfo_get' differ in signedness [-Wpointer-sign] 805 | ai = appinfo_get(icon->path, icon->item); | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:52: /build/rox-2.11/ROX-Filer/src/appinfo.h:13:38: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 13 | XMLwrapper *appinfo_get(const gchar *app_dir, DirItem *item); | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/panel.c:814:47: warning: pointer targets in passing argument 3 of 'gtk_tooltips_set_tip' differ in signedness [-Wpointer-sign] 814 | gtk_tooltips_set_tip(tooltips, pi->widget, str, NULL); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/gtk-2.0/gtk/gtktooltips.h:96:25: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 96 | const gchar *tip_text, | ~~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'remove_item_from_side': /build/rox-2.11/ROX-Filer/src/panel.c:939:34: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 939 | if ((!path || strcmp(path, icon->src_path) == 0) && | ~~~~^~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:26: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'panel_setup_struts': /build/rox-2.11/ROX-Filer/src/panel.c:1320:5: warning: pointer targets in passing argument 6 of 'gdk_property_change' differ in signedness [-Wpointer-sign] 1320 | (gchar *) &strut, 4); | ^~~~~~~~~~~~~~~~ | | | gchar * {aka char *} In file included from /usr/include/gtk-2.0/gdk/gdk.h:50, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/gtk-2.0/gdk/gdkproperty.h:65:25: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 65 | const guchar *data, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1326:5: warning: pointer targets in passing argument 6 of 'gdk_property_change' differ in signedness [-Wpointer-sign] 1326 | (gchar *) &strut, 12); | ^~~~~~~~~~~~~~~~ | | | gchar * {aka char *} In file included from /usr/include/gtk-2.0/gdk/gdk.h:50, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/gtk-2.0/gdk/gdkproperty.h:65:25: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 65 | const guchar *data, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'drag_motion': /build/rox-2.11/ROX-Filer/src/panel.c:1414:7: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 1414 | type = dnd_motion_item(context, &item); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:1436:15: warning: pointer targets in passing argument 1 of 'access' differ in signedness [-Wpointer-sign] 1436 | access(icon->path, W_OK) != 0) | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:48, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/panel.c:22: /usr/include/unistd.h:287:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 287 | extern int access (const char *__name, int __type) __THROW __nonnull ((1)); | ~~~~~~~~~~~~^~~~~~ In file included from /usr/include/glib-2.0/glib.h:42, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /build/rox-2.11/ROX-Filer/src/panel.c:1446:18: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 1446 | g_strdup(icon->path), g_free); | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/glib-2.0/glib/gdataset.h:140:65: note: in definition of macro 'g_dataset_set_data_full' 140 | g_dataset_id_set_data_full ((l), g_quark_from_string (k), (d), (f)) | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'add_uri_list': /build/rox-2.11/ROX-Filer/src/panel.c:1487:41: warning: pointer targets in passing argument 1 of 'uri_list_to_glist' differ in signedness [-Wpointer-sign] 1487 | uris = uri_list_to_glist(selection_data->data); | ~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:42: /build/rox-2.11/ROX-Filer/src/gui_support.h:85:38: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 85 | GList *uri_list_to_glist(const char *uri_list); | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1493:8: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1493 | path = get_local_path((EscapedPath *) next->data); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:1496:26: warning: pointer targets in passing argument 2 of 'panel_add_item' differ in signedness [-Wpointer-sign] 1496 | panel_add_item(panel, path, NULL, after, NULL, NULL, FALSE); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/panel.c:837:20: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 837 | const gchar *path, | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'make_widgets': /build/rox-2.11/ROX-Filer/src/panel.c:1551:38: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1551 | tree = xmlNewTextChild(side, NULL, "icon", icon->src_path); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1553:20: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1553 | xmlSetProp(tree, "label", icon->item->leafname); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1553:39: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1553 | xmlSetProp(tree, "label", icon->item->leafname); | ~~~~~~~~~~^~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1555:21: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1555 | xmlSetProp(tree, "shortcut", icon->shortcut); | ^~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1555:37: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1555 | xmlSetProp(tree, "shortcut", icon->shortcut); | ~~~~^~~~~~~~~~ | | | gchar * {aka char *} In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1557:21: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1557 | xmlSetProp(tree, "args", icon->args); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1557:33: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1557 | xmlSetProp(tree, "args", icon->args); | ~~~~^~~~~~ | | | gchar * {aka char *} In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1559:21: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1559 | xmlSetProp(tree, "locked", "true"); | ^~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1559:31: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1559 | xmlSetProp(tree, "locked", "true"); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'panel_save': /build/rox-2.11/ROX-Filer/src/panel.c:1576:18: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 1576 | if (strchr(panel->name, '/')) | ~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:26: /usr/include/string.h:226:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 226 | extern char *strchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/panel.c:1577:24: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 1577 | save = g_strdup(panel->name); | ~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/panel.c:1577:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1577 | save = g_strdup(panel->name); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:1582:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1582 | leaf = g_strconcat("pan_", panel->name, NULL); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:1583:37: warning: pointer targets in passing argument 1 of 'choices_find_xdg_path_save' differ in signedness [-Wpointer-sign] 1583 | save = choices_find_xdg_path_save(leaf, PROJECT, SITE, TRUE); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:39: /build/rox-2.11/ROX-Filer/src/choices.h:14:51: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 14 | gchar *choices_find_xdg_path_save(const char *leaf, const char *dir, | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1583:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1583 | save = choices_find_xdg_path_save(leaf, PROJECT, SITE, TRUE); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:1590:18: warning: pointer targets in passing argument 1 of 'xmlNewDoc' differ in signedness [-Wpointer-sign] 1590 | doc = xmlNewDoc("1.0"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:780:30: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 780 | xmlNewDoc (const xmlChar *version); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1591:53: warning: pointer targets in passing argument 3 of 'xmlNewDocNode' differ in signedness [-Wpointer-sign] 1591 | xmlDocSetRootElement(doc, xmlNewDocNode(doc, NULL, "panel", NULL)); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:829:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 829 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1595:19: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1595 | xmlSetProp(root, "side", panel_side_to_name(panel->side)); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1595:27: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1595 | xmlSetProp(root, "side", panel_side_to_name(panel->side)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1597:36: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 1597 | options = xmlNewChild(root, NULL, "options", NULL); | ^~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1604:39: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 1604 | make_widgets(xmlNewChild(root, NULL, "start", NULL), | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1607:39: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 1607 | make_widgets(xmlNewChild(root, NULL, "end", NULL), | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/panel.c:30: /usr/include/libxml2/libxml/tree.h:846:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 846 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1611:25: warning: pointer targets in passing argument 1 of 'g_strconcat' differ in signedness [-Wpointer-sign] 1611 | save_new = g_strconcat(save, ".new", NULL); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/glib-2.0/glib/gstrfuncs.h:231:53: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 231 | gchar* g_strconcat (const gchar *string1, | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1611:11: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1611 | save_new = g_strconcat(save, ".new", NULL); | ^ /build/rox-2.11/ROX-Filer/src/panel.c:1612:25: warning: pointer targets in passing argument 2 of 'save_xml_file' differ in signedness [-Wpointer-sign] 1612 | if (save_xml_file(doc, save_new) || rename(save_new, save)) | ^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:49: /build/rox-2.11/ROX-Filer/src/support.h:15:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 15 | int save_xml_file(xmlDocPtr doc, const gchar *filename); | ~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1612:45: warning: pointer targets in passing argument 1 of 'rename' differ in signedness [-Wpointer-sign] 1612 | if (save_xml_file(doc, save_new) || rename(save_new, save)) | ^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:24: /usr/include/stdio.h:148:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 148 | extern int rename (const char *__old, const char *__new) __THROW; | ~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/panel.c:1612:55: warning: pointer targets in passing argument 2 of 'rename' differ in signedness [-Wpointer-sign] 1612 | if (save_xml_file(doc, save_new) || rename(save_new, save)) | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:24: /usr/include/stdio.h:148:51: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 148 | extern int rename (const char *__old, const char *__new) __THROW; | ~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'start_drag': /build/rox-2.11/ROX-Filer/src/panel.c:1922:12: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1922 | uri_list = icon_create_uri_list(); | ^ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'run_applet': /build/rox-2.11/ROX-Filer/src/panel.c:1984:35: warning: pointer targets in passing argument 1 of 'make_path' differ in signedness [-Wpointer-sign] 1984 | argv[0] = (char *) make_path(icon->path, "AppletRun"); | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/panel.c:49: /build/rox-2.11/ROX-Filer/src/support.h:18:37: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 18 | const guchar *make_path(const char *dir, const char *leaf); | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/panel.c:2015:5: warning: pointer targets in passing argument 6 of 'gdk_property_change' differ in signedness [-Wpointer-sign] 2015 | pos, strlen(pos)); | ^~~ | | | gchar * {aka char *} In file included from /usr/include/gtk-2.0/gdk/gdk.h:50, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/gtk-2.0/gdk/gdkproperty.h:65:25: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 65 | const guchar *data, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'panel_style_changed': /build/rox-2.11/ROX-Filer/src/panel.c:2156:37: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 2156 | names[i] = panel ? g_strdup(panel->name) : NULL; | ~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/panel.c: In function 'panel_side_radio_toggled': /build/rox-2.11/ROX-Filer/src/panel.c:2408:23: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 2408 | name = g_strdup(panel->name); | ~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/panel.c:2410:38: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 2410 | ? g_strdup(current_panel[new_side]->name) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/panel.c:32: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o pinboard.o /build/rox-2.11/ROX-Filer/src/pinboard.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'pinboard_init': /build/rox-2.11/ROX-Filer/src/pinboard.c:270:38: warning: pointer targets in passing argument 1 of 'gdk_color_parse' differ in signedness [-Wpointer-sign] 270 | gdk_color_parse(o_pinboard_fg_colour.value, &pin_text_fg_col); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/include/gtk-2.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-2.0/gdk/gdkscreen.h:33, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/gtk-2.0/gdk/gdkcolor.h:136:48: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 136 | gboolean gdk_color_parse (const gchar *spec, | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:271:38: warning: pointer targets in passing argument 1 of 'gdk_color_parse' differ in signedness [-Wpointer-sign] 271 | gdk_color_parse(o_pinboard_bg_colour.value, &pin_text_bg_col); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/include/gtk-2.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-2.0/gdk/gdkscreen.h:33, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/gtk-2.0/gdk/gdkcolor.h:136:48: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 136 | gboolean gdk_color_parse (const gchar *spec, | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:272:42: warning: pointer targets in passing argument 1 of 'gdk_color_parse' differ in signedness [-Wpointer-sign] 272 | gdk_color_parse(o_pinboard_shadow_colour.value, &pin_text_shadow_col); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/include/gtk-2.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-2.0/gdk/gdkscreen.h:33, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/gtk-2.0/gdk/gdkcolor.h:136:48: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 136 | gboolean gdk_color_parse (const gchar *spec, | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'pinboard_activate': /build/rox-2.11/ROX-Filer/src/pinboard.c:308:8: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 308 | slash = strchr(name, '/'); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:314:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 314 | path = g_strdup(name); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:320:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 320 | leaf = g_strconcat("pb_", name, NULL); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:321:37: warning: pointer targets in passing argument 1 of 'choices_find_xdg_path_load' differ in signedness [-Wpointer-sign] 321 | path = choices_find_xdg_path_load(leaf, PROJECT, SITE); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:42: /build/rox-2.11/ROX-Filer/src/choices.h:12:49: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 12 | gchar *choices_find_xdg_path_load(const char *leaf, const char *dir, | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:321:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 321 | path = choices_find_xdg_path_load(leaf, PROJECT, SITE); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:326:25: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 326 | current_pinboard->name = g_strdup(name); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:342:22: warning: pointer targets in passing argument 1 of 'xmlParseFile' differ in signedness [-Wpointer-sign] 342 | doc = xmlParseFile(path); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/parser.h:844:30: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 844 | xmlParseFile (const char *filename); | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:353:15: warning: pointer targets in passing argument 1 of 'parse_file' differ in signedness [-Wpointer-sign] 353 | parse_file(path, pin_from_file); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:44: /build/rox-2.11/ROX-Filer/src/gui_support.h:62:29: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 62 | void parse_file(const char *path, ParseFunc *parse_line); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'pinboard_get_name': /build/rox-2.11/ROX-Filer/src/pinboard.c:385:25: warning: pointer targets in returning 'guchar *' {aka 'unsigned char *'} from a function with return type 'const gchar *' {aka 'const char *'} differ in signedness [-Wpointer-sign] 385 | return current_pinboard->name; | ~~~~~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'pinboard_pin_with_args': /build/rox-2.11/ROX-Filer/src/pinboard.c:481:19: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 481 | if (strcmp(icon->path, path) == 0) | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:25: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'pinboard_remove': /build/rox-2.11/ROX-Filer/src/pinboard.c:645:17: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 645 | if(strcmp(icon->path, path)!=0) | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:25: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'pinboard_set_backdrop_app': /build/rox-2.11/ROX-Filer/src/pinboard.c:707:21: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 707 | item = diritem_new(""); | ^~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:46: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:708:17: warning: pointer targets in passing argument 1 of 'diritem_restat' differ in signedness [-Wpointer-sign] 708 | diritem_restat(app, item, NULL); | ^~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:46: /build/rox-2.11/ROX-Filer/src/diritem.h:52:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 52 | void diritem_restat(const guchar *path, DirItem *item, struct stat *parent); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'pinboard_set_backdrop_box': /build/rox-2.11/ROX-Filer/src/pinboard.c:796:53: warning: pointer targets in passing argument 2 of 'drop_box_set_path' differ in signedness [-Wpointer-sign] 796 | drop_box_set_path(DROP_BOX(frame), current_pinboard->backdrop); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:56: /build/rox-2.11/ROX-Filer/src/dropbox.h:18:57: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 18 | void drop_box_set_path(DropBox *drop_box, const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'pinboard_set_backdrop': /build/rox-2.11/ROX-Filer/src/pinboard.c:878:42: warning: pointer targets in passing argument 2 of 'drop_box_set_path' differ in signedness [-Wpointer-sign] 878 | drop_box_set_path(box, current_pinboard->backdrop); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:56: /build/rox-2.11/ROX-Filer/src/dropbox.h:18:57: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 18 | void drop_box_set_path(DropBox *drop_box, const guchar *path); | ~~~~~~~~~~~~~~^~~~ In file included from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/pinboard.c:22: /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'drag_backdrop_dropped': /build/rox-2.11/ROX-Filer/src/pinboard.c:929:14: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 929 | if (mc_stat(path, &info)) | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/my_vfs.h:57:30: note: in definition of macro 'mc_stat' 57 | # define mc_stat(x, y) stat(x, y) | ^ In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/pinboard.c:22: /usr/include/arm-linux-gnueabihf/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 453 | __NTH (stat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:940:29: warning: pointer targets in passing argument 1 of 'pinboard_set_backdrop_app' differ in signedness [-Wpointer-sign] 940 | pinboard_set_backdrop_app(path); | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/pinboard.c:701:45: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 701 | void pinboard_set_backdrop_app(const gchar *app) | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:943:25: warning: pointer targets in passing argument 1 of 'pinboard_set_backdrop' differ in signedness [-Wpointer-sign] 943 | pinboard_set_backdrop(path, radios_get_value(radios)); | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/pinboard.c:841:41: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 841 | void pinboard_set_backdrop(const gchar *path, BackdropStyle style) | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'pinboard_check_options': /build/rox-2.11/ROX-Filer/src/pinboard.c:964:38: warning: pointer targets in passing argument 1 of 'gdk_color_parse' differ in signedness [-Wpointer-sign] 964 | gdk_color_parse(o_pinboard_fg_colour.value, &n_fg); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/include/gtk-2.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-2.0/gdk/gdkscreen.h:33, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/gtk-2.0/gdk/gdkcolor.h:136:48: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 136 | gboolean gdk_color_parse (const gchar *spec, | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:965:38: warning: pointer targets in passing argument 1 of 'gdk_color_parse' differ in signedness [-Wpointer-sign] 965 | gdk_color_parse(o_pinboard_bg_colour.value, &n_bg); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/include/gtk-2.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-2.0/gdk/gdkscreen.h:33, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/gtk-2.0/gdk/gdkcolor.h:136:48: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 136 | gboolean gdk_color_parse (const gchar *spec, | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:966:42: warning: pointer targets in passing argument 1 of 'gdk_color_parse' differ in signedness [-Wpointer-sign] 966 | gdk_color_parse(o_pinboard_shadow_colour.value, &n_shadow); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/include/gtk-2.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-2.0/gdk/gdkscreen.h:33, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/gtk-2.0/gdk/gdkcolor.h:136:48: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 136 | gboolean gdk_color_parse (const gchar *spec, | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:971:35: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 971 | name = g_strdup(current_pinboard->name); | ~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'start_drag': /build/rox-2.11/ROX-Filer/src/pinboard.c:1481:12: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1481 | uri_list = icon_create_uri_list(); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'backdrop_from_xml': /build/rox-2.11/ROX-Filer/src/pinboard.c:1507:29: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 1507 | current_pinboard->backdrop = xmlNodeGetContent(node); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1509:27: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 1509 | style = xmlGetProp(node, "style"); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1509:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 1509 | style = xmlGetProp(node, "style"); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1514:5: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 1514 | g_strcasecmp(style, "Tiled") == 0 ? BACKDROP_TILE : | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1515:5: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 1515 | g_strcasecmp(style, "Scaled") == 0 ? BACKDROP_SCALE : | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1516:5: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 1516 | g_strcasecmp(style, "Fit") == 0 ? BACKDROP_FIT : | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1517:5: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 1517 | g_strcasecmp(style, "Stretched") == 0 ? BACKDROP_STRETCH : | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1518:5: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 1518 | g_strcasecmp(style, "Centred") == 0 ? BACKDROP_CENTRE : | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1519:5: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 1519 | g_strcasecmp(style, "Program") == 0 ? BACKDROP_PROGRAM : | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'pinboard_load_from_xml': /build/rox-2.11/ROX-Filer/src/pinboard.c:1541:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1541 | if (strcmp(node->name, "backdrop") == 0) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:25: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1546:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1546 | if (strcmp(node->name, "icon") != 0) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:25: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1549:26: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 1549 | tmp = xmlGetProp(node, "x"); | ^~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1549:7: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 1549 | tmp = xmlGetProp(node, "x"); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1555:26: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 1555 | tmp = xmlGetProp(node, "y"); | ^~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1555:7: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 1555 | tmp = xmlGetProp(node, "y"); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1561:28: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 1561 | label = xmlGetProp(node, "label"); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1561:9: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 1561 | label = xmlGetProp(node, "label"); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1564:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 1564 | path = xmlNodeGetContent(node); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1567:31: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 1567 | shortcut = xmlGetProp(node, "shortcut"); | ^~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1567:12: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 1567 | shortcut = xmlGetProp(node, "shortcut"); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1568:27: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 1568 | args = xmlGetProp(node, "args"); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1568:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 1568 | args = xmlGetProp(node, "args"); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1570:26: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 1570 | tmp = xmlGetProp(node, "locked"); | ^~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1570:7: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 1570 | tmp = xmlGetProp(node, "locked"); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'pinboard_save': /build/rox-2.11/ROX-Filer/src/pinboard.c:1636:29: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 1636 | if (strchr(current_pinboard->name, '/')) | ~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:25: /usr/include/string.h:226:34: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 226 | extern char *strchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1637:35: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 1637 | save = g_strdup(current_pinboard->name); | ~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1637:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1637 | save = g_strdup(current_pinboard->name); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1642:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1642 | leaf = g_strconcat("pb_", current_pinboard->name, NULL); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1643:37: warning: pointer targets in passing argument 1 of 'choices_find_xdg_path_save' differ in signedness [-Wpointer-sign] 1643 | save = choices_find_xdg_path_save(leaf, PROJECT, SITE, TRUE); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:42: /build/rox-2.11/ROX-Filer/src/choices.h:14:51: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 14 | gchar *choices_find_xdg_path_save(const char *leaf, const char *dir, | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1643:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1643 | save = choices_find_xdg_path_save(leaf, PROJECT, SITE, TRUE); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1650:18: warning: pointer targets in passing argument 1 of 'xmlNewDoc' differ in signedness [-Wpointer-sign] 1650 | doc = xmlNewDoc("1.0"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:780:30: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 780 | xmlNewDoc (const xmlChar *version); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1651:53: warning: pointer targets in passing argument 3 of 'xmlNewDocNode' differ in signedness [-Wpointer-sign] 1651 | xmlDocSetRootElement(doc, xmlNewDocNode(doc, NULL, "pinboard", NULL)); | ^~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:829:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 829 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1660:38: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1660 | tree = xmlNewTextChild(root, NULL, "backdrop", | ^~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1661:21: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1661 | current_pinboard->backdrop); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ | | | gchar * {aka char *} In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1662:20: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1662 | xmlSetProp(tree, "style", | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1663:39: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1663 | style == BACKDROP_TILE ? "Tiled" : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | char * 1664 | style == BACKDROP_CENTRE ? "Centred" : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1665 | style == BACKDROP_SCALE ? "Scaled" : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1666 | style == BACKDROP_FIT ? "Fit" : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1667 | style == BACKDROP_STRETCH ? "Stretched" : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1668 | "Program"); | ~~~~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1678:38: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1678 | tree = xmlNewTextChild(root, NULL, "icon", icon->src_path); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1681:20: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1681 | xmlSetProp(tree, "x", tmp); | ^~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1681:25: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1681 | xmlSetProp(tree, "x", tmp); | ^~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1685:20: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1685 | xmlSetProp(tree, "y", tmp); | ^~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1685:25: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1685 | xmlSetProp(tree, "y", tmp); | ^~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1688:20: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1688 | xmlSetProp(tree, "label", icon->item->leafname); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1688:39: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1688 | xmlSetProp(tree, "label", icon->item->leafname); | ~~~~~~~~~~^~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1690:21: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1690 | xmlSetProp(tree, "shortcut", icon->shortcut); | ^~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1690:37: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1690 | xmlSetProp(tree, "shortcut", icon->shortcut); | ~~~~^~~~~~~~~~ | | | gchar * {aka char *} In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1692:21: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1692 | xmlSetProp(tree, "args", icon->args); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1692:33: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1692 | xmlSetProp(tree, "args", icon->args); | ~~~~^~~~~~ | | | gchar * {aka char *} In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1694:21: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1694 | xmlSetProp(tree, "locked", "true"); | ^~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1694:31: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 1694 | xmlSetProp(tree, "locked", "true"); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/pinboard.c:32: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1697:25: warning: pointer targets in passing argument 1 of 'g_strconcat' differ in signedness [-Wpointer-sign] 1697 | save_new = g_strconcat(save, ".new", NULL); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:231:53: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 231 | gchar* g_strconcat (const gchar *string1, | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1697:11: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1697 | save_new = g_strconcat(save, ".new", NULL); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1698:25: warning: pointer targets in passing argument 2 of 'save_xml_file' differ in signedness [-Wpointer-sign] 1698 | if (save_xml_file(doc, save_new) || rename(save_new, save)) | ^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:43: /build/rox-2.11/ROX-Filer/src/support.h:15:47: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 15 | int save_xml_file(xmlDocPtr doc, const gchar *filename); | ~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1698:45: warning: pointer targets in passing argument 1 of 'rename' differ in signedness [-Wpointer-sign] 1698 | if (save_xml_file(doc, save_new) || rename(save_new, save)) | ^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:26: /usr/include/stdio.h:148:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 148 | extern int rename (const char *__old, const char *__new) __THROW; | ~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:1698:55: warning: pointer targets in passing argument 2 of 'rename' differ in signedness [-Wpointer-sign] 1698 | if (save_xml_file(doc, save_new) || rename(save_new, save)) | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:26: /usr/include/stdio.h:148:51: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 148 | extern int rename (const char *__old, const char *__new) __THROW; | ~~~~~~~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'drag_motion': /build/rox-2.11/ROX-Filer/src/pinboard.c:1767:7: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 1767 | type = dnd_motion_item(context, &item); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:1789:15: warning: pointer targets in passing argument 1 of 'access' differ in signedness [-Wpointer-sign] 1789 | access(icon->path, W_OK) != 0) | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:48, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/pinboard.c:22: /usr/include/unistd.h:287:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 287 | extern int access (const char *__name, int __type) __THROW __nonnull ((1)); | ~~~~~~~~~~~~^~~~~~ In file included from /usr/include/glib-2.0/glib.h:42, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /build/rox-2.11/ROX-Filer/src/pinboard.c:1799:18: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 1799 | g_strdup(icon->path), g_free); | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} /usr/include/glib-2.0/glib/gdataset.h:140:65: note: in definition of macro 'g_dataset_set_data_full' 140 | g_dataset_id_set_data_full ((l), g_quark_from_string (k), (d), (f)) | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'pin_icon_set_tip': /build/rox-2.11/ROX-Filer/src/pinboard.c:2214:23: warning: pointer targets in passing argument 1 of 'appinfo_get' differ in signedness [-Wpointer-sign] 2214 | ai = appinfo_get(icon->path, icon->item); | ~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/pinboard.c:50: /build/rox-2.11/ROX-Filer/src/appinfo.h:13:38: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 13 | XMLwrapper *appinfo_get(const gchar *app_dir, DirItem *item); | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c:2223:44: warning: pointer targets in passing argument 3 of 'gtk_tooltips_set_tip' differ in signedness [-Wpointer-sign] 2223 | gtk_tooltips_set_tip(tooltips, pi->win, str, NULL); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:96:25: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 96 | const gchar *tip_text, | ~~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'reload_backdrop': /build/rox-2.11/ROX-Filer/src/pinboard.c:2567:11: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 2567 | argv[0] = make_path(backdrop, "AppRun"); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:2607:38: warning: pointer targets in passing argument 1 of 'gdk_color_parse' differ in signedness [-Wpointer-sign] 2607 | gdk_color_parse(o_pinboard_bg_colour.value, | ~~~~~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/include/gtk-2.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-2.0/gdk/gdkscreen.h:33, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/gtk-2.0/gdk/gdkcolor.h:136:48: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 136 | gboolean gdk_color_parse (const gchar *spec, | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'update_pinboard_font': /build/rox-2.11/ROX-Filer/src/pinboard.c:2838:53: warning: pointer targets in passing argument 1 of 'pango_font_description_from_string' differ in signedness [-Wpointer-sign] 2838 | ? pango_font_description_from_string(o_label_font.value) | ~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pinboard.c:28: /usr/include/pango-1.0/pango/pango-font.h:313:88: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 313 | PangoFontDescription *pango_font_description_from_string (const char *str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/pinboard.c: In function 'radios_changed': /build/rox-2.11/ROX-Filer/src/pinboard.c:2858:8: warning: pointer targets in assignment from 'const gchar *' {aka 'const char *'} to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 2858 | path = drop_box_get_path(drop_box); | ^ /build/rox-2.11/ROX-Filer/src/pinboard.c:2860:26: warning: pointer targets in passing argument 1 of 'pinboard_set_backdrop' differ in signedness [-Wpointer-sign] 2860 | pinboard_set_backdrop(path, radios_get_value(radios)); | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/pinboard.c:841:41: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 841 | void pinboard_set_backdrop(const gchar *path, BackdropStyle style) | ~~~~~~~~~~~~~^~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o pixmaps.o /build/rox-2.11/ROX-Filer/src/pixmaps.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c: In function 'load_pixmap': /build/rox-2.11/ROX-Filer/src/pixmaps.c:180:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 180 | path = g_strconcat(app_dir, "/images/", name, ".png", NULL); | ^ /build/rox-2.11/ROX-Filer/src/pixmaps.c:181:27: warning: pointer targets in passing argument 1 of 'image_from_file' differ in signedness [-Wpointer-sign] 181 | retval = image_from_file(path); | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/pixmaps.c:111:50: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 111 | static MaskedPixmap *image_from_file(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c: In function 'mp_from_stock': /build/rox-2.11/ROX-Filer/src/pixmaps.c:213:2: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 213 | gdk_pixbuf_unref(pixbuf); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:165:12: note: declared here 165 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c: In function 'pixmap_background_thumb': /build/rox-2.11/ROX-Filer/src/pixmaps.c:279:18: warning: passing argument 2 of 'callback' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 279 | callback(data, path); | ^~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c:279:18: note: expected 'gpointer' {aka 'void *'} but argument is of type 'const gchar *' {aka 'const char *'} /build/rox-2.11/ROX-Filer/src/pixmaps.c:292:29: warning: passing argument 2 of 'callback' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 292 | callback(data, image? path: NULL); | ^ /build/rox-2.11/ROX-Filer/src/pixmaps.c:292:29: note: expected 'gpointer' {aka 'void *'} but argument is of type 'const gchar *' {aka 'const char *'} /build/rox-2.11/ROX-Filer/src/pixmaps.c:335:4: warning: 'g_basename' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] 335 | item = diritem_new(g_basename(thumb_prog)); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:48, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/glib-2.0/glib/gfileutils.h:205:14: note: declared here 205 | const gchar *g_basename (const gchar *file_name); | ^~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c:335:23: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 335 | item = diritem_new(g_basename(thumb_prog)); | ^~~~~~~~~~~~~~~~~~~~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/pixmaps.c:52: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c:337:19: warning: pointer targets in passing argument 1 of 'diritem_restat' differ in signedness [-Wpointer-sign] 337 | diritem_restat(thumb_prog, item, NULL); | ^~~~~~~~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/pixmaps.c:52: /build/rox-2.11/ROX-Filer/src/diritem.h:52:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 52 | void diritem_restat(const guchar *path, DirItem *item, struct stat *parent); | ~~~~~~~~~~~~~~^~~~ In file included from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:22: /build/rox-2.11/ROX-Filer/src/pixmaps.c: In function 'pixmap_try_thumb': /build/rox-2.11/ROX-Filer/src/pixmaps.c:411:15: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 411 | if (mc_stat(make_path(home_dir, ".thumbnails/normal"), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/my_vfs.h:57:30: note: in definition of macro 'mc_stat' 57 | # define mc_stat(x, y) stat(x, y) | ^ In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:22: /usr/include/arm-linux-gnueabihf/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 453 | __NTH (stat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c:431:3: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 431 | gdk_pixbuf_unref(pixbuf); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:165:12: note: declared here 165 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c: In function 'get_thumbnail_for': /build/rox-2.11/ROX-Filer/src/pixmaps.c:667:3: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 667 | gdk_pixbuf_unref(thumb); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:165:12: note: declared here 165 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c: In function 'image_from_file': /build/rox-2.11/ROX-Filer/src/pixmaps.c:695:2: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 695 | gdk_pixbuf_unref(pixbuf); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:165:12: note: declared here 165 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c: In function 'scale_pixbuf': /build/rox-2.11/ROX-Filer/src/pixmaps.c:772:3: warning: 'gdk_pixbuf_ref' is deprecated: Use 'g_object_ref' instead [-Wdeprecated-declarations] 772 | gdk_pixbuf_ref(src); | ^~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:163:12: note: declared here 163 | GdkPixbuf *gdk_pixbuf_ref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c: In function 'scale_pixbuf_up': /build/rox-2.11/ROX-Filer/src/pixmaps.c:802:3: warning: 'gdk_pixbuf_ref' is deprecated: Use 'g_object_ref' instead [-Wdeprecated-declarations] 802 | gdk_pixbuf_ref(src); | ^~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:163:12: note: declared here 163 | GdkPixbuf *gdk_pixbuf_ref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c: In function 'get_bad_image': /build/rox-2.11/ROX-Filer/src/pixmaps.c:828:2: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] 828 | gdk_pixbuf_unref(bad); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:165:12: note: declared here 165 | void gdk_pixbuf_unref (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c: In function 'load_default_pixmaps': /build/rox-2.11/ROX-Filer/src/pixmaps.c:966:4: warning: pointer targets in passing argument 1 of 'gdk_pixbuf_new_from_file' differ in signedness [-Wpointer-sign] 966 | make_path(app_dir, ".DirIcon"), &error); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/include/gtk-2.0/gdk/gdk.h:33, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/pixmaps.c:41: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:249:50: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 249 | GdkPixbuf *gdk_pixbuf_new_from_file (const char *filename, | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/pixmaps.c: In function 'extract_tiff_thumbnail': /build/rox-2.11/ROX-Filer/src/pixmaps.c:1148:13: warning: variable 'count' set but not used [-Wunused-but-set-variable] 1148 | int count, offset; | ^~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o remote.o /build/rox-2.11/ROX-Filer/src/remote.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/remote.c:33: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/remote.c:33: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'remote_init': /build/rox-2.11/ROX-Filer/src/remote.c:162:12: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 162 | unique_id = g_strdup_printf("_ROX_FILER_%d_%s_%s", | ^ /build/rox-2.11/ROX-Filer/src/remote.c:164:31: warning: pointer targets in passing argument 1 of 'gdk_atom_intern' differ in signedness [-Wpointer-sign] 164 | filer_atom = gdk_atom_intern(unique_id, FALSE); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gdk/gdk.h:50, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/gtk-2.0/gdk/gdkproperty.h:45:39: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 45 | GdkAtom gdk_atom_intern (const gchar *atom_name, | ~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:234:12: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 234 | unique_id = g_strdup_printf("_ROX_FILER_%d_%s", | ^ /build/rox-2.11/ROX-Filer/src/remote.c:236:35: warning: pointer targets in passing argument 1 of 'gdk_atom_intern' differ in signedness [-Wpointer-sign] 236 | filer_atom_any = gdk_atom_intern(unique_id, FALSE); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gdk/gdk.h:50, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/gtk-2.0/gdk/gdkproperty.h:45:39: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 45 | GdkAtom gdk_atom_intern (const gchar *atom_name, | ~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'run_soap': /build/rox-2.11/ROX-Filer/src/remote.c:271:21: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 271 | if (strcmp(node->ns->href, SOAP_ENV_NS) != 0 && | ~~~~~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/remote.c:28: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:272:21: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 272 | strcmp(node->ns->href, SOAP_ENV_NS_OLD) != 0) | ~~~~~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/remote.c:28: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:286:42: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 286 | if (node->ns == NULL || strcmp(node->ns->href, ROX_NS) != 0) | ~~~~~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/remote.c:28: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'extract_soap_errors': /build/rox-2.11/ROX-Filer/src/remote.c:331:16: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 331 | if(strcmp(root->name, "Envelope")==0) { | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/remote.c:28: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:339:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 339 | if(strcmp(sub->name, "env:Fault")!=0) | ~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/remote.c:28: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:356:25: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 356 | g_strdup(txt)); | ^~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'xmlChar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'read_property': /build/rox-2.11/ROX-Filer/src/remote.c:482:10: warning: pointer targets in returning 'guchar *' {aka 'unsigned char *'} from a function with return type 'char *' differ in signedness [-Wpointer-sign] 482 | return retval; | ^~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'client_event': /build/rox-2.11/ROX-Filer/src/remote.c:513:7: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 513 | data = read_property(src_window, prop, &length); | ^ /build/rox-2.11/ROX-Filer/src/remote.c:517:33: warning: pointer targets in passing argument 1 of 'g_strndup' differ in signedness [-Wpointer-sign] 517 | doc = xmlParseMemory(g_strndup(data, length), length); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:225:53: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 225 | gchar* g_strndup (const gchar *str, | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'bool_value': /build/rox-2.11/ROX-Filer/src/remote.c:567:9: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 567 | optval = xmlNodeGetContent(arg); | ^ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'string_value': /build/rox-2.11/ROX-Filer/src/remote.c:585:9: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 585 | retval = xmlNodeGetContent(arg); | ^ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'int_value': /build/rox-2.11/ROX-Filer/src/remote.c:601:6: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 601 | str = xmlNodeGetContent(arg); | ^ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'rpc_Version': /build/rox-2.11/ROX-Filer/src/remote.c:668:27: warning: pointer targets in passing argument 2 of 'xmlNewNode' differ in signedness [-Wpointer-sign] 668 | reply = xmlNewNode(NULL, "rox:VersionResponse"); | ^~~~~~~~~~~~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:838:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 838 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ In file included from /build/rox-2.11/ROX-Filer/src/remote.c:37: /build/rox-2.11/ROX-Filer/src/global.h:173:21: warning: pointer targets in passing argument 2 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 173 | #define SOAP_RPC_NS "http://www.w3.org/2001/12/soap-rpc" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/global.h:173:21: note: in definition of macro 'SOAP_RPC_NS' 173 | #define SOAP_RPC_NS "http://www.w3.org/2001/12/soap-rpc" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:773:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 773 | const xmlChar *href, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:669:31: warning: pointer targets in passing argument 3 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 669 | xmlNewNs(reply, SOAP_RPC_NS, "soap"); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:774:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 774 | const xmlChar *prefix); | ~~~~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:670:31: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 670 | xmlNewTextChild(reply, NULL, "soap:result", VERSION); | ^~~~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ In file included from /build/rox-2.11/ROX-Filer/src/remote.c:26: ./config.h:5:17: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 5 | #define VERSION "2.11" | ^~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/remote.c:670:46: note: in expansion of macro 'VERSION' 670 | xmlNewTextChild(reply, NULL, "soap:result", VERSION); | ^~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'rpc_OpenDir': /build/rox-2.11/ROX-Filer/src/remote.c:716:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 716 | ds = !g_strcasecmp(style, "Large") ? LARGE_ICONS : | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:717:8: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 717 | !g_strcasecmp(style, "Small") ? SMALL_ICONS : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:718:8: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 718 | !g_strcasecmp(style, "Huge") ? HUGE_ICONS : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:719:8: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 719 | !g_strcasecmp(style, "Automatic") ? AUTO_SIZE_ICONS : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:734:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 734 | dt = !g_strcasecmp(details, "None") ? DETAILS_NONE : | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:735:8: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 735 | !g_strcasecmp(details, "ListView") ? DETAILS_NONE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:736:8: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 736 | !g_strcasecmp(details, "Size") ? DETAILS_SIZE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:737:8: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 737 | !g_strcasecmp(details, "Type") ? DETAILS_TYPE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:738:8: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 738 | !g_strcasecmp(details, "Times") ? DETAILS_TIMES : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:739:8: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 739 | !g_strcasecmp(details, "Permissions") | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:749:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 749 | if (g_strcasecmp(details, "ListView") == 0) | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:764:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 764 | type = !g_strcasecmp(sort, "Name") ? SORT_NAME : | ^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:765:10: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 765 | !g_strcasecmp(sort, "Type") ? SORT_TYPE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:766:10: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 766 | !g_strcasecmp(sort, "Date") ? SORT_DATE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:767:11: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 767 | !g_strcasecmp(sort, "Size") ? SORT_SIZE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:768:11: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 768 | !g_strcasecmp(sort, "Owner") ? SORT_OWNER : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:769:11: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 769 | !g_strcasecmp(sort, "Group") ? SORT_GROUP : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'rpc_Run': /build/rox-2.11/ROX-Filer/src/remote.c:796:14: warning: pointer targets in passing argument 1 of 'run_by_path' differ in signedness [-Wpointer-sign] 796 | run_by_path(path); | ^~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/remote.c:42: /build/rox-2.11/ROX-Filer/src/run.h:14:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 14 | gboolean run_by_path(const guchar *full_path); | ~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'rpc_RunURI': /build/rox-2.11/ROX-Filer/src/remote.c:813:28: warning: pointer targets in passing argument 2 of 'xmlNewNode' differ in signedness [-Wpointer-sign] 813 | reply = xmlNewNode(NULL, "env:Fault"); | ^~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:838:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 838 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ In file included from /build/rox-2.11/ROX-Filer/src/remote.c:37: /build/rox-2.11/ROX-Filer/src/global.h:173:21: warning: pointer targets in passing argument 2 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 173 | #define SOAP_RPC_NS "http://www.w3.org/2001/12/soap-rpc" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/global.h:173:21: note: in definition of macro 'SOAP_RPC_NS' 173 | #define SOAP_RPC_NS "http://www.w3.org/2001/12/soap-rpc" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:773:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 773 | const xmlChar *href, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:814:32: warning: pointer targets in passing argument 3 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 814 | xmlNewNs(reply, SOAP_RPC_NS, "rpc"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:774:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 774 | const xmlChar *prefix); | ~~~~~~~~~~~~~~~^~~~~~ In file included from /build/rox-2.11/ROX-Filer/src/remote.c:37: /build/rox-2.11/ROX-Filer/src/global.h:172:21: warning: pointer targets in passing argument 2 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 172 | #define SOAP_ENV_NS "http://www.w3.org/2001/12/soap-envelope" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/global.h:172:21: note: in definition of macro 'SOAP_ENV_NS' 172 | #define SOAP_ENV_NS "http://www.w3.org/2001/12/soap-envelope" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:773:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 773 | const xmlChar *href, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:815:32: warning: pointer targets in passing argument 3 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 815 | xmlNewNs(reply, SOAP_ENV_NS, "env"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:774:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 774 | const xmlChar *prefix); | ~~~~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:816:32: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 816 | xmlNewTextChild(reply, NULL, "faultcode", | ^~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:817:7: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 817 | "Failed"); | ^~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:818:32: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 818 | xmlNewTextChild(reply, NULL, "faultstring", errmsg); | ^~~~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:818:47: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 818 | xmlNewTextChild(reply, NULL, "faultstring", errmsg); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'rpc_Examine': /build/rox-2.11/ROX-Filer/src/remote.c:841:10: warning: pointer targets in passing argument 1 of 'examine' differ in signedness [-Wpointer-sign] 841 | examine(path); | ^~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/remote.c:42: /build/rox-2.11/ROX-Filer/src/run.h:22:28: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 22 | void examine(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'rpc_SetBackdrop': /build/rox-2.11/ROX-Filer/src/remote.c:884:2: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 884 | s = !g_strcasecmp(style, "Tile") ? BACKDROP_TILE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:885:6: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 885 | !g_strcasecmp(style, "Scale") ? BACKDROP_SCALE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:886:6: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 886 | !g_strcasecmp(style, "Stretch") ? BACKDROP_STRETCH : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:887:6: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 887 | !g_strcasecmp(style, "Centre") ? BACKDROP_CENTRE : | ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /build/rox-2.11/ROX-Filer/src/remote.c:30: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'rpc_FileType': /build/rox-2.11/ROX-Filer/src/remote.c:1121:23: warning: pointer targets in passing argument 1 of 'type_get_type' differ in signedness [-Wpointer-sign] 1121 | type = type_get_type(path); | ^~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/remote.c:48: /build/rox-2.11/ROX-Filer/src/type.h:40:40: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 40 | MIME_type *type_get_type(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:1124:27: warning: pointer targets in passing argument 2 of 'xmlNewNode' differ in signedness [-Wpointer-sign] 1124 | reply = xmlNewNode(NULL, "rox:FileTypeResponse"); | ^~~~~~~~~~~~~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:838:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 838 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ In file included from /build/rox-2.11/ROX-Filer/src/remote.c:37: /build/rox-2.11/ROX-Filer/src/global.h:173:21: warning: pointer targets in passing argument 2 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 173 | #define SOAP_RPC_NS "http://www.w3.org/2001/12/soap-rpc" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/global.h:173:21: note: in definition of macro 'SOAP_RPC_NS' 173 | #define SOAP_RPC_NS "http://www.w3.org/2001/12/soap-rpc" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:773:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 773 | const xmlChar *href, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:1127:31: warning: pointer targets in passing argument 3 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 1127 | xmlNewNs(reply, SOAP_RPC_NS, "soap"); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:774:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 774 | const xmlChar *prefix); | ~~~~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:1128:31: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1128 | xmlNewTextChild(reply, NULL, "soap:result", tname); | ^~~~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:1128:46: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1128 | xmlNewTextChild(reply, NULL, "soap:result", tname); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c: In function 'soap_invoke': /build/rox-2.11/ROX-Filer/src/remote.c:1249:28: warning: pointer targets in passing argument 2 of 'xmlNewNode' differ in signedness [-Wpointer-sign] 1249 | reply = xmlNewNode(NULL, "env:Fault"); | ^~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:838:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 838 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ In file included from /build/rox-2.11/ROX-Filer/src/remote.c:37: /build/rox-2.11/ROX-Filer/src/global.h:173:21: warning: pointer targets in passing argument 2 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 173 | #define SOAP_RPC_NS "http://www.w3.org/2001/12/soap-rpc" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/global.h:173:21: note: in definition of macro 'SOAP_RPC_NS' 173 | #define SOAP_RPC_NS "http://www.w3.org/2001/12/soap-rpc" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:773:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 773 | const xmlChar *href, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:1250:32: warning: pointer targets in passing argument 3 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 1250 | xmlNewNs(reply, SOAP_RPC_NS, "rpc"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:774:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 774 | const xmlChar *prefix); | ~~~~~~~~~~~~~~~^~~~~~ In file included from /build/rox-2.11/ROX-Filer/src/remote.c:37: /build/rox-2.11/ROX-Filer/src/global.h:172:21: warning: pointer targets in passing argument 2 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 172 | #define SOAP_ENV_NS "http://www.w3.org/2001/12/soap-envelope" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/global.h:172:21: note: in definition of macro 'SOAP_ENV_NS' 172 | #define SOAP_ENV_NS "http://www.w3.org/2001/12/soap-envelope" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:773:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 773 | const xmlChar *href, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:1251:32: warning: pointer targets in passing argument 3 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 1251 | xmlNewNs(reply, SOAP_ENV_NS, "env"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:774:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 774 | const xmlChar *prefix); | ~~~~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:1252:32: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1252 | xmlNewTextChild(reply, NULL, "faultcode", | ^~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:1253:7: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1253 | "rpc:ProcedureNotPresent"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:1254:32: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1254 | xmlNewTextChild(reply, NULL, "faultstring", err); | ^~~~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/remote.c:1254:47: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 1254 | xmlNewTextChild(reply, NULL, "faultstring", err); | ^~~ | | | gchar * {aka char *} In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/remote.c:35: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/remote.c:1265:42: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1265 | if (node->ns == NULL || strcmp(node->ns->href, ROX_NS) != 0) | ~~~~~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/remote.c:28: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o run.o /build/rox-2.11/ROX-Filer/src/run.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/run.h:9, from /build/rox-2.11/ROX-Filer/src/run.c:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/run.h:9, from /build/rox-2.11/ROX-Filer/src/run.c:30: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/run.h:9, from /build/rox-2.11/ROX-Filer/src/run.c:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/run.c:28: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/run.c: In function 'run_with_files': /build/rox-2.11/ROX-Filer/src/run.c:106:16: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 106 | argv[argc++] = make_path(path, "AppRun"); | ^ /build/rox-2.11/ROX-Filer/src/run.c: In function 'run_with_data': /build/rox-2.11/ROX-Filer/src/run.c:157:11: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 157 | argv[0] = make_path(path, "AppRun"); | ^ /build/rox-2.11/ROX-Filer/src/run.c: In function 'run_diritem': /build/rox-2.11/ROX-Filer/src/run.c:261:25: warning: pointer targets in passing argument 1 of 'follow_symlink' differ in signedness [-Wpointer-sign] 261 | return follow_symlink(full_path, filer_window, src_window); | ^~~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/run.c:45:44: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 45 | static gboolean follow_symlink(const char *full_path, | ~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/run.c:268:13: warning: pointer targets in passing argument 1 of 'run_app' differ in signedness [-Wpointer-sign] 268 | run_app(full_path); | ^~~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/run.c:73:26: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 73 | void run_app(const char *path) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c:278:35: warning: pointer targets in passing argument 2 of 'filer_change_to' differ in signedness [-Wpointer-sign] 278 | filer_change_to(filer_window, full_path, NULL); | ^~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:33: /build/rox-2.11/ROX-Filer/src/filer.h:139:16: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 139 | const char *path, const char *from); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c:280:19: warning: pointer targets in passing argument 1 of 'filer_opendir' differ in signedness [-Wpointer-sign] 280 | filer_opendir(full_path, src_window, NULL); | ^~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:33: /build/rox-2.11/ROX-Filer/src/filer.h:129:40: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 129 | FilerWindow *filer_opendir(const char *path, FilerWindow *src_win, const gchar *wm_class); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c:286:19: warning: pointer targets in initialization of 'guchar *' {aka 'unsigned char *'} from 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 286 | guchar *dir = filer_window | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/run.c:291:25: warning: pointer targets in passing argument 1 of 'run_desktop' differ in signedness [-Wpointer-sign] 291 | return run_desktop(full_path, | ^~~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/run.c:52:41: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 52 | static gboolean run_desktop(const char *full_path, | ~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/run.c:292:17: warning: pointer targets in passing argument 3 of 'run_desktop' differ in signedness [-Wpointer-sign] 292 | NULL, dir); | ^~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/run.c:53:39: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 53 | const char **args, const char *dir); | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/run.c:294:14: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 294 | argv[0] = full_path; | ^ /build/rox-2.11/ROX-Filer/src/run.c:296:22: warning: pointer targets in passing argument 1 of 'rox_spawn' differ in signedness [-Wpointer-sign] 296 | return rox_spawn(dir, argv) != 0; | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:32: /build/rox-2.11/ROX-Filer/src/gui_support.h:68:29: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 68 | gint rox_spawn(const gchar *dir, const gchar **argv); | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/run.c: In function 'run_by_path': /build/rox-2.11/ROX-Filer/src/run.c:319:21: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 319 | item = diritem_new(""); | ^~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/run.c:38: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/run.c: In function 'run_by_uri': /build/rox-2.11/ROX-Filer/src/run.c:347:23: warning: pointer targets in passing argument 1 of 'run_by_path' differ in signedness [-Wpointer-sign] 347 | retval=run_by_path(tmp2); | ^~~~ | | | gchar * {aka char *} /build/rox-2.11/ROX-Filer/src/run.c:313:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 313 | gboolean run_by_path(const guchar *full_path) | ~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/run.c:363:20: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 363 | item=diritem_new(scheme); | ^~~~~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:38: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/run.c:364:18: warning: pointer targets in passing argument 1 of 'diritem_restat' differ in signedness [-Wpointer-sign] 364 | diritem_restat(cmd, item, NULL); | ^~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:38: /build/rox-2.11/ROX-Filer/src/diritem.h:52:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 52 | void diritem_restat(const guchar *path, DirItem *item, struct stat *parent); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c: In function 'show_help_files': /build/rox-2.11/ROX-Filer/src/run.c:388:11: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 388 | help_dir = make_path(dir, "Help"); | ^ /build/rox-2.11/ROX-Filer/src/run.c: In function 'open_to_show': /build/rox-2.11/ROX-Filer/src/run.c:409:17: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 409 | dir = g_strdup(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/run.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/run.c:409:6: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 409 | dir = g_strdup(path); | ^ /build/rox-2.11/ROX-Filer/src/run.c:410:18: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] 410 | slash = strrchr(dir, '/'); | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:25: /usr/include/string.h:253:35: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 253 | extern char *strrchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/run.c:410:8: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 410 | slash = strrchr(dir, '/'); | ^ /build/rox-2.11/ROX-Filer/src/run.c:416:36: warning: pointer targets in passing argument 2 of 'display_set_autoselect' differ in signedness [-Wpointer-sign] 416 | display_set_autoselect(new, dir + 1); | ~~~~^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:34: /build/rox-2.11/ROX-Filer/src/display.h:57:69: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 57 | void display_set_autoselect(FilerWindow *filer_window, const gchar *leaf); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c:421:23: warning: pointer targets in passing argument 1 of 'filer_opendir' differ in signedness [-Wpointer-sign] 421 | new = filer_opendir(dir, NULL, NULL); | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:33: /build/rox-2.11/ROX-Filer/src/filer.h:129:40: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 129 | FilerWindow *filer_opendir(const char *path, FilerWindow *src_win, const gchar *wm_class); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c:426:38: warning: pointer targets in passing argument 2 of 'display_set_autoselect' differ in signedness [-Wpointer-sign] 426 | display_set_autoselect(new, slash + 1); | ~~~~~~^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:34: /build/rox-2.11/ROX-Filer/src/display.h:57:69: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 57 | void display_set_autoselect(FilerWindow *filer_window, const gchar *leaf); | ~~~~~~~~~~~~~^~~~ In file included from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/run.c:22: /build/rox-2.11/ROX-Filer/src/run.c: In function 'examine': /build/rox-2.11/ROX-Filer/src/run.c:440:14: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 440 | if (mc_stat(path, &info) != 0) | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/my_vfs.h:57:30: note: in definition of macro 'mc_stat' 57 | # define mc_stat(x, y) stat(x, y) | ^ In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/run.c:22: /usr/include/arm-linux-gnueabihf/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 453 | __NTH (stat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/run.c:443:23: warning: pointer targets in passing argument 1 of 'filer_check_mounted' differ in signedness [-Wpointer-sign] 443 | filer_check_mounted(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:33: /build/rox-2.11/ROX-Filer/src/filer.h:136:38: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 136 | void filer_check_mounted(const char *real_path); | ~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/run.c:452:17: warning: pointer targets in passing argument 1 of 'refresh_dirs' differ in signedness [-Wpointer-sign] 452 | refresh_dirs(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:37: /build/rox-2.11/ROX-Filer/src/dir.h:104:31: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 104 | void refresh_dirs(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c:455:20: warning: pointer targets in passing argument 1 of 'icons_may_update' differ in signedness [-Wpointer-sign] 455 | icons_may_update(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:40: /build/rox-2.11/ROX-Filer/src/icon.h:53:36: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 53 | void icons_may_update(const gchar *path); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c: In function 'follow_symlink': /build/rox-2.11/ROX-Filer/src/run.c:523:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 523 | tmp = g_strndup(full_path, slash - full_path); | ^ /build/rox-2.11/ROX-Filer/src/run.c:524:28: warning: pointer targets in passing argument 1 of 'make_path' differ in signedness [-Wpointer-sign] 524 | real = pathdup(make_path(tmp, path)); | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:31: /build/rox-2.11/ROX-Filer/src/support.h:18:37: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 18 | const guchar *make_path(const char *dir, const char *leaf); | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/run.c:524:18: warning: pointer targets in passing argument 1 of 'pathdup' differ in signedness [-Wpointer-sign] 524 | real = pathdup(make_path(tmp, path)); | ^~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:31: /build/rox-2.11/ROX-Filer/src/support.h:17:27: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 17 | char *pathdup(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c: In function 'open_file': /build/rox-2.11/ROX-Filer/src/run.c:569:16: warning: pointer targets in passing argument 1 of 'type_open' differ in signedness [-Wpointer-sign] 569 | if (type_open(path, type)) | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/run.c:54:39: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 54 | static gboolean type_open(const char *path, MIME_type *type); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c: In function 'open_mountpoint': /build/rox-2.11/ROX-Filer/src/run.c:602:34: warning: pointer targets in passing argument 2 of 'filer_change_to' differ in signedness [-Wpointer-sign] 602 | filer_change_to(filer_window, full_path, NULL); | ^~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:33: /build/rox-2.11/ROX-Filer/src/filer.h:139:16: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 139 | const char *path, const char *from); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c:607:34: warning: pointer targets in passing argument 2 of 'filer_change_to' differ in signedness [-Wpointer-sign] 607 | filer_change_to(filer_window, full_path, NULL); | ^~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:33: /build/rox-2.11/ROX-Filer/src/filer.h:139:16: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 139 | const char *path, const char *from); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c:609:18: warning: pointer targets in passing argument 1 of 'filer_opendir' differ in signedness [-Wpointer-sign] 609 | filer_opendir(full_path, src_window, NULL); | ^~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/run.c:33: /build/rox-2.11/ROX-Filer/src/filer.h:129:40: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 129 | FilerWindow *filer_opendir(const char *path, FilerWindow *src_win, const gchar *wm_class); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c: In function 'run_desktop': /build/rox-2.11/ROX-Filer/src/run.c:661:2: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 661 | if (terminal && g_strcasecmp(terminal, "true") == 0) { | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/run.c:28: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/run.c: In function 'type_open': /build/rox-2.11/ROX-Filer/src/run.c:778:25: warning: pointer targets in passing argument 1 of 'type_get_type' differ in signedness [-Wpointer-sign] 778 | else if (type_get_type(open) == application_x_desktop) | ^~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/run.c:36: /build/rox-2.11/ROX-Filer/src/type.h:40:40: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 40 | MIME_type *type_get_type(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/run.c: In function 'run_with_data': /build/rox-2.11/ROX-Filer/src/run.c:177:4: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 177 | chdir(home_dir); | ^~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sc.o /build/rox-2.11/ROX-Filer/src/sc.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/sc.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/sc.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/sc.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/sc.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o session.o /build/rox-2.11/ROX-Filer/src/session.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/session.c:26: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/session.c:26: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/session.c:26: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/session.c:26: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o support.o /build/rox-2.11/ROX-Filer/src/support.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/support.c:45: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/support.c:45: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/support.c:45: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/support.c: In function 'soap_new': /build/rox-2.11/ROX-Filer/src/support.c:103:18: warning: pointer targets in passing argument 1 of 'xmlNewDoc' differ in signedness [-Wpointer-sign] 103 | doc = xmlNewDoc("1.0"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/support.c:38: /usr/include/libxml2/libxml/tree.h:780:30: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 780 | xmlNewDoc (const xmlChar *version); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/support.c:104:34: warning: pointer targets in passing argument 3 of 'xmlNewDocNode' differ in signedness [-Wpointer-sign] 104 | root = xmlNewDocNode(doc, NULL, "Envelope", NULL); | ^~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/support.c:38: /usr/include/libxml2/libxml/tree.h:829:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 829 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ In file included from /build/rox-2.11/ROX-Filer/src/support.c:42: /build/rox-2.11/ROX-Filer/src/global.h:172:21: warning: pointer targets in passing argument 2 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 172 | #define SOAP_ENV_NS "http://www.w3.org/2001/12/soap-envelope" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/global.h:172:21: note: in definition of macro 'SOAP_ENV_NS' 172 | #define SOAP_ENV_NS "http://www.w3.org/2001/12/soap-envelope" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/support.c:38: /usr/include/libxml2/libxml/tree.h:773:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 773 | const xmlChar *href, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/support.c:107:39: warning: pointer targets in passing argument 3 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 107 | env_ns = xmlNewNs(root, SOAP_ENV_NS, "env"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/support.c:38: /usr/include/libxml2/libxml/tree.h:774:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 774 | const xmlChar *prefix); | ~~~~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/support.c:110:44: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 110 | *ret_body = xmlNewTextChild(root, env_ns, "Body", NULL); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/support.c:38: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ In file included from /build/rox-2.11/ROX-Filer/src/support.c:42: /build/rox-2.11/ROX-Filer/src/global.h:174:16: warning: pointer targets in passing argument 2 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 174 | #define ROX_NS "http://rox.sourceforge.net/SOAP/ROX-Filer" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * /build/rox-2.11/ROX-Filer/src/global.h:174:16: note: in definition of macro 'ROX_NS' 174 | #define ROX_NS "http://rox.sourceforge.net/SOAP/ROX-Filer" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/support.c:38: /usr/include/libxml2/libxml/tree.h:773:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 773 | const xmlChar *href, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/support.c:111:30: warning: pointer targets in passing argument 3 of 'xmlNewNs' differ in signedness [-Wpointer-sign] 111 | xmlNewNs(*ret_body, ROX_NS, "rox"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/support.c:38: /usr/include/libxml2/libxml/tree.h:774:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 774 | const xmlChar *prefix); | ~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /build/rox-2.11/ROX-Filer/src/support.c: In function 'make_path': /build/rox-2.11/ROX-Filer/src/support.c:141:42: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 141 | g_return_val_if_fail(dir != NULL, buffer->str); /usr/include/glib-2.0/glib/gmessages.h:644:17: note: in definition of macro 'g_return_val_if_fail' 644 | return (val); \ | ^~~ /build/rox-2.11/ROX-Filer/src/support.c:142:43: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 142 | g_return_val_if_fail(leaf != NULL, buffer->str); /usr/include/glib-2.0/glib/gmessages.h:644:17: note: in definition of macro 'g_return_val_if_fail' 644 | return (val); \ | ^~~ /build/rox-2.11/ROX-Filer/src/support.c:152:15: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 152 | return buffer->str; | ~~~~~~^~~~~ /build/rox-2.11/ROX-Filer/src/support.c: In function 'copy_file': /build/rox-2.11/ROX-Filer/src/support.c:598:10: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 598 | argv[2] = from; | ^ /build/rox-2.11/ROX-Filer/src/support.c:599:10: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 599 | argv[3] = to; | ^ /build/rox-2.11/ROX-Filer/src/support.c:601:9: warning: pointer targets in returning 'char *' from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 601 | return fork_exec_wait(argv); | ^~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/support.c: In function 'shell_escape': /build/rox-2.11/ROX-Filer/src/support.c:623:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 623 | retval = tmp->str; | ^ /build/rox-2.11/ROX-Filer/src/support.c: In function 'in_list': /build/rox-2.11/ROX-Filer/src/support.c:691:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 691 | len = strlen(item); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/support.c:35: /usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 385 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/support.c:695:15: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] 695 | if (strncmp(item, list, len) == 0 && | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/support.c:35: /usr/include/string.h:140:33: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 140 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/support.c:695:21: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] 695 | if (strncmp(item, list, len) == 0 && | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/support.c:35: /usr/include/string.h:140:51: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 140 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/support.c:698:17: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 698 | list = strchr(list, ','); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/support.c:35: /usr/include/string.h:226:34: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 226 | extern char *strchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/support.c:698:8: warning: pointer targets in assignment from 'char *' to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 698 | list = strchr(list, ','); | ^ /build/rox-2.11/ROX-Filer/src/support.c: In function 'split_path': /build/rox-2.11/ROX-Filer/src/support.c:732:18: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 732 | slash = strchr(path, '/'); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/support.c:35: /usr/include/string.h:226:34: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 226 | extern char *strchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/support.c:732:9: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 732 | slash = strchr(path, '/'); | ^ /build/rox-2.11/ROX-Filer/src/support.c:735:37: warning: pointer targets in passing argument 1 of 'g_strndup' differ in signedness [-Wpointer-sign] 735 | g_ptr_array_add(array, g_strndup(path, slash - path)); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gstrfuncs.h:225:53: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 225 | gchar* g_strndup (const gchar *str, | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/support.c:739:35: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 739 | g_ptr_array_add(array, g_strdup(path)); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/support.c: In function 'get_relative_path': /build/rox-2.11/ROX-Filer/src/support.c:773:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 773 | if (strcmp(a, b) != 0) | ^ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/support.c:35: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/support.c:773:17: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 773 | if (strcmp(a, b) != 0) | ^ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/support.c:35: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/support.c:786:25: warning: pointer targets in passing argument 2 of 'g_string_append' differ in signedness [-Wpointer-sign] 786 | g_string_append(path, (guchar *) dst->pdata[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gstring.h:81:59: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | const gchar *val); | ~~~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/support.c:803:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 803 | retval = path->str; | ^ /build/rox-2.11/ROX-Filer/src/support.c: In function 'text_to_boolean': /build/rox-2.11/ROX-Filer/src/support.c:815:2: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 815 | if (g_strcasecmp(text, "true")==0) | ^~ In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/support.c:817:2: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 817 | else if (g_strcasecmp(text, "false")==0) | ^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/support.c:819:2: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 819 | else if (g_strcasecmp(text, "yes")==0) | ^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/support.c:821:2: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 821 | else if (g_strcasecmp(text, "no")==0) | ^~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/support.c: In function 'md5_hash': /build/rox-2.11/ROX-Filer/src/support.c:1087:18: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness [-Wpointer-sign] 1087 | MD5Update(&ctx, message, strlen(message)); | ^~~~~~~ | | | const char * /build/rox-2.11/ROX-Filer/src/support.c:898:55: note: expected 'const unsigned char *' but argument is of type 'const char *' 898 | static void MD5Update(MD5Context *ctx, md5byte const *buf, unsigned len) | ^ /build/rox-2.11/ROX-Filer/src/support.c: In function 'expand_path': /build/rox-2.11/ROX-Filer/src/support.c:1135:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1135 | retval = g_strndup(path, path_len); | ^ /build/rox-2.11/ROX-Filer/src/support.c:1141:10: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1141 | retval = g_strconcat(home_dir, retval + 1, NULL); | ^ /build/rox-2.11/ROX-Filer/src/support.c:1145:9: warning: pointer targets in returning 'guchar *' {aka 'unsigned char *'} from a function with return type 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 1145 | return retval; | ^~~~~~ /build/rox-2.11/ROX-Filer/src/support.c: In function 'collate_key_new': /build/rox-2.11/ROX-Filer/src/support.c:1196:23: warning: pointer targets in passing argument 1 of 'g_utf8_validate' differ in signedness [-Wpointer-sign] 1196 | if (!g_utf8_validate(name, -1, NULL)) | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gstring.h:33, from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gunicode.h:865:41: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 865 | gboolean g_utf8_validate (const gchar *str, | ~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/support.c:1198:21: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 1198 | to_free = to_utf8(name); | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/support.c:1092:29: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 1092 | gchar *to_utf8(const gchar *src) | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/support.c:1198:11: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1198 | to_free = to_utf8(name); | ^ /build/rox-2.11/ROX-Filer/src/support.c:1203:51: warning: pointer targets in passing argument 1 of 'g_utf8_get_char' differ in signedness [-Wpointer-sign] 1203 | retval->caps = g_unichar_isupper(g_utf8_get_char(name)); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gstring.h:33, from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gunicode.h:771:51: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 771 | gunichar g_utf8_get_char (const gchar *p) G_GNUC_PURE; | ~~~~~~~~~~~~~~^ /build/rox-2.11/ROX-Filer/src/support.c:1205:23: warning: pointer targets in assignment from 'char *' to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 1205 | for (i = name; *i; i = g_utf8_next_char(i)) | ^ /build/rox-2.11/ROX-Filer/src/support.c:1214:32: warning: pointer targets in passing argument 1 of 'g_utf8_get_char' differ in signedness [-Wpointer-sign] 1214 | first_char = g_utf8_get_char(i); | ^ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gstring.h:33, from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gunicode.h:771:51: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 771 | gunichar g_utf8_get_char (const gchar *p) G_GNUC_PURE; | ~~~~~~~~~~~~~~^ /build/rox-2.11/ROX-Filer/src/support.c:1220:25: warning: pointer targets in passing argument 1 of 'g_utf8_strdown' differ in signedness [-Wpointer-sign] 1220 | tmp = g_utf8_strdown(name, i - name); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gstring.h:33, from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gunicode.h:877:37: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 877 | gchar *g_utf8_strdown (const gchar *str, | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/support.c:1221:13: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1221 | new.text = g_utf8_collate_key(tmp, -1); | ^ /build/rox-2.11/ROX-Filer/src/support.c:1223:24: warning: pointer targets in passing argument 1 of 'strtol' differ in signedness [-Wpointer-sign] 1223 | new.number = strtol(i, &endp, 10); | ^ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/support.c:25: /usr/include/stdlib.h:176:48: note: expected 'const char * restrict' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 176 | extern long int strtol (const char *__restrict __nptr, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/support.c:1229:9: warning: pointer targets in assignment from 'char *' to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 1229 | name = endp; | ^ /build/rox-2.11/ROX-Filer/src/support.c:1234:23: warning: pointer targets in passing argument 1 of 'g_utf8_strdown' differ in signedness [-Wpointer-sign] 1234 | tmp = g_utf8_strdown(name, i - name); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gstring.h:33, from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gunicode.h:877:37: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 877 | gchar *g_utf8_strdown (const gchar *str, | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/support.c:1235:11: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1235 | new.text = g_utf8_collate_key(tmp, -1); | ^ /build/rox-2.11/ROX-Filer/src/support.c: In function 'collate_key_cmp': /build/rox-2.11/ROX-Filer/src/support.c:1283:16: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 1283 | r = strcmp(n1->text, n2->text); | ~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/support.c:35: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/support.c:1283:26: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1283 | r = strcmp(n1->text, n2->text); | ~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/support.c:35: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/support.c: In function 'escape_uri_path': /build/rox-2.11/ROX-Filer/src/support.c:1317:9: warning: pointer targets in assignment from 'const char *' to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 1317 | for (s = path; *s; s++) | ^ /build/rox-2.11/ROX-Filer/src/support.c: In function 'encode_path_as_uri': /build/rox-2.11/ROX-Filer/src/support.c:1333:43: warning: pointer targets in passing argument 1 of 'escape_uri_path' differ in signedness [-Wpointer-sign] 1333 | gchar *tpath = (gchar *) escape_uri_path(path); | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/support.c:1308:42: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 1308 | EscapedPath *escape_uri_path(const char *path) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/support.c: In function 'strcmp2': /build/rox-2.11/ROX-Filer/src/support.c:1379:2: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 1379 | return g_strcasecmp(aa, bb); | ^~~~~~ In file included from /usr/include/glib-2.0/glib.h:82, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/support.c: In function 'list_dir': /build/rox-2.11/ROX-Filer/src/support.c:1394:19: warning: pointer targets in passing argument 1 of 'g_dir_open' differ in signedness [-Wpointer-sign] 1394 | dir = g_dir_open(path, 0, &error); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib.h:45, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/support.c:42: /usr/include/glib-2.0/glib/gdir.h:40:62: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 40 | GDir * g_dir_open (const gchar *path, | ~~~~~~~~~~~~~~^~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tasklist.o /build/rox-2.11/ROX-Filer/src/tasklist.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/tasklist.c:29: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/tasklist.c:29: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/tasklist.c:29: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/tasklist.c:29: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/tasklist.c: In function 'get_str': /build/rox-2.11/ROX-Filer/src/tasklist.c:284:19: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 284 | str = g_strdup(data); | ^~~~ | | | unsigned char * In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/tasklist.c:29: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'unsigned char *' 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/tasklist.c:284:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'unsigned char *' differ in signedness [-Wpointer-sign] 284 | str = g_strdup(data); | ^ /build/rox-2.11/ROX-Filer/src/tasklist.c: In function 'get_icon_name': /build/rox-2.11/ROX-Filer/src/tasklist.c:297:12: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 297 | win->text = get_str(win, xa__NET_WM_ICON_NAME); | ^ /build/rox-2.11/ROX-Filer/src/tasklist.c:299:13: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 299 | win->text = get_str(win, xa__NET_WM_VISIBLE_NAME); | ^ /build/rox-2.11/ROX-Filer/src/tasklist.c:301:13: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 301 | win->text = get_str(win, xa_WM_ICON_NAME); | ^ /build/rox-2.11/ROX-Filer/src/tasklist.c:303:13: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 303 | win->text = get_str(win, xa_WM_NAME); | ^ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o toolbar.o /build/rox-2.11/ROX-Filer/src/toolbar.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/toolbar.h:9, from /build/rox-2.11/ROX-Filer/src/toolbar.c:28: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/toolbar.h:9, from /build/rox-2.11/ROX-Filer/src/toolbar.c:28: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/toolbar.h:9, from /build/rox-2.11/ROX-Filer/src/toolbar.c:28: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/toolbar.c:26: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/toolbar.c: In function 'toolbar_help_clicked': /build/rox-2.11/ROX-Filer/src/toolbar.c:322:17: warning: pointer targets in passing argument 1 of 'filer_opendir' differ in signedness [-Wpointer-sign] 322 | filer_opendir(make_path(htmlhelp_dir, "html"), NULL, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/toolbar.c:34: /build/rox-2.11/ROX-Filer/src/filer.h:129:40: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 129 | FilerWindow *filer_opendir(const char *path, FilerWindow *src_win, const gchar *wm_class); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/toolbar.c: In function 'toolbar_sort_clicked': /build/rox-2.11/ROX-Filer/src/toolbar.c:482:15: warning: pointer targets in passing argument 1 of 'tooltip_show' differ in signedness [-Wpointer-sign] 482 | tooltip_show(tip); | ^~~ | | | gchar * {aka char *} In file included from /build/rox-2.11/ROX-Filer/src/toolbar.c:43: /build/rox-2.11/ROX-Filer/src/gui_support.h:74:27: note: expected 'guchar *' {aka 'unsigned char *'} but argument is of type 'gchar *' {aka 'char *'} 74 | void tooltip_show(guchar *text); | ~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/toolbar.c: In function 'option_notify': /build/rox-2.11/ROX-Filer/src/toolbar.c:788:32: warning: pointer targets in passing argument 1 of 'in_list' differ in signedness [-Wpointer-sign] 788 | tool->enabled = !in_list(tool->name, list); | ~~~~^~~~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/toolbar.c:30: /build/rox-2.11/ROX-Filer/src/support.h:37:32: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 37 | gboolean in_list(const guchar *item, const guchar *list); | ~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/toolbar.c:26: /build/rox-2.11/ROX-Filer/src/toolbar.c: In function 'read_tools': /build/rox-2.11/ROX-Filer/src/toolbar.c:847:43: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 847 | g_return_val_if_fail(name != NULL, list->str); /usr/include/glib-2.0/glib/gmessages.h:644:17: note: in definition of macro 'g_return_val_if_fail' 644 | return (val); \ | ^~~ /build/rox-2.11/ROX-Filer/src/toolbar.c:851:26: warning: pointer targets in passing argument 2 of 'g_string_append' differ in signedness [-Wpointer-sign] 851 | g_string_append(list, name); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib/giochannel.h:34, from /usr/include/glib-2.0/glib.h:54, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/toolbar.c:26: /usr/include/glib-2.0/glib/gstring.h:81:59: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 81 | const gchar *val); | ~~~~~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/toolbar.c:856:9: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 856 | retval = list->str; | ^ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o type.o /build/rox-2.11/ROX-Filer/src/type.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/type.c:45: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /build/rox-2.11/ROX-Filer/src/fscache.h:15, from /build/rox-2.11/ROX-Filer/src/type.c:44: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/type.c:45: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/type.c:41: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/type.c: In function 'type_get_type': /build/rox-2.11/ROX-Filer/src/type.c:281:21: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 281 | item = diritem_new(""); | ^~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/type.c:52: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/type.c:290:24: warning: pointer targets in passing argument 1 of 'type_from_path' differ in signedness [-Wpointer-sign] 290 | type = type_from_path(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/type.c:50: /build/rox-2.11/ROX-Filer/src/type.h:42:39: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 42 | MIME_type *type_from_path(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/type.c: In function 'set_shell_action': /build/rox-2.11/ROX-Filer/src/type.c:574:10: warning: pointer targets in assignment from 'const gchar *' {aka 'const char *'} to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 574 | command = gtk_entry_get_text(entry); | ^ /build/rox-2.11/ROX-Filer/src/type.c:576:14: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] 576 | if (!strchr(command, '$')) | ^~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gslice.h:26, from /usr/include/glib-2.0/glib.h:79, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/type.c:41: /usr/include/string.h:226:34: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 226 | extern char *strchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/type.c: In function 'handler_for_radios': /build/rox-2.11/ROX-Filer/src/type.c:645:11: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 645 | return choices_find_xdg_path_load(type->media_type, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | "MIME-types", SITE); | ~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/type.c:656:11: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 656 | return handler; | ^~~~~~~ /build/rox-2.11/ROX-Filer/src/type.c: In function 'run_action_update': /build/rox-2.11/ROX-Filer/src/type.c:679:15: warning: pointer targets in initialization of 'char *' from 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 679 | char *old = handler; | ^~~~~~~ /build/rox-2.11/ROX-Filer/src/type.c:681:11: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 681 | handler = readlink_dup(old); | ^ /build/rox-2.11/ROX-Filer/src/type.c:685:12: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 685 | handler = old; | ^ /build/rox-2.11/ROX-Filer/src/type.c: In function 'drag_app_dropped': /build/rox-2.11/ROX-Filer/src/type.c:714:21: warning: pointer targets in passing argument 1 of 'diritem_new' differ in signedness [-Wpointer-sign] 714 | item = diritem_new(""); | ^~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/type.c:52: /build/rox-2.11/ROX-Filer/src/diritem.h:51:36: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 51 | DirItem *diritem_new(const guchar *leafname); | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/type.c:720:8: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 720 | path = get_action_save_path(dialog); | ^ /build/rox-2.11/ROX-Filer/src/type.c:724:16: warning: pointer targets in passing argument 1 of 'symlink' differ in signedness [-Wpointer-sign] 724 | if (symlink(app, path)) | ^~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:48, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/type.c:22: /usr/include/unistd.h:802:33: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 802 | extern int symlink (const char *__from, const char *__to) | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/type.c:724:21: warning: pointer targets in passing argument 2 of 'symlink' differ in signedness [-Wpointer-sign] 724 | if (symlink(app, path)) | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:48, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/type.c:22: /usr/include/unistd.h:802:53: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 802 | extern int symlink (const char *__from, const char *__to) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/type.c: In function 'get_current_command': /build/rox-2.11/ROX-Filer/src/type.c:772:10: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 772 | command = g_strndup(data + 16, nl - data - 16); | ^ In file included from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/type.c:22: /build/rox-2.11/ROX-Filer/src/type.c: In function 'describe_current_command': /build/rox-2.11/ROX-Filer/src/type.c:811:16: warning: pointer targets in passing argument 1 of 'lstat' differ in signedness [-Wpointer-sign] 811 | if (mc_lstat(tmp, &info) != 0 || info.st_uid != dir_uid | ^~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/my_vfs.h:58:32: note: in definition of macro 'mc_lstat' 58 | # define mc_lstat(x, y) lstat(x, y) | ^ In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/type.c:22: /usr/include/arm-linux-gnueabihf/sys/stat.h:460:1: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 460 | __NTH (lstat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/type.c:829:7: warning: pointer targets in assignment from 'guchar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 829 | desc = get_current_command(type); | ^ /build/rox-2.11/ROX-Filer/src/type.c: In function 'type_set_handler_dialog': /build/rox-2.11/ROX-Filer/src/type.c:917:40: warning: pointer targets in passing argument 2 of 'gtk_entry_set_text' differ in signedness [-Wpointer-sign] 917 | gtk_entry_set_text(GTK_ENTRY(entry), tmp); | ^~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gtk/gtktreeview.h:31, from /usr/include/gtk-2.0/gtk/gtkcombobox.h:29, from /usr/include/gtk-2.0/gtk/gtk.h:72, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/type.c:45: /usr/include/gtk-2.0/gtk/gtkentry.h:214:65: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 214 | const gchar *text); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/type.c: In function 'remove_handler_with_confirm': /build/rox-2.11/ROX-Filer/src/type.c:954:12: warning: pointer targets in passing argument 1 of 'lstat' differ in signedness [-Wpointer-sign] 954 | if (lstat(path, &info) == 0) | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/type.c:22: /usr/include/arm-linux-gnueabihf/sys/stat.h:460:1: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 460 | __NTH (lstat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/type.c:968:14: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign] 968 | if (unlink(path)) | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:48, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/type.c:22: /usr/include/unistd.h:825:32: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 825 | extern int unlink (const char *__name) __THROW __nonnull ((1)); | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/type.c: In function 'get_action_save_path': /build/rox-2.11/ROX-Filer/src/type.c:998:13: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 998 | type_name = g_strdup(type->media_type); | ^ /build/rox-2.11/ROX-Filer/src/type.c:1000:13: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1000 | type_name = g_strconcat(type->media_type, "_", | ^ /build/rox-2.11/ROX-Filer/src/type.c:1003:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1003 | path = choices_find_xdg_path_save("", PROJECT, SITE, FALSE); | ^ /build/rox-2.11/ROX-Filer/src/type.c:1012:36: warning: pointer targets in passing argument 1 of 'choices_find_xdg_path_save' differ in signedness [-Wpointer-sign] 1012 | path = choices_find_xdg_path_save(type_name, "MIME-types", SITE, TRUE); | ^~~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/type.c:49: /build/rox-2.11/ROX-Filer/src/choices.h:14:51: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 14 | gchar *choices_find_xdg_path_save(const char *leaf, const char *dir, | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/type.c:1012:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1012 | path = choices_find_xdg_path_save(type_name, "MIME-types", SITE, TRUE); | ^ /build/rox-2.11/ROX-Filer/src/type.c:1018:9: warning: pointer targets in returning 'guchar *' {aka 'unsigned char *'} from a function with return type 'char *' differ in signedness [-Wpointer-sign] 1018 | return path; | ^~~~ /build/rox-2.11/ROX-Filer/src/type.c: In function 'alloc_type_colours': /build/rox-2.11/ROX-Filer/src/type.c:1092:36: warning: pointer targets in passing argument 1 of 'gdk_color_parse' differ in signedness [-Wpointer-sign] 1092 | gdk_color_parse(o_type_colours[i].value, &type_colours[i]); | ~~~~~~~~~~~~~~~~~^~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/gtk-2.0/gdk/gdkevents.h:34, from /usr/include/gtk-2.0/gdk/gdkdisplay.h:32, from /usr/include/gtk-2.0/gdk/gdkscreen.h:33, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/type.c:45: /usr/include/gtk-2.0/gdk/gdkcolor.h:136:48: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 136 | gboolean gdk_color_parse (const gchar *spec, | ~~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/type.c: In function 'get_comment': /build/rox-2.11/ROX-Filer/src/type.c:1190:23: warning: pointer targets in passing argument 1 of 'xml_cache_load' differ in signedness [-Wpointer-sign] 1190 | doc = xml_cache_load(path); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/type.c:51: /build/rox-2.11/ROX-Filer/src/support.h:14:41: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 14 | XMLwrapper *xml_cache_load(const gchar *pathname); | ~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/type.c:1200:6: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 1200 | val= xmlNodeListGetString(node->doc, node->xmlChildrenNode, 1); | ^ /build/rox-2.11/ROX-Filer/src/type.c: In function 'find_comment': /build/rox-2.11/ROX-Filer/src/type.c:1227:8: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1227 | path = g_strdup_printf("%s/mime/%s/%s.xml", dirs[i], | ^ /build/rox-2.11/ROX-Filer/src/type.c: In function 'set_icon_theme': /build/rox-2.11/ROX-Filer/src/type.c:1263:27: warning: pointer targets in initialization of 'const char *' from 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1263 | const char *theme_name = o_icon_theme.value; | ^~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/type.c:1294:12: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 1294 | theme_dir = make_path(home_dir, ".icons"); | ^ /build/rox-2.11/ROX-Filer/src/type.c:1307:14: warning: pointer targets in passing argument 1 of 'symlink' differ in signedness [-Wpointer-sign] 1307 | if (symlink(make_path(app_dir, "ROX"), icon_home)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:48, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/type.c:22: /usr/include/unistd.h:802:33: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 802 | extern int symlink (const char *__from, const char *__to) | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/type.c:1310:16: warning: pointer targets in passing argument 1 of 'open_to_show' differ in signedness [-Wpointer-sign] 1310 | open_to_show(icon_home); | ^~~~~~~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/type.c:47: /build/rox-2.11/ROX-Filer/src/run.h:21:33: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 21 | void open_to_show(const guchar *path); | ~~~~~~~~~~~~~~^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/type.c:41: /build/rox-2.11/ROX-Filer/src/type.c: In function 'read_theme': /build/rox-2.11/ROX-Filer/src/type.c:1324:37: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1324 | g_return_val_if_fail(item != NULL, g_strdup("ROX")); /usr/include/glib-2.0/glib/gmessages.h:644:17: note: in definition of macro 'g_return_val_if_fail' 644 | return (val); \ | ^~~ /build/rox-2.11/ROX-Filer/src/type.c:1326:9: warning: pointer targets in returning 'gchar *' {aka 'char *'} from a function with return type 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 1326 | return g_strdup(gtk_label_get_text(item)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/type.c: In function 'update_theme': /build/rox-2.11/ROX-Filer/src/type.c:1352:27: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 1352 | if (strcmp(label, option->value) == 0) | ~~~~~~^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib/gslice.h:26, from /usr/include/glib-2.0/glib.h:79, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/type.c:41: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/type.c: In function 'add_themes_from_dir': /build/rox-2.11/ROX-Filer/src/type.c:1371:18: warning: pointer targets in passing argument 1 of 'list_dir' differ in signedness [-Wpointer-sign] 1371 | list = list_dir(dir); | ^~~ | | | const char * In file included from /build/rox-2.11/ROX-Filer/src/type.c:51: /build/rox-2.11/ROX-Filer/src/support.h:54:35: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 54 | GPtrArray *list_dir(const guchar *path); | ~~~~~~~~~~~~~~^~~~ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/type.c:22: /build/rox-2.11/ROX-Filer/src/type.c: In function 'build_icon_theme': /build/rox-2.11/ROX-Filer/src/type.c:1405:52: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness [-Wpointer-sign] 1405 | gtk_box_pack_start(GTK_BOX(hbox), gtk_label_new(_(label)), | ^~~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/type.c:1405:50: note: in expansion of macro '_' 1405 | gtk_box_pack_start(GTK_BOX(hbox), gtk_label_new(_(label)), | ^ In file included from ./config.h:55, from /build/rox-2.11/ROX-Filer/src/type.c:22: /usr/include/libintl.h:52:16: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 52 | const char *__msgid, int __category) | ~~~~~~~~~~~~^~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o usericons.o /build/rox-2.11/ROX-Filer/src/usericons.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/usericons.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/usericons.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/usericons.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/usericons.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'read_globicons': /build/rox-2.11/ROX-Filer/src/usericons.c:89:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 89 | path = choices_find_xdg_path_load("globicons", PROJECT, SITE); | ^ In file included from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/usericons.c:22: /build/rox-2.11/ROX-Filer/src/usericons.c:93:14: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 93 | if (mc_stat(path, &info)) | ^~~~ | | | guchar * {aka unsigned char *} /build/rox-2.11/ROX-Filer/src/my_vfs.h:57:30: note: in definition of macro 'mc_stat' 57 | # define mc_stat(x, y) stat(x, y) | ^ In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/usericons.c:22: /usr/include/arm-linux-gnueabihf/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 453 | __NTH (stat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:101:21: warning: pointer targets in passing argument 1 of 'xmlParseFile' differ in signedness [-Wpointer-sign] 101 | doc = xmlParseFile(path); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:30: /usr/include/libxml2/libxml/parser.h:844:30: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 844 | xmlParseFile (const char *filename); | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:116:19: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 116 | if (strcmp(node->name, "rule") != 0) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gslice.h:26, from /usr/include/glib-2.0/glib.h:79, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/usericons.c:24: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:121:29: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] 121 | match = xmlGetProp(node, "match"); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/usericons.c:30: /usr/include/libxml2/libxml/tree.h:1030:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1030 | const xmlChar *name); | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:121:10: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 121 | match = xmlGetProp(node, "match"); | ^ /build/rox-2.11/ROX-Filer/src/usericons.c:125:14: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'gchar *' {aka 'char *'} differ in signedness [-Wpointer-sign] 125 | icon_path = xmlNodeGetContent(icon); | ^ /build/rox-2.11/ROX-Filer/src/usericons.c:136:14: warning: pointer targets in passing argument 1 of 'parse_file' differ in signedness [-Wpointer-sign] 136 | parse_file(path, process_globicons_line); | ^~~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:38: /build/rox-2.11/ROX-Filer/src/gui_support.h:62:29: note: expected 'const char *' but argument is of type 'guchar *' {aka 'unsigned char *'} 62 | void parse_file(const char *path, ParseFunc *parse_line); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'create_diricon': /build/rox-2.11/ROX-Filer/src/usericons.c:162:42: warning: pointer targets in passing argument 1 of 'make_path' differ in signedness [-Wpointer-sign] 162 | if (!convert_to_png(iconpath, make_path(filepath, ".DirIcon"))) | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:44: /build/rox-2.11/ROX-Filer/src/support.h:18:37: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 18 | const guchar *make_path(const char *dir, const char *leaf); | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/usericons.c:162:22: warning: pointer targets in passing argument 1 of 'convert_to_png' differ in signedness [-Wpointer-sign] 162 | if (!convert_to_png(iconpath, make_path(filepath, ".DirIcon"))) | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/usericons.c:71:45: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 71 | static gboolean convert_to_png(const gchar *src, const gchar *dest); | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/usericons.c:162:32: warning: pointer targets in passing argument 2 of 'convert_to_png' differ in signedness [-Wpointer-sign] 162 | if (!convert_to_png(iconpath, make_path(filepath, ".DirIcon"))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/usericons.c:71:63: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 71 | static gboolean convert_to_png(const gchar *src, const gchar *dest); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:166:19: warning: pointer targets in passing argument 1 of 'icons_may_update' differ in signedness [-Wpointer-sign] 166 | icons_may_update(filepath); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:53: /build/rox-2.11/ROX-Filer/src/icon.h:53:36: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 53 | void icons_may_update(const gchar *path); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'set_icon_path': /build/rox-2.11/ROX-Filer/src/usericons.c:177:19: warning: pointer targets in passing argument 1 of 'file_exists' differ in signedness [-Wpointer-sign] 177 | if (!file_exists(iconpath)) | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:44: /build/rox-2.11/ROX-Filer/src/support.h:53:34: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 53 | gboolean file_exists(const char *path); | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:185:39: warning: pointer targets in passing argument 2 of 'g_fscache_lookup' differ in signedness [-Wpointer-sign] 185 | pic = g_fscache_lookup(pixmap_cache, iconpath); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:35: /build/rox-2.11/ROX-Filer/src/fscache.h:33:56: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 33 | gpointer g_fscache_lookup(GFSCache *cache, const char *pathname); | ~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:198:15: warning: pointer targets in passing argument 1 of 'add_globicon' differ in signedness [-Wpointer-sign] 198 | add_globicon(filepath, iconpath); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:45: /build/rox-2.11/ROX-Filer/src/usericons.h:15:32: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 15 | void add_globicon(const gchar *path, const gchar *icon); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:198:25: warning: pointer targets in passing argument 2 of 'add_globicon' differ in signedness [-Wpointer-sign] 198 | add_globicon(filepath, iconpath); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:45: /build/rox-2.11/ROX-Filer/src/usericons.h:15:51: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 15 | void add_globicon(const gchar *path, const gchar *icon); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'clear_icon': /build/rox-2.11/ROX-Filer/src/usericons.c:221:19: warning: pointer targets in passing argument 1 of 'delete_globicon' differ in signedness [-Wpointer-sign] 221 | delete_globicon(pathname); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:45: /build/rox-2.11/ROX-Filer/src/usericons.h:16:35: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 16 | void delete_globicon(const gchar *path); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:232:8: warning: pointer targets in assignment from 'const gchar *' {aka 'const char *'} to 'const guchar *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] 232 | path = drop_box_get_path(drop_box); | ^ /build/rox-2.11/ROX-Filer/src/usericons.c:235:7: warning: pointer targets in assignment from 'gchar *' {aka 'char *'} to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 235 | tmp = g_strdup_printf(_("Really delete icon '%s'?"), path); | ^ /build/rox-2.11/ROX-Filer/src/usericons.c:236:15: warning: pointer targets in passing argument 1 of 'confirm' differ in signedness [-Wpointer-sign] 236 | if (confirm(tmp, GTK_STOCK_DELETE, NULL)) | ^~~ | | | guchar * {aka unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:38: /build/rox-2.11/ROX-Filer/src/gui_support.h:77:31: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 77 | gboolean confirm(const gchar *message, const gchar *stock, const gchar *action); | ~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:238:15: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign] 238 | if (unlink(path)) | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:48, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/usericons.c:22: /usr/include/unistd.h:825:32: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 825 | extern int unlink (const char *__name) __THROW __nonnull ((1)); | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:244:22: warning: pointer targets in passing argument 1 of 'icons_may_update' differ in signedness [-Wpointer-sign] 244 | icons_may_update(pathname); | ^~~~~~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:53: /build/rox-2.11/ROX-Filer/src/icon.h:53:36: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 53 | void icons_may_update(const gchar *path); | ~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'icon_set_handler_dialog': /build/rox-2.11/ROX-Filer/src/usericons.c:270:13: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] 270 | strdup(path), g_free); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /usr/include/glib-2.0/glib/gslice.h:26, from /usr/include/glib-2.0/glib.h:79, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/usericons.c:24: /usr/include/string.h:167:34: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 167 | extern char *strdup (const char *__s) | ~~~~~~~~~~~~^~~ In file included from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/usericons.c:22: /build/rox-2.11/ROX-Filer/src/usericons.c:304:14: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] 304 | if (mc_stat(path, &info) == 0 && S_ISDIR(info.st_mode)) | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/my_vfs.h:57:30: note: in definition of macro 'mc_stat' 57 | # define mc_stat(x, y) stat(x, y) | ^ In file included from /usr/include/features.h:461, from /usr/include/arm-linux-gnueabihf/sys/stat.h:25, from /build/rox-2.11/ROX-Filer/src/my_vfs.h:47, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/usericons.c:22: /usr/include/arm-linux-gnueabihf/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 453 | __NTH (stat (const char *__path, struct stat *__statbuf)) | ^~~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:314:14: warning: pointer targets in passing argument 1 of 'access' differ in signedness [-Wpointer-sign] 314 | if (access(path, W_OK) == 0) | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/my_vfs.h:48, from ./config.h:52, from /build/rox-2.11/ROX-Filer/src/usericons.c:22: /usr/include/unistd.h:287:32: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 287 | extern int access (const char *__name, int __type) __THROW __nonnull ((1)); | ~~~~~~~~~~~~^~~~~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'radios_changed': /build/rox-2.11/ROX-Filer/src/usericons.c:373:32: warning: pointer targets in passing argument 2 of 'drop_box_set_path' differ in signedness [-Wpointer-sign] 373 | drop_box_set_path(drop_box, path); | ^~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:52: /build/rox-2.11/ROX-Filer/src/dropbox.h:18:57: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 18 | void drop_box_set_path(DropBox *drop_box, const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:386:32: warning: pointer targets in passing argument 2 of 'drop_box_set_path' differ in signedness [-Wpointer-sign] 386 | drop_box_set_path(drop_box, path); | ^~~~ | | | char * In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:52: /build/rox-2.11/ROX-Filer/src/dropbox.h:18:57: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'char *' 18 | void drop_box_set_path(DropBox *drop_box, const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:394:32: warning: pointer targets in passing argument 2 of 'drop_box_set_path' differ in signedness [-Wpointer-sign] 394 | drop_box_set_path(drop_box, gi); | ^~ | | | const char * In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:52: /build/rox-2.11/ROX-Filer/src/dropbox.h:18:57: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 18 | void drop_box_set_path(DropBox *drop_box, const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:400:24: warning: pointer targets in passing argument 1 of 'make_path' differ in signedness [-Wpointer-sign] 400 | diricon = make_path(path, ".DirIcon"); | ^~~~ | | | const guchar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:44: /build/rox-2.11/ROX-Filer/src/support.h:18:37: note: expected 'const char *' but argument is of type 'const guchar *' {aka 'const unsigned char *'} 18 | const guchar *make_path(const char *dir, const char *leaf); | ~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/usericons.c:400:12: warning: pointer targets in assignment from 'const guchar *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 400 | diricon = make_path(path, ".DirIcon"); | ^ /build/rox-2.11/ROX-Filer/src/usericons.c:402:33: warning: pointer targets in passing argument 2 of 'drop_box_set_path' differ in signedness [-Wpointer-sign] 402 | drop_box_set_path(drop_box, diricon); | ^~~~~~~ | | | const char * In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:52: /build/rox-2.11/ROX-Filer/src/dropbox.h:18:57: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 18 | void drop_box_set_path(DropBox *drop_box, const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'write_globicon': /build/rox-2.11/ROX-Filer/src/usericons.c:426:36: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 426 | tree = xmlNewTextChild(doc, NULL, "rule", NULL); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/usericons.c:30: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:427:19: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 427 | xmlSetProp(tree, "match", key); | ^~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/usericons.c:30: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:428:30: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 428 | xmlNewTextChild(tree, NULL, "icon", value); | ^~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/usericons.c:30: /usr/include/libxml2/libxml/tree.h:899:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 899 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'write_globicons': /build/rox-2.11/ROX-Filer/src/usericons.c:444:18: warning: pointer targets in passing argument 1 of 'xmlNewDoc' differ in signedness [-Wpointer-sign] 444 | doc = xmlNewDoc("1.0"); | ^~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/usericons.c:30: /usr/include/libxml2/libxml/tree.h:780:30: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 780 | xmlNewDoc (const xmlChar *version); | ~~~~~~~~~~~~~~~^~~~~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:446:41: warning: pointer targets in passing argument 3 of 'xmlNewDocNode' differ in signedness [-Wpointer-sign] 446 | xmlNewDocNode(doc, NULL, "special-files", NULL)); | ^~~~~~~~~~~~~~~ | | | char * In file included from /usr/include/libxml2/libxml/parser.h:16, from /build/rox-2.11/ROX-Filer/src/usericons.c:30: /usr/include/libxml2/libxml/tree.h:829:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 829 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'process_globicons_line': /build/rox-2.11/ROX-Filer/src/usericons.c:473:10: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 473 | pattern = strtok(line, " \t"); | ^ /build/rox-2.11/ROX-Filer/src/usericons.c:478:11: warning: pointer targets in assignment from 'char *' to 'guchar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 478 | iconpath = strtok(NULL, " \t"); | ^ /build/rox-2.11/ROX-Filer/src/usericons.c:484:43: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 484 | g_hash_table_insert(glob_icons, g_strdup(pattern), g_strdup(iconpath)); | ^~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/usericons.c:24: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/usericons.c:484:62: warning: pointer targets in passing argument 1 of 'g_strdup' differ in signedness [-Wpointer-sign] 484 | g_hash_table_insert(glob_icons, g_strdup(pattern), g_strdup(iconpath)); | ^~~~~~~~ | | | guchar * {aka unsigned char *} In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/usericons.c:24: /usr/include/glib-2.0/glib/gstrfuncs.h:217:52: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'guchar *' {aka 'unsigned char *'} 217 | gchar* g_strdup (const gchar *str) G_GNUC_MALLOC; | ~~~~~~~~~~~~~^~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'add_globicon': /build/rox-2.11/ROX-Filer/src/usericons.c:502:10: warning: pointer targets in passing argument 1 of 'examine' differ in signedness [-Wpointer-sign] 502 | examine(path); | ^~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:42: /build/rox-2.11/ROX-Filer/src/run.h:22:28: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 22 | void examine(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'delete_globicon': /build/rox-2.11/ROX-Filer/src/usericons.c:519:10: warning: pointer targets in passing argument 1 of 'examine' differ in signedness [-Wpointer-sign] 519 | examine(path); | ^~~~ | | | const gchar * {aka const char *} In file included from /build/rox-2.11/ROX-Filer/src/usericons.c:42: /build/rox-2.11/ROX-Filer/src/run.h:22:28: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 22 | void examine(const guchar *path); | ~~~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'do_set_icon': /build/rox-2.11/ROX-Filer/src/usericons.c:539:28: warning: pointer targets in passing argument 2 of 'set_icon_path' differ in signedness [-Wpointer-sign] 539 | if (!set_icon_path(path, icon)) | ^~~~ | | | const gchar * {aka const char *} /build/rox-2.11/ROX-Filer/src/usericons.c:172:69: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 172 | static gboolean set_icon_path(const guchar *filepath, const guchar *iconpath) | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/usericons.c:544:29: warning: pointer targets in passing argument 2 of 'create_diricon' differ in signedness [-Wpointer-sign] 544 | if (!create_diricon(path, icon)) | ^~~~ | | | const gchar * {aka const char *} /build/rox-2.11/ROX-Filer/src/usericons.c:160:70: note: expected 'const guchar *' {aka 'const unsigned char *'} but argument is of type 'const gchar *' {aka 'const char *'} 160 | static gboolean create_diricon(const guchar *filepath, const guchar *iconpath) | ~~~~~~~~~~~~~~^~~~~~~~ /build/rox-2.11/ROX-Filer/src/usericons.c: In function 'drag_icon_dropped': /build/rox-2.11/ROX-Filer/src/usericons.c:568:22: warning: pointer targets in passing argument 2 of 'do_set_icon' differ in signedness [-Wpointer-sign] 568 | do_set_icon(dialog, path); | ^~~~ | | | const guchar * {aka const unsigned char *} /build/rox-2.11/ROX-Filer/src/usericons.c:523:57: note: expected 'const gchar *' {aka 'const char *'} but argument is of type 'const guchar *' {aka 'const unsigned char *'} 523 | static void do_set_icon(GtkWidget *dialog, const gchar *icon) | ~~~~~~~~~~~~~^~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o view_collection.o /build/rox-2.11/ROX-Filer/src/view_collection.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/view_collection.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/view_collection.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/view_collection.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/view_collection.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o view_details.o /build/rox-2.11/ROX-Filer/src/view_details.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/view_details.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/view_details.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/view_details.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/view_details.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/view_details.c: In function 'view_details_init': /build/rox-2.11/ROX-Filer/src/view_details.c:1024:19: warning: variable 'sortable_list' set but not used [-Wunused-but-set-variable] 1024 | GtkTreeSortable *sortable_list; | ^~~~~~~~~~~~~ /build/rox-2.11/ROX-Filer/src/view_details.c: In function 'resort': /build/rox-2.11/ROX-Filer/src/view_details.c:1210:18: warning: pointer targets in passing argument 4 of 'gtk_tree_model_rows_reordered' differ in signedness [-Wpointer-sign] 1210 | path, NULL, new_order); | ^~~~~~~~~ | | | guint * {aka unsigned int *} In file included from /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h:28, from /usr/include/gtk-2.0/gtk/gtkcelllayout.h:28, from /usr/include/gtk-2.0/gtk/gtk.h:55, from /build/rox-2.11/ROX-Filer/src/view_details.c:24: /usr/include/gtk-2.0/gtk/gtktreemodel.h:266:23: note: expected 'gint *' {aka 'int *'} but argument is of type 'guint *' {aka 'unsigned int *'} 266 | gint *new_order); | ~~~~~~~~~~~~~~^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/view_details.c: In function 'view_details_get_iter_at_point': /build/rox-2.11/ROX-Filer/src/view_details.c:1469:16: warning: variable 'model' set but not used [-Wunused-but-set-variable] 1469 | GtkTreeModel *model; | ^~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o view_iface.o /build/rox-2.11/ROX-Filer/src/view_iface.c arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o wrapped.o /build/rox-2.11/ROX-Filer/src/wrapped.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/wrapped.c:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/wrapped.c:24: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/wrapped.c:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/wrapped.c:24: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xml.o /build/rox-2.11/ROX-Filer/src/xml.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/i18n.h:6, from /build/rox-2.11/ROX-Filer/src/xml.c:30: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/i18n.h:6, from /build/rox-2.11/ROX-Filer/src/xml.c:30: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/i18n.h:6, from /build/rox-2.11/ROX-Filer/src/xml.c:30: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/xml.c:28: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/xml.c: In function 'get_subnode': /build/rox-2.11/ROX-Filer/src/xml.c:86:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 86 | if (strcmp(node->name, name)) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/xml.c:24: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/xml.c:96:22: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 96 | if (strcmp(node->ns->href, namespaceURI) == 0) | ~~~~~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/xml.c:24: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/xml.c: In function 'best_lang': /build/rox-2.11/ROX-Filer/src/xml.c:130:18: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 130 | if (strcmp(node->name, first->name)) | ~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/xml.c:24: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/xml.c:130:31: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 130 | if (strcmp(node->name, first->name)) | ~~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/xml.c:24: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/xml.c:138:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] 138 | if (strcmp(node->ns->href, first->ns->href)) | ~~~~~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/xml.c:24: /usr/include/string.h:137:32: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/xml.c:138:40: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] 138 | if (strcmp(node->ns->href, first->ns->href)) | ~~~~~~~~~^~~~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /build/rox-2.11/ROX-Filer/src/xml.c:24: /usr/include/string.h:137:50: note: expected 'const char *' but argument is of type 'const xmlChar *' {aka 'const unsigned char *'} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ /build/rox-2.11/ROX-Filer/src/xml.c:141:8: warning: pointer targets in assignment from 'xmlChar *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] 141 | lang = xmlNodeGetLang(node); | ^ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xtypes.o /build/rox-2.11/ROX-Filer/src/xtypes.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/type.h:9, from /build/rox-2.11/ROX-Filer/src/xtypes.c:38: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/type.h:9, from /build/rox-2.11/ROX-Filer/src/xtypes.c:38: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/type.h:9, from /build/rox-2.11/ROX-Filer/src/xtypes.c:38: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/xtypes.c:35: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xdgmime.o /build/rox-2.11/ROX-Filer/src/xdgmime.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/xdgmime.c:49: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/xdgmime.c:49: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here 679 | { | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /build/rox-2.11/ROX-Filer/src/main.h:10, from /build/rox-2.11/ROX-Filer/src/xdgmime.c:49: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /build/rox-2.11/ROX-Filer/src/global.h:11, from /build/rox-2.11/ROX-Filer/src/xdgmime.c:48: /usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here 547 | struct _GTimeVal | ^~~~~~~~~ /build/rox-2.11/ROX-Filer/src/xdgmime.c: In function 'xdg_mime_init': /build/rox-2.11/ROX-Filer/src/xdgmime.c:445:11: warning: unused variable 'l' [-Wunused-variable] 445 | int l; | ^ arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xdgmimeglob.o /build/rox-2.11/ROX-Filer/src/xdgmimeglob.c arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xdgmimeint.o /build/rox-2.11/ROX-Filer/src/xdgmimeint.c arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xdgmimemagic.o /build/rox-2.11/ROX-Filer/src/xdgmimemagic.c arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xdgmimeparent.o /build/rox-2.11/ROX-Filer/src/xdgmimeparent.c arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xdgmimealias.o /build/rox-2.11/ROX-Filer/src/xdgmimealias.c arm-linux-gnueabihf-gcc -I. -I/build/rox-2.11/ROX-Filer/src -g -O2 -fdebug-prefix-map=/build/rox-2.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wmissing-prototypes -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 `arm-linux-gnueabihf-pkg-config --cflags gtk+-2.0 libxml-2.0` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xdgmimecache.o /build/rox-2.11/ROX-Filer/src/xdgmimecache.c /build/rox-2.11/ROX-Filer/src/xdgmimecache.c:45:2: warning: #warning Building xdgmime without MMAP support. Binary "mime.info" cache files will not be used. [-Wcpp] 45 | #warning Building xdgmime without MMAP support. Binary "mime.info" cache files will not be used. | ^~~~~~~ arm-linux-gnueabihf-gcc -o "ROX-Filer" abox.o action.o appinfo.o appmenu.o bind.o bookmarks.o bulk_rename.o cell_icon.o choices.o collection.o dir.o diritem.o display.o dnd.o dropbox.o filer.o find.o fscache.o gtksavebox.o gui_support.o i18n.o icon.o infobox.o log.o main.o menu.o minibuffer.o modechange.o mount.o options.o panel.o pinboard.o pixmaps.o remote.o run.o sc.o session.o support.o tasklist.o toolbar.o type.o usericons.o view_collection.o view_details.o view_iface.o wrapped.o xml.o xtypes.o xdgmime.o xdgmimeglob.o xdgmimeint.o xdgmimemagic.o xdgmimeparent.o xdgmimealias.o xdgmimecache.o -Wl,-z,relro -Wl,-z,now -Wl,--as-needed `arm-linux-gnueabihf-pkg-config --libs gtk+-2.0 libxml-2.0 | sed 's/-lpangoxft-[^ ]*//'` -lX11 -lICE -lSM -ldl -lm mv "ROX-Filer" "/build/rox-2.11/ROX-Filer/src/.." (cd "/build/rox-2.11/ROX-Filer/src/.." && \ objcopy --only-keep-debug ROX-Filer ROX-Filer.dbg && \ objcopy --add-gnu-debuglink=ROX-Filer.dbg ROX-Filer) make[1]: Leaving directory '/build/rox-2.11/ROX-Filer/build' Done (cd ROX-Filer/src/po && ./dist) Making all .gmo files... Using charset 'iso-8859-2' 688 translated messages, 86 fuzzy translations, 122 untranslated messages. Created file ../../Messages/cs/LC_MESSAGES/ROX-Filer.mo OK Using charset 'UTF-8' 795 translated messages, 43 fuzzy translations, 58 untranslated messages. Created file ../../Messages/da/LC_MESSAGES/ROX-Filer.mo OK Using charset 'utf-8' 896 translated messages. Created file ../../Messages/de/LC_MESSAGES/ROX-Filer.mo OK Using charset 'utf-8' 926 translated messages. Created file ../../Messages/es/LC_MESSAGES/ROX-Filer.mo OK Using charset 'utf-8' 899 translated messages. Created file ../../Messages/et_EE/LC_MESSAGES/ROX-Filer.mo OK Using charset 'ISO-8859-1' 832 translated messages, 27 fuzzy translations, 37 untranslated messages. Created file ../../Messages/eu/LC_MESSAGES/ROX-Filer.mo OK Using charset 'utf-8' 834 translated messages, 27 fuzzy translations, 35 untranslated messages. Created file ../../Messages/fi/LC_MESSAGES/ROX-Filer.mo OK Using charset 'iso-8859-1' 932 translated messages. Created file ../../Messages/fr/LC_MESSAGES/ROX-Filer.mo OK Using charset 'utf-8' 926 translated messages. Created file ../../Messages/gl/LC_MESSAGES/ROX-Filer.mo OK Using charset 'utf-8' 927 translated messages, 4 fuzzy translations. Created file ../../Messages/hu/LC_MESSAGES/ROX-Filer.mo OK Using charset 'UTF-8' 926 translated messages. Created file ../../Messages/it/LC_MESSAGES/ROX-Filer.mo OK Using charset 'UTF-8' 922 translated messages. Created file ../../Messages/ja/LC_MESSAGES/ROX-Filer.mo OK Using charset 'utf-8' 867 translated messages, 29 untranslated messages. Created file ../../Messages/nl/LC_MESSAGES/ROX-Filer.mo OK Using charset 'ISO-8859-1' 539 translated messages, 166 fuzzy translations, 191 untranslated messages. Created file ../../Messages/no/LC_MESSAGES/ROX-Filer.mo OK Using charset 'UTF-8' 776 translated messages, 28 fuzzy translations, 92 untranslated messages. Created file ../../Messages/pl/LC_MESSAGES/ROX-Filer.mo OK Using charset 'UTF-8' 926 translated messages. Created file ../../Messages/pt_BR/LC_MESSAGES/ROX-Filer.mo OK Using charset 'UTF-8' 796 translated messages, 66 fuzzy translations, 34 untranslated messages. Created file ../../Messages/pt_PT/LC_MESSAGES/ROX-Filer.mo OK Using charset 'ISO-8859-2' 771 translated messages, 44 fuzzy translations, 81 untranslated messages. Created file ../../Messages/ro/LC_MESSAGES/ROX-Filer.mo OK Using charset 'KOI8-R' 917 translated messages. Created file ../../Messages/ru/LC_MESSAGES/ROX-Filer.mo OK Using charset 'ISO-8859-1' 477 translated messages, 228 fuzzy translations, 191 untranslated messages. Created file ../../Messages/sv/LC_MESSAGES/ROX-Filer.mo OK Using charset 'UTF-8' 899 translated messages, 19 fuzzy translations. Created file ../../Messages/uk/LC_MESSAGES/ROX-Filer.mo OK Using charset 'utf-8' 916 translated messages, 1 fuzzy translation. Created file ../../Messages/vi/LC_MESSAGES/ROX-Filer.mo OK Using charset 'utf-8' 841 translated messages, 81 untranslated messages. Created file ../../Messages/zh_CN/LC_MESSAGES/ROX-Filer.mo OK Using charset 'utf-8' 844 translated messages, 78 untranslated messages. Created file ../../Messages/zh_TW/LC_MESSAGES/ROX-Filer.mo OK touch build-stamp fakeroot debian/rules binary dh_testdir dh_testroot dh_prep dh_installdirs dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 9 in use) cp -r /build/rox-2.11/Choices /build/rox-2.11/debian/rox-filer/usr/share/rox rm -rf /build/rox-2.11/debian/rox-filer/usr/share/rox/Choices/MIME-info/ cp /build/rox-2.11/ROX-Filer/*.xml /build/rox-2.11/debian/rox-filer/usr/share/rox cp /build/rox-2.11/ROX-Filer/Help/Changes /build/rox-2.11/debian/rox-filer/usr/share/doc/rox-filer/changelog cp /build/rox-2.11/ROX-Filer/Help/*html /build/rox-2.11/debian/rox-filer/usr/share/doc/rox-filer/html/. cp /build/rox-2.11/ROX-Filer/style.css /build/rox-2.11/debian/rox-filer/usr/share/doc/rox-filer/html/. cp -r /build/rox-2.11/ROX-Filer/images /build/rox-2.11/debian/rox-filer/usr/share/rox cp -r /build/rox-2.11/ROX-Filer/ROX /build/rox-2.11/debian/rox-filer/usr/share/rox cp /build/rox-2.11/ROX-Filer/ROX-Filer /build/rox-2.11/debian/rox-filer/usr/bin/rox cp /build/rox-2.11/ROX-Filer/.DirIcon /build/rox-2.11/debian/rox-filer/usr/share/rox/.DirIcon cp /build/rox-2.11/ROX-Filer/Templates.ui /build/rox-2.11/debian/rox-filer/usr/share/rox/Templates.ui cp rox.xml /build/rox-2.11/debian/rox-filer/usr/share/mime/packages /bin/sh debian/scripts/locale.sh /bin/sh debian/scripts/manual.sh LC_ALL=C.UTF-8 iconv -f iso-8859-1 /build/rox-2.11/debian/rox-filer/usr/share/doc/rox-filer/README-es dh_testdir dh_testroot dh_installdocs dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installman dh_installman: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installchangelogs dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_install dh_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_strip dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in use) objcopy: debian/rox-filer/usr/bin/stDcZEUa: debuglink section already exists dh_compress dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_fixperms dh_link usr/bin/rox usr/bin/rox-filer dh_installdeb dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_shlibdeps dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'rox-filer-dbgsym' in '../rox-filer-dbgsym_2.11-5_armhf.deb'. dpkg-deb: building package 'rox-filer' in '../rox-filer_2.11-5_armhf.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../rox_2.11-5_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/24340/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/24340/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/24340 and its subdirectories I: Current time: Sun Jul 25 07:01:32 +14 2021 I: pbuilder-time-stamp: 1627146092