* Package: x11-misc/3ddesktop-0.2.9-r1 * Repository: gentoo * Maintainer: desktop-misc@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo-mirror/gentoo/commit/50a96c037f8c241b3c9d3cb422bd3548e47d761e (Tue Sep 15 12:05:36 UTC 2020) @@@@@ END @@@@@ emerge --info: Portage 3.0.7 (python 3.8.5-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32-r1, 5.4.0-1021-aws x86_64) ================================================================= System uname: Linux-5.4.0-1021-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8175M_CPU_@_2.50GHz-with-glibc2.2.5 KiB Mem: 64359960 total, 27957496 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Tue, 15 Sep 2020 12:05:35 +0000 sh bash 5.0_p18 ld GNU ld (Gentoo 2.34 p6) 2.34.0 app-shells/bash: 5.0_p18::gentoo dev-lang/perl: 5.30.3-r1::gentoo dev-lang/python: 2.7.18-r3::gentoo, 3.6.12::gentoo, 3.7.9::gentoo, 3.8.5::gentoo, 3.9.0_rc1::gentoo dev-util/cmake: 3.18.2::gentoo sys-apps/baselayout: 2.7::gentoo sys-apps/openrc: 0.42.1::gentoo sys-apps/sandbox: 2.20::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo sys-devel/automake: 1.16.2::gentoo sys-devel/binutils: 2.34-r2::gentoo sys-devel/gcc: 10.2.0-r1::gentoo sys-devel/gcc-config: 2.3.2::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.8::gentoo (virtual/os-headers) sys-libs/glibc: 2.32-r1::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-jobs: 1 sync-rsync-verify-max-age: 24 sync-rsync-extra-opts: sync-rsync-verify-metamanifest: yes ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* GPL-2" CBUILD="x86_64-pc-linux-gnu" CC="x86_64-pc-linux-gnu-clang" CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXX="x86_64-pc-linux-gnu-clang++" CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" DISTDIR="/var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -b -k" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="C.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld" MAKEOPTS="-j16 V=1" PKGDIR="/root/.packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd test unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS >>> Unpacking source... >>> Unpacking 3ddesktop-0.2.9.tar.gz to /var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/work >>> Source unpacked in /var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/work >>> Preparing source in /var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/work/3ddesktop-0.2.9 ... * Applying 3ddesktop-0.2.9-gcc4.patch ... [ ok ] * Applying 3ddesktop-0.2.9-asneeded.patch ... [ ok ] * Applying 3ddesktop-0.2.9-missing-include.patch ... [ ok ] * Applying 3ddesktop-0.2.9-gl_init.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/work/3ddesktop-0.2.9' ... * Running aclocal ... [ ok ] * Running autoconf --force ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --force-missing ... [ ok ] * Running elibtoolize in: 3ddesktop-0.2.9/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/work/3ddesktop-0.2.9 ... * econf: updating 3ddesktop-0.2.9/config.sub with /usr/share/gnuconfig/config.sub * econf: updating 3ddesktop-0.2.9/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib64 checking for a BSD-compatible install... /usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes 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 x86_64-pc-linux-gnu-clang++ accepts -g... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-pc-linux-gnu-clang++... none checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-clang++ -E checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for grep that handles long lines and -e... /bin/grep checking for egrep... /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 sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking for gethostbyname... (cached) yes checking for connect... (cached) yes checking for remove... (cached) yes checking for shmat... (cached) yes checking for IceConnectionNumber in -lICE... (cached) yes checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking for XextCreateExtension in -lXext... yes checking for XF86VidModeSetViewPort in -lXxf86vm... yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-clang checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-clang accepts -g... yes checking for x86_64-pc-linux-gnu-clang option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-clang understands -c and -o together... yes checking dependency style of x86_64-pc-linux-gnu-clang... none checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for main in -lm... yes checking for OpenGL... yes checking for cos in -lm... yes checking for imlib2-config... yes checking for inline... inline checking whether time.h and sys/time.h may both be included... yes checking for gettimeofday... yes checking for mkdir... yes checking for strerror... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating 3ddesktop.spec config.status: creating maketar.sh config.status: creating config.h config.status: executing depfiles commands >>> Source configured. >>> Compiling source in /var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/work/3ddesktop-0.2.9 ... make -j16 V=1 make all-am make[1]: Entering directory '/var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/work/3ddesktop-0.2.9' x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -c -o 3ddesk.o 3ddesk.cpp x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -c -o 3ddeskd.o 3ddeskd.cpp x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -c -o xutil.o xutil.cpp x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -c -o arrange.o arrange.cpp x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -c -o util.o util.cpp x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -c -o win.o win.cpp x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -c -o camera.o camera.cpp x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -c -o config.o config.cpp x86_64-pc-linux-gnu-clang++ -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -o 3ddesk 3ddesk.o -lm -lXxf86vm -lXext -lSM -lICE -lSM -lICE config.cpp:28:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "usage: 3ddeskd [ OPTIONS ]\n\n" ^ config.cpp:67:24: error: addition of default argument on redeclaration makes this constructor a default constructor Options::Options(char *n = NULL) ^ ~~~~ ./config.hpp:116:5: note: previous declaration is here Options(char *n); ^ config.cpp:137:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "conf file: invalid color '%s' (red,green,blue,ye... ^ util.cpp:70:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] config.cpp syslog (LOG_ERR, buff);: 325 ^~~~: 35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] default_options = new Options("cmdline"); ^ util.cpp:70:26: note: treatconfig.cpp :the327 :string23 :as warningan: ISOargument C++11to doesavoid notthis allow conversion from string literal to 'char *' [-Wwritable-strings] syslog (LOG_ERR, buff); ^ msgout(ERROR, "out of memory: Config\n"); "%s", ^ config.cpp:417:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (INFO, "Verbose is ON\n"); ^ config.cpp:445:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "Texture size must be a power of 2 (such as 2... ^ config.cpp:461:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BG Texture size must be a power of 2 (such a... ^ util.cpp:153:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR,"Error reading width from %s.\n", filename); ^ util.cpp:159:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG,"Error: width of %s is %u not %u\n", filename, size... ^ util.cpp:166:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR,"Error reading height from %s.\n", filename); ^ util.cpp:172:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG,"Error: height of %s is %u not %u\n", filename, siz... ^ util.cpp:179:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR,"Error reading planes from %s.\n", filename); ^ util.cpp:185:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR,"Planes from %s is not 1: %u\n", filename, planes); ^ util.cpp:191:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR,"Error reading bpp from %s.\n", filename); ^ util.cpp:202:22: warning: ISO C++11 does not allow conversion config.cppfrom: 634string: 24 :literal warningto: ISO'char *' C++11[-Wwritable-strings] does not allow conversion from string literal to 'char *' msgout(ERROR,"Bpp from %s is not 24 or 32: %u\n", filename, bpp);[-Wwritable-strings] ^ msgout (DEBUG, "*** picking random view\n"); ^ util.cpp:221:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] config.cpp:647:28: warning: ISO C++11 msgout(ERROR,"Out of memory\n"); does ^ not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "*** FOUND cfg set %s\n", (*k)->name); ^ util.cpp:227:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR,"Error reading image data from %s.\n", filename); ^ util.cpp:254:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ config.cpp:695:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "Could not open config file: 3ddesktop.conf: %s\n", ^ config.cpp:701:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "load_conf: opened %s\n", config_file); ^ config.cpp:741:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "config load: see %d vars only (line %d)\n", ... ^ config.cpp:756:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "out of memory for Options\n"); ^ config.cpp:759:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "Found view: %s\n", var2); ^ config.cpp:818:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "Could not make directory %s: %s\n", ^ config.cpp:823:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "Could not open directory %s: %s\n", ^ config.cpp:841:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "Could not open %s: %s\n", ^ util.cpp:363:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR,"ftok failed: %d: %s\n", errno, strerror(errno)); ^ util.cpp:375:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR,"semget (2) failed: %d: %s\n", ^ util.cpp:382:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "semctl GETVAL zero failed: %d: %s\n", ^ util.cpp:392:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "semget failed: %d: %s\n", errno, strerror(errno)); ^ util.cpp:406:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "semctl SETVAL zero failed: %d: %s\n", ^ util.cpp:441:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR,"ftok failed: %d: %s\n", errno, strerror(errno)); ^ util.cpp:454:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR,"semget (2) failed: %d: %s\n", ^ util.cpp:461:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "semget failed: %d: %s\n", errno, strerror(errno)); ^ util.cpp:478:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "semctl SETVAL zero failed: %d: %s\n", ^ util.cpp:513:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "semop failed: %d: %s\n", errno, ^ util.cpp:693:20: warning: ISO C++11 does not allow conversion from string 17 warningliterals and to1 error'char *' generated . [-Wwritable-strings] msgout (DEBUG, "daemon init\n"); ^ util.cpp:696:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "daemon_init: fork failed: %s\n", strerror(errno)); ^ util.cpp:699:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (INFO, "Daemon started. Run 3ddesk to activate.\n"); ^ util.cpp:727:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "Could not delete message queue: %s\n", strerror(errno)); ^ make[1]: *** [Makefile:528: config.o] Error 1 make[1]: *** Waiting for unfinished jobs.... win.cpp:81:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "-------- X error\n"); ^ win.cpp:101:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "Can't open display\n"); ^ win.cpp:186:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "width %d x %d\n", width, height); ^ win.cpp:196:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "XF86VidModeExtension-Version %d.%d\n", vidModeMajorVersion, ^ win.cpp:205:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "Only Singlebuffered Visual!\n"); ^ win.cpp:209:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "Got Doublebuffered Visual!\n"); ^ win.cpp:213:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "glX-Version %d.%d\n", glxMajorVersion, glxMinorVersion); ^ win.cpp:219:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "create context\n"); ^ win.cpp:240:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "Resolution %dx%d\n", dpyWidth, dpyHeight); ^ win.cpp:263:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "\000", 1, 1, ^ win.cpp:283:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "xgrabkeyboard rc = %d\n", rc1); ^ win.cpp:284:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "xgrabpointer rc = %d\n", rc2); ^ win.cpp:320:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "Depth %d\n", depth); ^ win.cpp:323:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "Congrats, you have Direct Rendering!\n"); ^ win.cpp:326:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "glXIsDirect failed, no Direct Rendering possible!\n" ^ xutil.cpp:56:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "Can not open display!\n"); ^ xutil.cpp:94:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "vdesktops: sawfish only\n"); ^ xutil.cpp:100:win.cpp24::351 :warning28: :ISO warningC++11: ISOdoes C++11not doesallow notconversion allowfrom conversionstring from literalstring toliteral 'char *' to[-Wwritable-strings] 'char *' [-Wwritable-strings] msgout (DEBUG, "vdesktops: EWMH\n"); ^ msgout (DEBUG, "Found best texture size as %d\n", s); ^ xutil.cpp:108:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "vdesktops: areas\n"); ^ win.cpp:361:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "kill window\n"); ^ xutil.cpp:124:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "Could not find more then one virtual des... ^ xutil.cpp:130:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "vdesktops: workspaces only\n"); ^ xutil.cpp:139:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "vdesktops: making best guess...\n"); ^ win.cpp:398:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(WARN, "xgrabkeyboard rc = %d\n", rc1); ^ win.cppxutil.cpp::403162::2637:: warningwarning: : ISOISO C++11C++11 doesdoes notnot allowallow conversionconversion fromfrom stringstring literal literal toto 'char *''char *' [-Wwritable-strings][-Wwritable-strings] msgout(WARN, "xgrabpointer rc = %d\n", rc2); ^ else msgout (ERROR, "Could not find more then one virtua... ^ xutil.cpp:171:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "c=%d, r=%d, nc=%d, nr=%d\n", ^ xutil.cpp:221:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "vdesktops: set: no type predetermined.\n"); ^ win.cpp:464:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "out of memory\n"); ^ xutil.cpp:369:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "get property WIN_AREA failed - setting one\n"); ^ xutil.cpp:383:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "get property WIN_AREA_COUNT failed - setting one\n"); ^ win.cpp:532:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "Allocating screenshot buffer %d bytes\n", cfg->te... ^ win.cpp:535:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "out of memory\n"); ^ xutil.cpp:432:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "get property WIN_WORKSPACE failed - setting one\n"); ^ xutil.cpp:442:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "get property WIN_WORKSPACE_COUNT failed - settin... ^ xutil.cpp:491:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "get property _NET_CURRENT_DESKTOP failed - settin... ^ xutil.cpp:501:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "get property _NET_NUMBER_OF_DESKTOPS failed - set... ^ xutil.cpp:680:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "X error\n"); ^ In file included from 3ddeskd.cpp:57: In file included from ./arrange.hpp:27: ./faceset.hpp:52:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "Out of memory: faceset constructor\n"); ^ ./faceset.hpp:74:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "uuuu deleted %d\n", i + number_of_faces); ^ ./faceset.hpp:83:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "uuuu new face %d\n", i + old_num); ^ ./faceset.hpp:86:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "Out of memory: faceset constructor\n"); ^ ./faceset.hpp:144:9: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete order; ^ [] ./faceset.hpp:133:22: note: allocated with 'new[]' here int *order = new int[number_of_faces]; ^ ./faceset.hpp:155:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BUG: FaceSet::get_texture_id i >= n\n"); ^ ./faceset.hpp:163:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BUG: FaceSet::load_texture_data i >= n\n"); ^ ./faceset.hpp:171:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BUG: FaceSet::set_list i >= n\n"); ^ ./faceset.hpp:179:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BUG: FaceSet::set_active i >= n\n"); ^ ./faceset.hpp:187:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BUG: FaceSet::set_face i >= n\n"); ^ In file included from arrange.cpp:30: In file included from ./arrange.hpp:27: ./faceset.hpp:52:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "Out of memory: faceset constructor\n"); ^ ./faceset.hpp:74:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "uuuu deleted %d\n", i + number_of_faces); ^ ./faceset.hpp:83:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "uuuu new face %d\n", i + old_num); ^ ./faceset.hpp:86:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "Out of memory: faceset constructor\n"); ^ ./faceset.hpp:144:9: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete order; ^ [] ./faceset.hpp:133:22: note: allocated with 'new[]' here int *order = new int[number_of_faces]; ^ ./faceset.hpp:155:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BUG: FaceSet::get_texture_id i >= n\n"); ^ ./faceset.hpp:163:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BUG: FaceSet::load_texture_data i >= n\n"); ^ ./faceset.hpp:171:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BUG: FaceSet::set_list i >= n\n"); ^ ./faceset.hpp:179:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BUG: FaceSet::set_active i >= n\n"); ^ ./faceset.hpp:187:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BUG: FaceSet::set_face i >= n\n"); ^ In file included from 3ddeskd.cpp:60: ./event.hpp:133:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "out of memory: Event\n"); ^ 26 warnings generated. arrange.cpp:52:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "Arrangement constructor\n"); ^ 22 warnings generated. 17 warnings generated. arrange.cpp:1396:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "set_current_face: Y_Trans = %f, " ^ arrange.cpp:1698:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "out of memory\n"); ^ arrange.cpp:1704:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "out of memory\n"); ^ 3ddeskd.cpp:105:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *TexModesStr[] = {"GL_DECAL","GL_MODULATE","GL_BLEND","GL_REPLACE"}; ^ 3ddeskd.cpp:105:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *TexModesStr[] = {"GL_DECAL","GL_MODULATE","GL_BLEND","GL_REPLACE"}; ^ 3ddeskd.cpp:105:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *TexModesStr[] = {"GL_DECAL","GL_MODULATE","GL_BLEND","GL_REPLACE"}; ^ 3ddeskd.cpp:105:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *TexModesStr[] = {"GL_DECAL","GL_MODULATE","GL_BLEND","GL_REPLACE"}; ^ 3ddeskd.cpp:266:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "Doing exit VD switch c=%d r=%d\n", ^ 3ddeskd.cpp:277:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "################ ENTRY START!\n"); ^ 3ddeskd.cpp:290:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "################ EXIT START!\n"); ^ 3ddeskd.cpp:306:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "**** setting up goto = %d x %d\n", goto_coords.colum... ^ 3ddeskd.cpp:354:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "**** complete - going with = %d x %d\n", goto_coords... ^ 3ddeskd.cpp:458:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "FPS: %lf\n", framerate); ^ 3ddeskd.cpp:1243:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "glTexEnv mode=%s (%d)\n", TexModesStr[Curr_TexMode], ^ 3ddeskd.cpp:1380:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "KP: No action for %ld / 0x%lx.\n", key, key); ^ 3ddeskd.cpp:1447:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "DDDDDDDDDDDDDD demand loading %d\n", type); ^ 3ddeskd.cpp:1482:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "out of memory\n"); ^ 3ddeskd.cpp:1506:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BUG: Unknown face type (?)\n"); ^ 3ddeskd.cpp:1513:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "BUG: could not demand load arrangement %d!\n", type); ^ 3ddeskd.cpp:1538:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "cant exit in goto....\n"); ^ 3ddeskd.cpp:1552:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "Doing VD switch c=%d r=%d\n", ^ 3ddeskd.cpp:1628:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "flush failed: %s\n", strerror(errno)); ^ 3ddeskd.cpp:1634:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "msgrcv failed: %s\n", strerror(errno)); ^ 3ddeskd.cpp:1641:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "MSG: %ld\n", msgmgr.msg.mtype); ^ 3ddeskd.cpp:1649:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "####### current %d x %d\n", current_col, current_row); ^ 3ddeskd.cpp:1654:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "-- quiting\n"); ^ 3ddeskd.cpp:1665:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "couldn't grab screen image\n"); ^ 3ddeskd.cpp:1689:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "acquire sleep is %d\n", msgmgr.m... ^ 3ddeskd.cpp:1694:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "couldn't grab screen image\n"); ^ 3ddeskd.cpp:1735:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "Ignoring out of bounds goto column of %d... ^ 3ddeskd.cpp:1744:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "Ignoring out of bounds goto row of %d\n"... ^ 3ddeskd.cpp:1750:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "couldn't grab screen image\n"); ^ 3ddeskd.cpp:1763:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "couldn't grab screen image\n"); ^ 3ddeskd.cpp:1791:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] cfg->set_config_set ("default"); ^ 3ddeskd.cpp:1805:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "ZOOM is %d\n", cfg->options->entry_exit_... ^ 3ddeskd.cpp:1841:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "Ignoring out of bounds goto column o... ^ 3ddeskd.cpp:1853:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "Ignoring out of bounds goto row of %... ^ 3ddeskd.cpp:1878:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "++++ column_count changed from %d to %d\n", ^ 3ddeskd.cpp:1894:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "Unknown message! mytpe = %d\n", msgmgr.msg.mtype); ^ 3ddeskd.cpp:1901:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "Activated\n"); ^ 3ddeskd.cpp:1962:20: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, ")))) GRABBING %d x %d\n", current_col, current_row); ^ 3ddeskd.cpp:1965:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "couldn't grab screen image\n"); ^ 3ddeskd.cpp:2015:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "couldn't grab screen image\n"); ^ 3ddeskd.cpp:2087:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(INFO, "Exiting sanely...\n"); ^ 3ddeskd.cpp:2178:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "Error allocating space for image"); ^ 3ddeskd.cpp:2202:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "no digits.bmp found\n"); ^ 3ddeskd.cpp:2253:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "Error allocating space for image"); ^ 3ddeskd.cpp:2280:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (DEBUG, "background image: %s not found\n", ^ 3ddeskd.cpp:2328:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "3ddesktop is already running. bye\n"); ^ 3ddeskd.cpp:2333:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "Failed to initialize display.\n"); ^ 3ddeskd.cpp:2363:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] "\n" ^ 3ddeskd.cpp:2374:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "Failed to daemonize.\n"); ^ 3ddeskd.cpp:2404:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "Could not create message queue! %s\n", strerror(errno)); ^ 3ddeskd.cpp:2417:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] GLWin.create_GL_window("Enhanced 3-dimensional workspace visualizati... ^ 3ddeskd.cpp:2435:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "Out of memory: face_set\n"); ^ 3ddeskd.cpp:2463:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "sleeping %d...\n", cfg->options->... ^ 3ddeskd.cpp:2470:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "couldn't grab screen image\n"); ^ 3ddeskd.cpp:2495:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(ERROR, "Oops, someone beat us to start up!! Amazing!\n"); ^ 3ddeskd.cpp:2510:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout (ERROR, "new Config: out of memory\n"); ^ 3ddeskd.cpp:2522:23: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] msgout(DEBUG, "~~~~~ failed to set priority %d\n", cfg->priority); ^ 14 warnings generated. 68 warnings generated. make[1]: Leaving directory '/var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/work/3ddesktop-0.2.9' make: *** [Makefile:395: all] Error 2 * ERROR: x11-misc/3ddesktop-0.2.9-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=x11-misc/3ddesktop-0.2.9-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=x11-misc/3ddesktop-0.2.9-r1::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/x11-misc/3ddesktop-0.2.9-r1:20200915-132320.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/temp/environment'. * Working directory: '/var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/work/3ddesktop-0.2.9' * S: '/var/tmp/portage/x11-misc/3ddesktop-0.2.9-r1/work/3ddesktop-0.2.9'