Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/icewm.spec'], chrootPath='/var/lib/mock/f31-build-53427-27845/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/icewm.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1531440000 Wrote: /builddir/build/SRPMS/icewm-1.3.8-16.fc31.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/icewm.spec'], chrootPath='/var/lib/mock/f31-build-53427-27845/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/icewm.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1531440000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.BDITnx + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf icewm-1.3.8 + /usr/bin/gzip -dc /builddir/build/SOURCES/icewm-1.3.8.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd icewm-1.3.8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (icewm-1.3.8-menu.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .menu --fuzz=0 + echo 'Patch #2 (icewm-toolbar.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .toolbar --fuzz=0 + echo 'Patch #3 (icewm-keys.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .keys --fuzz=0 + echo 'Patch #4 (icewm-1.3.8-fribidi.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .fribidi --fuzz=0 + echo 'Patch #5 (icewm-1.3.7-dso.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .dso --fuzz=0 + echo 'Patch #6 (icewm-defaults.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .defaults --fuzz=0 + echo 'Patch #7 (icewm-1.3.7-menuiconsize.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .menuiconsize --fuzz=0 + echo 'Patch #8 (icewm-1.3.8-deprecated.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .deprecated --fuzz=0 + echo 'Patch #9 (icewm-1.3.8-narrowingfix.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .narrowingfix --fuzz=0 + echo 'Patch #10 (fribidi.build.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .fribidi.build.patch --fuzz=0 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Patch #1 (icewm-1.3.8-menu.patch): patching file lib/menu.in Patch #2 (icewm-toolbar.patch): patching file lib/toolbar.in Patch #3 (icewm-keys.patch): patching file lib/keys.in Patch #4 (icewm-1.3.8-fribidi.patch): patching file src/yfontxft.cc Hunk #2 succeeded at 74 (offset 1 line). patching file configure.in Patch #5 (icewm-1.3.7-dso.patch): patching file configure.in Hunk #1 succeeded at 496 (offset 2 lines). Patch #6 (icewm-defaults.patch): patching file src/default.h Hunk #1 succeeded at 162 (offset 1 line). Patch #7 (icewm-1.3.7-menuiconsize.patch): patching file src/yicon.cc patching file src/yicon.h patching file src/ymenu.cc Hunk #1 succeeded at 154 (offset 1 line). Hunk #2 succeeded at 1020 (offset -3 lines). patching file src/ymenuitem.cc Patch #8 (icewm-1.3.8-deprecated.patch): patching file src/base.h Patch #9 (icewm-1.3.8-narrowingfix.patch): patching file src/icesh.cc Patch #10 (fribidi.build.patch): patching file src/yfontxft.cc Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.GJjGDy + umask 022 + cd /builddir/build/BUILD + cd icewm-1.3.8 + autoreconf -vif BUILDSTDERR: autoreconf: Entering directory `.' BUILDSTDERR: autoreconf: configure.in: not using Gettext BUILDSTDERR: autoreconf: running: aclocal --force BUILDSTDERR: aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' BUILDSTDERR: autoreconf: configure.in: tracing BUILDSTDERR: autoreconf: configure.in: not using Libtool BUILDSTDERR: autoreconf: running: /usr/bin/autoconf --force BUILDSTDERR: autoreconf: running: /usr/bin/autoheader --force BUILDSTDERR: autoreconf: configure.in: not using Automake BUILDSTDERR: autoreconf: Leaving directory `.' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess BUILDSTDERR: ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub BUILDSTDERR: ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + ./configure --build=riscv64-koji-linux-gnu --host=riscv64-koji-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --prefix=/usr --enable-gradients --enable-antialiasing --enable-i18n --enable-menus-gnome2 --with-cfgdir=/etc/icewm BUILDSTDERR: configure: WARNING: unrecognized options: --disable-dependency-tracking, --enable-antialiasing '/usr/lib/rpm/redhat/config.guess' -> './config.guess' '/usr/lib/rpm/redhat/config.sub' -> './config.sub' checking build system type... riscv64-koji-linux-gnu checking host system type... riscv64-koji-linux-gnu checking target system type... riscv64-koji-linux-gnu checking for riscv64-koji-linux-gnu-g++... no checking for riscv64-koji-linux-gnu-c++... no checking for riscv64-koji-linux-gnu-gpp... no checking for riscv64-koji-linux-gnu-aCC... no checking for riscv64-koji-linux-gnu-CC... no checking for riscv64-koji-linux-gnu-cxx... no checking for riscv64-koji-linux-gnu-cc++... no checking for riscv64-koji-linux-gnu-cl.exe... no checking for riscv64-koji-linux-gnu-FCC... no checking for riscv64-koji-linux-gnu-KCC... no checking for riscv64-koji-linux-gnu-RCC... no checking for riscv64-koji-linux-gnu-xlC_r... no checking for riscv64-koji-linux-gnu-xlC... no checking for g++... g++ 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 g++ accepts -g... yes checking whether the C++ compiler (g++) accepts no_rtti... yes checking whether the C++ compiler (g++) accepts no_exceptions... yes checking whether the C++ compiler (g++) accepts warn_xxx... yes checking whether the C++ compiler (g++) accepts permissive... yes checking for a BSD-compatible install... /usr/bin/install -c checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/wait.h that is POSIX.1 compatible... yes checking how to run the C++ preprocessor... g++ -E 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/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 limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for strings.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.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 linux/threads.h usability... no checking linux/threads.h presence... no checking for linux/threads.h... no checking linux/tasks.h usability... no checking linux/tasks.h presence... no checking for linux/tasks.h... no checking sched.h usability... yes checking sched.h presence... yes checking for sched.h... yes checking sys/dkstat.h usability... no checking sys/dkstat.h presence... no checking for sys/dkstat.h... no checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking uvm/uvm_param.h usability... no checking uvm/uvm_param.h presence... no checking for uvm/uvm_param.h... no checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking machine/apmvar.h usability... no checking machine/apmvar.h presence... no checking for machine/apmvar.h... no checking machine/apm_bios.h usability... no checking machine/apm_bios.h presence... no checking for machine/apm_bios.h... no checking kstat.h usability... no checking kstat.h presence... no checking for kstat.h... no checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking size of char... 1 checking size of short... 2 checking size of int... 4 BUILDSTDERR: checking s./configure: line 7049: kde-config: command not found BUILDSTDERR: config.status: WARNING: 'po/Makefile.in' seems to ignore the --datarootdir setting BUILDSTDERR: configure: WARNING: unrecognized options: --disable-dependency-tracking, --enable-antialiasing + make -j4 BUILDSTDERR: In file included from yurl.h:13, BUILDSTDERR: from yurl.cc:12: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmclient.h:5, BUILDSTDERR: from ydialog.h:4, BUILDSTDERR: from ymsgbox.h:4, BUILDSTDERR: from ymsgbox.cc:13: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmclient.h:5, BUILDSTDERR: from ydialog.h:4, BUILDSTDERR: from ydialog.cc:13: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from ymsgbox.cc:16: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmclient.h:5, BUILDSTDERR: from ydialog.h:4, BUILDSTDERR: from ymsgbox.h:4, BUILDSTDERR: from ymsgbox.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ydialog.cc:15: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmclient.h:5, BUILDSTDERR: from ydialog.h:4, BUILDSTDERR: from ydialog.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from ymsgbox.cc:18: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmclient.h:5, BUILDSTDERR: from ydialog.h:4, BUILDSTDERR: from ymsgbox.h:4, BUILDSTDERR: from ymsgbox.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from ydialog.cc:18: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmclient.h:5, BUILDSTDERR: from ydialog.h:4, BUILDSTDERR: from ydialog.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmframe.h:4, BUILDSTDERR: from wmsession.cc:14: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from wmsession.cc:14: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmframe.h:4, BUILDSTDERR: from wmsession.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmsession.cc:17: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmframe.h:4, BUILDSTDERR: from wmsession.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ ize of long... 8 checking return type of signal handlers... void checking for strftime... yes checking for vprintf... yes checking for _doprnt... no checking for gettimeofday... yes checking for putenv... yes checking for select... yes checking for socket... yes checking for strtol... yes checking for strtoul... yes checking for basename... yes checking for sysctlbyname... no checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking types of arguments for select... int,fd_set *,struct timeval * checking for getloadavg... yes checking for kern.cp_time... no 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 langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking for nl_langinfo... yes checking whether nl_langinfo supports CODESET... yes checking whether nl_langinfo supports _NL_CTYPE_CODESET_NAME... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking whether _libiconv_version is declared... no assuming iconv.h belongs to the C library checking for iconv... yes checking for iconv_open... yes checking for iconv_close... yes checking whether iconv converts from UTF-8 to UCS-4//TRANSLIT... yes checking whether iconv converts from ISO-8859-1 to UCS-4//TRANSLIT... yes checking whether iconv converts from ISO-8859-2 to UCS-4//TRANSLIT... yes checking whether iconv converts from UTF-8 to UCS-4//TRANSLIT... yes checking for fribidi_log2vis in -lfribidi... yes checking for bindtextdomain... yes checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... /usr/bin/msgfmt checking for XInternAtoms in -lX11... yes checking for IceConnectionNumber in -lICE... (cached) yes checking for XShapeCombineRectangles in -lXext... yes checking for xft-config... no checking for pkg-config... /usr/bin/pkg-config checking for XineramaQueryScreens in -lXinerama... yes checking for mkfontdir... no checking for pkg-config... (cached) /usr/bin/pkg-config configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating po/Makefile config.status: creating lib/keys config.status: creating lib/menu config.status: creating lib/programs config.status: creating lib/toolbar config.status: creating lib/winoptions config.status: creating src/config.h config.status: executing config.status commands Build targets: base nls Applications: icewm icewm-session icesh icewmhint icewmbg icewmtray icehelp icewm-menu-gnome2 Image library: gdk_pixbuf_xlib Audio support: Features: i18n nls shaped-decorations gradients xfreetype Paths: PREFIX: /usr BINDIR: /usr/bin LOCDIR: /usr/share/locale LIBDIR: /usr/share/icewm CFGDIR: /etc/icewm KDEDIR: /usr/share DOCDIR: /usr/share/doc MANDIR: /usr/share/man make[1]: Entering directory '/builddir/build/BUILD/icewm-1.3.8/po' /usr/bin/msgfmt -o be.mo be.po make[1]: Entering directory '/builddir/build/BUILD/icewm-1.3.8/src' /usr/bin/msgfmt -o bg.mo bg.po /usr/bin/msgfmt -o ca.mo ca.po CXX ymsgbox.o /usr/bin/msgfmt -o cs.mo cs.po /usr/bin/msgfmt -o da.mo da.po CXX ydialog.o /usr/bin/msgfmt -o de.mo de.po CXX yurl.o CXX wmsession.o /usr/bin/msgfmt -o el.mo el.po /usr/bin/msgfmt -o en.mo en.po CXX wmwinlist.o /usr/bin/msgfmt -o es.mo es.po /usr/bin/msgfmt -o fi.mo fi.po /usr/bin/msgfmt -o fr.mo fr.po CXX wmtaskbar.o /usr/bin/msgfmt -o hr.mo hr.po /usr/bin/msgfmt -o hu.mo hu.po /usr/bin/msgfmt -o id.mo id.po /usr/bin/msgfmt -o it.mo it.po /usr/bin/msgfmt -o ja.mo ja.po /usr/bin/msgfmt -o ko.mo ko.po /usr/bin/msgfmt -o lt.mo lt.po /usr/bin/msgfmt -o lv.mo lv.po /usr/bin/msgfmt -o mk.mo mk.po BUILDSTDERR: /usr/bin/msgfmt -o nb.mIn file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmwinlist.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from wmwinlist.cc:12: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmwinlist.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmwinlist.cc:20: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmwinlist.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from wmtaskbar.cc:18: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from wmwinmenu.cc:12: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmtaskbar.cc: In function 'void initPixmaps()': BUILDSTDERR: wmtaskbar.cc:75:71: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 75 | ref themedirs = YResourcePaths::subdirs(base, true); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:32:46: note: initializing argument 1 of 'static ref YResourcePaths::subdirs(upath, bool)' BUILDSTDERR: 32 | static ref subdirs(upath subdir, bool themeOnly = false); BUILDSTDERR: | ~~~~~~^~~~~~ BUILDSTDERR: wmtaskbar.cc:76:63: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 76 | ref subdirs = YResourcePaths::subdirs(base); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:32:46: note: initializing argument 1 of 'static ref YResourcePaths::subdirs(upath, bool)' BUILDSTDERR: 32 | static ref subdirs(upath subdir, bool themeOnly = false); BUILDSTDERR: | ~~~~~~^~~~~~ BUILDSTDERR: wmtaskbar.cc:83:56: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 83 | startImage = themedirs->loadImage(base, "start.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:42:33: note: initializing argument 1 of 'ref YResourcePaths::loadImage(upath, upath) const' BUILDSTDERR: 42 | ref loadImage(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:86:60: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 86 | startImage = themedirs->loadImage(base, "linux.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:42:33: note: initializing argument 1 of 'ref YResourcePaths::loadImage(upath, upath) const' BUILDSTDERR: 42 | ref loadImage(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:88:60: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 88 | startImage = themedirs->loadImage(base, "icewm.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:42:33: note: initializing argument 1 of 'ref YResourcePaths::loadImage(upath, upath) const' BUILDSTDERR: 42 | ref loadImage(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:90:58: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 90 | startImage = subdirs->loadImage(base, "icewm.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:42:33: note: initializing argument 1 of 'ref YResourcePaths::loadImage(upath, upath) const' BUILDSTDERR: 42 | ref loadImage(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:92:58: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 92 | startImage = subdirs->loadImage(base, "start.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:42:33: note: initializing argument 1 of 'ref YResourcePaths::loadImage(upath, upath) const' BUILDSTDERR: 42 | ref loadImage(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:95:58: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 95 | windowsImage = subdirs->loadImage(base, "windows.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:42:33: note: initializing argument 1 of 'ref YResourcePaths::loadImage(upath, upath) const' BUILDSTDERR: 42 | ref loadImage(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:96:62: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 96 | showDesktopImage = subdirs->loadImage(base, "desktop.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:42:33: note: initializing argument 1 of 'ref YResourcePaths::loadImage(upath, upath) const' BUILDSTDERR: 42 | ref loadImage(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:97:60: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 97 | collapseImage = subdirs->loadImage(base, "collapse.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:42:33: note: initializing argument 1 of 'ref YResourcePaths::loadImage(upath, upath) const' BUILDSTDERR: 42 | ref loadImage(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:98:56: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 98 | expandImage = subdirs->loadImage(base, "expand.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:42:33: note: initializing argument 1 of 'ref YResourcePaths::loadImage(upath, upath) const' BUILDSTDERR: 42 | ref loadImage(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:102:67: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 102 | taskbackPixmap = subdirs->loadPixmap(base, "taskbarbg.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:104:72: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 104 | taskbuttonPixmap = subdirs->loadPixmap(base, "taskbuttonbg.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:106:82: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 106 | taskbuttonactivePixmap = subdirs->loadPixmap(base, "taskbuttonactive.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:108:88: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 108 | taskbuttonminimizedPixmap = subdirs->loadPixmap(base, "taskbuttonminimized.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:118:43: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 118 | subdirs = YResourcePaths::subdirs(base); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:32:46: note: initializing argument 1 of 'static ref YResourcePaths::subdirs(upath, bool)' BUILDSTDERR: 32 | static ref subdirs(upath subdir, bool themeOnly = false); BUILDSTDERR: | ~~~~~~^~~~~~ BUILDSTDERR: wmtaskbar.cc:119:54: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 119 | mailPixmap = subdirs->loadPixmap(base, "mail.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:120:58: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 120 | noMailPixmap = subdirs->loadPixmap(base, "nomail.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:121:60: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 121 | errMailPixmap = subdirs->loadPixmap(base, "errmail.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:122:66: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 122 | unreadMailPixmap = subdirs->loadPixmap(base, "unreadmail.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:123:60: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 123 | newMailPixmap = subdirs->loadPixmap(base, "newmail.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:128:43: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | subdirs = YResourcePaths::subdirs(base); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:32:46: note: initializing argument 1 of 'static ref YResourcePaths::subdirs(upath, bool)' BUILDSTDERR: 32 | static ref subdirs(upath subdir, bool themeOnly = false); BUILDSTDERR: | ~~~~~~^~~~~~ BUILDSTDERR: wmtaskbar.cc:129:51: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 129 | PixNum[0] = subdirs->loadPixmap(base, "n0.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:130:51: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 130 | PixNum[1] = subdirs->loadPixmap(base, "n1.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:131:51: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 131 | PixNum[2] = subdirs->loadPixmap(base, "n2.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:132:51: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 132 | PixNum[3] = subdirs->loadPixmap(base, "n3.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:133:51: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 133 | PixNum[4] = subdirs->loadPixmap(base, "n4.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:134:51: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 134 | PixNum[5] = subdirs->loadPixmap(base, "n5.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:135:51: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 135 | PixNum[6] = subdirs->loadPixmap(base, "n6.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:136:51: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 136 | PixNum[7] = subdirs->loadPixmap(base, "n7.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:137:51: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 137 | PixNum[8] = subdirs->loadPixmap(base, "n8.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:138:51: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 138 | PixNum[9] = subdirs->loadPixmap(base, "n9.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:139:53: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 139 | PixSpace = subdirs->loadPixmap(base, "space.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:140:53: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 140 | PixColon = subdirs->loadPixmap(base, "colon.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:141:53: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 141 | PixSlash = subdirs->loadPixmap(base, "slash.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:142:49: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 142 | PixDot = subdirs->loadPixmap(base, "dot.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:143:45: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 143 | PixA = subdirs->loadPixmap(base, "a.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:144:45: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 144 | PixP = subdirs->loadPixmap(base, "p.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:145:45: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 145 | PixM = subdirs->loadPixmap(base, "m.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc:146:57: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 146 | PixPercent = subdirs->loadPixmap(base, "percent.xpm"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtaskbar.cc:22: BUILDSTDERR: ypaths.h:40:35: note: initializing argument 1 of 'ref YResourcePaths::loadPixmap(upath, upath) const' BUILDSTDERR: 40 | ref loadPixmap(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmtaskbar.cc: In member function 'void TaskBar::initApplets()': BUILDSTDERR: wmtaskbar.cc:553:77: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 553 | loadMenus(app, smActionListener, wmActionListener, t, fObjectBar); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from wmtaskbar.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmtaskbar.cc:24: BUILDSTDERR: wmprog.h:15:99: note: initializing argument 4 of 'void loadMenus(IApp*, YSMListener*, YActionListener*, upath, ObjectContainer*)' BUILDSTDERR: 15 | void loadMenus(IApp *app, YSMListener *smActionListener, YActionListener *wmActionListener, upath fileName, ObjectContainer *container); BUILDSTDERR: | ~~~~~~^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from wmwinmenu.cc:13: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from wmwinmenu.cc:12: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmwinmenu.cc: In member function 'YMenu* YWindowManager::createWindowMenu(IApp*, YMenu*, long int)': BUILDSTDERR: wmwinmenu.cc:55:47: warning: unused parameter 'app' [-Wunused-parameter] BUILDSTDERR: 55 | YMenu *YWindowManager::createWindowMenu(IApp *app, YMenu *menu, long workspace) { BUILDSTDERR: | ~~~~~~^~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmdialog.h:4, BUILDSTDERR: from wmdialog.cc:11: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmdialog.cc:16: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmdialog.h:4, BUILDSTDERR: from wmdialog.cc:11: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmabout.cc:26:25: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] BUILDSTDERR: 26 | char const *version("IceWM "VERSION" ("HOSTOS"/"HOSTCPU")"); BUILDSTDERR: | ^ BUILDSTDERR: wmabout.cc:26:40: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] BUILDSTDERR: 26 | char const *version("IceWM "VERSION" ("HOSTOS"/"HOSTCPU")"); BUILDSTDERR: | ^ BUILDSTDERR: wmabout.cc:26:50: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] BUILDSTDERR: 26 | char const *version("IceWM "VERSION" ("HOSTOS"/"HOSTCPU")"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmclient.h:5, BUILDSTDERR: from ydialog.h:4, BUILDSTDERR: from wmabout.h:4, BUILDSTDERR: from wmabout.cc:12: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yimage.h:5, BUILDSTDERR: from wmswitch.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmabout.cc:16: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmclient.h:5, BUILDSTDERR: from ydialog.h:4, BUILDSTDERR: from wmabout.h:4, BUILDSTDERR: from wmabout.cc:12: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from wmabout.cc:17: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmclient.h:5, BUILDSTDERR: from ydialog.h:4, BUILDSTDERR: from wmabout.h:4, BUILDSTDERR: from wmabout.cc:12: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from wmswitch.cc:15: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yimage.h:5, BUILDSTDERR: from wmswitch.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from wmswitch.cc:16: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yimage.h:5, BUILDSTDERR: from wmswitch.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmstatus.h:6, BUILDSTDERR: from wmstatus.cc:12: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from wmstatus.cc:15: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmstatus.h:6, BUILDSTDERR: from wmstatus.cc:12: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmoption.h:9, BUILDSTDERR: from wmoption.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from wmoption.cc:11: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from wmoption.h:9, BUILDSTDERR: from wmoption.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmcontainer.h:4, BUILDSTDERR: from wmcontainer.cc:9: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from wmcontainer.cc:11: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmcontainer.h:4, BUILDSTDERR: from wmcontainer.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from wmcontainer.cc:12: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmcontainer.h:4, BUILDSTDERR: from wmcontainer.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmclient.h:5, BUILDSTDERR: from wmclient.cc:8: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmmgr.h:5, BUILDSTDERR: from wmmgr.cc:8: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmapp.cc:224:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] BUILDSTDERR: 224 | const char wmname[] = "IceWM "VERSION" ("HOSTOS"/"HOSTCPU")"; BUILDSTDERR: | ^ BUILDSTDERR: wmapp.cc:224:42: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] BUILDSTDERR: 224 | const char wmname[] = "IceWM "VERSION" ("HOSTOS"/"HOSTCPU")"; BUILDSTDERR: | ^ BUILDSTDERR: wmapp.cc:224:52: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] BUILDSTDERR: 224 | const char wmname[] = "IceWM "VERSION" ("HOSTOS"/"HOSTCPU")"; BUILDSTDERR: | ^ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from wmclient.cc:12: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmclient.h:5, BUILDSTDERR: from wmclient.cc:8: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmclient.cc:14: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmclient.h:5, BUILDSTDERR: from wmclient.cc:8: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from objmenu.h:5, BUILDSTDERR: from wmmgr.cc:16: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmmgr.h:5, BUILDSTDERR: from wmmgr.cc:8: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmmgr.cc:24: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmmgr.h:5, BUILDSTDERR: from wmmgr.cc:8: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from atray.h:13, BUILDSTDERR: from wmapp.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmmgr.cc: In member function 'void YWindowManager::resizeWindows()': BUILDSTDERR: wmmgr.cc:2156:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 2156 | if (f->isMaximized()) BUILDSTDERR: | ^~ BUILDSTDERR: wmmgr.cc:2158:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 2158 | f->updateLayout(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmapp.cc:11: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from atray.h:13, BUILDSTDERR: from wmapp.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmmgr.cc: In member function 'void YWindowManager::checkLogout()': BUILDSTDERR: wmmgr.cc:2450:19: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 2450 | system(rebootCommand); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: wmmgr.cc:2453:19: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 2453 | system(shutdownCommand); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from wmapp.cc:14: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from atray.h:13, BUILDSTDERR: from wmapp.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmapp.cc: In function 'void initFontPath(IApp*)': BUILDSTDERR: wmapp.cc:301:64: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 301 | upath fonts_dirPath = app->findConfigFile(fonts_dirFile); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from atray.h:13, BUILDSTDERR: from wmapp.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmapp.cc:11: BUILDSTDERR: yapp.h:23:40: note: initializing argument 1 of 'virtual upath IApp::findConfigFile(upath)' BUILDSTDERR: 23 | virtual upath findConfigFile(upath relativePath) = 0; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~ BUILDSTDERR: In file included from wmmgr.cc:8: BUILDSTDERR: wmmgr.h: In member function 'int YWindowManager::windowCount(long int)': BUILDSTDERR: wmmgr.h:115:60: warning: iteration 16 invokes undefined behavior [-Waggressive-loop-optimizations] BUILDSTDERR: 115 | YFrameWindow *top(long layer) const { return fTop[layer]; } BUILDSTDERR: | ^ BUILDSTDERR: wmmgr.cc:2318:32: note: within this loop BUILDSTDERR: 2318 | for (int layer = 0 ; layer <= WinLayerCount; layer++) { BUILDSTDERR: wmapp.cc: In constructor 'YWMApp::YWMApp(int*, char***, const char*)': BUILDSTDERR: wmapp.cc:1259:34: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1259 | loadWinOptions(winOptFile); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from atray.h:13, BUILDSTDERR: from wmapp.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:11, BUILDSTDERR: from wmapp.cc:14: BUILDSTDERR: wmoption.h:53:27: note: initializing argument 1 of 'void loadWinOptions(upath)' BUILDSTDERR: 53 | void loadWinOptions(upath optFile); BUILDSTDERR: | ~~~~~~^~~~~~~ BUILDSTDERR: wmapp.cc:1265:48: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1265 | loadMenus(this, this, this, keysFile, 0); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from atray.h:13, BUILDSTDERR: from wmapp.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmapp.cc:15: BUILDSTDERR: wmprog.h:15:99: note: initializing argument 4 of 'void loadMenus(IApp*, YSMListener*, YActionListener*, upath, ObjectContainer*)' BUILDSTDERR: 15 | void loadMenus(IApp *app, YSMListener *smActionListener, YActionListener *wmActionListener, upath fileName, ObjectContainer *container); BUILDSTDERR: | ~~~~~~^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmframe.h:4, BUILDSTDERR: from wmframe.cc:9: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from wmframe.cc:9: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmframe.h:4, BUILDSTDERR: from wmframe.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmframe.cc:26: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmframe.h:4, BUILDSTDERR: from wmframe.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ybutton.h:4, BUILDSTDERR: from yactionbutton.h:4, BUILDSTDERR: from wmbutton.h:4, BUILDSTDERR: from wmbutton.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from wmbutton.cc:13: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ybutton.h:4, BUILDSTDERR: from yactionbutton.h:4, BUILDSTDERR: from wmbutton.h:4, BUILDSTDERR: from wmbutton.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from wmbutton.cc:15: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ybutton.h:4, BUILDSTDERR: from yactionbutton.h:4, BUILDSTDERR: from wmbutton.h:4, BUILDSTDERR: from wmbutton.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmminiicon.h:4, BUILDSTDERR: from wmminiicon.cc:11: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from wmminiicon.cc:13: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmminiicon.h:4, BUILDSTDERR: from wmminiicon.cc:11: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from wmminiicon.cc:14: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmminiicon.h:4, BUILDSTDERR: from wmminiicon.cc:11: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmtitle.h:4, BUILDSTDERR: from wmtitle.cc:9: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from wmtitle.cc:11: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmtitle.h:4, BUILDSTDERR: from wmtitle.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmtitle.cc:13: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmtitle.h:4, BUILDSTDERR: from wmtitle.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmframe.h:4, BUILDSTDERR: from movesize.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from movesize.cc:10: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmframe.h:4, BUILDSTDERR: from movesize.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from movesize.cc:14: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmframe.h:4, BUILDSTDERR: from movesize.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: movesize.cc: In member function 'void YFrameWindow::outlineMove()': BUILDSTDERR: movesize.cc:423:14: warning: variable 'modifiers' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 423 | unsigned modifiers(0); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: movesize.cc: In member function 'virtual bool YFrameWindow::handleKey(const XKeyEvent&)': BUILDSTDERR: movesize.cc:690:27: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: 690 | moveWindow(newX, newY); BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: movesize.cc:692:13: note: here BUILDSTDERR: 692 | case -1: BUILDSTDERR: | ^~~~ BUILDSTDERR: movesize.cc:744:31: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: 744 | drawMoveSizeFX(x(), y(), width(), height()); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: movesize.cc:747:13: note: here BUILDSTDERR: 747 | case -1: BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from themes.h:6, BUILDSTDERR: from themes.cc:9: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from objmenu.h:5, BUILDSTDERR: from themes.h:6, BUILDSTDERR: from themes.cc:9: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from themes.h:6, BUILDSTDERR: from themes.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from themes.cc:11: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from themes.h:6, BUILDSTDERR: from themes.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmframe.h:4, BUILDSTDERR: from decorate.cc:8: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from obj.h:4, BUILDSTDERR: from browse.cc:11: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from decorate.cc:8: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmframe.h:4, BUILDSTDERR: from decorate.cc:8: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from objmenu.h:5, BUILDSTDERR: from browse.cc:12: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from obj.h:4, BUILDSTDERR: from browse.cc:11: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from decorate.cc:12: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from wmframe.h:4, BUILDSTDERR: from decorate.cc:8: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: browse.cc: In member function 'virtual void BrowseMenu::updatePopup()': BUILDSTDERR: browse.cc:63:92: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 63 | sub = new BrowseMenu(app, smActionListener, wmActionListener, npath); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from obj.h:4, BUILDSTDERR: from browse.cc:11: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: browse.cc:25:11: note: initializing argument 4 of 'BrowseMenu::BrowseMenu(IApp*, YSMListener*, YActionListener*, upath, YWindow*)' BUILDSTDERR: 25 | upath path, BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: browse.cc:65:68: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 65 | DFile *pfile = new DFile(app, name, null, npath); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from obj.h:4, BUILDSTDERR: from browse.cc:11: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from browse.cc:15: BUILDSTDERR: wmprog.h:55:66: note: initializing argument 4 of 'DFile::DFile(IApp*, const ustring&, ref, upath)' BUILDSTDERR: 55 | DFile(IApp *app, const ustring &name, ref icon, upath path); BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from wmprog.cc:13: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from atasks.h:4, BUILDSTDERR: from atasks.cc:7: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from objmenu.h:5, BUILDSTDERR: from wmprog.cc:13: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from wmprog.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmprog.cc:22: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from wmprog.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmprog.cc: In constructor 'DProgram::DProgram(IApp*, YSMListener*, const ustring&, ref, bool, const char*, upath, YStringArray&)': BUILDSTDERR: wmprog.cc:128:15: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 128 | fArgs(args) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from wmprog.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmprog.cc: In static member function 'static DProgram* DProgram::newProgram(IApp*, YSMListener*, const char*, ref, bool, const char*, upath, YStringArray&)': BUILDSTDERR: wmprog.cc:161:60: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 161 | upath fullname = findPath(getenv("PATH"), X_OK, exe); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from wmprog.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmprog.cc:22: BUILDSTDERR: ypaths.h:16:46: note: initializing argument 3 of 'upath findPath(ustring, int, upath, bool)' BUILDSTDERR: 16 | upath findPath(ustring path, int mode, upath name, BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: wmprog.cc:168:93: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 168 | new DProgram(app, smActionListener, name, icon, restart, wmclass, fullname, args); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from wmprog.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmprog.cc:122:11: note: initializing argument 7 of 'DProgram::DProgram(IApp*, YSMListener*, const ustring&, ref, bool, const char*, upath, YStringArray&)' BUILDSTDERR: 122 | upath exe, BUILDSTDERR: | ~~~~~~^~~ BUILDSTDERR: wmprog.cc: In function 'char* parseIncludeStatement(IApp*, YSMListener*, YActionListener*, char*, ObjectContainer*)': BUILDSTDERR: wmprog.cc:244:40: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 244 | path = app->findConfigFile(path); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from wmprog.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from wmprog.cc:22: BUILDSTDERR: yapp.h:23:40: note: initializing argument 1 of 'virtual upath IApp::findConfigFile(upath)' BUILDSTDERR: 23 | virtual upath findConfigFile(upath relativePath) = 0; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~ BUILDSTDERR: wmprog.cc:247:75: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 247 | loadMenus(app, smActionListener, wmActionListener, path, container); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from wmprog.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmprog.cc:14: BUILDSTDERR: wmprog.h:15:99: note: initializing argument 4 of 'void loadMenus(IApp*, YSMListener*, YActionListener*, upath, ObjectContainer*)' BUILDSTDERR: 15 | void loadMenus(IApp *app, YSMListener *smActionListener, YActionListener *wmActionListener, upath fileName, ObjectContainer *container); BUILDSTDERR: | ~~~~~~^~~~~~~~ BUILDSTDERR: wmprog.cc: In member function 'virtual void MenuFileMenu::refresh()': BUILDSTDERR: wmprog.cc:625:71: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 625 | loadMenus(app, smActionListener, wmActionListener, fPath, this); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from wmprog.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmprog.cc:560:11: note: initializing argument 4 of 'void loadMenus(IApp*, YSMListener*, YActionListener*, upath, ObjectContainer*)' BUILDSTDERR: 560 | upath menufile, BUILDSTDERR: | ~~~~~~^~~~~~~~ BUILDSTDERR: wmprog.cc: In constructor 'MenuProgMenu::MenuProgMenu(IApp*, YSMListener*, YActionListener*, ustring, upath, YStringArray&, YWindow*)': BUILDSTDERR: wmprog.cc:678:87: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 678 | : ObjectMenu(wmActionListener, parent), fName(name), fCommand(command), fArgs(args) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from wmprog.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from atasks.cc:11: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from atasks.h:4, BUILDSTDERR: from atasks.cc:7: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmprog.cc: In function 'void loadMenus(IApp*, YSMListener*, YActionListener*, int, ObjectContainer*)': BUILDSTDERR: wmprog.cc:546:13: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 546 | read(fd, buf, sb.st_size); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from atasks.cc:13: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from atasks.h:4, BUILDSTDERR: from atasks.cc:7: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from aworkspaces.h:4, BUILDSTDERR: from aworkspaces.cc:6: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from aworkspaces.cc:10: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from aworkspaces.h:4, BUILDSTDERR: from aworkspaces.cc:6: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from aworkspaces.cc:11: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from aworkspaces.h:4, BUILDSTDERR: from aworkspaces.cc:6: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from amailbox.h:6, BUILDSTDERR: from amailbox.cc:15: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from amailbox.cc:20: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from amailbox.h:6, BUILDSTDERR: from amailbox.cc:15: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: aworkspaces.cc: In member function 'virtual void WorkspaceButton::paint(Graphics&, const YRect&)': BUILDSTDERR: aworkspaces.cc:344:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] BUILDSTDERR: 344 | sprintf(label, "%ld", (fWorkspace+1) % 100); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/freetype2/freetype/config/ftstdlib.h:102, BUILDSTDERR: from /usr/include/freetype2/freetype/config/ftconfig-64.h:42, BUILDSTDERR: from /usr/include/freetype2/freetype/config/ftconfig.h:9, BUILDSTDERR: from /usr/include/freetype2/freetype/freetype.h:34, BUILDSTDERR: from /usr/include/X11/Xft/Xft.h:41, BUILDSTDERR: from ypaint.h:29, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from aworkspaces.h:4, BUILDSTDERR: from aworkspaces.cc:6: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 2 and 4 bytes into a destination of size 3 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from aclock.h:4, BUILDSTDERR: from aclock.cc:15: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from aclock.cc:18: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from aclock.h:4, BUILDSTDERR: from aclock.cc:15: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: aclock.cc: In member function 'void YClock::autoSize()': BUILDSTDERR: aclock.cc:78:9: warning: variable 'maxDay' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 78 | int maxDay = -1; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: aclock.cc: In member function 'virtual void YClock::updateToolTip()': BUILDSTDERR: aclock.cc:132:9: warning: variable 'len' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 132 | int len; BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from acpustatus.cc:45: BUILDSTDERR: /usr/include/sys/sysctl.h:21:2: warning: #warning "The header is deprecated and will be removed." [-Wcpp] BUILDSTDERR: 21 | #warning "The header is deprecated and will be removed." BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from acpustatus.cc:22: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from acpustatus.cc:22: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from acpustatus.cc:22: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ybutton.h:4, BUILDSTDERR: from wmtaskbar.h:5, BUILDSTDERR: from apppstatus.cc:21: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from apppstatus.cc:24: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ybutton.h:4, BUILDSTDERR: from wmtaskbar.h:5, BUILDSTDERR: from apppstatus.cc:21: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yinputline.h:4, BUILDSTDERR: from aaddressbar.h:6, BUILDSTDERR: from aaddressbar.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: acpustatus.cc: In member function 'int CPUStatus::getAcpiTemp(char*, int)': BUILDSTDERR: acpustatus.cc:303:55: warning: '%s' directive writing up to 255 bytes into a region of size 40 [-Wformat-overflow=] BUILDSTDERR: 303 | sprintf(namebuf, "/proc/acpi/thermal_zone/%s/temperature", de->d_name); BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/freetype2/freetype/config/ftstdlib.h:102, BUILDSTDERR: from /usr/include/freetype2/freetype/config/ftconfig-64.h:42, BUILDSTDERR: from /usr/include/freetype2/freetype/config/ftconfig.h:9, BUILDSTDERR: from /usr/include/freetype2/freetype/freetype.h:34, BUILDSTDERR: from /usr/include/X11/Xft/Xft.h:41, BUILDSTDERR: from ypaint.h:29, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from acpustatus.cc:22: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 37 and 292 bytes into a destination of size 64 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from mstring.h:6, BUILDSTDERR: from upath.h:4, BUILDSTDERR: from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from acpustatus.cc:22: BUILDSTDERR: In function 'char* strncat(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int CPUStatus::getAcpiTemp(char*, int)' at acpustatus.cc:316:24: BUILDSTDERR: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin_strncat(char*, const char*, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: acpustatus.cc: In member function 'int CPUStatus::getAcpiTemp(char*, int)': BUILDSTDERR: acpustatus.cc:308:32: note: length computed here BUILDSTDERR: 308 | seglen = strlen(buf + len - 7); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from aaddressbar.cc:13: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yinputline.h:4, BUILDSTDERR: from aaddressbar.h:6, BUILDSTDERR: from aaddressbar.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from objbar.cc:9: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from objmenu.h:5, BUILDSTDERR: from objbar.cc:9: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from objbar.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from wmapp.h:4, BUILDSTDERR: from objbar.cc:18: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from objmenu.h:4, BUILDSTDERR: from objbar.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from aapm.h:4, BUILDSTDERR: from aapm.cc:14: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from atray.h:13, BUILDSTDERR: from atray.cc:21: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from aapm.cc:23: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from aapm.h:4, BUILDSTDERR: from aapm.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from atray.cc:25: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from atray.h:13, BUILDSTDERR: from atray.cc:21: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from ysmapp.cc:5: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from wmframe.h:14, BUILDSTDERR: from atray.cc:27: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from atray.h:13, BUILDSTDERR: from atray.cc:21: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: atray.cc: In member function 'virtual void TrayApp::paint(Graphics&, const YRect&)': BUILDSTDERR: atray.cc:91:18: warning: variable 'fg' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 91 | YColor *bg, *fg; BUILDSTDERR: | ^~ BUILDSTDERR: atray.cc:97:9: warning: variable 'p' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 97 | int p(0); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from ysmapp.cc:5: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ysmapp.h:4, BUILDSTDERR: from ysmapp.cc:5: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yxembed.h:5, BUILDSTDERR: from yxtray.h:4, BUILDSTDERR: from yxtray.cc:3: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from yxtray.cc:5: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yxembed.h:5, BUILDSTDERR: from yxtray.h:4, BUILDSTDERR: from yxtray.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: aapm.cc: In member function 'void YApm::PmuStr(char*, bool)': BUILDSTDERR: aapm.cc:780:50: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=] BUILDSTDERR: 780 | snprintf(file_name, 20, "/proc/pmu/battery_%d", i); BUILDSTDERR: | ^~ BUILDSTDERR: aapm.cc:780:31: note: directive argument in the range [0, 2147483647] BUILDSTDERR: 780 | snprintf(file_name, 20, "/proc/pmu/battery_%d", i); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/freetype2/freetype/config/ftstdlib.h:102, BUILDSTDERR: from /usr/include/freetype2/freetype/config/ftconfig-64.h:42, BUILDSTDERR: from /usr/include/freetype2/freetype/config/ftconfig.h:9, BUILDSTDERR: from /usr/include/freetype2/freetype/freetype.h:34, BUILDSTDERR: from /usr/include/X11/Xft/Xft.h:41, BUILDSTDERR: from ypaint.h:29, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from aapm.h:4, BUILDSTDERR: from aapm.cc:14: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 20 and 29 bytes into a destination of size 20 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from ymenu.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from ymenu.cc:12: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from ymenu.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ymenu.cc:15: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from ymenu.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ylabel.h:4, BUILDSTDERR: from ylabel.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yscrollview.h:4, BUILDSTDERR: from yscrollview.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ymenuitem.cc:8: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yscrollview.cc:16: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yscrollview.h:4, BUILDSTDERR: from yscrollview.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from ymenuitem.cc:9: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ymenuitem.cc:8: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from ymenuitem.cc:13: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ymenuitem.cc:8: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yscrollbar.h:4, BUILDSTDERR: from yscrollbar.cc:13: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ybutton.h:4, BUILDSTDERR: from ybutton.cc:9: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from yscrollbar.cc:15: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yscrollbar.h:4, BUILDSTDERR: from yscrollbar.cc:13: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ybutton.cc:13: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ybutton.h:4, BUILDSTDERR: from ybutton.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ybutton.cc:15: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ybutton.h:4, BUILDSTDERR: from ybutton.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ybutton.cc: In member function 'virtual void YButton::paintFocus(Graphics&, const YRect&)': BUILDSTDERR: ybutton.cc:161:15: warning: narrowing conversion of '(int)dp' from 'int' to 'short int' [-Wnarrowing] BUILDSTDERR: 161 | { dp, dp, width() - ds, 1 }, BUILDSTDERR: | ^~ BUILDSTDERR: ybutton.cc:161:19: warning: narrowing conversion of '(int)dp' from 'int' to 'short int' [-Wnarrowing] BUILDSTDERR: 161 | { dp, dp, width() - ds, 1 }, BUILDSTDERR: | ^~ BUILDSTDERR: ybutton.cc:161:31: warning: narrowing conversion of '(((YButton*)this)->YButton::.YWindow::width() - ((int)ds))' from 'int' to 'short unsigned int' [-Wnarrowing] BUILDSTDERR: 161 | { dp, dp, width() - ds, 1 }, BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: ybutton.cc:162:15: warning: narrowing conversion of '(int)dp' from 'int' to 'short int' [-Wnarrowing] BUILDSTDERR: 162 | { dp, dp + 1, 1, height() - ds - 2 }, BUILDSTDERR: | ^~ BUILDSTDERR: ybutton.cc:162:22: warning: narrowing conversion of '(((int)dp) + 1)' from 'int' to 'short int' [-Wnarrowing] BUILDSTDERR: 162 | { dp, dp + 1, 1, height() - ds - 2 }, BUILDSTDERR: | ~~~^~~ BUILDSTDERR: ybutton.cc:162:44: warning: narrowing conversion of '((((YButton*)this)->YButton::.YWindow::height() - ((int)ds)) - 2)' from 'int' to 'short unsigned int' [-Wnarrowing] BUILDSTDERR: 162 | { dp, dp + 1, 1, height() - ds - 2 }, BUILDSTDERR: | ~~~~~~~~~~~~~~^~~ BUILDSTDERR: ybutton.cc:163:33: warning: narrowing conversion of '(((((int)dp) + ((YButton*)this)->YButton::.YWindow::width()) - ((int)ds)) - 1)' from 'int' to 'short int' [-Wnarrowing] BUILDSTDERR: 163 | { dp + width() - ds - 1, dp + 1, 1, height() - ds - 2 }, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: ybutton.cc:163:41: warning: narrowing conversion of '(((int)dp) + 1)' from 'int' to 'short int' [-Wnarrowing] BUILDSTDERR: 163 | { dp + width() - ds - 1, dp + 1, 1, height() - ds - 2 }, BUILDSTDERR: | ~~~^~~ BUILDSTDERR: ybutton.cc:163:63: warning: narrowing conversion of '((((YButton*)this)->YButton::.YWindow::height() - ((int)ds)) - 2)' from 'int' to 'short unsigned int' [-Wnarrowing] BUILDSTDERR: 163 | { dp + width() - ds - 1, dp + 1, 1, height() - ds - 2 }, BUILDSTDERR: | ~~~~~~~~~~~~~~^~~ BUILDSTDERR: ybutton.cc:164:15: warning: narrowing conversion of '(int)dp' from 'int' to 'short int' [-Wnarrowing] BUILDSTDERR: 164 | { dp, dp + height() - ds - 1, width() - ds, 1 } BUILDSTDERR: | ^~ BUILDSTDERR: ybutton.cc:164:38: warning: narrowing conversion of '(((((int)dp) + ((YButton*)this)->YButton::.YWindow::height()) - ((int)ds)) - 1)' from 'int' to 'short int' [-Wnarrowing] BUILDSTDERR: 164 | { dp, dp + height() - ds - 1, width() - ds, 1 } BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: ybutton.cc:164:51: warning: narrowing conversion of '(((YButton*)this)->YButton::.YWindow::width() - ((int)ds))' from 'int' to 'short unsigned int' [-Wnarrowing] BUILDSTDERR: 164 | { dp, dp + height() - ds - 1, width() - ds, 1 } BUILDSTDERR: | ~~~~~~~~^~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ylistbox.h:4, BUILDSTDERR: from ylistbox.cc:14: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ylistbox.cc:16: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ylistbox.h:4, BUILDSTDERR: from ylistbox.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ylistbox.cc:20: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ylistbox.h:4, BUILDSTDERR: from ylistbox.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ylistbox.cc: In member function 'virtual bool YListBox::handleKey(const XKeyEvent&)': BUILDSTDERR: ylistbox.cc:392:13: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: 392 | } BUILDSTDERR: | ^ BUILDSTDERR: ylistbox.cc:393:9: note: here BUILDSTDERR: 393 | default: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yinputline.h:4, BUILDSTDERR: from yinput.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from yprefs.h:4, BUILDSTDERR: from wmconfig.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from yinput.cc:12: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yinputline.h:4, BUILDSTDERR: from yinput.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from yinput.cc:14: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yinputline.h:4, BUILDSTDERR: from yinput.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yicon.cc:10: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yicon.cc:11: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc: In constructor 'YIcon::YIcon(upath)': BUILDSTDERR: yicon.cc:35:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | fPath(filename), fCached(false) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc: In function 'upath joinPath(upath, upath)': BUILDSTDERR: yicon.cc:54:16: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 54 | return name; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc:57:16: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 57 | return name; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc: In member function 'upath YIcon::findIcon(upath, upath, unsigned int)': BUILDSTDERR: yicon.cc:66:34: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 66 | fullpath = joinPath(dir, base); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc:52:29: note: initializing argument 1 of 'upath joinPath(upath, upath)' BUILDSTDERR: 52 | static upath joinPath(upath dir, upath name) { BUILDSTDERR: | ~~~~~~^~~ BUILDSTDERR: yicon.cc:66:34: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 66 | fullpath = joinPath(dir, base); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc:52:40: note: initializing argument 2 of 'upath joinPath(upath, upath)' BUILDSTDERR: 52 | static upath joinPath(upath dir, upath name) { BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: yicon.cc:68:16: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 68 | return fullpath; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc:71:40: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 71 | fullpath = joinPath(dir, icons_size); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc:52:29: note: initializing argument 1 of 'upath joinPath(upath, upath)' BUILDSTDERR: 52 | static upath joinPath(upath dir, upath name) { BUILDSTDERR: | ~~~~~~^~~ BUILDSTDERR: yicon.cc:73:16: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 73 | return fullpath; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc:75:55: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 75 | fullpath = joinPath(dir, base.addExtension(".xpm")); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc:52:29: note: initializing argument 1 of 'upath joinPath(upath, upath)' BUILDSTDERR: 52 | static upath joinPath(upath dir, upath name) { BUILDSTDERR: | ~~~~~~^~~ BUILDSTDERR: yicon.cc:77:16: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | return fullpath; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc:79:55: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 79 | fullpath = joinPath(dir, base.addExtension(".png")); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc:52:29: note: initializing argument 1 of 'upath joinPath(upath, upath)' BUILDSTDERR: 52 | static upath joinPath(upath dir, upath name) { BUILDSTDERR: | ~~~~~~^~~ BUILDSTDERR: yicon.cc:81:16: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 81 | return fullpath; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc: In member function 'upath YIcon::findIcon(int)': BUILDSTDERR: yicon.cc:99:63: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 99 | upath fullpath = findIcon(path.path(), fPath, size); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc:62:40: note: initializing argument 2 of 'upath YIcon::findIcon(upath, upath, unsigned int)' BUILDSTDERR: 62 | upath YIcon::findIcon(upath dir, upath base, unsigned size) { BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: yicon.cc:101:24: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 101 | return fullpath; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc:108:59: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 108 | upath fullpath = findIcon(path.path(), fPath, size); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yicon.cc:62:40: note: initializing argument 2 of 'upath YIcon::findIcon(upath, upath, unsigned int)' BUILDSTDERR: 62 | upath YIcon::findIcon(upath dir, upath base, unsigned size) { BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: yicon.cc:110:20: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 110 | return fullpath; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yicon.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from wmconfig.cc:20: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from yprefs.h:4, BUILDSTDERR: from wmconfig.cc:10: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: wmconfig.cc: In function 'int setDefault(const char*, const char*)': BUILDSTDERR: wmconfig.cc:145:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 145 | write(fd, tmpbuf, strlen(tmpbuf)); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from upath.cc:10: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yapp.cc:18:2: warning: #warning "get rid of this global" [-Wcpp] BUILDSTDERR: 18 | #warning "get rid of this global" BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yapp.cc:7: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yapp.cc:7: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yapp.cc:7: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from yxapp.cc:3: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from ytimer.cc:8: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yapp.cc: In member function 'virtual upath YApplication::findConfigFile(upath)': BUILDSTDERR: yapp.cc:691:16: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 691 | return name; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yapp.cc:7: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yapp.cc:695:16: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 695 | return p; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yapp.cc:7: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yapp.cc:699:16: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 699 | return p; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yapp.cc:7: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yapp.cc:703:16: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 703 | return p; BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yapp.cc:7: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yapp.cc: In function 'void sig_handler(int)': BUILDSTDERR: yapp.cc:509:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 509 | write(2, s, strlen(s)); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: yapp.cc: In member function 'void YApplication::closeFiles()': BUILDSTDERR: yapp.cc:548:25: warning: ignoring return value of 'ssize_t readlink(const char*, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 548 | readlink(path, buf, sizeof(buf) - 1); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from yxapp.cc:3: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from yxapp.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from ytimer.cc:8: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from ytimer.cc:8: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from objmenu.h:5, BUILDSTDERR: from wmprog.h:7, BUILDSTDERR: from yxapp.cc:7: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from yxapp.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ywindow.cc:9: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ywindow.cc:13: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ywindow.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaint.cc:9: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ywindow.cc: In member function 'void YWindow::create()': BUILDSTDERR: ywindow.cc:319:37: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: 319 | !(flags & (wsManager || wsOverrideRedirect))) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ypaint.cc:11: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaint.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypaint.cc:17: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaint.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from ypopup.cc:8: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ypopup.cc:11: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ypopup.h:4, BUILDSTDERR: from ymenu.h:4, BUILDSTDERR: from ypopup.cc:8: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yworker.cc:4: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yworker.cc:4: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yworker.cc:4: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: misc.cc: In function 'void show_backtrace()': BUILDSTDERR: misc.cc:547:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 547 | write(2, head, sizeof(head)); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: misc.cc:550:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 550 | write(2, tail, sizeof(tail)); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ycursor.cc:12: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ycursor.cc:13: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ycursor.cc:12: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from objmenu.h:5, BUILDSTDERR: from wmprog.h:7, BUILDSTDERR: from ycursor.cc:14: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ycursor.cc:12: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ycursor.cc: In member function 'void YCursor::load(upath)': BUILDSTDERR: ycursor.cc:266:30: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 266 | YCursorPixmap pixmap(path); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ycursor.cc:12: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ycursor.cc:230:30: note: initializing argument 1 of 'YCursorPixmap::YCursorPixmap(upath)' BUILDSTDERR: 230 | YCursorPixmap::YCursorPixmap(upath /*path*/): BUILDSTDERR: | ^~~~~ BUILDSTDERR: ycursor.cc: In member function 'void YCursor::load(upath, unsigned int)': BUILDSTDERR: ycursor.cc:321:63: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 321 | upath path = paths->getPath(i)->joinPath(cursors, name); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ycursor.cc:12: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ycursor.cc:13: BUILDSTDERR: ypaths.h:23:38: note: initializing argument 2 of 'upath YPathElement::joinPath(upath, upath) const' BUILDSTDERR: 23 | upath joinPath(upath base, upath name) const; BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from ysocket.cc:9: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from ysocket.cc:9: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from ysocket.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypaths.cc:18: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ypaths.cc: In member function 'upath YPathElement::joinPath(upath) const': BUILDSTDERR: ypaths.cc:32:15: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 32 | upath p = fPath; BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ypaths.cc:35:12: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 35 | return p; BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ypaths.cc: In member function 'upath YPathElement::joinPath(upath, upath) const': BUILDSTDERR: ypaths.cc:39:15: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 39 | upath p = fPath; BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ypaths.cc:44:12: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 44 | return p; BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ypaths.cc: In member function 'void YResourcePaths::addDir(upath, upath, upath)': BUILDSTDERR: ypaths.cc:48:25: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 48 | upath p = upath(root); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ypaths.cc:54:41: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 54 | fPaths.append(new YPathElement(p)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypaths.cc:18: BUILDSTDERR: ypaths.h:20:24: note: initializing argument 1 of 'YPathElement::YPathElement(upath)' BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ~~~~~~^ BUILDSTDERR: ypaths.cc: In static member function 'static ref YResourcePaths::subdirs(upath, bool)': BUILDSTDERR: ypaths.cc:110:30: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 110 | paths->verifyPaths(subdir); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypaths.cc:18: BUILDSTDERR: ypaths.h:48:28: note: initializing argument 1 of 'void YResourcePaths::verifyPaths(upath)' BUILDSTDERR: 48 | void verifyPaths(upath base); BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: ypaths.cc: In member function 'void YResourcePaths::verifyPaths(upath)': BUILDSTDERR: ypaths.cc:116:47: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 116 | upath path = getPath(i)->joinPath(base); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ypaths.cc:31:36: note: initializing argument 1 of 'upath YPathElement::joinPath(upath) const' BUILDSTDERR: 31 | upath YPathElement::joinPath(upath base) const { BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: ypaths.cc: In member function 'ref YResourcePaths::loadPixmap(upath, upath) const': BUILDSTDERR: ypaths.cc:129:53: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 129 | upath path = getPath(i)->joinPath(base, name); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ypaths.cc:38:36: note: initializing argument 1 of 'upath YPathElement::joinPath(upath, upath) const' BUILDSTDERR: 38 | upath YPathElement::joinPath(upath base, upath name) const { BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: ypaths.cc:129:53: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 129 | upath path = getPath(i)->joinPath(base, name); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ypaths.cc:38:48: note: initializing argument 2 of 'upath YPathElement::joinPath(upath, upath) const' BUILDSTDERR: 38 | upath YPathElement::joinPath(upath base, upath name) const { BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: ypaths.cc:136:44: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 136 | pixmap = YPixmap::load(path); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from ypaths.cc:18: BUILDSTDERR: ypixmap.h:13:36: note: initializing argument 1 of 'static ref YPixmap::load(upath)' BUILDSTDERR: 13 | static ref load(upath filename); BUILDSTDERR: | ~~~~~~^~~~~~~~ BUILDSTDERR: ypaths.cc: In member function 'ref YResourcePaths::loadImage(upath, upath) const': BUILDSTDERR: ypaths.cc:156:53: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 156 | upath path = getPath(i)->joinPath(base, name); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ypaths.cc:38:36: note: initializing argument 1 of 'upath YPathElement::joinPath(upath, upath) const' BUILDSTDERR: 38 | upath YPathElement::joinPath(upath base, upath name) const { BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: ypaths.cc:156:53: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 156 | upath path = getPath(i)->joinPath(base, name); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ypaths.cc:38:48: note: initializing argument 2 of 'upath YPathElement::joinPath(upath, upath) const' BUILDSTDERR: 38 | upath YPathElement::joinPath(upath base, upath name) const { BUILDSTDERR: | ~~~~~~^~~~ BUILDSTDERR: ypaths.cc:163:43: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 163 | pixbuf = YImage::load(path); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from ypaths.cc:14: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypaint.h:7, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from ypaths.cc:18: BUILDSTDERR: yimage.h:13:35: note: initializing argument 1 of 'static ref YImage::load(upath)' BUILDSTDERR: 13 | static ref load(upath filename); BUILDSTDERR: | ~~~~~~^~~~~~~~ BUILDSTDERR: ylocale.cc:50:2: warning: #warning "P1 should always use multibyte/fontset if I18N" [-Wcpp] BUILDSTDERR: 50 | #warning "P1 should always use multibyte/fontset if I18N" BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from yprefs.h:4, BUILDSTDERR: from ylocale.cc:29: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from ypipereader.cc:3: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yxembed.h:5, BUILDSTDERR: from yxembed.cc:3: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from ypipereader.cc:3: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from ypipereader.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxembed.cc:4: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from yxembed.h:5, BUILDSTDERR: from yxembed.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yconfig.cc:128:2: warning: #warning "P1 - parse keys later, not when loading" [-Wcpp] BUILDSTDERR: 128 | #warning "P1 - parse keys later, not when loading" BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from yconfig.cc:3: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yconfig.cc:8: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from yprefs.h:4, BUILDSTDERR: from yprefs.cc:6: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yconfig.cc: In function 'upath findPath(ustring, int, upath, bool)': BUILDSTDERR: yconfig.cc:21:20: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | return name; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from yconfig.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yconfig.cc:30:24: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 30 | return prog; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from yconfig.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yconfig.cc: In static member function 'static bool YConfig::findLoadConfigFile(IApp*, cfoption*, upath)': BUILDSTDERR: yconfig.cc:373:48: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 373 | upath configFile = app->findConfigFile(name); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yconfig.cc:11: BUILDSTDERR: yapp.h:23:40: note: initializing argument 1 of 'virtual upath IApp::findConfigFile(upath)' BUILDSTDERR: 23 | virtual upath findConfigFile(upath relativePath) = 0; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~ BUILDSTDERR: yconfig.cc:376:52: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 376 | YConfig::loadConfigFile(options, configFile); BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: yconfig.cc:331:55: note: initializing argument 2 of 'static void YConfig::loadConfigFile(cfoption*, upath)' BUILDSTDERR: 331 | void YConfig::loadConfigFile(cfoption *options, upath fileName) { BUILDSTDERR: | ~~~~~~^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yfont.cc:3: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from yfont.cc:4: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yfont.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypixmap.cc:3: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yfontxft.cc:6: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ypixmap.cc:4: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypixmap.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from yfontxft.cc:7: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yfontxft.cc:6: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ypixmap.cc: In static member function 'static ref YPixmap::load(upath)': BUILDSTDERR: ypixmap.cc:140:46: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 140 | ref image = YImage::load(filename); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypixmap.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypaint.h:7, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from ypixmap.cc:4: BUILDSTDERR: yimage.h:13:35: note: initializing argument 1 of 'static ref YImage::load(upath)' BUILDSTDERR: 13 | static ref load(upath filename); BUILDSTDERR: | ~~~~~~^~~~~~~~ BUILDSTDERR: ypixmap.cc: In member function 'void YPixmap::replicate(bool, bool)': BUILDSTDERR: ypixmap.cc:21:42: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] BUILDSTDERR: 21 | if (this == NULL || pixmap() == None || (fMask == None && copyMask)) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: yfontxft.cc: In static member function 'static void XftGraphics::drawString(Graphics&, XftFont*, int, int, XftGraphics::char_t*, size_t)': BUILDSTDERR: yfontxft.cc:98:18: warning: ignoring return value of 'FriBidiLevel fribidi_log2vis(const FriBidiChar*, FriBidiStrIndex, FriBidiParType*, FriBidiChar*, FriBidiStrIndex*, FriBidiStrIndex*, FriBidiLevel*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 98 | fribidi_log2vis(str, len, &pbase_dir, //input BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 99 | vis_str, // output BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 100 | NULL, NULL, NULL // "statistics" that we don't need BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 101 | ); BUILDSTDERR: | ~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yimage.h:5, BUILDSTDERR: from yimage_gdk.cc:5: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yimage.cc:9: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from yimage_gdk.cc:6: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yimage.h:5, BUILDSTDERR: from yimage_gdk.cc:5: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from yimage.cc:10: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yimage.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from objmenu.h:5, BUILDSTDERR: from wmprog.h:7, BUILDSTDERR: from yimage.cc:14: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from yimage.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ytooltip.h:5, BUILDSTDERR: from ytooltip.cc:7: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from icesm.cc:3: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from icesm.cc:3: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from icesm.cc:3: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from icewmbg.cc:4: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from icetray.cc:4: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from icewmbg.cc:4: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from icewmbg.cc:4: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from icetray.cc:4: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ypaths.h:12, BUILDSTDERR: from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from icetray.cc:4: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: icewmbg.cc: In function 'int main(int, char**)': BUILDSTDERR: icewmbg.cc:414:9: warning: ignoring return value of 'int nice(int)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 414 | nice(5); BUILDSTDERR: | ~~~~^~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ylistbox.h:4, BUILDSTDERR: from icehelp.cc:9: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from yxapp.h:4, BUILDSTDERR: from icehelp.cc:12: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ylistbox.h:4, BUILDSTDERR: from icehelp.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ymenuitem.h:6, BUILDSTDERR: from icehelp.cc:15: BUILDSTDERR: yicon.h: In member function 'upath YIcon::iconName() const': BUILDSTDERR: yicon.h:21:37: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 21 | upath iconName() const { return fPath; } BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from ypixmap.h:6, BUILDSTDERR: from ypaint.h:6, BUILDSTDERR: from ywindow.h:4, BUILDSTDERR: from ylistbox.h:4, BUILDSTDERR: from icehelp.cc:9: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: icehelp.cc: In member function 'void HTextView::draw(Graphics&, node*, bool)': BUILDSTDERR: icehelp.cc:1166:22: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: 1166 | g.fillArc(n->xr - tx, n->yr + (font->height() - 7) / 2 - ty, 7, 7, 0, 360 * 64); BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: icehelp.cc:1168:9: note: here BUILDSTDERR: 1168 | default: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from yprefs.h:4, BUILDSTDERR: from genpref.cc:15: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from gnome2.cc:16: BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const upath&)': BUILDSTDERR: upath.h:29:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 29 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: upath.h: In member function 'upath upath::operator=(const null_ref&)': BUILDSTDERR: upath.h:34:17: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 34 | return *this; BUILDSTDERR: | ^~~~ BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from yapp.h:6, BUILDSTDERR: from gnome2.cc:19: BUILDSTDERR: ypaths.h: In constructor 'YPathElement::YPathElement(upath)': BUILDSTDERR: ypaths.h:20:35: warning: implicitly-declared 'upath::upath(const upath&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 20 | YPathElement(upath p): fPath(p) {} BUILDSTDERR: | ^ BUILDSTDERR: In file included from yconfig.h:2, BUILDSTDERR: from default.h:4, BUILDSTDERR: from gnome2.cc:16: BUILDSTDERR: upath.h:27:11: note: because 'upath' has user-provided 'upath upath::operator=(const upath&)' BUILDSTDERR: 27 | upath operator=(const upath& p) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, BUILDSTDERR: from /usr/include/libgnomeui-2.0/gnome.h:4, BUILDSTDERR: from gnome2.cc:25: BUILDSTDERR: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h: At global scope: BUILDSTDERR: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] BUILDSTDERR: 59 | void (*__gtk_reserved1); BUILDSTDERR: | ^ BUILDSTDERR: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] BUILDSTDERR: 60 | void (*__gtk_reserved2); BUILDSTDERR: | ^ BUILDSTDERR: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] BUILDSTDERR: 61 | void (*__gtk_reserved3); BUILDSTDERR: | ^ BUILDSTDERR: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] BUILDSTDERR: 62 | void (*__gtk_reserved4); BUILDSTDERR: | ^ BUILDSTDERR: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] BUILDSTDERR: 63 | void (*__gtk_reserved5); BUILDSTDERR: | ^ BUILDSTDERR: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] BUILDSTDERR: 64 | void (*__gtk_reserved6); BUILDSTDERR: | ^ BUILDSTDERR: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] BUILDSTDERR: 65 | void (*__gtk_reserved7); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, BUILDSTDERR: from /usr/include/libgnomeui-2.0/gnome.h:4, BUILDSTDERR: from gnome2.cc:25: BUILDSTDERR: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] BUILDSTDERR: 76 | void (*__gtk_reserved1); BUILDSTDERR: | ^ BUILDSTDERR: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] BUILDSTDERR: 77 | void (*__gtk_reserved2); BUILDSTDERR: | ^ BUILDSTDERR: gnome2.cc: In member function 'void GnomeMenu::addEntry(const char*, const char*, int, bool)': BUILDSTDERR: gnome2.cc:121:43: warning: 'const gchar* g_basename(const gchar*)' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] BUILDSTDERR: 121 | item->title = g_basename(npath); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/glib-2.0/glib.h:48, BUILDSTDERR: from /usr/include/glib-2.0/gobject/gbinding.h:28, BUILDSTDERR: from /usr/include/glib-2.0/glib-object.h:23, BUILDSTDERR: from /usr/include/glib-2.0/gio/gioenums.h:28, BUILDSTDERR: from /usr/include/glib-2.0/gio/giotypes.h:28, BUILDSTDERR: from /usr/include/glib-2.0/gio/gio.h:26, BUILDSTDERR: from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, BUILDSTDERR: from /usr/include/gtk-2.0/gdk/gdk.h:32, BUILDSTDERR: from /usr/include/gtk-2.0/gtk/gtk.h:32, BUILDSTDERR: from /usr/include/libgnomeui-2.0/gnome.h:4, BUILDSTDERR: from gnome2.cc:25: BUILDSTDERR: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here BUILDSTDERR: 163 | const gchar *g_basename (const gchar *file_name); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: gnome2.cc:121:43: warning: 'const gchar* g_basename(const gchar*)' is deprecated: Use 'g_path_get_basename' instead [-Wdeprecated-declarations] BUILDSTDERR: 121 | item->title = g_basename(npath); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/glib-2.0/glib.h:48, BUILDSTDERR: from /usr/include/glib-2.0/gobject/gbinding.h:28, BUILDSTDERR: from /usr/include/glib-2.0/glib-object.h:23, BUILDSTDERR: from /usr/include/glib-2.0/gio/gioenums.h:28, BUILDSTDERR: from /usr/include/glib-2.0/gio/giotypes.h:28, BUILDSTDERR: from /usr/include/glib-2.0/gio/gio.h:26, BUILDSTDERR: from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, BUILDSTDERR: from /usr/include/gtk-2.0/gdk/gdk.h:32, BUILDSTDERR: from /usr/include/gtk-2.0/gtk/gtk.h:32, BUILDSTDERR: from /usr/include/libgnomeui-2.0/gnome.h:4, BUILDSTDERR: from gnome2.cc:25: BUILDSTDERR: /usr/include/glib-2.0/glib/gfileutils.h:163:14: note: declared here BUILDSTDERR: 163 | const gchar *g_basename (const gchar *file_name); BUILDSTDERR: | ^~~~~~~~~~ + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 o nb.po /usr/bin/msgfmt -o nl.mo nl.po /usr/bin/msgfmt -o pl.mo pl.po /usr/bin/msgfmt -o pt_BR.mo pt_BR.po /usr/bin/msgfmt -o ro.mo ro.po /usr/bin/msgfmt -o ru.mo ru.po /usr/bin/msgfmt -o sk.mo sk.po /usr/bin/msgfmt -o sl.mo sl.po /usr/bin/msgfmt -o sv.mo sv.po /usr/bin/msgfmt -o tr.mo tr.po /usr/bin/msgfmt -o uk.mo uk.po /usr/bin/msgfmt -o vi.mo vi.po /usr/bin/msgfmt -o zh_CN.mo zh_CN.po /usr/bin/msgfmt -o zh_TW.mo zh_TW.po make[1]: Leaving directory '/builddir/build/BUILD/icewm-1.3.8/po' CXX wmwinmenu.o CXX wmdialog.o CXX wmabout.o CXX wmswitch.o CXX wmstatus.o CXX wmoption.o CXX wmaction.o CXX wmcontainer.o CXX wmclient.o CXX wmmgr.o CXX wmapp.o CXX wmframe.o CXX wmbutton.o CXX wmminiicon.o CXX wmtitle.o CXX movesize.o CXX themes.o CXX decorate.o CXX browse.o CXX wmprog.o CXX atasks.o CXX aworkspaces.o CXX amailbox.o CXX aclock.o CXX acpustatus.o CXX apppstatus.o CXX aaddressbar.o CXX objbar.o CXX aapm.o CXX atray.o CXX ysmapp.o CXX yxtray.o CXX ymenu.o CXX ylabel.o CXX yscrollview.o CXX ymenuitem.o CXX yscrollbar.o CXX ybutton.o CXX ylistbox.o CXX yinput.o CXX yicon.o CXX wmconfig.o CXX ref.o CXX mstring.o CXX upath.o CXX yapp.o CXX yxapp.o CXX ytimer.o CXX ywindow.o CXX ypaint.o CXX ypopup.o CXX yworker.o CXX misc.o CXX ycursor.o CXX ysocket.o CXX ypaths.o CXX ypixbuf.o CXX ylocale.o CXX yarray.o CXX ypipereader.o CXX yxembed.o CXX yconfig.o CXX yprefs.o CXX yfont.o CXX yfontcore.o CXX yfontxft.o CXX ypixmap.o CXX yimage.o CXX yimage_gdk.o CXX yimage_imlib.o CXX yimage_xpm.o CXX ytooltip.o CXX icesm.o CXX icesh.o CXX icewmhint.o CXX icewmbg.o CXX icetray.o CXX icehelp.o CXX gnome2.o CXX ycmdline.o HOSTCXX genpref.o LD icewm LD icewm-session LD icesh LD icewmhint LD icewmbg LD icewmtray HOSTLD genpref GENPREF ../lib/preferences LD icehelp LD icewm-menu-gnome2 make[1]: Leaving directory '/builddir/build/BUILD/icewm-1.3.8/src' Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.92JZwA + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64 + cd icewm-1.3.8 + make install DESTDIR=/builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64 'INSTALL=/usr/bin/install -p' + mkdir -p /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64//usr/share/man/man1 + install -p -m 644 doc/icewm.1.man /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64//usr/share/man/man1/icewm.1 + mkdir -p /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/share//usr/bin + install -p -m 755 /builddir/build/SOURCES/icewm-xdg-menu /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64//usr/bin + mkdir -p /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/share/icewm/ + install -p -m 755 /builddir/build/SOURCES/icewm-startup /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/share/icewm/startup + mkdir -p /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64//usr/share/xsessions/ + install -p -m 644 /builddir/build/SOURCES/icewm.desktop /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/share/xsessions/ + mkdir -p /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/share/icewm/themes + tar -C /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/share/icewm/themes -xzf /builddir/build/SOURCES/clearlooks-v3.1.tgz + echo 'Theme="clearlooks/default.theme"' + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64 icewm + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 1.3.8-16.fc31 --unique-debug-suffix -1.3.8-16.fc31.riscv64 --unique-debug-src-base icewm-1.3.8-16.fc31.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/icewm-1.3.8 make[1]: Entering directory '/builddir/build/BUILD/icewm-1.3.8/src' make[1]: Nothing to be done for 'base'. make[1]: Leaving directory '/builddir/build/BUILD/icewm-1.3.8/src' ------------------------------------------ Installing binaries in /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin Installing presets and icons in /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/share/icewm #-@/usr/bin/install -c -m 755 -d "/builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/etc/icewm" ------------------------------------------ Installing theme: nice Installing theme: motif Installing theme: win95 Installing theme: warp3 Installing theme: warp4 Installing theme: metal2 Installing theme: gtk2 Installing theme: Infadel2 WARNING: A dummy file has been copied to /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/share/icewm/themes/Infadel2/fonts.dir You better setup your path to point to mkfontdir or use the --with-mkfontdir option of the configure script. Installing theme: nice2 Installing theme: icedesert Installing theme: yellowmotif ------------------------------------------ make[1]: Entering directory '/builddir/build/BUILD/icewm-1.3.8/po' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/icewm-1.3.8/po' ------------------------------------------ make[1]: Entering directory '/builddir/build/BUILD/icewm-1.3.8/po' Installing message catalogues in /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/share/locale Installing language: be Installing language: bg Installing language: ca Installing language: cs Installing language: da Installing language: de Installing language: el Installing language: en Installing language: es Installing language: fi Installing language: fr Installing language: hr Installing language: hu Installing language: id Installing language: it Installing language: ja Installing language: ko Installing language: lt Installing language: lv Installing language: mk Installing language: nb Installing language: nl Installing language: pl Installing language: pt_BR Installing language: ro Installing language: ru Installing language: sk Installing language: sl Installing language: sv Installing language: tr Installing language: uk Installing language: vi Installing language: zh_CN Installing language: zh_TW make[1]: Leaving directory '/builddir/build/BUILD/icewm-1.3.8/po' ------------------------------------------ explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icehelp explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icesh explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icewm explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icewm-menu-gnome2 extracting debug info from /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icehelp extracting debug info from /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icesh extracting debug info from /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icewm-menu-gnome2 extracting debug info from /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icewm explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icewm-session extracting debug info from /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icewm-session explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icewmbg extracting debug info from /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icewmbg explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icewmhint extracting debug info from /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icewmhint BUILDSTDERR: explicitly decompress any D3000 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs BUILDSTDERR: *** ERROR: ambiguous python shebang in /usr/bin/icewm-xdg-menu: #!/usr/bin/python. Change it to python3 (or python2) explicitly. error: WARF compressed ELF sections in /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icewmtray extracting debug info from /builddir/build/BUILDROOT/icewm-1.3.8-16.fc31.riscv64/usr/bin/icewmtray original debug info size: 12932kB, size after compression: 9964kB /usr/lib/rpm/sepdebugcrcfix: Updated 8 CRC32s, 0 CRC32s did match. mangling shebang in /usr/bin/icewm-set-gnomewm from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/icewm/startup from /bin/sh to #!/usr/bin/sh RPM build errors: BUILDSTDERR: Bad exit status from /var/tmp/rpm-tmp.92JZwA (%install) BUILDSTDERR: Bad exit status from /var/tmp/rpm-tmp.92JZwA (%install) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/mockbuild/trace_decorator.py", line 96, in trace result = func(*args, **kw) File "/usr/lib/python3.7/site-packages/mockbuild/util.py", line 700, in do raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/icewm.spec