==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: icedtea-web 1.8.8-1 (Tue Nov 9 20:26:46 2021) ==> Retrieving sources... -> Found icedtea-web-1.8.8.tar.gz -> Found compiler-flags.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... icedtea-web-1.8.8.tar.gz ... Passed compiler-flags.patch ... Passed ==> Validating source files with sha512sums... icedtea-web-1.8.8.tar.gz ... Passed compiler-flags.patch ... Passed ==> Making package: icedtea-web 1.8.8-1 (Tue 09 Nov 2021 08:27:06 PM UTC) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... :: There are 2 providers available for libbluray.so=2-32: :: Repository extra 1) libbluray :: Repository alarm 2) libbluray-kodi-rbp Enter a number (default=1): :: There are 9 providers available for ttf-font: :: Repository extra 1) gnu-free-fonts 2) noto-fonts 3) ttf-bitstream-vera 4) ttf-croscore 5) ttf-dejavu 6) ttf-freefont :: Repository community 7) ttf-droid 8) ttf-ibm-plex 9) ttf-liberation Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: libglvnd will be installed before its mesa dependency Packages (199) adobe-source-code-pro-fonts-2.038ro+1.058it+1.018var-1 adwaita-icon-theme-40.1.1-1 alsa-lib-1.2.5.1-3 alsa-topology-conf-1.2.5.1-1 alsa-ucm-conf-1.2.5.1-1 argon2-20190702-3 at-spi2-atk-2.38.0-1 at-spi2-core-2.40.3-1 atk-2.36.0-1 avahi-0.8+22+gfd482a7-1 bubblewrap-0.5.0-1 cairo-1.17.4-5 cantarell-fonts-1:0.303-1 celt-0.11.3-4 cryptsetup-2.4.1-3 dav1d-0.9.2-1 dbus-1.12.20-1 dbus-glib-0.112-2 dconf-0.40.0-1 desktop-file-utils-0.26-1 device-mapper-2.03.14-1 enchant-2.3.1-1 ffmpeg-2:4.4.1-1 flac-1.3.3-3 fontconfig-2:2.13.94-1 freetype2-2.11.0-4 fribidi-1.0.11-1 gcr-3.40.0-1 gdk-pixbuf2-2.42.6-2 giflib-5.2.1-2 glib-networking-1:2.70.0-1 gnu-free-fonts-20120503-8 graphite-1:1.3.14-1 gsettings-desktop-schemas-41.0-1 gsm-1.0.19-1 gst-plugins-base-libs-1.18.5-1 gstreamer-1.18.5-1 gtk-update-icon-cache-1:4.4.1-1 gtk3-1:3.24.30+90+g20be04f7ac-1 harfbuzz-3.1.1-1 harfbuzz-icu-3.1.1-1 hicolor-icon-theme-0.17-2 hidapi-0.11.0-1 hwids-20210613-1 hyphen-2.8.8-3 iptables-1:1.8.7-1 iso-codes-4.8.0-1 jack2-1.9.19-2 java-environment-common-3-3 java-hamcrest-1.3-5 java-jline-1.0-6 java-rhino-1.7.13-1 java-runtime-common-3-3 jre8-openjdk-8.u292-1.1 jre8-openjdk-headless-8.u292-1.1 json-c-0.15-1 json-glib-1.6.6-1 kbd-2.4.0-2 kmod-29-1 l-smash-2.14.5-2 lame-3.100-3 lcms2-2.12-1 libass-0.15.2-1 libasyncns-0.8+3+g68cd5af-3 libavc1394-0.5.4-4 libbluray-1.3.0-1 libcanberra-0.30+2+gc0620e4-5 libcloudproviders-0.3.1-2 libcolord-1.4.5-4 libcups-1:2.3.3op2-4 libdaemon-0.14-5 libdatrie-0.2.13-1 libdazzle-3.42.0.1-1 libdrm-2.4.107-1 libedit-20210910_3.1-1 libepoxy-1.5.9-1 libevdev-1.11.0-1 libglvnd-1.3.4-1 libgudev-237-1 libhandy-1.4.0-1 libibus-1.5.25-3 libice-1.0.10-3 libiec61883-1.2.0-6 libjpeg-turbo-2.1.1-1 libmanette-0.2.6-2 libmnl-1.0.4-3 libmodplug-0.8.9.0-3 libnetfilter_conntrack-1.0.8-1 libnfnetlink-1.0.1-4 libnftnl-1.2.0-1 libnl-3.5.0-3 libnotify-0.7.9-2 libnsl-2.0.0-1 libogg-1.3.5-1 libomxil-bellagio-0.9.3-3 libpcap-1.10.1-1 libpciaccess-0.16-2 libpng-1.6.37-3 libportal-0.4-1 libproxy-0.4.17-3 libpulse-15.0-1 libraw1394-2.1.2-3 librsvg-2:2.52.3-1 libsamplerate-0.2.2-1 libseccomp-2.5.2-1 libsm-1.2.3-2 libsndfile-1.0.31-1 libsoup-2.74.1-1 libsoup3-3.0.2-1 libsoxr-0.1.3-2 libssh-0.9.6-1 libstemmer-2.1.0-1 libthai-0.1.28-2 libtheora-1.1.1-5 libtiff-4.3.0-1 libunwind-1.5.0-1 libusb-1.0.24-2 libva-2.13.0-1 libvdpau-1.4-1 libvorbis-1.3.7-2 libvpx-1.11.0-1 libwebp-1.2.1-2 libwpe-1.12.0-1 libx11-1.7.2-1 libxau-1.0.9-3 libxcb-1.14-1 libxcomposite-0.4.5-3 libxcursor-1.2.0-2 libxdamage-1.1.5-3 libxdmcp-1.1.3-3 libxext-1.3.4-3 libxfixes-6.0.0-1 libxft-2.3.4-1 libxi-1.8-1 libxinerama-1.1.4-3 libxkbcommon-1.3.1-1 libxmu-1.1.3-2 libxrandr-1.5.2-3 libxrender-0.9.10-4 libxshmfence-1.3-2 libxslt-1.1.34-6 libxt-1.2.1-1 libxv-1.0.11-4 libxxf86vm-1.1.4-4 llvm-libs-12.0.1-5.1 lm_sensors-1:3.6.0.r41.g31d1f125-1 lzo-2.10-3 mailcap-2.1.53-1 mesa-21.2.4-1 nspr-4.32-1 nss-3.72-1 opencore-amr-0.1.5-5 openjpeg2-2.4.0-1 opus-1.3.1-2 orc-0.4.32-1 pango-1:1.48.10-1 pixman-0.40.0-1 python-3.9.7-2.1 rest-0.8.1-3 sdl2-2.0.16-4 shared-mime-info-2.0+57+gc1d1c70-1 sound-theme-freedesktop-0.8-4 speex-1.2.0-3 speexdsp-1.2.0-2 srt-1.4.4-1 sysfsutils-2.1.1-1 systemd-249.5-3 tdb-1.4.5-1 tracker3-3.2.1-1 v4l-utils-1.22.1-1 vid.stab-1.1-3 vulkan-icd-loader-1.2.194-1 wayland-1.19.0-2.1 webkit2gtk-2.34.1-2 woff2-1.0.2-3 wpebackend-fdo-1.12.0-1 x264-3:0.163.r3060.5db6aa6-1 x265-3.5-1 xcb-proto-1.14.1-3 xdg-dbus-proxy-0.1.2-3 xdg-utils-1.1.3+19+g9816ebb-1 xkeyboard-config-2.34-1 xorg-xprop-1.2.5-1 xorg-xset-1.2.4-2 xorgproto-2021.5-1 xvidcore-1.3.7-2 zimg-3.0.3-1 zita-alsa-pcmi-0.3.2-3 zita-resampler-1.8.0-1 bc-1.07.1-4 epiphany-40.3-1 firefox-94.0.1-1 jdk8-openjdk-8.u292-1.1 junit-4.13.2-1 libxtst-1.2.3-4 npapi-sdk-0.27.2-3 rhino-1.7.13-1 rust-1:1.56.0-1 zip-3.0-9 Total Download Size: 195.43 MiB Total Installed Size: 1370.53 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... rust-1:1.56.0-1-armv7h downloading... firefox-94.0.1-1-armv7h downloading... jre8-openjdk-headless-8.u292-1.1-armv7h downloading... webkit2gtk-2.34.1-2-armv7h downloading... libibus-1.5.25-3-armv7h downloading... ffmpeg-2:4.4.1-1-armv7h downloading... jdk8-openjdk-8.u292-1.1-armv7h downloading... epiphany-40.3-1-armv7h downloading... gnu-free-fonts-20120503-8-any downloading... gst-plugins-base-libs-1.18.5-1-armv7h downloading... gstreamer-1.18.5-1-armv7h downloading... nss-3.72-1-armv7h downloading... java-rhino-1.7.13-1-any downloading... v4l-utils-1.22.1-1-armv7h downloading... libsamplerate-0.2.2-1-armv7h downloading... srt-1.4.4-1-armv7h downloading... openjpeg2-2.4.0-1-armv7h downloading... libbluray-1.3.0-1-armv7h downloading... gcr-3.40.0-1-armv7h downloading... libvpx-1.11.0-1-armv7h downloading... sdl2-2.0.16-4-armv7h downloading... libhandy-1.4.0-1-armv7h downloading... libdazzle-3.42.0.1-1-armv7h downloading... x265-3.5-1-armv7h downloading... jack2-1.9.19-2-armv7h downloading... x264-3:0.163.r3060.5db6aa6-1-armv7h downloading... junit-4.13.2-1-any downloading... libxslt-1.1.34-6-armv7h downloading... dav1d-0.9.2-1-armv7h downloading... java-hamcrest-1.3-5-any downloading... l-smash-2.14.5-2-armv7h downloading... libtheora-1.1.1-5-armv7h downloading... libwebp-1.2.1-2-armv7h downloading... lame-3.100-3-armv7h downloading... orc-0.4.32-1-armv7h downloading... nspr-4.32-1-armv7h downloading... libva-2.13.0-1-armv7h downloading... xvidcore-1.3.7-2-armv7h downloading... libssh-0.9.6-1-armv7h downloading... zip-3.0-9-armv7h downloading... jre8-openjdk-8.u292-1.1-armv7h downloading... libmodplug-0.8.9.0-3-armv7h downloading... opencore-amr-0.1.5-5-armv7h downloading... zita-resampler-1.8.0-1-armv7h downloading... dbus-glib-0.112-2-armv7h downloading... zimg-3.0.3-1-armv7h downloading... java-jline-1.0-6-any downloading... bc-1.07.1-4-armv7h downloading... libass-0.15.2-1-armv7h downloading... libsoxr-0.1.3-2-armv7h downloading... libportal-0.4-1-armv7h downloading... libxmu-1.1.3-2-armv7h downloading... giflib-5.2.1-2-armv7h downloading... celt-0.11.3-4-armv7h downloading... xdg-utils-1.1.3+19+g9816ebb-1-any downloading... libvdpau-1.4-1-armv7h downloading... libevdev-1.11.0-1-armv7h downloading... libmanette-0.2.6-2-armv7h downloading... libnotify-0.7.9-2-armv7h downloading... woff2-1.0.2-3-armv7h downloading... enchant-2.3.1-1-armv7h downloading... libraw1394-2.1.2-3-armv7h downloading... libwpe-1.12.0-1-armv7h downloading... vid.stab-1.1-3-armv7h downloading... libgudev-237-1-armv7h downloading... gsm-1.0.19-1-armv7h downloading... libxv-1.0.11-4-armv7h downloading... libiec61883-1.2.0-6-armv7h downloading... libavc1394-0.5.4-4-armv7h downloading... bubblewrap-0.5.0-1-armv7h downloading... wpebackend-fdo-1.12.0-1-armv7h downloading... mailcap-2.1.53-1-any downloading... sysfsutils-2.1.1-1-armv7h downloading... xorg-xprop-1.2.5-1-armv7h downloading... hidapi-0.11.0-1-armv7h downloading... xdg-dbus-proxy-0.1.2-3-armv7h downloading... xorg-xset-1.2.4-2-armv7h downloading... zita-alsa-pcmi-0.3.2-3-armv7h downloading... npapi-sdk-0.27.2-3-any downloading... hyphen-2.8.8-3-armv7h downloading... rhino-1.7.13-1-any downloading... harfbuzz-icu-3.1.1-1-armv7h downloading... java-runtime-common-3-3-any downloading... java-environment-common-3-3-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing java-environment-common... installing java-runtime-common... For the complete set of Java binaries to be available in your PATH, you need to re-login or source /etc/profile.d/jre.sh Please note that this package does not support forcing JAVA_HOME as former package java-common did installing nspr... installing nss... installing jre8-openjdk-headless... Optional dependencies for jre8-openjdk-headless java-rhino: for some JavaScript support [pending] installing xcb-proto... installing libxdmcp... installing libxau... installing libxcb... installing xorgproto... installing libx11... installing libxext... installing libice... installing libsm... installing libxt... installing libxmu... installing xorg-xset... installing xorg-xprop... installing xdg-utils... Optional dependencies for xdg-utils kde-cli-tools: for KDE Plasma5 support in xdg-open exo: for Xfce support in xdg-open pcmanfm: for LXDE support in xdg-open perl-file-mimeinfo: for generic support in xdg-open perl-net-dbus: Perl extension to dbus used in xdg-screensaver perl-x11-protocol: Perl X11 protocol used in xdg-screensaver installing hicolor-icon-theme... installing jre8-openjdk... when you use a non-reparenting window manager, set _JAVA_AWT_WM_NONREPARENTING=1 in /etc/profile.d/jre.sh Optional dependencies for jre8-openjdk icedtea-web: web browser plugin + Java Web Start alsa-lib: for basic sound support [pending] gtk2: for the Gtk+ look and feel - desktop usage java8-openjfx: for JavaFX GUI components support installing jdk8-openjdk... installing zip... installing libxi... installing libxfixes... installing libxtst... installing npapi-sdk... installing java-rhino... installing java-jline... installing rhino... installing java-hamcrest... installing junit... installing atk... installing lzo... installing libpng... installing graphite... installing harfbuzz... Optional dependencies for harfbuzz cairo: hb-view program [pending] chafa: hb-view program installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing libxrender... installing pixman... installing cairo... installing libxcursor... Optional dependencies for libxcursor gnome-themes-standard: fallback icon theme installing libxinerama... installing libxrandr... installing libepoxy... installing libjpeg-turbo... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif libheif: Load .heif, .heic, and .avif librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing dconf... installing libxcomposite... installing libxdamage... installing libdatrie... installing libthai... installing libxft... installing fribidi... installing pango... installing dbus... installing at-spi2-core... Optional dependencies for at-spi2-core dbus-broker: Alternative bus implementation installing at-spi2-atk... installing wayland... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 wayland: xkbcli interactive-wayland [installed] installing librsvg... installing gtk-update-icon-cache... installing adwaita-icon-theme... installing json-glib... installing desktop-file-utils... installing libpciaccess... installing libdrm... installing libxxf86vm... installing libxshmfence... installing libomxil-bellagio... installing libunwind... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing libglvnd... installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages mesa-vdpau: for accelerated video playback libva-mesa-driver: for accelerated video playback installing cantarell-fonts... installing lcms2... installing device-mapper... installing json-c... installing argon2... installing cryptsetup... installing libmnl... installing libnftnl... installing libnl... installing libpcap... installing libnfnetlink... installing libnetfilter_conntrack... installing iptables... installing kbd... installing kmod... installing hwids... installing libseccomp... installing systemd... warning: directory permissions differ on /var/log/journal/ filesystem: 755 package: 2755 Creating group sys with gid 3. Creating group mem with gid 8. Creating group ftp with gid 11. Creating group mail with gid 12. Creating group log with gid 19. Creating group smmsp with gid 25. Creating group proc with gid 26. Creating group games with gid 50. Creating group lock with gid 54. Creating group network with gid 90. Creating group floppy with gid 94. Creating group scanner with gid 96. Creating group power with gid 98. Creating group adm with gid 999. Creating group wheel with gid 998. Creating group utmp with gid 997. Creating group audio with gid 996. Creating group disk with gid 995. Creating group input with gid 994. Creating group kmem with gid 993. Creating group kvm with gid 992. Creating group lp with gid 991. Creating group optical with gid 990. Creating group render with gid 989. Creating group sgx with gid 988. Creating group storage with gid 987. Creating group tty with gid 5. Creating group uucp with gid 986. Creating group video with gid 985. Creating group users with gid 984. Creating group distcc with gid 983. Creating group systemd-journal with gid 982. Creating group rfkill with gid 981. Creating group bin with gid 1. Creating user bin (n/a) with uid 1 and gid 1. Creating group daemon with gid 2. Creating user daemon (n/a) with uid 2 and gid 2. Creating user mail (n/a) with uid 8 and gid 12. Creating user ftp (n/a) with uid 14 and gid 11. Creating group http with gid 33. Creating user http (n/a) with uid 33 and gid 33. Creating group nobody with gid 65534. Creating user nobody (Nobody) with uid 65534 and gid 65534. Creating group dbus with gid 81. Creating user dbus (System Message Bus) with uid 81 and gid 81. Creating user distcc (distcc user) with uid 983 and gid 983. Creating group systemd-journal-remote with gid 980. Creating user systemd-journal-remote (systemd Journal Remote) with uid 980 and gid 980. Creating group systemd-network with gid 979. Creating user systemd-network (systemd Network Management) with uid 979 and gid 979. Creating group systemd-oom with gid 978. Creating user systemd-oom (systemd Userspace OOM Killer) with uid 978 and gid 978. Creating group systemd-resolve with gid 977. Creating user systemd-resolve (systemd Resolver) with uid 977 and gid 977. Creating group systemd-timesync with gid 976. Creating user systemd-timesync (systemd Time Synchronization) with uid 976 and gid 976. Creating group systemd-coredump with gid 975. Creating user systemd-coredump (systemd Core Dumper) with uid 975 and gid 975. Creating group uuidd with gid 68. Creating user uuidd (n/a) with uid 68 and gid 68. Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /usr/lib/systemd/system/getty@.service. Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /usr/lib/systemd/system/remote-fs.target. :: Append 'init=/usr/lib/systemd/systemd' to your kernel command line in your bootloader to replace sysvinit with systemd, or install systemd-sysvcompat Optional dependencies for systemd libmicrohttpd: remote journald capabilities [installed] quota-tools: kernel-level quota management systemd-sysvcompat: symlink package to provide sysvinit binaries polkit: allow administration as unprivileged user curl: machinectl pull-tar and pull-raw [installed] libfido2: unlocking LUKS2 volumes with FIDO2 token tpm2-tss: unlocking LUKS2 volumes with TPM2 installing libcolord... installing libproxy... Optional dependencies for libproxy networkmanager: NetworkManager configuration module perl: Perl bindings [installed] python: Python 3.x bindings [pending] libproxy-webkit: PAC proxy support (via WebKit) installing adobe-source-code-pro-fonts... installing gsettings-desktop-schemas... installing glib-networking... installing libsoup... Optional dependencies for libsoup samba: Windows Domain SSO installing rest... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending] qt5-base: qt5 bindings libevent: libevent bindings nss-mdns: NSS support for mDNS python-twisted: avahi-bookmarks python-gobject: avahi-bookmarks, avahi-discover python-dbus: avahi-bookmarks, avahi-discover installing libusb... installing libcups... installing libogg... installing libvorbis... installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing libasyncns... installing opus... installing speexdsp... installing speex... installing flac... installing libsndfile... Optional dependencies for libsndfile alsa-lib: for sndfile-play [installed] installing libpulse... Optional dependencies for libpulse glib2: mainloop integration [installed] installing tdb... Optional dependencies for tdb python: for python bindings [pending] installing sound-theme-freedesktop... installing libcanberra... installing iso-codes... installing libcloudproviders... installing libstemmer... installing libsoup3... Optional dependencies for libsoup3 samba: Windows Domain SSO installing tracker3... Optional dependencies for tracker3 libsoup: Alternative remoting backend [installed] installing gtk3... installing mailcap... installing dbus-glib... installing gsm... installing celt... installing libsamplerate... installing zita-alsa-pcmi... installing zita-resampler... Optional dependencies for zita-resampler libsndfile: for zresample and zretune [installed] installing jack2... Optional dependencies for jack2 a2jmidid: for ALSA MIDI to JACK MIDI bridging libffado: for firewire support using FFADO jack2-dbus: for dbus integration realtime-privileges: for realtime privileges zita-ajbridge: for using multiple ALSA devices installing lame... installing libass... installing libraw1394... installing libavc1394... installing libbluray... Optional dependencies for libbluray java-runtime: BD-J library [installed] installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing libiec61883... installing libmodplug... installing libsoxr... installing libssh... installing libtheora... installing libva... Optional dependencies for libva intel-media-driver: backend for Intel GPUs (>= Broadwell) libva-vdpau-driver: backend for Nvidia and AMD GPUs libva-intel-driver: backend for Intel GPUs (<= Haswell) installing libvdpau... installing vid.stab... installing libvpx... installing giflib... installing libwebp... Optional dependencies for libwebp freeglut: vwebp viewer installing l-smash... installing x264... installing x265... installing libxv... installing xvidcore... installing zimg... installing opencore-amr... installing openjpeg2... installing libibus... installing hidapi... Optional dependencies for hidapi libusb: for the libusb backend -- hidapi-libusb.so [installed] libudev.so: for the hidraw backend -- hidapi-hidraw.so [installed] installing sdl2... Optional dependencies for sdl2 alsa-lib: ALSA audio driver [installed] libpulse: PulseAudio audio driver [installed] jack: JACK audio driver [installed] pipewire: PipeWire audio driver libdecor: Wayland client decorations installing srt... installing sysfsutils... installing v4l-utils... Optional dependencies for v4l-utils qt5-base: for qv4l2 alsa-lib: for qv4l2 [installed] installing ffmpeg... Optional dependencies for ffmpeg avisynthplus: AviSynthPlus support ladspa: LADSPA filters installing gnu-free-fonts... installing firefox... Optional dependencies for firefox networkmanager: Location detection via available WiFi networks libnotify: Notification integration [pending] pulseaudio: Audio support speech-dispatcher: Text-to-Speech hunspell-en_US: Spell checking, American English xdg-desktop-portal: Screensharing with Wayland installing harfbuzz-icu... installing libwpe... installing wpebackend-fdo... installing libxslt... installing enchant... Optional dependencies for enchant aspell: for aspell based spell checking support hunspell: for hunspell based spell checking support libvoikko: for libvoikko based spell checking support hspell: for hspell based spell checking support nuspell: for nuspell based spell checking support installing libnotify... installing hyphen... installing woff2... installing bubblewrap... installing xdg-dbus-proxy... installing libnsl... installing python... Optional dependencies for python python-setuptools python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing gstreamer... installing orc... installing libgudev... installing gst-plugins-base-libs... installing libevdev... installing libmanette... installing webkit2gtk... Optional dependencies for webkit2gtk geoclue: Geolocation support gst-plugins-good: media decoding gst-plugins-bad: media decoding gst-libav: nonfree media decoding installing gcr... >>> gcr contains /etc/security/limits.d/10-gcr.conf which sets the memlock limit in order to allow GCR to lock private keys in memory. If you have configured this limit differently before, please review your configuration. installing libdazzle... installing libhandy... installing libportal... installing epiphany... installing rust... Optional dependencies for rust lldb: rust-lldb script gdb: rust-gdb script installing bc... :: Running post-transaction hooks... ( 1/20) Creating system user accounts... Creating group avahi with gid 974. Creating user avahi (Avahi mDNS/DNS-SD daemon) with uid 974 and gid 974. ( 2/20) Updating journal message catalog... ( 3/20) Reloading system manager configuration... Skipped: Current root is not booted. ( 4/20) Updating udev hardware database... ( 5/20) Applying kernel sysctl settings... Skipped: Current root is not booted. ( 6/20) Creating temporary files... ( 7/20) Reloading device manager configuration... Skipped: Device manager is not running. ( 8/20) Arming ConditionNeedsUpdate... ( 9/20) Updating fontconfig configuration... (10/20) Reloading system bus configuration... Skipped: Current root is not booted. (11/20) Warn about old perl modules (12/20) Updating fontconfig cache... (13/20) Probing GDK-Pixbuf loader modules... (14/20) Updating GIO module cache... (15/20) Compiling GSettings XML schema files... (16/20) Probing GTK3 input method modules... (17/20) Updating icon theme caches... (18/20) Updating the info directory file... (19/20) Updating the desktop file MIME type cache... (20/20) Updating the MIME type database... [?25h==> Retrieving sources... -> Found icedtea-web-1.8.8.tar.gz -> Found compiler-flags.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting icedtea-web-1.8.8.tar.gz with bsdtar ==> Starting prepare()... patching file Makefile.am Hunk #1 succeeded at 620 (offset 27 lines). Hunk #2 succeeded at 641 (offset 27 lines). Hunk #3 succeeded at 657 (offset 27 lines). Hunk #4 succeeded at 676 (offset 27 lines). Hunk #5 succeeded at 702 (offset 27 lines). Hunk #6 succeeded at 1787 (offset 33 lines). Hunk #7 succeeded at 1809 (offset 33 lines). autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: /usr/bin/autoconf --force autoreconf: configure.ac: not using Autoheader autoreconf: running: automake --add-missing --copy --force-missing configure.ac:135: installing './compile' configure.ac:15: installing './config.guess' configure.ac:15: installing './config.sub' configure.ac:2: installing './install-sh' configure.ac:2: installing './missing' autoreconf: Leaving directory '.' ==> Starting build()... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking how to create a pax tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... yes checking build system type... armv7l-unknown-linux-gnueabihf checking host system type... armv7l-unknown-linux-gnueabihf checking if cp supports --reflink... yes checking if we can hard link rather than copy from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8... yes checking whether to build documentation... yes checking whether to filter by whitelisting on directory name when processing, compiling and running reproducers... no checking for bash... /bin/bash checking where to place file with modular switches... ${exec_prefix}/bin checking whether build legacy shell launchers... no checking for rustc... /usr/bin/rustc checking for cargo... /usr/bin/cargo checking whether to include also bat lunchers during linux build... no checking whether enable rust code coverage... no checking how to search for libraries in native launchers... DISTRIBUTION checking whether to compile ecj natively... no checking for zip... /usr/bin/zip checking for a JDK home directory... /usr/lib/jvm/default (link to /usr/lib/jvm/java-8-openjdk) checking for javac... /usr/lib/jvm/default/bin/javac checking for ecj... no checking for ecj-3.1... no checking for ecj-3.2... no checking for ecj-3.3... no checking if we are using ecj as javac... no checking for jar... /usr/lib/jvm/default/bin/jar checking whether jar supports @<file> argument... yes checking whether jar supports stdin file arguments... no checking whether jar supports -J options at the end... yes checking for an ecj JAR file... no checking for a JRE home directory... /usr/lib/jvm/default-runtime (link to /usr/lib/jvm/java-8-openjdk) checking for a Java virtual machine... /usr/bin/java checking JDK version... 8 checking for javadoc... /usr/lib/jvm/default/bin/javadoc checking whether javadoc supports -J options... yes checking for keytool... /usr/lib/jvm/default/bin/keytool checking for jarsigner... /usr/lib/jvm/default/bin/jarsigner checking for pack200... /usr/lib/jvm/default/bin/pack200 checking for hg... no checking for distribution package version... none checking what version string to use... 1.8.8 checking whether to build the browser plugin... yes checking whether make supports the include directive... yes (GNU style) checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking for GLIB... yes checking for MOZILLA... yes checking for xulrunner version... 20000000 checking for xulrunner version... (cached) 20000000 checking whether to build plugin jar for javaws -html... yes checking if java.util.jar.Pack200 is available from some.pkg (module "")... yes checking if java.net.CookieManager is available from some.pkg (module "")... yes checking if java.net.HttpCookie is available from some.pkg (module "")... yes checking if java.net.CookieHandler is available from some.pkg (module "")... yes checking if sun.security.util.SecurityConstants is available from some.pkg (module "")... yes checking if sun.security.util.HostnameChecker is available from some.pkg (module "")... yes checking if sun.security.x509.X500Name is available from some.pkg (module "")... yes checking if sun.security.action.GetPropertyAction is available from some.pkg (module "")... yes checking if sun.misc.HexDumpEncoder is available from some.pkg (module "")... yes checking if sun.misc.JarIndex is available from some.pkg (module "")... yes checking if sun.misc.Launcher is available from some.pkg (module "")... yes checking if sun.security.validator.ValidatorException is available from some.pkg (module "")... yes checking if com.sun.net.ssl.internal.ssl.X509ExtendedTrustManager is available from some.pkg (module "")... yes checking if sun.net.www.protocol.jar.URLJarFile is available from some.pkg (module "")... yes checking if sun.net.www.protocol.jar.URLJarFileCallBack is available from some.pkg (module "")... yes checking if sun.awt.X11.XEmbeddedFrame is available from some.pkg (module "")... yes checking if com.sun.jndi.toolkit.url.UrlUtil is available from some.pkg (module "")... yes checking if sun.net.www.protocol.http.Handler is available from some.pkg (module "")... yes checking if sun.applet.AppletImageRef is available from sun.applet (module "")... yes checking if selected classes, fields and methods from sun.applet are accessible via reflection... yes checking for GLIB2_V_216... yes checking for legacy xulrunner api... no checking for xulrunner enforcing C++11 standard... no checking for xsltproc... xsltproc checking for firefox... /usr/bin/firefox checking for google-chrome... no checking for chromium-browser... no checking for opera... no checking for midori... no checking for epiphany... /usr/bin/epiphany checking how browser test will be run... yes checking for rhino jar... /usr/share/java/js.jar checking for junit jar... /usr/share/java/junit.jar checking for hamcrest jar... /usr/share/java/hamcrest-core.jar checking for jacoco jar... no checking for asm jar... no checking for tagsoup... *********************************************** * Warning you are building without tagsoup * * Some jnlps and most htmls will be malformed * *********************************************** checking for mslinks... checking for wixgen jar... no checking for MSI deps... No WiX tools, nor wixgen jar, correct - build on linux or on windows witout MSI destroying gcc config? ... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating netx.manifest config.status: creating jrunscript config.status: creating build.properties config.status: executing depfiles commands find /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx -name '*.java' | sort > netx-source-files.txt ; \ for src in net.sourceforge.jnlp.MalformedXMLParser.java net.sourceforge.jnlp.util.WindowsDesktopEntry.java ; \ do \ sed -i "/${src}/ d" netx-source-files.txt ; \ done (cd $NETX_SRCDIR/..; \ mkdir -p html-gen; \ cp AUTHORS NEWS COPYING ChangeLog html-gen/; \ export HTML_GEN_DEBUG=true; \ /bin/sh html-gen.sh 140; \ unset HTML_GEN_DEBUG) mkdir -p /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/metadata-work ; \ METAFILES=`ls ./metadata.in` ; \ SEDDED_VERSION=`echo "1.8.8" | sed 's/[^0-9]\+/ /g'` ; \ x=0; for i in $SEDDED_VERSION ; do \ let x++; \ if [ $x -eq 1 ] ; then V1=$i; fi; \ if [ $x -eq 2 ] ; then V2=$i; fi; \ done; \ XVERSION=$V1.$V2; \ for F in $METAFILES ; do \ cat ./metadata.in/$F | sed "s;%{name};icedtea-web;g" | sed "s;%{version};$XVERSION;g" > /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/metadata-work/$F ; \ done ; \ mv /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/metadata-work /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/metadata ; mkdir -p /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ g++ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 \ -DPACKAGE_NAME=\"icedtea-web\" -DPACKAGE_TARNAME=\"icedtea-web\" -DPACKAGE_VERSION=\"1.8.8\" -DPACKAGE_STRING=\"icedtea-web\ 1.8.8\" -DPACKAGE_BUGREPORT=\"distro-pkg-dev@openjdk.java.net\" -DPACKAGE_URL=\"http://icedtea.classpath.org/wiki/IcedTea-Web\" -DPACKAGE=\"icedtea-web\" -DVERSION=\"1.8.8\" -DHAVE_JAVA8 \ -DJDK_UPDATE_VERSION="\"50\"" \ -DPLUGIN_NAME="\"IcedTea-Web Plugin\"" \ -DJAVAWS_BIN="\"/usr/share/icedtea-web/bin/javaws\"" \ -DJAVAWS_NAME="\"javaws\"" \ -DPLUGIN_VERSION="\"IcedTea-Web 1.8.8\"" \ -DPACKAGE_URL="\"http://icedtea.classpath.org/wiki/IcedTea-Web\"" \ -DMOZILLA_VERSION_COLLAPSED="20000000" \ -DICEDTEA_WEB_JRE="\"/usr/lib/jvm/default-runtime\"" \ -DPLUGIN_BOOTCLASSPATH='"-Xbootclasspath/a:/usr/share/icedtea-web/javaws.jar:/usr/share/icedtea-web/plugin.jar:/usr/share/icedtea-web/jsobject.jar:/usr/share/java/js.jar"' \ -DNETX_JAR="\"/usr/share/icedtea-web/javaws.jar\"" \ -DPLUGIN_JAR="\"/usr/share/icedtea-web/plugin.jar\"" \ -DJSOBJECT_JAR="\"/usr/share/icedtea-web/jsobject.jar\""\ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include \ -I/usr/include/npapi-sdk -DXP_UNIX \ -fvisibility=hidden \ -fPIC -o /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.o -c /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc mkdir -p /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ g++ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 \ -DPACKAGE_NAME=\"icedtea-web\" -DPACKAGE_TARNAME=\"icedtea-web\" -DPACKAGE_VERSION=\"1.8.8\" -DPACKAGE_STRING=\"icedtea-web\ 1.8.8\" -DPACKAGE_BUGREPORT=\"distro-pkg-dev@openjdk.java.net\" -DPACKAGE_URL=\"http://icedtea.classpath.org/wiki/IcedTea-Web\" -DPACKAGE=\"icedtea-web\" -DVERSION=\"1.8.8\" -DHAVE_JAVA8 \ -DJDK_UPDATE_VERSION="\"50\"" \ -DPLUGIN_NAME="\"IcedTea-Web Plugin\"" \ -DJAVAWS_BIN="\"/usr/share/icedtea-web/bin/javaws\"" \ -DJAVAWS_NAME="\"javaws\"" \ -DPLUGIN_VERSION="\"IcedTea-Web 1.8.8\"" \ -DPACKAGE_URL="\"http://icedtea.classpath.org/wiki/IcedTea-Web\"" \ -DMOZILLA_VERSION_COLLAPSED="20000000" \ -DICEDTEA_WEB_JRE="\"/usr/lib/jvm/default-runtime\"" \ -DPLUGIN_BOOTCLASSPATH='"-Xbootclasspath/a:/usr/share/icedtea-web/javaws.jar:/usr/share/icedtea-web/plugin.jar:/usr/share/icedtea-web/jsobject.jar:/usr/share/java/js.jar"' \ -DNETX_JAR="\"/usr/share/icedtea-web/javaws.jar\"" \ -DPLUGIN_JAR="\"/usr/share/icedtea-web/plugin.jar\"" \ -DJSOBJECT_JAR="\"/usr/share/icedtea-web/jsobject.jar\""\ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include \ -I/usr/include/npapi-sdk -DXP_UNIX \ -fvisibility=hidden \ -fPIC -o /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaScriptablePluginObject.o -c /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaScriptablePluginObject.cc Generating HTML content for javaws -about. 140 changesets, 2 news items Starting sed substitutions Processing NEWS... mkdir -p /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ g++ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 \ -DPACKAGE_NAME=\"icedtea-web\" -DPACKAGE_TARNAME=\"icedtea-web\" -DPACKAGE_VERSION=\"1.8.8\" -DPACKAGE_STRING=\"icedtea-web\ 1.8.8\" -DPACKAGE_BUGREPORT=\"distro-pkg-dev@openjdk.java.net\" -DPACKAGE_URL=\"http://icedtea.classpath.org/wiki/IcedTea-Web\" -DPACKAGE=\"icedtea-web\" -DVERSION=\"1.8.8\" -DHAVE_JAVA8 \ -DJDK_UPDATE_VERSION="\"50\"" \ -DPLUGIN_NAME="\"IcedTea-Web Plugin\"" \ -DJAVAWS_BIN="\"/usr/share/icedtea-web/bin/javaws\"" \ -DJAVAWS_NAME="\"javaws\"" \ -DPLUGIN_VERSION="\"IcedTea-Web 1.8.8\"" \ -DPACKAGE_URL="\"http://icedtea.classpath.org/wiki/IcedTea-Web\"" \ -DMOZILLA_VERSION_COLLAPSED="20000000" \ -DICEDTEA_WEB_JRE="\"/usr/lib/jvm/default-runtime\"" \ -DPLUGIN_BOOTCLASSPATH='"-Xbootclasspath/a:/usr/share/icedtea-web/javaws.jar:/usr/share/icedtea-web/plugin.jar:/usr/share/icedtea-web/jsobject.jar:/usr/share/java/js.jar"' \ -DNETX_JAR="\"/usr/share/icedtea-web/javaws.jar\"" \ -DPLUGIN_JAR="\"/usr/share/icedtea-web/plugin.jar\"" \ -DJSOBJECT_JAR="\"/usr/share/icedtea-web/jsobject.jar\""\ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include \ -I/usr/include/npapi-sdk -DXP_UNIX \ -fvisibility=hidden \ -fPIC -o /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.o -c /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc mkdir -p /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ g++ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 \ -DPACKAGE_NAME=\"icedtea-web\" -DPACKAGE_TARNAME=\"icedtea-web\" -DPACKAGE_VERSION=\"1.8.8\" -DPACKAGE_STRING=\"icedtea-web\ 1.8.8\" -DPACKAGE_BUGREPORT=\"distro-pkg-dev@openjdk.java.net\" -DPACKAGE_URL=\"http://icedtea.classpath.org/wiki/IcedTea-Web\" -DPACKAGE=\"icedtea-web\" -DVERSION=\"1.8.8\" -DHAVE_JAVA8 \ -DJDK_UPDATE_VERSION="\"50\"" \ -DPLUGIN_NAME="\"IcedTea-Web Plugin\"" \ -DJAVAWS_BIN="\"/usr/share/icedtea-web/bin/javaws\"" \ -DJAVAWS_NAME="\"javaws\"" \ -DPLUGIN_VERSION="\"IcedTea-Web 1.8.8\"" \ -DPACKAGE_URL="\"http://icedtea.classpath.org/wiki/IcedTea-Web\"" \ -DMOZILLA_VERSION_COLLAPSED="20000000" \ -DICEDTEA_WEB_JRE="\"/usr/lib/jvm/default-runtime\"" \ -DPLUGIN_BOOTCLASSPATH='"-Xbootclasspath/a:/usr/share/icedtea-web/javaws.jar:/usr/share/icedtea-web/plugin.jar:/usr/share/icedtea-web/jsobject.jar:/usr/share/java/js.jar"' \ -DNETX_JAR="\"/usr/share/icedtea-web/javaws.jar\"" \ -DPLUGIN_JAR="\"/usr/share/icedtea-web/plugin.jar\"" \ -DJSOBJECT_JAR="\"/usr/share/icedtea-web/jsobject.jar\""\ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include \ -I/usr/include/npapi-sdk -DXP_UNIX \ -fvisibility=hidden \ -fPIC -o /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginRequestProcessor.o -c /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc NEWS.html finished. Processing AUTHORS... AUTHORS.html finished. Processing COPYING... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:1630:28: warning: invalid suffix on literal; C++11 requires a space between literal and string macro []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wliteral-suffix-Wliteral-suffix]8;;] 1630 | command_line.push_back("java.desktop="PLUGIN_JAR":"NETX_JAR); | ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:1630:53: warning: invalid suffix on literal; C++11 requires a space between literal and string macro []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wliteral-suffix-Wliteral-suffix]8;;] 1630 | command_line.push_back("java.desktop="PLUGIN_JAR":"NETX_JAR); | ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:1632:28: warning: invalid suffix on literal; C++11 requires a space between literal and string macro []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wliteral-suffix-Wliteral-suffix]8;;] 1632 | command_line.push_back("jdk.jsobject="JSOBJECT_JAR); | ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:2202:13: warning: Deprecated pre-processor symbol 2202 | if (!g_thread_supported ()) | ^~~~~~~~~~~~~~~~~ COPYING.html finished. Processing ChangeLog... ChangeLog.html finished. Done sed subs. Starting in-place additions Done. Starting formatting (bolding, mailto and hyperlink creation) Processing NEWS.html... NEWS.html finished Processing ChangeLog.html... In file included from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.h:47, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaScriptablePluginObject.h:45, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:41: /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h: In destructor 'ITNPPluginData::~ITNPPluginData()': /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h:93:41: warning: 'void g_mutex_free(GMutex*)' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:112, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h:47, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.h:47, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaScriptablePluginObject.h:45, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:41: /usr/include/glib-2.0/glib/deprecated/gthread.h:279:6: note: declared here 279 | void g_mutex_free (GMutex *mutex); | ^~~~~~~~~~~~ In file included from /usr/include/c++/10.2.0/vector:72, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.h:45, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaScriptablePluginObject.h:45, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:41: /usr/include/c++/10.2.0/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const _NPVariant&}; _Tp = _NPVariant; _Alloc = std::allocator<_NPVariant>]': /usr/include/c++/10.2.0/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<_NPVariant>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10.2.0/vector:67, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.h:45, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaScriptablePluginObject.h:45, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginRequestProcessor.cc:41: /usr/include/c++/10.2.0/bits/stl_vector.h: In member function 'void PluginRequestProcessor::call(std::vector<std::__cxx11::basic_string<char>*>*)': /usr/include/c++/10.2.0/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<_NPVariant*, std::vector<_NPVariant> >' changed in GCC 7.1 mkdir -p /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ g++ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 \ -DPACKAGE_NAME=\"icedtea-web\" -DPACKAGE_TARNAME=\"icedtea-web\" -DPACKAGE_VERSION=\"1.8.8\" -DPACKAGE_STRING=\"icedtea-web\ 1.8.8\" -DPACKAGE_BUGREPORT=\"distro-pkg-dev@openjdk.java.net\" -DPACKAGE_URL=\"http://icedtea.classpath.org/wiki/IcedTea-Web\" -DPACKAGE=\"icedtea-web\" -DVERSION=\"1.8.8\" -DHAVE_JAVA8 \ -DJDK_UPDATE_VERSION="\"50\"" \ -DPLUGIN_NAME="\"IcedTea-Web Plugin\"" \ -DJAVAWS_BIN="\"/usr/share/icedtea-web/bin/javaws\"" \ -DJAVAWS_NAME="\"javaws\"" \ -DPLUGIN_VERSION="\"IcedTea-Web 1.8.8\"" \ -DPACKAGE_URL="\"http://icedtea.classpath.org/wiki/IcedTea-Web\"" \ -DMOZILLA_VERSION_COLLAPSED="20000000" \ -DICEDTEA_WEB_JRE="\"/usr/lib/jvm/default-runtime\"" \ -DPLUGIN_BOOTCLASSPATH='"-Xbootclasspath/a:/usr/share/icedtea-web/javaws.jar:/usr/share/icedtea-web/plugin.jar:/usr/share/icedtea-web/jsobject.jar:/usr/share/java/js.jar"' \ -DNETX_JAR="\"/usr/share/icedtea-web/javaws.jar\"" \ -DPLUGIN_JAR="\"/usr/share/icedtea-web/plugin.jar\"" \ -DJSOBJECT_JAR="\"/usr/share/icedtea-web/jsobject.jar\""\ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include \ -I/usr/include/npapi-sdk -DXP_UNIX \ -fvisibility=hidden \ -fPIC -o /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginUtils.o -c /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginUtils.cc In file included from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.h:47, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:41: /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h: In destructor 'ITNPPluginData::~ITNPPluginData()': /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h:93:41: warning: 'void g_mutex_free(GMutex*)' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:112, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h:47, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.h:47, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.cc:41: /usr/include/glib-2.0/glib/deprecated/gthread.h:279:6: note: declared here 279 | void g_mutex_free (GMutex *mutex); | ^~~~~~~~~~~~ mkdir -p /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ g++ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 \ -DPACKAGE_NAME=\"icedtea-web\" -DPACKAGE_TARNAME=\"icedtea-web\" -DPACKAGE_VERSION=\"1.8.8\" -DPACKAGE_STRING=\"icedtea-web\ 1.8.8\" -DPACKAGE_BUGREPORT=\"distro-pkg-dev@openjdk.java.net\" -DPACKAGE_URL=\"http://icedtea.classpath.org/wiki/IcedTea-Web\" -DPACKAGE=\"icedtea-web\" -DVERSION=\"1.8.8\" -DHAVE_JAVA8 \ -DJDK_UPDATE_VERSION="\"50\"" \ -DPLUGIN_NAME="\"IcedTea-Web Plugin\"" \ -DJAVAWS_BIN="\"/usr/share/icedtea-web/bin/javaws\"" \ -DJAVAWS_NAME="\"javaws\"" \ -DPLUGIN_VERSION="\"IcedTea-Web 1.8.8\"" \ -DPACKAGE_URL="\"http://icedtea.classpath.org/wiki/IcedTea-Web\"" \ -DMOZILLA_VERSION_COLLAPSED="20000000" \ -DICEDTEA_WEB_JRE="\"/usr/lib/jvm/default-runtime\"" \ -DPLUGIN_BOOTCLASSPATH='"-Xbootclasspath/a:/usr/share/icedtea-web/javaws.jar:/usr/share/icedtea-web/plugin.jar:/usr/share/icedtea-web/jsobject.jar:/usr/share/java/js.jar"' \ -DNETX_JAR="\"/usr/share/icedtea-web/javaws.jar\"" \ -DPLUGIN_JAR="\"/usr/share/icedtea-web/plugin.jar\"" \ -DJSOBJECT_JAR="\"/usr/share/icedtea-web/jsobject.jar\""\ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include \ -I/usr/include/npapi-sdk -DXP_UNIX \ -fvisibility=hidden \ -fPIC -o /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaParseProperties.o -c /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaParseProperties.cc In file included from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.h:47, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaScriptablePluginObject.h:45, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:41: /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h: In destructor 'ITNPPluginData::~ITNPPluginData()': /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h:93:41: warning: 'void g_mutex_free(GMutex*)' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:112, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h:47, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.h:47, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaScriptablePluginObject.h:45, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaScriptablePluginObject.cc:41: /usr/include/glib-2.0/glib/deprecated/gthread.h:279:6: note: declared here 279 | void g_mutex_free (GMutex *mutex); | ^~~~~~~~~~~~ echo "Using XEmbeddedFrame" ; Using XEmbeddedFrame if test "xnetscape sun/applet" != x; then \ find /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java -name '*.java' | sort > liveconnect-source-files.txt ; \ fi ; \ touch liveconnect-source-files.txt /usr/lib/jvm/default/bin/javadoc -J-Xmx1024m -J-Xms128m -use -keywords -encoding UTF-8 -splitIndex -bottom '<font size="-1"> <a href="http://icedtea.classpath.org/bugzilla">Submit a bug or feature</a></font>' \ -d /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx -sourcepath /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx \ -doctitle 'IcedTea-Web: NetX API Specification' \ -windowtitle 'IcedTea-Web: NetX ' \ -header '<strong>IcedTea-Web<br/>NetX</strong>' \ -classpath "/usr/share/java/js.jar" \ javax.jnlp net.sourceforge.nanoxml net.sourceforge.jnlp net.sourceforge.jnlp.about net.sourceforge.jnlp.cache net.sourceforge.jnlp.config net.sourceforge.jnlp.controlpanel net.sourceforge.jnlp.event net.sourceforge.jnlp.runtime net.sourceforge.jnlp.security net.sourceforge.jnlp.security.viewer net.sourceforge.jnlp.services net.sourceforge.jnlp.tools net.sourceforge.jnlp.util sun.applet In file included from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaParseProperties.cc:53: /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h: In destructor 'ITNPPluginData::~ITNPPluginData()': /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h:93:41: warning: 'void g_mutex_free(GMutex*)' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:112, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginUtils.h:66, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaParseProperties.cc:52: /usr/include/glib-2.0/glib/deprecated/gthread.h:279:6: note: declared here 279 | void g_mutex_free (GMutex *mutex); | ^~~~~~~~~~~~ /usr/lib/jvm/default/bin/javadoc -J-Xmx1024m -J-Xms128m -use -keywords -encoding UTF-8 -splitIndex -bottom '<font size="-1"> <a href="http://icedtea.classpath.org/bugzilla">Submit a bug or feature</a></font>' \ -d /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin -sourcepath "/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx:/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java" \ -doctitle 'IcedTea-Web: Plugin API Specification' \ -windowtitle 'IcedTea-Web: Plugin ' \ -header '<strong>IcedTea-Web<br/>Plugin</strong>' \ -classpath "/usr/share/java/js.jar" \ sun.applet netscape.security netscape.javascript In file included from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaJavaRequestProcessor.h:47, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaScriptablePluginObject.h:45, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:59: /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h: In destructor 'ITNPPluginData::~ITNPPluginData()': /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h:93:41: warning: 'void g_mutex_free(GMutex*)' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:112, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginUtils.h:66, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:56: /usr/include/glib-2.0/glib/deprecated/gthread.h:279:6: note: declared here 279 | void g_mutex_free (GMutex *mutex); | ^~~~~~~~~~~~ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc: In function 'NPError ITNP_New(NPMIMEType, NPP, uint16_t, int16_t, char**, char**, NPSavedData*)': /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:443:43: warning: 'GMutex* g_mutex_new()' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:112, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginUtils.h:66, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:56: /usr/include/glib-2.0/glib/deprecated/gthread.h:277:10: note: declared here 277 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc: In function 'NPError start_jvm_if_needed()': /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:496:40: warning: 'GMutex* g_mutex_new()' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:112, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginUtils.h:66, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:56: /usr/include/glib-2.0/glib/deprecated/gthread.h:277:10: note: declared here 277 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc: In function 'NPError NP_Initialize(NPNetscapeFuncs*, NPPluginFuncs*)': /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:2203:23: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:112, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginUtils.h:66, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:56: /usr/include/glib-2.0/glib/deprecated/gthread.h:265:6: note: declared here 265 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:2205:40: warning: 'GMutex* g_mutex_new()' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:112, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginUtils.h:66, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:56: /usr/include/glib-2.0/glib/deprecated/gthread.h:277:10: note: declared here 277 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc: In function 'NPError NP_Shutdown()': /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:2298:42: warning: 'void g_mutex_free(GMutex*)' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:112, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginUtils.h:66, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.cc:56: /usr/include/glib-2.0/glib/deprecated/gthread.h:279:6: note: declared here 279 | void g_mutex_free (GMutex *mutex); | ^~~~~~~~~~~~ mkdir -p launcher.build cp ./itw-modularjdk.args launcher.build/itw-modularjdk.args filename=`basename launcher.build/javaws` ; \ type=${filename%.*} ; \ export ITW_TMP_REPLACEMENT=/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/tests.build/rust_tests_tmp/$type ; \ mkdir -p $ITW_TMP_REPLACEMENT; \ srcs=/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/rust-launcher ; \ outs=/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.$type ; \ mkdir -p launcher.build ; \ cp -r $srcs $outs ; \ pushd $outs ; \ export JAVA=/usr/bin/java ; \ export JRE=/usr/lib/jvm/default-runtime ; \ export SPLASH_PNG=/usr/share/icedtea-web/javaws_splash.png ; \ export ITW_LIBS=DISTRIBUTION ; \ export PLUGIN_JAR=/usr/share/icedtea-web/plugin.jar ; \ export NETX_JAR=/usr/share/icedtea-web/javaws.jar ; \ export JSOBJECT_JAR=/usr/share/icedtea-web/jsobject.jar ; \ export TAGSOUP_JAR= ; \ export RHINO_JAR=/usr/share/java/js.jar ; \ export MSLINKS_JAR= ; \ export MODULARJDK_ARGS_LOCATION=/usr/share/icedtea-web/bin/itw-modularjdk.args ; \ unset MAIN_CLASS ; \ unset BIN_LOCATION ; \ unset PROGRAM_NAME ; \ if [ $filename = javaws ] ; then \ export MAIN_CLASS=net.sourceforge.jnlp.runtime.Boot ; \ export BIN_LOCATION=/usr/share/icedtea-web/bin/javaws ; \ export PROGRAM_NAME=javaws ; \ fi ; \ if [ $filename = itweb-settings ] ; then \ export MAIN_CLASS=net.sourceforge.jnlp.controlpanel.CommandLine ; \ export BIN_LOCATION=/usr/share/icedtea-web/bin/itweb-settings ; \ export PROGRAM_NAME=itweb-settings ; \ fi ; \ if [ $filename = policyeditor ] ; then \ export MAIN_CLASS=net.sourceforge.jnlp.security.policyeditor.PolicyEditor ; \ export BIN_LOCATION=/usr/share/icedtea-web/bin/policyeditor ; \ export PROGRAM_NAME=policyeditor ; \ fi ; \ /usr/bin/cargo test ; \ r=$? ; \ /usr/bin/cargo build --release ; \ popd ;\ cp -v $outs/target/release/launcher launcher.build/javaws ; \ if [ $r -ne 0 ] ; then \ mv launcher.build/javaws launcher.build/javaws.broken ; \ fi; \ exit $r ~/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.javaws ~/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8 In file included from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginUtils.cc:39: /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h: In destructor 'ITNPPluginData::~ITNPPluginData()': /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h:93:41: warning: 'void g_mutex_free(GMutex*)' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/glib-2.0/glib.h:112, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaNPPlugin.h:47, from /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPluginUtils.cc:39: /usr/include/glib-2.0/glib/deprecated/gthread.h:279:6: note: declared here 279 | void g_mutex_free (GMutex *mutex); | ^~~~~~~~~~~~ filename=`basename launcher.build/itweb-settings` ; \ type=${filename%.*} ; \ export ITW_TMP_REPLACEMENT=/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/tests.build/rust_tests_tmp/$type ; \ mkdir -p $ITW_TMP_REPLACEMENT; \ srcs=/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/rust-launcher ; \ outs=/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.$type ; \ mkdir -p launcher.build ; \ cp -r $srcs $outs ; \ pushd $outs ; \ export JAVA=/usr/bin/java ; \ export JRE=/usr/lib/jvm/default-runtime ; \ export SPLASH_PNG=/usr/share/icedtea-web/javaws_splash.png ; \ export ITW_LIBS=DISTRIBUTION ; \ export PLUGIN_JAR=/usr/share/icedtea-web/plugin.jar ; \ export NETX_JAR=/usr/share/icedtea-web/javaws.jar ; \ export JSOBJECT_JAR=/usr/share/icedtea-web/jsobject.jar ; \ export TAGSOUP_JAR= ; \ export RHINO_JAR=/usr/share/java/js.jar ; \ export MSLINKS_JAR= ; \ export MODULARJDK_ARGS_LOCATION=/usr/share/icedtea-web/bin/itw-modularjdk.args ; \ unset MAIN_CLASS ; \ unset BIN_LOCATION ; \ unset PROGRAM_NAME ; \ if [ $filename = javaws ] ; then \ export MAIN_CLASS=net.sourceforge.jnlp.runtime.Boot ; \ export BIN_LOCATION=/usr/share/icedtea-web/bin/javaws ; \ export PROGRAM_NAME=javaws ; \ fi ; \ if [ $filename = itweb-settings ] ; then \ export MAIN_CLASS=net.sourceforge.jnlp.controlpanel.CommandLine ; \ export BIN_LOCATION=/usr/share/icedtea-web/bin/itweb-settings ; \ export PROGRAM_NAME=itweb-settings ; \ fi ; \ if [ $filename = policyeditor ] ; then \ export MAIN_CLASS=net.sourceforge.jnlp.security.policyeditor.PolicyEditor ; \ export BIN_LOCATION=/usr/share/icedtea-web/bin/policyeditor ; \ export PROGRAM_NAME=policyeditor ; \ fi ; \ /usr/bin/cargo test ; \ r=$? ; \ /usr/bin/cargo build --release ; \ popd ;\ cp -v $outs/target/release/launcher launcher.build/itweb-settings ; \ if [ $r -ne 0 ] ; then \ mv launcher.build/itweb-settings launcher.build/itweb-settings.broken ; \ fi; \ exit $r ~/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.itweb-settings ~/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8 Loading source files for package javax.jnlp... Updating crates.io index Blocking waiting for file lock on package cache Loading source files for package net.sourceforge.nanoxml... Loading source files for package sun.applet... Loading source files for package net.sourceforge.jnlp... Loading source files for package netscape.security... Loading source files for package netscape.javascript... Fetch [ ] 0.00%, 3.31KiB/s Constructing Javadoc information... Fetch [ ] 0.79%, 3.31KiB/s Fetch [ ] 1.79%, 3.31KiB/s Fetch [ ] 2.91%, 182.87KiB/s Fetch [> ] 4.04%, 182.87KiB/s Fetch [> ] 5.19%, 182.87KiB/s Fetch [> ] 6.32%, 367.13KiB/s Fetch [> ] 7.46%, 367.13KiB/s Fetch [=> ] 8.61%, 367.13KiB/s Fetch [=> ] 9.35%, 538.21KiB/s Fetch [=> ] 9.50%, 538.21KiB/s Fetch [=> ] 9.65%, 538.21KiB/s Fetch [=> ] 9.86%, 738.72KiB/s Fetch [=> ] 10.09%, 738.72KiB/s Fetch [=> ] 10.37%, 738.72KiB/s Fetch [=> ] 10.79%, 991.32KiB/s Fetch [=> ] 11.15%, 991.32KiB/s Fetch [=> ] 11.37%, 991.32KiB/s Fetch [=> ] 11.75%, 1.20MiB/s Fetch [==> ] 12.12%, 1.20MiB/s Fetch [==> ] 12.54%, 1.20MiB/s Fetch [==> ] 12.80%, 1.41MiB/s Fetch [==> ] 13.13%, 1.41MiB/s Loading source files for package net.sourceforge.jnlp.about... Fetch [==> ] 13.47%, 1.41MiB/s Fetch [==> ] 13.86%, 1.61MiB/s Loading source files for package net.sourceforge.jnlp.cache... Fetch [==> ] 14.28%, 1.61MiB/s Fetch [==> ] 14.71%, 1.61MiB/s Fetch [==> ] 15.10%, 5.15MiB/s Fetch [==> ] 15.50%, 5.15MiB/s Fetch [==> ] 15.76%, 5.15MiB/s Fetch [===> ] 16.16%, 5.48MiB/s Fetch [===> ] 16.54%, 5.48MiB/s Fetch [===> ] 16.80%, 5.48MiB/s Fetch [===> ] 17.28%, 5.83MiB/s Fetch [===> ] 17.71%, 5.83MiB/s Fetch [===> ] 18.20%, 5.83MiB/s Fetch [===> ] 18.49%, 6.08MiB/s Fetch [===> ] 19.02%, 6.08MiB/s Fetch [===> ] 19.35%, 6.08MiB/s Fetch [===> ] 19.86%, 6.26MiB/s Fetch [====> ] 20.30%, 6.26MiB/s Fetch [====> ] 20.71%, 6.26MiB/s Fetch [====> ] 21.18%, 6.22MiB/s Fetch [====> ] 21.67%, 6.22MiB/s Fetch [====> ] 22.14%, 6.22MiB/s Fetch [====> ] 22.55%, 6.18MiB/s Fetch [====> ] 23.03%, 6.18MiB/s Fetch [====> ] 23.44%, 6.18MiB/s Fetch [====> ] 23.97%, 6.16MiB/s Fetch [=====> ] 24.28%, 6.16MiB/s Fetch [=====> ] 24.70%, 6.16MiB/s Fetch [=====> ] 25.12%, 6.13MiB/s Fetch [=====> ] 25.24%, 6.13MiB/s Fetch [=====> ] 25.56%, 6.13MiB/s Fetch [=====> ] 25.94%, 6.15MiB/s Fetch [=====> ] 26.44%, 6.15MiB/s Loading source files for package net.sourceforge.jnlp.config... Fetch [=====> ] 26.92%, 6.15MiB/s Fetch [=====> ] 27.50%, 6.12MiB/s Fetch [=====> ] 27.98%, 6.12MiB/s Fetch [======> ] 28.50%, 6.12MiB/s Fetch [======> ] 28.98%, 5.99MiB/s Fetch [======> ] 29.14%, 5.99MiB/s Fetch [======> ] 29.24%, 5.99MiB/s Fetch [======> ] 29.35%, 5.92MiB/s Fetch [======> ] 29.54%, 5.92MiB/s Fetch [======> ] 29.74%, 5.92MiB/s Fetch [======> ] 29.83%, 5.95MiB/s Fetch [======> ] 29.96%, 5.95MiB/s Fetch [======> ] 30.07%, 5.95MiB/s Fetch [======> ] 30.19%, 6.03MiB/s Fetch [======> ] 30.31%, 6.03MiB/s Fetch [======> ] 30.44%, 6.03MiB/s Fetch [======> ] 30.57%, 6.08MiB/s Fetch [======> ] 30.72%, 6.08MiB/s Fetch [======> ] 30.86%, 6.08MiB/s ChangeLog.html finished HTML generation complete Total elapsed time: 18.413553690 /usr/bin/install -c -m 644 /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/../html-gen/*.html /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/resources rm -r /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/../html-gen/ Fetch [======> ] 30.96%, 6.10MiB/s mkdir -p stamps touch stamps/netx-html-gen.stamp filename=`basename launcher.build/policyeditor` ; \ type=${filename%.*} ; \ export ITW_TMP_REPLACEMENT=/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/tests.build/rust_tests_tmp/$type ; \ mkdir -p $ITW_TMP_REPLACEMENT; \ srcs=/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/rust-launcher ; \ outs=/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.$type ; \ mkdir -p launcher.build ; \ cp -r $srcs $outs ; \ pushd $outs ; \ export JAVA=/usr/bin/java ; \ export JRE=/usr/lib/jvm/default-runtime ; \ export SPLASH_PNG=/usr/share/icedtea-web/javaws_splash.png ; \ export ITW_LIBS=DISTRIBUTION ; \ export PLUGIN_JAR=/usr/share/icedtea-web/plugin.jar ; \ export NETX_JAR=/usr/share/icedtea-web/javaws.jar ; \ export JSOBJECT_JAR=/usr/share/icedtea-web/jsobject.jar ; \ export TAGSOUP_JAR= ; \ export RHINO_JAR=/usr/share/java/js.jar ; \ export MSLINKS_JAR= ; \ export MODULARJDK_ARGS_LOCATION=/usr/share/icedtea-web/bin/itw-modularjdk.args ; \ unset MAIN_CLASS ; \ unset BIN_LOCATION ; \ unset PROGRAM_NAME ; \ if [ $filename = javaws ] ; then \ export MAIN_CLASS=net.sourceforge.jnlp.runtime.Boot ; \ export BIN_LOCATION=/usr/share/icedtea-web/bin/javaws ; \ export PROGRAM_NAME=javaws ; \ fi ; \ if [ $filename = itweb-settings ] ; then \ export MAIN_CLASS=net.sourceforge.jnlp.controlpanel.CommandLine ; \ export BIN_LOCATION=/usr/share/icedtea-web/bin/itweb-settings ; \ export PROGRAM_NAME=itweb-settings ; \ fi ; \ if [ $filename = policyeditor ] ; then \ export MAIN_CLASS=net.sourceforge.jnlp.security.policyeditor.PolicyEditor ; \ export BIN_LOCATION=/usr/share/icedtea-web/bin/policyeditor ; \ export PROGRAM_NAME=policyeditor ; \ fi ; \ /usr/bin/cargo test ; \ r=$? ; \ /usr/bin/cargo build --release ; \ popd ;\ cp -v $outs/target/release/launcher launcher.build/policyeditor ; \ if [ $r -ne 0 ] ; then \ mv launcher.build/policyeditor launcher.build/policyeditor.broken ; \ fi; \ exit $r ~/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.policyeditor ~/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8 Fetch [======> ] 31.16%, 6.10MiB/s Loading source files for package net.sourceforge.jnlp.controlpanel... Fetch [======> ] 31.19%, 6.10MiB/s Fetch [======> ] 31.24%, 6.06MiB/s Fetch [======> ] 31.42%, 6.06MiB/s Blocking waiting for file lock on package cache Fetch [=======> ] 32.04%, 6.06MiB/s Fetch [=======> ] 33.25%, 5.87MiB/s Fetch [=======> ] 33.63%, 5.87MiB/s Fetch [=======> ] 33.79%, 5.87MiB/s Fetch [=======> ] 34.10%, 5.91MiB/s Fetch [=======> ] 34.47%, 5.91MiB/s Fetch [=======> ] 34.50%, 5.91MiB/s Fetch [=======> ] 34.51%, 5.91MiB/s Fetch [=======> ] 34.52%, 5.91MiB/s Fetch [=======> ] 34.54%, 5.91MiB/s Fetch [=======> ] 34.55%, 6.08MiB/s Fetch [=======> ] 34.56%, 6.08MiB/s Fetch [=======> ] 34.58%, 6.08MiB/s Fetch [=======> ] 34.59%, 6.23MiB/s Fetch [=======> ] 34.60%, 6.23MiB/s Fetch [=======> ] 34.62%, 6.23MiB/s Fetch [=======> ] 34.63%, 6.57MiB/s Fetch [=======> ] 34.65%, 6.57MiB/s Fetch [=======> ] 34.66%, 6.57MiB/s Fetch [=======> ] 34.68%, 6.83MiB/s Fetch [=======> ] 34.69%, 6.83MiB/s Fetch [=======> ] 34.71%, 6.83MiB/s Fetch [=======> ] 34.72%, 7.20MiB/s Fetch [=======> ] 34.74%, 7.20MiB/s Fetch [=======> ] 34.74%, 7.65MiB/s Fetch [=======> ] 34.75%, 7.65MiB/s Fetch [=======> ] 34.75%, 8.26MiB/s Loading source files for package net.sourceforge.jnlp.event... Fetch [=======> ] 34.80%, 8.57MiB/s Loading source files for package net.sourceforge.jnlp.runtime... Fetch [=======> ] 34.83%, 8.57MiB/s Fetch [=======> ] 34.86%, 8.57MiB/s Fetch [=======> ] 35.46%, 8.93MiB/s Fetch [=======> ] 35.70%, 8.93MiB/s Fetch [=======> ] 35.78%, (119/128362) resolving de... Fetch [=======> ] 35.81%, (196/128362) resolving de... Fetch [=======> ] 35.88%, (319/128362) resolving de... Fetch [=======> ] 35.98%, (535/128362) resolving de... Fetch [========> ] 36.12%, (809/128362) resolving de... Fetch [========> ] 36.27%, (1113/128362) resolving d... Fetch [========> ] 36.41%, (1390/128362) resolving d... Fetch [========> ] 36.52%, (1607/128362) resolving d... Fetch [========> ] 36.68%, (1923/128362) resolving d... Fetch [========> ] 36.85%, (2255/128362) resolving d... Fetch [========> ] 37.04%, (2651/128362) resolving d... Fetch [========> ] 37.24%, (3034/128362) resolving d... Fetch [========> ] 37.40%, (3355/128362) resolving d... Fetch [========> ] 37.47%, (3510/128362) resolving d... Fetch [========> ] 37.66%, (3871/128362) resolving d... Fetch [========> ] 37.73%, (4021/128362) resolving d... Fetch [========> ] 37.89%, (4346/128362) resolving d... Fetch [========> ] 38.09%, (4733/128362) resolving d... Fetch [========> ] 38.22%, (5005/128362) resolving d... Fetch [========> ] 38.44%, (5432/128362) resolving d... Fetch [========> ] 38.66%, (5872/128362) resolving d... Fetch [========> ] 38.81%, (6170/128362) resolving d... Fetch [========> ] 38.95%, (6466/128362) resolving d... Fetch [========> ] 39.14%, (6834/128362) resolving d... Fetch [========> ] 39.32%, (7199/128362) resolving d... Fetch [========> ] 39.57%, (7698/128362) resolving d... Fetch [========> ] 39.72%, (7998/128362) resolving d... Fetch [========> ] 39.88%, (8308/128362) resolving d... Fetch [=========> ] 40.05%, (8659/128362) resolving d... Fetch [=========> ] 40.21%, (8970/128362) resolving d... Fetch [=========> ] 40.41%, (9380/128362) resolving d... Fetch [=========> ] 40.63%, (9812/128362) resolving d... Fetch [=========> ] 40.81%, (10171/128362) resolving ... Fetch [=========> ] 41.02%, (10587/128362) resolving ... Fetch [=========> ] 41.22%, (10998/128362) resolving ... Fetch [=========> ] 41.44%, (11426/128362) resolving ... Fetch [=========> ] 41.58%, (11699/128362) resolving ... Fetch [=========> ] 41.72%, (11978/128362) resolving ... Fetch [=========> ] 41.92%, (12380/128362) resolving ... Loading source files for package net.sourceforge.jnlp.security... Fetch [=========> ] 42.07%, (12686/128362) resolving ... Fetch [=========> ] 42.25%, (13054/128362) resolving ... Fetch [=========> ] 42.41%, (13367/128362) resolving ... Fetch [=========> ] 42.63%, (13802/128362) resolving ... Fetch [=========> ] 42.79%, (14127/128362) resolving ... Fetch [=========> ] 42.88%, (14306/128362) resolving ... Fetch [=========> ] 43.00%, (14535/128362) resolving ... Fetch [=========> ] 43.16%, (14859/128362) resolving ... Fetch [=========> ] 43.33%, (15212/128362) resolving ... Fetch [=========> ] 43.49%, (15516/128362) resolving ... Fetch [=========> ] 43.65%, (15833/128362) resolving ... Fetch [=========> ] 43.80%, (16148/128362) resolving ... Fetch [==========> ] 44.02%, (16585/128362) resolving ... Fetch [==========> ] 44.23%, (17008/128362) resolving ... Fetch [==========> ] 44.45%, (17430/128362) resolving ... Fetch [==========> ] 44.65%, (17841/128362) resolving ... Fetch [==========> ] 44.83%, (18198/128362) resolving ... Fetch [==========> ] 45.00%, (18529/128362) resolving ... Fetch [==========> ] 45.16%, (18856/128362) resolving ... Fetch [==========> ] 45.32%, (19183/128362) resolving ... Fetch [==========> ] 45.52%, (19579/128362) resolving ... Loading source files for package net.sourceforge.jnlp.security.viewer... Fetch [==========> ] 45.71%, (19963/128362) resolving ... Fetch [==========> ] 45.91%, (20353/128362) resolving ... Fetch [==========> ] 46.09%, (20704/128362) resolving ... Loading source files for package net.sourceforge.jnlp.services... Fetch [==========> ] 46.25%, (21028/128362) resolving ... Fetch [==========> ] 46.39%, (21321/128362) resolving ... Fetch [==========> ] 46.61%, (21748/128362) resolving ... Fetch [==========> ] 46.83%, (22201/128362) resolving ... Fetch [==========> ] 47.07%, (22677/128362) resolving ... Fetch [==========> ] 47.27%, (23065/128362) resolving ... Fetch [==========> ] 47.44%, (23419/128362) resolving ... Fetch [==========> ] 47.63%, (23797/128362) resolving ... Fetch [==========> ] 47.77%, (24074/128362) resolving ... Fetch [==========> ] 47.94%, (24418/128362) resolving ... Fetch [===========> ] 48.13%, (24790/128362) resolving ... Fetch [===========> ] 48.29%, (25108/128362) resolving ... Fetch [===========> ] 48.50%, (25532/128362) resolving ... Fetch [===========> ] 48.73%, (25990/128362) resolving ... Loading source files for package net.sourceforge.jnlp.tools... Fetch [===========> ] 48.91%, (26342/128362) resolving ... Fetch [===========> ] 49.07%, (26663/128362) resolving ... Fetch [===========> ] 49.25%, (27025/128362) resolving ... Fetch [===========> ] 49.44%, (27410/128362) resolving ... Fetch [===========> ] 49.61%, (27741/128362) resolving ... Fetch [===========> ] 49.80%, (28123/128362) resolving ... Loading source files for package net.sourceforge.jnlp.util... Fetch [===========> ] 49.89%, (28298/128362) resolving ... Fetch [===========> ] 50.04%, (28596/128362) resolving ... Fetch [===========> ] 50.19%, (28907/128362) resolving ... Fetch [===========> ] 50.36%, (29247/128362) resolving ... Fetch [===========> ] 50.54%, (29607/128362) resolving ... Fetch [===========> ] 50.75%, (30028/128362) resolving ... Fetch [===========> ] 50.92%, (30366/128362) resolving ... Fetch [===========> ] 50.97%, (30449/128362) resolving ... Fetch [===========> ] 50.99%, (30494/128362) resolving ... Fetch [===========> ] 51.08%, (30676/128362) resolving ... Fetch [===========> ] 51.23%, (30968/128362) resolving ... Fetch [===========> ] 51.44%, (31395/128362) resolving ... Fetch [===========> ] 51.60%, (31722/128362) resolving ... Fetch [===========> ] 51.78%, (32076/128362) resolving ... Fetch [===========> ] 51.99%, (32501/128362) resolving ... Fetch [============> ] 52.17%, (32860/128362) resolving ... Fetch [============> ] 52.38%, (33271/128362) resolving ... Fetch [============> ] 52.57%, (33654/128362) resolving ... Fetch [============> ] 52.72%, (33951/128362) resolving ... Fetch [============> ] 52.88%, (34269/128362) resolving ... Fetch [============> ] 53.08%, (34670/128362) resolving ... Fetch [============> ] 53.27%, (35043/128362) resolving ... Loading source files for package sun.applet... Constructing Javadoc information... Fetch [============> ] 53.44%, (35394/128362) resolving ... Fetch [============> ] 53.62%, (35752/128362) resolving ... Fetch [============> ] 53.89%, (36285/128362) resolving ... Fetch [============> ] 54.08%, (36662/128362) resolving ... Fetch [============> ] 54.24%, (36996/128362) resolving ... Fetch [============> ] 54.47%, (37449/128362) resolving ... Fetch [============> ] 54.66%, (37820/128362) resolving ... Fetch [============> ] 54.82%, (38139/128362) resolving ... Fetch [============> ] 55.01%, (38533/128362) resolving ... Fetch [============> ] 55.25%, (38995/128362) resolving ... Fetch [============> ] 55.43%, (39363/128362) resolving ... Fetch [============> ] 55.56%, (39631/128362) resolving ... Fetch [============> ] 55.70%, (39901/128362) resolving ... Fetch [============> ] 55.75%, (40010/128362) resolving ... Fetch [============> ] 55.79%, (40089/128362) resolving ... Fetch [============> ] 55.83%, (40166/128362) resolving ... Fetch [============> ] 55.93%, (40364/128362) resolving ... Fetch [=============> ] 56.09%, (40684/128362) resolving ... Fetch [=============> ] 56.27%, (41033/128362) resolving ... Fetch [=============> ] 56.48%, (41461/128362) resolving ... Fetch [=============> ] 56.74%, (41988/128362) resolving ... Fetch [=============> ] 57.04%, (42583/128362) resolving ... Fetch [=============> ] 57.35%, (43198/128362) resolving ... Fetch [=============> ] 57.54%, (43584/128362) resolving ... Fetch [=============> ] 57.73%, (43954/128362) resolving ... Fetch [=============> ] 57.89%, (44269/128362) resolving ... Fetch [=============> ] 58.25%, (44991/128362) resolving ... Fetch [=============> ] 58.56%, (45624/128362) resolving ... Fetch [=============> ] 58.79%, (46064/128362) resolving ... Fetch [=============> ] 58.99%, (46481/128362) resolving ... Fetch [=============> ] 59.17%, (46827/128362) resolving ... Fetch [=============> ] 59.46%, (47413/128362) resolving ... Fetch [=============> ] 59.61%, (47710/128362) resolving ... Fetch [=============> ] 59.84%, (48168/128362) resolving ... Fetch [==============> ] 60.16%, (48804/128362) resolving ... Fetch [==============> ] 60.37%, (49222/128362) resolving ... Fetch [==============> ] 60.55%, (49581/128362) resolving ... Fetch [==============> ] 60.73%, (49952/128362) resolving ... Fetch [==============> ] 60.91%, (50307/128362) resolving ... Fetch [==============> ] 61.15%, (50792/128362) resolving ... Fetch [==============> ] 61.45%, (51380/128362) resolving ... Fetch [==============> ] 61.75%, (51987/128362) resolving ... Fetch [==============> ] 61.98%, (52438/128362) resolving ... Fetch [==============> ] 62.22%, (52927/128362) resolving ... Fetch [==============> ] 62.36%, (53204/128362) resolving ... Fetch [==============> ] 62.42%, (53312/128362) resolving ... Fetch [==============> ] 62.47%, (53425/128362) resolving ... Fetch [==============> ] 62.66%, (53799/128362) resolving ... Fetch [==============> ] 62.77%, (54011/128362) resolving ... Fetch [==============> ] 62.99%, (54458/128362) resolving ... Fetch [==============> ] 63.22%, (54911/128362) resolving ... Fetch [==============> ] 63.40%, (55285/128362) resolving ... Fetch [==============> ] 63.55%, (55585/128362) resolving ... Fetch [==============> ] 63.69%, (55854/128362) resolving ... Fetch [==============> ] 63.82%, (56110/128362) resolving ... Fetch [==============> ] 63.98%, (56440/128362) resolving ... Fetch [===============> ] 64.15%, (56775/128362) resolving ... Fetch [===============> ] 64.28%, (57040/128362) resolving ... Fetch [===============> ] 64.42%, (57315/128362) resolving ... Fetch [===============> ] 64.52%, (57511/128362) resolving ... Fetch [===============> ] 64.64%, (57764/128362) resolving ... Fetch [===============> ] 64.72%, (57914/128362) resolving ... Fetch [===============> ] 64.99%, (58456/128362) resolving ... Fetch [===============> ] 65.12%, (58708/128362) resolving ... Fetch [===============> ] 65.27%, (59017/128362) resolving ... Fetch [===============> ] 65.44%, (59345/128362) resolving ... Fetch [===============> ] 65.59%, (59647/128362) resolving ... Fetch [===============> ] 65.70%, (59876/128362) resolving ... Fetch [===============> ] 65.86%, (60196/128362) resolving ... Fetch [===============> ] 65.98%, (60429/128362) resolving ... Fetch [===============> ] 66.06%, (60581/128362) resolving ... Fetch [===============> ] 66.17%, (60813/128362) resolving ... Fetch [===============> ] 66.25%, (60968/128362) resolving ... Fetch [===============> ] 66.31%, (61083/128362) resolving ... Fetch [===============> ] 66.47%, (61413/128362) resolving ... Fetch [===============> ] 66.57%, (61602/128362) resolving ... Fetch [===============> ] 66.64%, (61756/128362) resolving ... Fetch [===============> ] 66.68%, (61834/128362) resolving ... Fetch [===============> ] 66.71%, (61897/128362) resolving ... Fetch [===============> ] 66.80%, (62075/128362) resolving ... Fetch [===============> ] 66.96%, (62389/128362) resolving ... Fetch [===============> ] 67.01%, (62487/128362) resolving ... Fetch [===============> ] 67.09%, (62654/128362) resolving ... Fetch [===============> ] 67.22%, (62905/128362) resolving ... Fetch [===============> ] 67.26%, (62987/128362) resolving ... Fetch [===============> ] 67.44%, (63343/128362) resolving ... Fetch [===============> ] 67.68%, (63822/128362) resolving ... Fetch [===============> ] 67.77%, (64011/128362) resolving ... Fetch [===============> ] 67.92%, (64308/128362) resolving ... Fetch [================> ] 68.09%, (64647/128362) resolving ... Fetch [================> ] 68.26%, (64993/128362) resolving ... Fetch [================> ] 68.42%, (65312/128362) resolving ... Fetch [================> ] 68.55%, (65562/128362) resolving ... Fetch [================> ] 68.77%, (66001/128362) resolving ... Fetch [================> ] 68.97%, (66401/128362) resolving ... Fetch [================> ] 69.14%, (66744/128362) resolving ... Fetch [================> ] 69.26%, (66987/128362) resolving ... Fetch [================> ] 69.38%, (67220/128362) resolving ... Fetch [================> ] 69.61%, (67675/128362) resolving ... Fetch [================> ] 69.79%, (68043/128362) resolving ... Fetch [================> ] 69.87%, (68207/128362) resolving ... Fetch [================> ] 69.96%, (68384/128362) resolving ... Fetch [================> ] 70.13%, (68725/128362) resolving ... Fetch [================> ] 70.22%, (68892/128362) resolving ... Fetch [================> ] 70.26%, (68984/128362) resolving ... Fetch [================> ] 70.33%, (69108/128362) resolving ... Fetch [================> ] 70.44%, (69343/128362) resolving ... Fetch [================> ] 70.56%, (69574/128362) resolving ... Fetch [================> ] 70.69%, (69838/128362) resolving ... Fetch [================> ] 70.75%, (69960/128362) resolving ... Fetch [================> ] 70.81%, (70070/128362) resolving ... Fetch [================> ] 70.85%, (70157/128362) resolving ... Fetch [================> ] 71.05%, (70553/128362) resolving ... Fetch [================> ] 71.24%, (70929/128362) resolving ... Fetch [================> ] 71.40%, (71257/128362) resolving ... Fetch [================> ] 71.51%, (71463/128362) resolving ... Fetch [================> ] 71.74%, (71936/128362) resolving ... Fetch [================> ] 71.96%, (72371/128362) resolving ... Fetch [=================> ] 72.09%, (72627/128362) resolving ... Fetch [=================> ] 72.16%, (72777/128362) resolving ... Fetch [=================> ] 72.27%, (72984/128362) resolving ... Fetch [=================> ] 72.47%, (73385/128362) resolving ... Fetch [=================> ] 72.64%, (73735/128362) resolving ... Fetch [=================> ] 72.81%, (74065/128362) resolving ... Fetch [=================> ] 73.02%, (74479/128362) resolving ... Fetch [=================> ] 73.21%, (74868/128362) resolving ... Fetch [=================> ] 73.41%, (75268/128362) resolving ... Fetch [=================> ] 73.69%, (75820/128362) resolving ... Fetch [=================> ] 73.93%, (76312/128362) resolving ... Fetch [=================> ] 74.13%, (76711/128362) resolving ... Fetch [=================> ] 74.25%, (76944/128362) resolving ... Fetch [=================> ] 74.49%, (77431/128362) resolving ... Fetch [=================> ] 74.77%, (77991/128362) resolving ... Fetch [=================> ] 75.09%, (78616/128362) resolving ... Fetch [=================> ] 75.32%, (79083/128362) resolving ... Fetch [=================> ] 75.38%, (79197/128362) resolving ... Fetch [=================> ] 75.44%, (79321/128362) resolving ... Fetch [=================> ] 75.61%, (79665/128362) resolving ... Fetch [=================> ] 75.75%, (79949/128362) resolving ... Fetch [=================> ] 75.97%, (80387/128362) resolving ... Fetch [==================> ] 76.13%, (80697/128362) resolving ... Fetch [==================> ] 76.29%, (81027/128362) resolving ... Fetch [==================> ] 76.38%, (81195/128362) resolving ... Fetch [==================> ] 76.60%, (81641/128362) resolving ... Fetch [==================> ] 76.81%, (82048/128362) resolving ... Fetch [==================> ] 77.02%, (82480/128362) resolving ... Fetch [==================> ] 77.17%, (82776/128362) resolving ... Fetch [==================> ] 77.26%, (82956/128362) resolving ... Fetch [==================> ] 77.53%, (83501/128362) resolving ... Fetch [==================> ] 77.82%, (84069/128362) resolving ... Fetch [==================> ] 78.12%, (84675/128362) resolving ... Fetch [==================> ] 78.40%, (85237/128362) resolving ... Fetch [==================> ] 79.16%, (86749/128362) resolving ... Fetch [===================> ] 80.22%, (88874/128362) resolving ... Fetch [===================> ] 81.21%, (90847/128362) resolving ... Fetch [===================> ] 81.69%, (91800/128362) resolving ... Fetch [===================> ] 82.20%, (92818/128362) resolving ... Fetch [===================> ] 82.57%, (93551/128362) resolving ... Fetch [===================> ] 82.88%, (94171/128362) resolving ... Fetch [===================> ] 83.24%, (94886/128362) resolving ... Fetch [===================> ] 83.57%, (95555/128362) resolving ... Fetch [===================> ] 83.95%, (96314/128362) resolving ... Fetch [====================> ] 84.29%, (97000/128362) resolving ... Fetch [====================> ] 84.65%, (97715/128362) resolving ... Fetch [====================> ] 85.04%, (98490/128362) resolving ... Fetch [====================> ] 85.42%, (99256/128362) resolving ... Fetch [====================> ] 85.78%, (99961/128362) resolving ... Fetch [====================> ] 86.04%, (100487/128362) resolving... Fetch [====================> ] 86.09%, (100586/128362) resolving... Fetch [====================> ] 86.13%, (100674/128362) resolving... Fetch [====================> ] 86.20%, (100797/128362) resolving... Fetch [====================> ] 86.24%, (100884/128362) resolving... Fetch [====================> ] 86.30%, (100997/128362) resolving... Fetch [====================> ] 86.34%, (101093/128362) resolving... Fetch [====================> ] 86.39%, (101188/128362) resolving... Fetch [====================> ] 86.45%, (101298/128362) resolving... Fetch [====================> ] 86.49%, (101381/128362) resolving... Fetch [====================> ] 86.56%, (101520/128362) resolving... Fetch [====================> ] 86.63%, (101662/128362) resolving... Fetch [====================> ] 86.72%, (101842/128362) resolving... Fetch [====================> ] 86.79%, (101981/128362) resolving... Fetch [====================> ] 86.85%, (102110/128362) resolving... Fetch [====================> ] 86.96%, (102318/128362) resolving... Fetch [====================> ] 87.28%, (102964/128362) resolving... Fetch [====================> ] 87.34%, (103081/128362) resolving... Fetch [====================> ] 87.43%, (103259/128362) resolving... Fetch [====================> ] 87.49%, (103373/128362) resolving... Fetch [====================> ] 87.56%, (103530/128362) resolving... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/MalformedXMLParser.java:50: error: package org.ccil.cowan.tagsoup does not exist import org.ccil.cowan.tagsoup.HTMLSchema; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/MalformedXMLParser.java:51: error: package org.ccil.cowan.tagsoup does not exist import org.ccil.cowan.tagsoup.Parser; ^ Fetch [====================> ] 87.62%, (103639/128362) resolving... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/MalformedXMLParser.java:52: error: package org.ccil.cowan.tagsoup does not exist import org.ccil.cowan.tagsoup.XMLWriter; ^ Fetch [====================> ] 87.68%, (103752/128362) resolving... Fetch [====================> ] 87.70%, (103798/128362) resolving... Fetch [====================> ] 87.72%, (103833/128362) resolving... Fetch [====================> ] 87.77%, (103937/128362) resolving... Fetch [====================> ] 87.81%, (104020/128362) resolving... Fetch [====================> ] 87.83%, (104058/128362) resolving... Fetch [====================> ] 87.87%, (104141/128362) resolving... Fetch [====================> ] 87.93%, (104268/128362) resolving... Fetch [=====================> ] 88.01%, (104416/128362) resolving... Fetch [=====================> ] 88.07%, (104547/128362) resolving... Fetch [=====================> ] 88.15%, (104701/128362) resolving... Fetch [=====================> ] 88.22%, (104832/128362) resolving... Fetch [=====================> ] 88.28%, (104960/128362) resolving... Fetch [=====================> ] 88.36%, (105111/128362) resolving... Fetch [=====================> ] 88.40%, (105199/128362) resolving... Fetch [=====================> ] 88.48%, (105351/128362) resolving... Fetch [=====================> ] 88.55%, (105507/128362) resolving... Fetch [=====================> ] 88.62%, (105632/128362) resolving... Fetch [=====================> ] 88.67%, (105732/128362) resolving... Fetch [=====================> ] 88.70%, (105807/128362) resolving... Fetch [=====================> ] 88.76%, (105912/128362) resolving... Fetch [=====================> ] 88.83%, (106056/128362) resolving... Fetch [=====================> ] 88.88%, (106162/128362) resolving... Fetch [=====================> ] 88.93%, (106257/128362) resolving... Fetch [=====================> ] 88.98%, (106359/128362) resolving... Fetch [=====================> ] 89.03%, (106466/128362) resolving... Fetch [=====================> ] 89.06%, (106509/128362) resolving... Fetch [=====================> ] 89.14%, (106673/128362) resolving... Fetch [=====================> ] 89.25%, (106898/128362) resolving... Fetch [=====================> ] 89.29%, (106971/128362) resolving... Fetch [=====================> ] 89.35%, (107092/128362) resolving... Fetch [=====================> ] 89.51%, (107415/128362) resolving... Fetch [=====================> ] 89.56%, (107515/128362) resolving... Fetch [=====================> ] 89.63%, (107665/128362) resolving... Fetch [=====================> ] 89.69%, (107778/128362) resolving... Fetch [=====================> ] 89.74%, (107877/128362) resolving... Fetch [=====================> ] 89.80%, (108000/128362) resolving... Fetch [=====================> ] 89.89%, (108165/128362) resolving... Fetch [=====================> ] 89.94%, (108266/128362) resolving... Fetch [=====================> ] 90.01%, (108421/128362) resolving... Fetch [=====================> ] 90.08%, (108546/128362) resolving... Fetch [=====================> ] 90.13%, (108650/128362) resolving... Fetch [=====================> ] 90.19%, (108777/128362) resolving... Fetch [=====================> ] 90.29%, (108965/128362) resolving... Fetch [=====================> ] 90.36%, (109114/128362) resolving... Fetch [=====================> ] 90.43%, (109251/128362) resolving... Fetch [=====================> ] 90.51%, (109403/128362) resolving... Fetch [=====================> ] 90.58%, (109556/128362) resolving... Fetch [=====================> ] 90.65%, (109682/128362) resolving... Fetch [=====================> ] 90.70%, (109800/128362) resolving... Fetch [=====================> ] 90.80%, (109982/128362) resolving... Fetch [=====================> ] 90.85%, (110088/128362) resolving... Fetch [=====================> ] 90.94%, (110266/128362) resolving... Fetch [=====================> ] 91.02%, (110424/128362) resolving... Fetch [=====================> ] 91.07%, (110535/128362) resolving... Fetch [=====================> ] 91.14%, (110673/128362) resolving... Fetch [=====================> ] 91.21%, (110811/128362) resolving... Fetch [=====================> ] 91.27%, (110927/128362) resolving... Fetch [=====================> ] 91.31%, (111008/128362) resolving... Fetch [=====================> ] 91.38%, (111140/128362) resolving... Fetch [=====================> ] 91.44%, (111276/128362) resolving... Fetch [=====================> ] 91.50%, (111388/128362) resolving... Fetch [=====================> ] 91.55%, (111497/128362) resolving... Fetch [=====================> ] 91.61%, (111616/128362) resolving... Fetch [=====================> ] 91.66%, (111700/128362) resolving... Fetch [=====================> ] 91.71%, (111818/128362) resolving... Fetch [=====================> ] 91.77%, (111938/128362) resolving... Fetch [=====================> ] 91.85%, (112085/128362) resolving... Fetch [=====================> ] 91.91%, (112198/128362) resolving... Fetch [======================> ] 92.04%, (112461/128362) resolving... Fetch [======================> ] 92.10%, (112587/128362) resolving... Fetch [======================> ] 92.15%, (112697/128362) resolving... Fetch [======================> ] 92.22%, (112826/128362) resolving... Fetch [======================> ] 92.28%, (112954/128362) resolving... Fetch [======================> ] 92.35%, (113086/128362) resolving... Fetch [======================> ] 92.40%, (113185/128362) resolving... Fetch [======================> ] 92.46%, (113301/128362) resolving... Fetch [======================> ] 92.50%, (113385/128362) resolving... Fetch [======================> ] 92.56%, (113508/128362) resolving... Fetch [======================> ] 92.64%, (113656/128362) resolving... Fetch [======================> ] 92.72%, (113822/128362) resolving... Fetch [======================> ] 92.76%, (113900/128362) resolving... Fetch [======================> ] 92.78%, (113949/128362) resolving... Fetch [======================> ] 92.84%, (114062/128362) resolving... Fetch [======================> ] 92.90%, (114192/128362) resolving... Fetch [======================> ] 92.97%, (114331/128362) resolving... Fetch [======================> ] 93.02%, (114420/128362) resolving... Fetch [======================> ] 93.09%, (114563/128362) resolving... Fetch [======================> ] 93.17%, (114727/128362) resolving... Fetch [======================> ] 93.23%, (114842/128362) resolving... Fetch [======================> ] 93.33%, (115046/128362) resolving... Fetch [======================> ] 93.40%, (115179/128362) resolving... Fetch [======================> ] 93.46%, (115306/128362) resolving... Fetch [======================> ] 93.52%, (115426/128362) resolving... Fetch [======================> ] 93.60%, (115573/128362) resolving... Fetch [======================> ] 93.65%, (115690/128362) resolving... Fetch [======================> ] 93.72%, (115824/128362) resolving... Fetch [======================> ] 93.75%, (115878/128362) resolving... Fetch [======================> ] 93.77%, (115923/128362) resolving... Fetch [======================> ] 93.82%, (116029/128362) resolving... Fetch [======================> ] 93.87%, (116121/128362) resolving... Fetch [======================> ] 93.90%, (116189/128362) resolving... Fetch [======================> ] 93.95%, (116277/128362) resolving... Fetch [======================> ] 93.99%, (116354/128362) resolving... Fetch [======================> ] 94.03%, (116434/128362) resolving... Fetch [======================> ] 94.13%, (116638/128362) resolving... Fetch [======================> ] 94.23%, (116831/128362) resolving... Fetch [======================> ] 94.24%, (116858/128362) resolving... Fetch [======================> ] 94.35%, (117090/128362) resolving... Fetch [======================> ] 94.41%, (117192/128362) resolving... Fetch [======================> ] 94.45%, (117281/128362) resolving... Fetch [======================> ] 94.58%, (117540/128362) resolving... Fetch [======================> ] 94.66%, (117708/128362) resolving... Fetch [======================> ] 94.71%, (117797/128362) resolving... Fetch [======================> ] 94.79%, (117953/128362) resolving... Fetch [======================> ] 94.83%, (118035/128362) resolving... Fetch [======================> ] 94.93%, (118233/128362) resolving... Fetch [======================> ] 94.96%, (118290/128362) resolving... Fetch [======================> ] 94.99%, (118357/128362) resolving... Fetch [======================> ] 95.00%, (118387/128362) resolving... Fetch [======================> ] 95.03%, (118430/128362) resolving... Fetch [======================> ] 95.07%, (118520/128362) resolving... Fetch [======================> ] 95.11%, (118595/128362) resolving... Fetch [======================> ] 95.16%, (118699/128362) resolving... Fetch [======================> ] 95.20%, (118769/128362) resolving... Fetch [======================> ] 95.24%, (118855/128362) resolving... Fetch [======================> ] 95.29%, (118949/128362) resolving... Fetch [======================> ] 95.31%, (118997/128362) resolving... Fetch [======================> ] 95.38%, (119131/128362) resolving... Fetch [======================> ] 95.41%, (119205/128362) resolving... Fetch [======================> ] 95.46%, (119301/128362) resolving... Fetch [======================> ] 95.53%, (119427/128362) resolving... Fetch [======================> ] 95.59%, (119554/128362) resolving... Fetch [======================> ] 95.66%, (119690/128362) resolving... Fetch [======================> ] 95.72%, (119812/128362) resolving... Fetch [======================> ] 95.78%, (119933/128362) resolving... Fetch [======================> ] 95.79%, (119954/128362) resolving... Fetch [======================> ] 95.82%, (120025/128362) resolving... Fetch [======================> ] 95.86%, (120101/128362) resolving... Fetch [======================> ] 95.90%, (120176/128362) resolving... Fetch [======================> ] 95.96%, (120294/128362) resolving... Fetch [======================> ] 95.99%, (120354/128362) resolving... Creating destination directory: "/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/" Fetch [=======================> ] 96.03%, (120433/128362) resolving... Fetch [=======================> ] 96.07%, (120517/128362) resolving... Standard Doclet version 1.8.0_292 Building tree for all the packages and classes... Fetch [=======================> ] 96.09%, (120545/128362) resolving... Fetch [=======================> ] 96.10%, (120577/128362) resolving... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/util/WindowsDesktopEntry.java:26: error: package mslinks does not exist import mslinks.ShellLink; ^ Fetch [=======================> ] 96.16%, (120696/128362) resolving... Fetch [=======================> ] 96.23%, (120827/128362) resolving... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/AppletSecurityContextManager.html... Fetch [=======================> ] 96.28%, (120927/128362) resolving... Fetch [=======================> ] 96.32%, (121015/128362) resolving... Fetch [=======================> ] 96.38%, (121135/128362) resolving... Fetch [=======================> ] 96.42%, (121219/128362) resolving... Fetch [=======================> ] 96.47%, (121306/128362) resolving... Fetch [=======================> ] 96.53%, (121427/128362) resolving... Fetch [=======================> ] 96.55%, (121470/128362) resolving... Fetch [=======================> ] 96.56%, (121495/128362) resolving... Fetch [=======================> ] 96.57%, (121519/128362) resolving... Fetch [=======================> ] 96.61%, (121589/128362) resolving... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/AppletViewerPanelAccess.html... Fetch [=======================> ] 96.64%, (121660/128362) resolving... Fetch [=======================> ] 96.69%, (121756/128362) resolving... Fetch [=======================> ] 96.72%, (121819/128362) resolving... Fetch [=======================> ] 96.79%, (121950/128362) resolving... Fetch [=======================> ] 96.83%, (122025/128362) resolving... Fetch [=======================> ] 96.88%, (122129/128362) resolving... Fetch [=======================> ] 96.93%, (122228/128362) resolving... Fetch [=======================> ] 96.97%, (122313/128362) resolving... Fetch [=======================> ] 97.02%, (122419/128362) resolving... Fetch [=======================> ] 97.14%, (122652/128362) resolving... Fetch [=======================> ] 97.25%, (122861/128362) resolving... Fetch [=======================> ] 97.40%, (123177/128362) resolving... Fetch [=======================> ] 97.46%, (123296/128362) resolving... Fetch [=======================> ] 97.60%, (123560/128362) resolving... Fetch [=======================> ] 97.72%, (123813/128362) resolving... Fetch [=======================> ] 97.84%, (124056/128362) resolving... Fetch [=======================> ] 97.95%, (124263/128362) resolving... Fetch [=======================> ] 98.01%, (124384/128362) resolving... Fetch [=======================> ] 98.11%, (124579/128362) resolving... Fetch [=======================> ] 98.23%, (124830/128362) resolving... Fetch [=======================> ] 98.33%, (125026/128362) resolving... Fetch [=======================> ] 98.42%, (125211/128362) resolving... Fetch [=======================> ] 98.55%, (125474/128362) resolving... Fetch [=======================> ] 98.62%, (125613/128362) resolving... Fetch [=======================> ] 98.71%, (125781/128362) resolving... Fetch [=======================> ] 98.77%, (125899/128362) resolving... Fetch [=======================> ] 99.01%, (126389/128362) resolving... Fetch [=======================> ] 99.28%, (126915/128362) resolving... Fetch [=======================> ] 99.55%, (127472/128362) resolving... Fetch [=======================> ] 99.79%, (127951/128362) resolving... Blocking waiting for file lock on package cache Updating crates.io index Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Updating crates.io index Compiling launcher v1.8.0 (/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.itweb-settings) Building [ ] 0/1: launcher(bin) Compiling launcher v1.8.0 (/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.policyeditor) Building [ ] 0/1: launcher(bin) Compiling launcher v1.8.0 (/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.javaws) Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/hardcoded_paths.rs:127:31 | 127 | pub fn get_libsearch(logger: &os_access::Os) -> ItwLibSearch { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:21:38 | 21 | fn validate(&self, s: &str, os: &os_access::Os) -> bool; | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:29:38 | 29 | fn validate(&self, s: &str, os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:45:39 | 45 | fn validate(&self, s: &str, _os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:60:40 | 60 | fn validate(&self, _s: &str, _os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:118:40 | 118 | fn verify_jdk_string(spath: &str, os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/os_access.rs:7:29 | 7 | pub fn create_java_cmd(os: &Os,jre_dir: &std::path::PathBuf, args: &Vec<String>) -> std::process::Command { | ^^ help: use `dyn`: `dyn Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/os_access.rs:28:28 | 28 | fn spawn_java_process(os: &Os, jre_dir: &std::path::PathBuf, args: &Vec<String>) -> std::process::Child { | ^^ help: use `dyn`: `dyn Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:15:32 | 15 | pub fn get_xdg_config_dir(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:43:33 | 43 | pub fn get_itw_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:47:40 | 47 | pub fn get_itw_legacy_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:52:47 | 52 | pub fn get_itw_legacy_global_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:56:40 | 56 | pub fn get_itw_global_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:13:29 | 13 | fn get_basic_array(logger: &os_access::Os) -> [Option<std::path::PathBuf>; 4] { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:24:41 | 24 | pub fn try_jdk_from_properties(logger: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:28:50 | 28 | pub fn try_main_verbose_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:40:49 | 40 | pub fn try_log_to_file_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:52:52 | 52 | pub fn try_log_to_streams_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:64:51 | 64 | pub fn try_log_to_system_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:87:47 | 87 | pub fn try_logtarget_from_properties(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:111:59 | 111 | pub fn try_direct_key_from_properties(key: &str, logger: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:124:43 | 124 | fn try_key_from_properties_files(logger: &os_access::Os, array: &[Option<std::path::PathBuf>], key: &str, validator: &property_from_file:... | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:124:119 | 124 | ...], key: &str, validator: &property_from_file::Validator) -> Option<String> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn property_from_file::Validator` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:163:47 | 163 | fn try_jdk_from_properties_files(logger: &os_access::Os, array: &[Option<std::path::PathBuf>]) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:11:22 | 11 | pub fn find_jre(os: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:96:41 | 96 | fn get_jdk_from_path_conditionally(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:100:123 | 100 | ...arch: hardcoded_paths::ItwLibSearch, os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:113:73 | 113 | fn get_jdk_from_given_path_testable(system_path: Option<OsString>, os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:25:34 | 25 | pub fn resolve_argsfile(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:29:34 | 29 | pub fn resolve_jsobject(logger: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:41:32 | 41 | pub fn resolve_splash(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:45:82 | 45 | fn try_jar_in_subdirs(dir: &std::path::PathBuf, name: &std::ffi::OsStr, logger: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:61:52 | 61 | fn resolve_jar(full_hardcoded_path: &str, logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:124:55 | 124 | fn append_if_exists(value: Option<&'static str>, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:150:35 | 150 | fn filter_out_key(key: &str, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:161:34 | 161 | fn filter_in_key(key: &str, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:167:59 | 167 | fn get_bootcp_members(jre_path: &std::path::PathBuf, os: &os_access::Os) -> Vec<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:187:55 | 187 | fn get_cp_members(jre_path: &std::path::PathBuf, os: &os_access::Os) -> Vec<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:203:62 | 203 | fn compose_class_path(members: Vec<std::path::PathBuf>, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:214:58 | 214 | pub fn get_classpath(jre_path: &std::path::PathBuf, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:218:62 | 218 | pub fn get_bootclasspath(jre_path: &std::path::PathBuf, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/log_helper.rs:16:34 | 16 | pub fn log_impl(level: i32, os: &os_access::Os, s: &str) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/log_helper.rs:87:22 | 87 | pub fn load(os: &os_access::Os) -> AdvancedLogging { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:113:97 | 113 | fn compose_arguments(java_dir: &std::path::PathBuf, original_args: &std::vec::Vec<String>, os: &os_access::Os) -> Vec<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:182:24 | 182 | fn is_modular_jdk(os: &os_access::Os, jre_dir: &std::path::PathBuf) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:192:21 | 192 | fn jdk_version(os: &os_access::Os, jre_dir: &std::path::PathBuf) -> i32 { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:226:26 | 226 | fn resolve_argsfile(os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:236:34 | 236 | fn get_jsobject_patchmodule(os: &os_access::Os) -> Option<(String, String)> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:254:20 | 254 | fn get_splash(os: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:260:69 | 260 | fn get_splash_testable(headless: bool, splash_forbidden: bool, os: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:295:103 | 295 | fn include_dashJs_values(srcs: &Vec<std::string::String>, target: &mut Vec<std::string::String>, os: &os_access::Os) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/hardcoded_paths.rs:127:31 | 127 | pub fn get_libsearch(logger: &os_access::Os) -> ItwLibSearch { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:21:38 | 21 | fn validate(&self, s: &str, os: &os_access::Os) -> bool; | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:29:38 | 29 | fn validate(&self, s: &str, os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:45:39 | 45 | fn validate(&self, s: &str, _os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:60:40 | 60 | fn validate(&self, _s: &str, _os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:118:40 | 118 | fn verify_jdk_string(spath: &str, os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/os_access.rs:7:29 | 7 | pub fn create_java_cmd(os: &Os,jre_dir: &std::path::PathBuf, args: &Vec<String>) -> std::process::Command { | ^^ help: use `dyn`: `dyn Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/os_access.rs:28:28 | 28 | fn spawn_java_process(os: &Os, jre_dir: &std::path::PathBuf, args: &Vec<String>) -> std::process::Child { | ^^ help: use `dyn`: `dyn Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:15:32 | 15 | pub fn get_xdg_config_dir(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:43:33 | 43 | pub fn get_itw_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:47:40 | 47 | pub fn get_itw_legacy_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:52:47 | 52 | pub fn get_itw_legacy_global_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:56:40 | 56 | pub fn get_itw_global_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:13:29 | 13 | fn get_basic_array(logger: &os_access::Os) -> [Option<std::path::PathBuf>; 4] { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:24:41 | 24 | pub fn try_jdk_from_properties(logger: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:28:50 | 28 | pub fn try_main_verbose_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:40:49 | 40 | pub fn try_log_to_file_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:52:52 | 52 | pub fn try_log_to_streams_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:64:51 | 64 | pub fn try_log_to_system_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:87:47 | 87 | pub fn try_logtarget_from_properties(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:111:59 | 111 | pub fn try_direct_key_from_properties(key: &str, logger: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:124:43 | 124 | fn try_key_from_properties_files(logger: &os_access::Os, array: &[Option<std::path::PathBuf>], key: &str, validator: &property_from_file:... | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:124:119 | 124 | ...], key: &str, validator: &property_from_file::Validator) -> Option<String> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn property_from_file::Validator` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:163:47 | 163 | fn try_jdk_from_properties_files(logger: &os_access::Os, array: &[Option<std::path::PathBuf>]) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:11:22 | 11 | pub fn find_jre(os: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:96:41 | 96 | fn get_jdk_from_path_conditionally(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:100:123 | 100 | ...arch: hardcoded_paths::ItwLibSearch, os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:113:73 | 113 | fn get_jdk_from_given_path_testable(system_path: Option<OsString>, os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:25:34 | 25 | pub fn resolve_argsfile(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:29:34 | 29 | pub fn resolve_jsobject(logger: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:41:32 | 41 | pub fn resolve_splash(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:45:82 | 45 | fn try_jar_in_subdirs(dir: &std::path::PathBuf, name: &std::ffi::OsStr, logger: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:61:52 | 61 | fn resolve_jar(full_hardcoded_path: &str, logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:124:55 | 124 | fn append_if_exists(value: Option<&'static str>, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:150:35 | 150 | fn filter_out_key(key: &str, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:161:34 | 161 | fn filter_in_key(key: &str, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:167:59 | 167 | fn get_bootcp_members(jre_path: &std::path::PathBuf, os: &os_access::Os) -> Vec<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:187:55 | 187 | fn get_cp_members(jre_path: &std::path::PathBuf, os: &os_access::Os) -> Vec<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:203:62 | 203 | fn compose_class_path(members: Vec<std::path::PathBuf>, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:214:58 | 214 | pub fn get_classpath(jre_path: &std::path::PathBuf, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:218:62 | 218 | pub fn get_bootclasspath(jre_path: &std::path::PathBuf, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/log_helper.rs:16:34 | 16 | pub fn log_impl(level: i32, os: &os_access::Os, s: &str) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/log_helper.rs:87:22 | 87 | pub fn load(os: &os_access::Os) -> AdvancedLogging { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:113:97 | 113 | fn compose_arguments(java_dir: &std::path::PathBuf, original_args: &std::vec::Vec<String>, os: &os_access::Os) -> Vec<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:182:24 | 182 | fn is_modular_jdk(os: &os_access::Os, jre_dir: &std::path::PathBuf) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:192:21 | 192 | fn jdk_version(os: &os_access::Os, jre_dir: &std::path::PathBuf) -> i32 { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:226:26 | 226 | fn resolve_argsfile(os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:236:34 | 236 | fn get_jsobject_patchmodule(os: &os_access::Os) -> Option<(String, String)> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:254:20 | 254 | fn get_splash(os: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:260:69 | 260 | fn get_splash_testable(headless: bool, splash_forbidden: bool, os: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:295:103 | 295 | fn include_dashJs_values(srcs: &Vec<std::string::String>, target: &mut Vec<std::string::String>, os: &os_access::Os) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> src/utils.rs:173:52 | 173 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default Building [ ] 0/1: launcher(bin) warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> src/utils.rs:324:39 | 324 | static TMP_COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` Building [ ] 0/1: launcher(bin) warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> src/utils.rs:173:52 | 173 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default Building [ ] 0/1: launcher(bin) warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> src/utils.rs:324:39 | 324 | static TMP_COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/hardcoded_paths.rs:127:31 | 127 | pub fn get_libsearch(logger: &os_access::Os) -> ItwLibSearch { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:21:38 | 21 | fn validate(&self, s: &str, os: &os_access::Os) -> bool; | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:29:38 | 29 | fn validate(&self, s: &str, os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:45:39 | 45 | fn validate(&self, s: &str, _os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:60:40 | 60 | fn validate(&self, _s: &str, _os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:118:40 | 118 | fn verify_jdk_string(spath: &str, os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/os_access.rs:7:29 | 7 | pub fn create_java_cmd(os: &Os,jre_dir: &std::path::PathBuf, args: &Vec<String>) -> std::process::Command { | ^^ help: use `dyn`: `dyn Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/os_access.rs:28:28 | 28 | fn spawn_java_process(os: &Os, jre_dir: &std::path::PathBuf, args: &Vec<String>) -> std::process::Child { | ^^ help: use `dyn`: `dyn Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:15:32 | 15 | pub fn get_xdg_config_dir(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:43:33 | 43 | pub fn get_itw_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:47:40 | 47 | pub fn get_itw_legacy_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:52:47 | 52 | pub fn get_itw_legacy_global_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:56:40 | 56 | pub fn get_itw_global_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:13:29 | 13 | fn get_basic_array(logger: &os_access::Os) -> [Option<std::path::PathBuf>; 4] { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:24:41 | 24 | pub fn try_jdk_from_properties(logger: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:28:50 | 28 | pub fn try_main_verbose_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:40:49 | 40 | pub fn try_log_to_file_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:52:52 | 52 | pub fn try_log_to_streams_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:64:51 | 64 | pub fn try_log_to_system_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:87:47 | 87 | pub fn try_logtarget_from_properties(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:111:59 | 111 | pub fn try_direct_key_from_properties(key: &str, logger: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:124:43 | 124 | fn try_key_from_properties_files(logger: &os_access::Os, array: &[Option<std::path::PathBuf>], key: &str, validator: &property_from_file:... | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:124:119 | 124 | ...], key: &str, validator: &property_from_file::Validator) -> Option<String> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn property_from_file::Validator` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:163:47 | 163 | fn try_jdk_from_properties_files(logger: &os_access::Os, array: &[Option<std::path::PathBuf>]) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:11:22 | 11 | pub fn find_jre(os: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:96:41 | 96 | fn get_jdk_from_path_conditionally(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:100:123 | 100 | ...arch: hardcoded_paths::ItwLibSearch, os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:113:73 | 113 | fn get_jdk_from_given_path_testable(system_path: Option<OsString>, os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:25:34 | 25 | pub fn resolve_argsfile(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:29:34 | 29 | pub fn resolve_jsobject(logger: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:41:32 | 41 | pub fn resolve_splash(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:45:82 | 45 | fn try_jar_in_subdirs(dir: &std::path::PathBuf, name: &std::ffi::OsStr, logger: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:61:52 | 61 | fn resolve_jar(full_hardcoded_path: &str, logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:124:55 | 124 | fn append_if_exists(value: Option<&'static str>, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:150:35 | 150 | fn filter_out_key(key: &str, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:161:34 | 161 | fn filter_in_key(key: &str, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:167:59 | 167 | fn get_bootcp_members(jre_path: &std::path::PathBuf, os: &os_access::Os) -> Vec<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:187:55 | 187 | fn get_cp_members(jre_path: &std::path::PathBuf, os: &os_access::Os) -> Vec<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:203:62 | 203 | fn compose_class_path(members: Vec<std::path::PathBuf>, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:214:58 | 214 | pub fn get_classpath(jre_path: &std::path::PathBuf, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:218:62 | 218 | pub fn get_bootclasspath(jre_path: &std::path::PathBuf, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/log_helper.rs:16:34 | 16 | pub fn log_impl(level: i32, os: &os_access::Os, s: &str) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/log_helper.rs:87:22 | 87 | pub fn load(os: &os_access::Os) -> AdvancedLogging { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:113:97 | 113 | fn compose_arguments(java_dir: &std::path::PathBuf, original_args: &std::vec::Vec<String>, os: &os_access::Os) -> Vec<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:182:24 | 182 | fn is_modular_jdk(os: &os_access::Os, jre_dir: &std::path::PathBuf) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:192:21 | 192 | fn jdk_version(os: &os_access::Os, jre_dir: &std::path::PathBuf) -> i32 { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:226:26 | 226 | fn resolve_argsfile(os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:236:34 | 236 | fn get_jsobject_patchmodule(os: &os_access::Os) -> Option<(String, String)> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:254:20 | 254 | fn get_splash(os: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:260:69 | 260 | fn get_splash_testable(headless: bool, splash_forbidden: bool, os: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:295:103 | 295 | fn include_dashJs_values(srcs: &Vec<std::string::String>, target: &mut Vec<std::string::String>, os: &os_access::Os) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> src/utils.rs:173:52 | 173 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default Building [ ] 0/1: launcher(bin) warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> src/utils.rs:324:39 | 324 | static TMP_COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` Building [ ] 0/1: launcher(bin) warning: unused variable: `s` --> src/utils.rs:259:30 | 259 | fn system_log(&self, s: &str){ panic!("not implemented"); } | ^ help: if this is intentional, prefix it with an underscore: `_s` | = note: `#[warn(unused_variables)]` on by default Building [ ] 0/1: launcher(bin) warning: unused variable: `s` --> src/utils.rs:259:30 | 259 | fn system_log(&self, s: &str){ panic!("not implemented"); } | ^ help: if this is intentional, prefix it with an underscore: `_s` | = note: `#[warn(unused_variables)]` on by default Building [ ] 0/1: launcher(bin) warning: variable does not need to be mutable --> src/property_from_files_resolver.rs:96:17 | 96 | let mut cfgdir_candidate = logger.get_user_config_dir(); | ----^^^^^^^^^^^^^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default Building [ ] 0/1: launcher(bin) warning: variable does not need to be mutable --> src/property_from_files_resolver.rs:96:17 | 96 | let mut cfgdir_candidate = logger.get_user_config_dir(); | ----^^^^^^^^^^^^^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default Building [ ] 0/1: launcher(bin) warning: unused variable: `s` --> src/utils.rs:259:30 | 259 | fn system_log(&self, s: &str){ panic!("not implemented"); } | ^ help: if this is intentional, prefix it with an underscore: `_s` | = note: `#[warn(unused_variables)]` on by default Building [ ] 0/1: launcher(bin) warning: variable does not need to be mutable --> src/property_from_files_resolver.rs:96:17 | 96 | let mut cfgdir_candidate = logger.get_user_config_dir(); | ----^^^^^^^^^^^^^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default Building [ ] 0/1: launcher(bin) warning: variable does not need to be mutable --> src/jars_helper.rs:266:13 | 266 | let mut empty: Vec<std::path::PathBuf> = Vec::new(); | ----^^^^^ | | | help: remove this `mut` Building [ ] 0/1: launcher(bin) warning: variable does not need to be mutable --> src/jars_helper.rs:277:13 | 277 | let mut empty: Vec<std::path::PathBuf> = Vec::new(); | ----^^^^^ | | | help: remove this `mut` Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/hardcoded_paths.rs:136:17 | 136 | ... write!(&mut info, "ITW-LIBS provided, but have invalid value of {}. Use BUNDLED, DISTRIBUTION or EMBEDDED", result_of_override_var); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/jars_helper.rs:81:17 | 81 | ... write!(&mut info1, "custom ITW_HOME provided, but do not exists or is not directory: {}", &(dirs_paths_helper::path_to_string(&custom_dir))); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:41:17 | 41 | std::fs::create_dir_all(os.advanced_logging().log_target_file.parent().expect("hard to imagine log file without parent")); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:52:17 | 52 | file.sync_all(); | ^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:64:9 | 64 | file.sync_all(); | ^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: variable does not need to be mutable --> src/jars_helper.rs:266:13 | 266 | let mut empty: Vec<std::path::PathBuf> = Vec::new(); | ----^^^^^ | | | help: remove this `mut` Building [ ] 0/1: launcher(bin) warning: variable does not need to be mutable --> src/jars_helper.rs:277:13 | 277 | let mut empty: Vec<std::path::PathBuf> = Vec::new(); | ----^^^^^ | | | help: remove this `mut` Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/hardcoded_paths.rs:136:17 | 136 | ... write!(&mut info, "ITW-LIBS provided, but have invalid value of {}. Use BUNDLED, DISTRIBUTION or EMBEDDED", result_of_override_var); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/jars_helper.rs:81:17 | 81 | ... write!(&mut info1, "custom ITW_HOME provided, but do not exists or is not directory: {}", &(dirs_paths_helper::path_to_string(&custom_dir))); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:41:17 | 41 | std::fs::create_dir_all(os.advanced_logging().log_target_file.parent().expect("hard to imagine log file without parent")); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:52:17 | 52 | file.sync_all(); | ^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:64:9 | 64 | file.sync_all(); | ^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: variable does not need to be mutable --> src/jars_helper.rs:266:13 | 266 | let mut empty: Vec<std::path::PathBuf> = Vec::new(); | ----^^^^^ | | | help: remove this `mut` Building [ ] 0/1: launcher(bin) warning: variable does not need to be mutable --> src/jars_helper.rs:277:13 | 277 | let mut empty: Vec<std::path::PathBuf> = Vec::new(); | ----^^^^^ | | | help: remove this `mut` Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/hardcoded_paths.rs:136:17 | 136 | ... write!(&mut info, "ITW-LIBS provided, but have invalid value of {}. Use BUNDLED, DISTRIBUTION or EMBEDDED", result_of_override_var); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/jars_helper.rs:81:17 | 81 | ... write!(&mut info1, "custom ITW_HOME provided, but do not exists or is not directory: {}", &(dirs_paths_helper::path_to_string(&custom_dir))); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:41:17 | 41 | std::fs::create_dir_all(os.advanced_logging().log_target_file.parent().expect("hard to imagine log file without parent")); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:52:17 | 52 | file.sync_all(); | ^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:64:9 | 64 | file.sync_all(); | ^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) Creating destination directory: "/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/" Standard Doclet version 1.8.0_292 Building tree for all the packages and classes... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/BasicService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/ClipboardService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/DownloadService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/DownloadService2.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/DownloadService2.ResourceSpec.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/DownloadServiceListener.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/ExtendedService.html... warning: `launcher` (bin "launcher" test) generated 62 warnings Finished test [unoptimized + debuginfo] target(s) in 1m 23s Running unittests (target/debug/deps/launcher-a9bc59736bbbb9bf) running 65 tests test dirs_paths_helper::tests::is_not_dir_is_file ... ok test dirs_paths_helper::tests::is_file ... ok test dirs_paths_helper::tests::is_not_file ... ok test dirs_paths_helper::tests::check_legacy_config_files_paths ... ok test dirs_paths_helper::tests::check_config_files_paths_global ... ok test dirs_paths_helper::tests::is_not_dir ... ok test dirs_paths_helper::tests::check_config_files_paths ... ok test dirs_paths_helper::tests::is_dir ... ok test hardcoded_paths::tests::get_itwlibsearch_in_enumeration ... ok test hardcoded_paths::tests::itw_libsearch_to_enum_test ... ok test jars_helper::tests::compose_class_path_test_three ... ok test jars_helper::tests::compose_class_path_test_empty ... ok test hardcoded_paths::tests::variables_non_default ... ok test jars_helper::tests::compose_class_path_test_one ... ok test hardcoded_paths::tests::variables_non_empty ... ok test dirs_paths_helper::tests::is_not_file_is_dir ... ok test jars_helper::tests::filter_in_val_test2 ... ok test property::tests::check_property ... ok test jars_helper::tests::filter_out_val_test2 ... ok test jars_helper::tests::compose_class_path_test_two ... ok test jars_helper::tests::filter_in_val_test1 ... ok test jars_helper::tests::filter_out_val_test1 ... ok test property::tests::check_load_not_found ... ok test property::tests::check_load_item_exists ... ok test property::tests::split_property_colon_delimiter ... ok test property::tests::split_property_nodelimiter ... ok test property::tests::split_property_equals_delimiter ... ok test property::tests::checked_split ... ok test property::tests::split_property_reals ... ok test property::tests::split_property_trimming ... ok test property::tests::split_property_mixed_delimiter ... ok test property_from_file::tests::check_file_for_property_item_exists ... ok test property_from_file::tests::get_jre_from_file_notexists ... ok test property_from_file::tests::get_jre_from_file_not_found ... ok test property_from_file::tests::check_file_for_property_jredir ... ok test property_from_file::tests::verify_bool_string_true ... ok test property_from_file::tests::check_file_for_property_jredir_not_found ... ok test property_from_file::tests::check_file_for_property_not_found ... ok test property_from_file::tests::get_jre_from_file_exists ... ok test property_from_file::tests::get_jre_from_file_none ... ok test property_from_file::tests::str_to_bool_true ... ok test property_from_file::tests::str_to_bool_false ... ok test property_from_file::tests::verify_bool_string_false ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_4nonexisting ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_4nothing ... ok test tests_main::clean_param_test ... ok test tests_main::get_splash_test ... ok test property_from_file::tests::verify_jdk_string_verify_jdk_path_jdk_ok ... ok test tests_main::include_dashJs_valuess_test ... ok test property_from_file::tests::verify_jdk_string_verify_jdk_path_jdk_bad ... ok test tests_main::include_not_dashJs_test ... ok test tests_main::is_debug_on_test ... ok test tests_main::is_headless_enforced_test ... ok test tests_main::is_splash_forbidden_test ... ok test tests_main::include_not_dashJs_test_empty ... ok test tests_main::include_dashJs_values_test_empty ... ok test tests_main::compose_arguments_test ... ok test utils::tests_utils::try_jre_dir_java_on_path_but_no_bin ... ok test utils::tests_utils::try_jre_dir_on_path_exists_but_no_java ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_4empty ... ok test utils::tests_utils::try_none_jre_from_path ... ok test utils::tests_utils::try_jre_exists_on_path ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_invalid_jdk ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_none_and_valid ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_none_and_more_valid ... ok test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/ExtensionInstallerService.html... Compiling launcher v1.8.0 (/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.itweb-settings) Building [ ] 0/1: launcher(bin) warning: `launcher` (bin "launcher" test) generated 62 warnings Finished test [unoptimized + debuginfo] target(s) in 1m 10s Running unittests (target/debug/deps/launcher-a9bc59736bbbb9bf) running 65 tests test dirs_paths_helper::tests::check_legacy_config_files_paths ... ok test dirs_paths_helper::tests::is_not_file ... ok test hardcoded_paths::tests::get_itwlibsearch_in_enumeration ... ok test hardcoded_paths::tests::itw_libsearch_to_enum_test ... ok test hardcoded_paths::tests::variables_non_default ... ok test hardcoded_paths::tests::variables_non_empty ... ok test jars_helper::tests::compose_class_path_test_empty ... ok test jars_helper::tests::compose_class_path_test_one ... ok test jars_helper::tests::compose_class_path_test_three ... ok test jars_helper::tests::compose_class_path_test_two ... ok test dirs_paths_helper::tests::is_not_dir_is_file ... ok test jars_helper::tests::filter_in_val_test1 ... ok test jars_helper::tests::filter_in_val_test2 ... ok test jars_helper::tests::filter_out_val_test2 ... ok test dirs_paths_helper::tests::is_not_file_is_dir ... ok test jars_helper::tests::filter_out_val_test1 ... ok test property::tests::check_property ... ok test property::tests::checked_split ... ok test property::tests::split_property_colon_delimiter ... ok test property::tests::split_property_equals_delimiter ... ok test dirs_paths_helper::tests::is_not_dir ... ok test property::tests::split_property_mixed_delimiter ... ok test property::tests::split_property_nodelimiter ... ok test property::tests::split_property_trimming ... ok test property::tests::split_property_reals ... ok test dirs_paths_helper::tests::check_config_files_paths_global ... ok test dirs_paths_helper::tests::check_config_files_paths ... ok test property::tests::check_load_item_exists ... ok test dirs_paths_helper::tests::is_file ... ok test property_from_file::tests::check_file_for_property_jredir_not_found ... ok test property::tests::check_load_not_found ... ok test dirs_paths_helper::tests::is_dir ... ok test property_from_file::tests::check_file_for_property_item_exists ... ok test property_from_file::tests::check_file_for_property_jredir ... ok test property_from_file::tests::get_jre_from_file_exists ... ok test property_from_file::tests::check_file_for_property_not_found ... ok test property_from_file::tests::str_to_bool_false ... ok test property_from_file::tests::get_jre_from_file_none ... ok test property_from_file::tests::verify_bool_string_false ... ok test property_from_file::tests::verify_bool_string_true ... ok test property_from_file::tests::get_jre_from_file_notexists ... ok test property_from_file::tests::get_jre_from_file_not_found ... ok test property_from_file::tests::str_to_bool_true ... ok test property_from_file::tests::verify_jdk_string_verify_jdk_path_jdk_bad ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_4nonexisting ... ok test tests_main::clean_param_test ... ok warning: `launcher` (bin "launcher" test) generated 62 warnings test property_from_files_resolver::tests::try_jdk_from_properties_files_4nothing ... ok Finished test [unoptimized + debuginfo] target(s) in 1m 24s test tests_main::get_splash_test ... ok test tests_main::include_dashJs_values_test_empty ... ok Running unittests (target/debug/deps/launcher-a9bc59736bbbb9bf) running 65 tests test dirs_paths_helper::tests::is_not_dir ... ok test dirs_paths_helper::tests::check_legacy_config_files_paths ... ok test hardcoded_paths::tests::get_itwlibsearch_in_enumeration ... ok test hardcoded_paths::tests::itw_libsearch_to_enum_test ... ok test tests_main::include_dashJs_valuess_test ... ok test tests_main::include_not_dashJs_test ... ok test tests_main::compose_arguments_test ... ok test dirs_paths_helper::tests::is_not_file ... ok test property_from_file::tests::verify_jdk_string_verify_jdk_path_jdk_ok ... ok test tests_main::is_debug_on_test ... ok test dirs_paths_helper::tests::is_not_file_is_dir ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_4empty ... ok test tests_main::is_headless_enforced_test ... ok test tests_main::is_splash_forbidden_test ... ok test jars_helper::tests::compose_class_path_test_empty ... ok test hardcoded_paths::tests::variables_non_empty ... ok test dirs_paths_helper::tests::is_not_dir_is_file ... ok test dirs_paths_helper::tests::is_dir ... ok test jars_helper::tests::compose_class_path_test_three ... ok test jars_helper::tests::filter_in_val_test2 ... ok test jars_helper::tests::filter_out_val_test1 ... ok test jars_helper::tests::filter_in_val_test1 ... ok test jars_helper::tests::filter_out_val_test2 ... ok test jars_helper::tests::compose_class_path_test_two ... ok test tests_main::include_not_dashJs_test_empty ... ok test utils::tests_utils::try_none_jre_from_path ... ok test utils::tests_utils::try_jre_exists_on_path ... ok test property::tests::check_property ... ok test dirs_paths_helper::tests::check_config_files_paths_global ... ok test dirs_paths_helper::tests::check_config_files_paths ... ok test hardcoded_paths::tests::variables_non_default ... ok test jars_helper::tests::compose_class_path_test_one ... ok test property::tests::split_property_nodelimiter ... ok test property::tests::split_property_mixed_delimiter ... ok test property::tests::split_property_trimming ... ok test utils::tests_utils::try_jre_dir_on_path_exists_but_no_java ... ok test utils::tests_utils::try_jre_dir_java_on_path_but_no_bin ... ok test dirs_paths_helper::tests::is_file ... ok test property::tests::check_load_not_found ... ok test property::tests::check_load_item_exists ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_invalid_jdk ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_none_and_more_valid ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_none_and_valid ... ok test property::tests::split_property_colon_delimiter ... ok test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s test property::tests::split_property_reals ... ok test property::tests::split_property_equals_delimiter ... ok test property_from_file::tests::check_file_for_property_jredir_not_found ... ok test property_from_file::tests::check_file_for_property_not_found ... ok test property_from_file::tests::get_jre_from_file_none ... ok test property_from_file::tests::str_to_bool_true ... ok test property_from_file::tests::verify_bool_string_false ... ok test property_from_file::tests::verify_bool_string_true ... ok test property::tests::checked_split ... ok test property_from_file::tests::str_to_bool_false ... ok test property_from_file::tests::get_jre_from_file_not_found ... ok test property_from_file::tests::check_file_for_property_item_exists ... ok test property_from_file::tests::get_jre_from_file_notexists ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_4nonexisting ... ok test property_from_file::tests::verify_jdk_string_verify_jdk_path_jdk_ok ... ok test property_from_file::tests::verify_jdk_string_verify_jdk_path_jdk_bad ... ok test property_from_file::tests::check_file_for_property_jredir ... ok test property_from_file::tests::get_jre_from_file_exists ... ok test tests_main::clean_param_test ... ok test tests_main::include_dashJs_values_test_empty ... ok test tests_main::include_dashJs_valuess_test ... ok test tests_main::include_not_dashJs_test ... ok test tests_main::include_not_dashJs_test_empty ... ok test tests_main::is_debug_on_test ... ok test tests_main::is_headless_enforced_test ... ok test tests_main::is_splash_forbidden_test ... ok test tests_main::get_splash_test ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_4empty ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_4nothing ... ok test utils::tests_utils::try_jre_dir_java_on_path_but_no_bin ... ok test utils::tests_utils::try_none_jre_from_path ... ok test tests_main::compose_arguments_test ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_none_and_more_valid ... ok test utils::tests_utils::try_jre_dir_on_path_exists_but_no_java ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_none_and_valid ... ok test utils::tests_utils::try_jre_exists_on_path ... ok test property_from_files_resolver::tests::try_jdk_from_properties_files_invalid_jdk ... ok test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s Compiling launcher v1.8.0 (/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.policyeditor) Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/hardcoded_paths.rs:127:31 | 127 | pub fn get_libsearch(logger: &os_access::Os) -> ItwLibSearch { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:21:38 | 21 | fn validate(&self, s: &str, os: &os_access::Os) -> bool; | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:29:38 | 29 | fn validate(&self, s: &str, os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:45:39 | 45 | fn validate(&self, s: &str, _os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:60:40 | 60 | fn validate(&self, _s: &str, _os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:118:40 | 118 | fn verify_jdk_string(spath: &str, os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/os_access.rs:7:29 | 7 | pub fn create_java_cmd(os: &Os,jre_dir: &std::path::PathBuf, args: &Vec<String>) -> std::process::Command { | ^^ help: use `dyn`: `dyn Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/os_access.rs:28:28 | 28 | fn spawn_java_process(os: &Os, jre_dir: &std::path::PathBuf, args: &Vec<String>) -> std::process::Child { | ^^ help: use `dyn`: `dyn Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:15:32 | 15 | pub fn get_xdg_config_dir(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:43:33 | 43 | pub fn get_itw_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:47:40 | 47 | pub fn get_itw_legacy_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:52:47 | 52 | pub fn get_itw_legacy_global_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:56:40 | 56 | pub fn get_itw_global_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:13:29 | 13 | fn get_basic_array(logger: &os_access::Os) -> [Option<std::path::PathBuf>; 4] { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:24:41 | 24 | pub fn try_jdk_from_properties(logger: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:28:50 | 28 | pub fn try_main_verbose_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:40:49 | 40 | pub fn try_log_to_file_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:52:52 | 52 | pub fn try_log_to_streams_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:64:51 | 64 | pub fn try_log_to_system_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:87:47 | 87 | pub fn try_logtarget_from_properties(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:111:59 | 111 | pub fn try_direct_key_from_properties(key: &str, logger: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:124:43 | 124 | fn try_key_from_properties_files(logger: &os_access::Os, array: &[Option<std::path::PathBuf>], key: &str, validator: &property_from_file:... | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:124:119 | 124 | ...], key: &str, validator: &property_from_file::Validator) -> Option<String> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn property_from_file::Validator` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:11:22 | 11 | pub fn find_jre(os: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:96:41 | 96 | fn get_jdk_from_path_conditionally(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:100:123 | 100 | ...arch: hardcoded_paths::ItwLibSearch, os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:113:73 | 113 | fn get_jdk_from_given_path_testable(system_path: Option<OsString>, os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:25:34 | 25 | pub fn resolve_argsfile(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:29:34 | 29 | pub fn resolve_jsobject(logger: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:41:32 | 41 | pub fn resolve_splash(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:45:82 | 45 | fn try_jar_in_subdirs(dir: &std::path::PathBuf, name: &std::ffi::OsStr, logger: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:61:52 | 61 | fn resolve_jar(full_hardcoded_path: &str, logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:124:55 | 124 | fn append_if_exists(value: Option<&'static str>, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:150:35 | 150 | fn filter_out_key(key: &str, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:161:34 | 161 | fn filter_in_key(key: &str, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:167:59 | 167 | fn get_bootcp_members(jre_path: &std::path::PathBuf, os: &os_access::Os) -> Vec<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:187:55 | 187 | fn get_cp_members(jre_path: &std::path::PathBuf, os: &os_access::Os) -> Vec<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:203:62 | 203 | fn compose_class_path(members: Vec<std::path::PathBuf>, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:214:58 | 214 | pub fn get_classpath(jre_path: &std::path::PathBuf, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:218:62 | 218 | pub fn get_bootclasspath(jre_path: &std::path::PathBuf, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/log_helper.rs:16:34 | 16 | pub fn log_impl(level: i32, os: &os_access::Os, s: &str) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/log_helper.rs:87:22 | 87 | pub fn load(os: &os_access::Os) -> AdvancedLogging { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:113:97 | 113 | fn compose_arguments(java_dir: &std::path::PathBuf, original_args: &std::vec::Vec<String>, os: &os_access::Os) -> Vec<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:182:24 | 182 | fn is_modular_jdk(os: &os_access::Os, jre_dir: &std::path::PathBuf) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:192:21 | 192 | fn jdk_version(os: &os_access::Os, jre_dir: &std::path::PathBuf) -> i32 { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:226:26 | 226 | fn resolve_argsfile(os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:236:34 | 236 | fn get_jsobject_patchmodule(os: &os_access::Os) -> Option<(String, String)> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:254:20 | 254 | fn get_splash(os: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:260:69 | 260 | fn get_splash_testable(headless: bool, splash_forbidden: bool, os: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:295:103 | 295 | fn include_dashJs_values(srcs: &Vec<std::string::String>, target: &mut Vec<std::string::String>, os: &os_access::Os) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) Compiling launcher v1.8.0 (/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.javaws) Building [ ] 0/1: launcher(bin) Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/FileContents.html... warning: trait objects without an explicit `dyn` are deprecated --> src/hardcoded_paths.rs:127:31 | 127 | pub fn get_libsearch(logger: &os_access::Os) -> ItwLibSearch { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:21:38 | 21 | fn validate(&self, s: &str, os: &os_access::Os) -> bool; | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:29:38 | 29 | fn validate(&self, s: &str, os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:45:39 | 45 | fn validate(&self, s: &str, _os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:60:40 | 60 | fn validate(&self, _s: &str, _os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:118:40 | 118 | fn verify_jdk_string(spath: &str, os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/os_access.rs:7:29 | 7 | pub fn create_java_cmd(os: &Os,jre_dir: &std::path::PathBuf, args: &Vec<String>) -> std::process::Command { | ^^ help: use `dyn`: `dyn Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/os_access.rs:28:28 | 28 | fn spawn_java_process(os: &Os, jre_dir: &std::path::PathBuf, args: &Vec<String>) -> std::process::Child { | ^^ help: use `dyn`: `dyn Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:15:32 | 15 | pub fn get_xdg_config_dir(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:43:33 | 43 | pub fn get_itw_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:47:40 | 47 | pub fn get_itw_legacy_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:52:47 | 52 | pub fn get_itw_legacy_global_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:56:40 | 56 | pub fn get_itw_global_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:13:29 | 13 | fn get_basic_array(logger: &os_access::Os) -> [Option<std::path::PathBuf>; 4] { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:24:41 | 24 | pub fn try_jdk_from_properties(logger: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:28:50 | 28 | pub fn try_main_verbose_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:40:49 | 40 | pub fn try_log_to_file_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:52:52 | 52 | pub fn try_log_to_streams_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:64:51 | 64 | pub fn try_log_to_system_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:87:47 | 87 | pub fn try_logtarget_from_properties(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:111:59 | 111 | pub fn try_direct_key_from_properties(key: &str, logger: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:124:43 | 124 | fn try_key_from_properties_files(logger: &os_access::Os, array: &[Option<std::path::PathBuf>], key: &str, validator: &property_from_file:... | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:124:119 | 124 | ...], key: &str, validator: &property_from_file::Validator) -> Option<String> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn property_from_file::Validator` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:11:22 | 11 | pub fn find_jre(os: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:96:41 | 96 | fn get_jdk_from_path_conditionally(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:100:123 | 100 | ...arch: hardcoded_paths::ItwLibSearch, os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:113:73 | 113 | fn get_jdk_from_given_path_testable(system_path: Option<OsString>, os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:25:34 | 25 | pub fn resolve_argsfile(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:29:34 | 29 | pub fn resolve_jsobject(logger: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:41:32 | 41 | pub fn resolve_splash(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:45:82 | 45 | fn try_jar_in_subdirs(dir: &std::path::PathBuf, name: &std::ffi::OsStr, logger: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:61:52 | 61 | fn resolve_jar(full_hardcoded_path: &str, logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:124:55 | 124 | fn append_if_exists(value: Option<&'static str>, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:150:35 | 150 | fn filter_out_key(key: &str, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:161:34 | 161 | fn filter_in_key(key: &str, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:167:59 | 167 | fn get_bootcp_members(jre_path: &std::path::PathBuf, os: &os_access::Os) -> Vec<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:187:55 | 187 | fn get_cp_members(jre_path: &std::path::PathBuf, os: &os_access::Os) -> Vec<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:203:62 | 203 | fn compose_class_path(members: Vec<std::path::PathBuf>, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:214:58 | 214 | pub fn get_classpath(jre_path: &std::path::PathBuf, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:218:62 | 218 | pub fn get_bootclasspath(jre_path: &std::path::PathBuf, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/log_helper.rs:16:34 | 16 | pub fn log_impl(level: i32, os: &os_access::Os, s: &str) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/log_helper.rs:87:22 | 87 | pub fn load(os: &os_access::Os) -> AdvancedLogging { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:113:97 | 113 | fn compose_arguments(java_dir: &std::path::PathBuf, original_args: &std::vec::Vec<String>, os: &os_access::Os) -> Vec<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:182:24 | 182 | fn is_modular_jdk(os: &os_access::Os, jre_dir: &std::path::PathBuf) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:192:21 | 192 | fn jdk_version(os: &os_access::Os, jre_dir: &std::path::PathBuf) -> i32 { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:226:26 | 226 | fn resolve_argsfile(os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:236:34 | 236 | fn get_jsobject_patchmodule(os: &os_access::Os) -> Option<(String, String)> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:254:20 | 254 | fn get_splash(os: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:260:69 | 260 | fn get_splash_testable(headless: bool, splash_forbidden: bool, os: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:295:103 | 295 | fn include_dashJs_values(srcs: &Vec<std::string::String>, target: &mut Vec<std::string::String>, os: &os_access::Os) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/hardcoded_paths.rs:127:31 | 127 | pub fn get_libsearch(logger: &os_access::Os) -> ItwLibSearch { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:21:38 | 21 | fn validate(&self, s: &str, os: &os_access::Os) -> bool; | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:29:38 | 29 | fn validate(&self, s: &str, os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:45:39 | 45 | fn validate(&self, s: &str, _os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:60:40 | 60 | fn validate(&self, _s: &str, _os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_file.rs:118:40 | 118 | fn verify_jdk_string(spath: &str, os: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/os_access.rs:7:29 | 7 | pub fn create_java_cmd(os: &Os,jre_dir: &std::path::PathBuf, args: &Vec<String>) -> std::process::Command { | ^^ help: use `dyn`: `dyn Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/os_access.rs:28:28 | 28 | fn spawn_java_process(os: &Os, jre_dir: &std::path::PathBuf, args: &Vec<String>) -> std::process::Child { | ^^ help: use `dyn`: `dyn Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:15:32 | 15 | pub fn get_xdg_config_dir(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:43:33 | 43 | pub fn get_itw_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:47:40 | 47 | pub fn get_itw_legacy_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:52:47 | 52 | pub fn get_itw_legacy_global_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/dirs_paths_helper.rs:56:40 | 56 | pub fn get_itw_global_config_file(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:13:29 | 13 | fn get_basic_array(logger: &os_access::Os) -> [Option<std::path::PathBuf>; 4] { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:24:41 | 24 | pub fn try_jdk_from_properties(logger: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:28:50 | 28 | pub fn try_main_verbose_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:40:49 | 40 | pub fn try_log_to_file_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:52:52 | 52 | pub fn try_log_to_streams_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:64:51 | 64 | pub fn try_log_to_system_from_properties(logger: &os_access::Os) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:87:47 | 87 | pub fn try_logtarget_from_properties(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:111:59 | 111 | pub fn try_direct_key_from_properties(key: &str, logger: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:124:43 | 124 | fn try_key_from_properties_files(logger: &os_access::Os, array: &[Option<std::path::PathBuf>], key: &str, validator: &property_from_file:... | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/property_from_files_resolver.rs:124:119 | 124 | ...], key: &str, validator: &property_from_file::Validator) -> Option<String> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn property_from_file::Validator` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:11:22 | 11 | pub fn find_jre(os: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:96:41 | 96 | fn get_jdk_from_path_conditionally(os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:100:123 | 100 | ...arch: hardcoded_paths::ItwLibSearch, os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/utils.rs:113:73 | 113 | fn get_jdk_from_given_path_testable(system_path: Option<OsString>, os: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:25:34 | 25 | pub fn resolve_argsfile(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:29:34 | 29 | pub fn resolve_jsobject(logger: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:41:32 | 41 | pub fn resolve_splash(logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:45:82 | 45 | fn try_jar_in_subdirs(dir: &std::path::PathBuf, name: &std::ffi::OsStr, logger: &os_access::Os) -> Option<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:61:52 | 61 | fn resolve_jar(full_hardcoded_path: &str, logger: &os_access::Os) -> std::path::PathBuf { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:124:55 | 124 | fn append_if_exists(value: Option<&'static str>, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:150:35 | 150 | fn filter_out_key(key: &str, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:161:34 | 161 | fn filter_in_key(key: &str, os: &os_access::Os, vec: &mut Vec<std::path::PathBuf>) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:167:59 | 167 | fn get_bootcp_members(jre_path: &std::path::PathBuf, os: &os_access::Os) -> Vec<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:187:55 | 187 | fn get_cp_members(jre_path: &std::path::PathBuf, os: &os_access::Os) -> Vec<std::path::PathBuf> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:203:62 | 203 | fn compose_class_path(members: Vec<std::path::PathBuf>, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:214:58 | 214 | pub fn get_classpath(jre_path: &std::path::PathBuf, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/jars_helper.rs:218:62 | 218 | pub fn get_bootclasspath(jre_path: &std::path::PathBuf, os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/log_helper.rs:16:34 | 16 | pub fn log_impl(level: i32, os: &os_access::Os, s: &str) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/log_helper.rs:87:22 | 87 | pub fn load(os: &os_access::Os) -> AdvancedLogging { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:113:97 | 113 | fn compose_arguments(java_dir: &std::path::PathBuf, original_args: &std::vec::Vec<String>, os: &os_access::Os) -> Vec<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:182:24 | 182 | fn is_modular_jdk(os: &os_access::Os, jre_dir: &std::path::PathBuf) -> bool { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:192:21 | 192 | fn jdk_version(os: &os_access::Os, jre_dir: &std::path::PathBuf) -> i32 { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:226:26 | 226 | fn resolve_argsfile(os: &os_access::Os) -> String { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:236:34 | 236 | fn get_jsobject_patchmodule(os: &os_access::Os) -> Option<(String, String)> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:254:20 | 254 | fn get_splash(os: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:260:69 | 260 | fn get_splash_testable(headless: bool, splash_forbidden: bool, os: &os_access::Os) -> Option<String> { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:295:103 | 295 | fn include_dashJs_values(srcs: &Vec<std::string::String>, target: &mut Vec<std::string::String>, os: &os_access::Os) { | ^^^^^^^^^^^^^ help: use `dyn`: `dyn os_access::Os` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> Building [ ] 0/1: launcher(bin) Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/FileOpenService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/FileSaveService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/IntegrationService.html... warning: variable does not need to be mutable --> src/property_from_files_resolver.rs:96:17 | 96 | let mut cfgdir_candidate = logger.get_user_config_dir(); | ----^^^^^^^^^^^^^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default Building [ ] 0/1: launcher(bin) warning: variable does not need to be mutable --> src/property_from_files_resolver.rs:96:17 | 96 | let mut cfgdir_candidate = logger.get_user_config_dir(); | ----^^^^^^^^^^^^^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default Building [ ] 0/1: launcher(bin) warning: constant is never used: `JAVA` --> src/hardcoded_paths.rs:11:1 | 11 | const JAVA: Option<&'static str> = option_env!("JAVA"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Building [ ] 0/1: launcher(bin) warning: function is never used: `get_java` --> src/hardcoded_paths.rs:29:8 | 29 | pub fn get_java() -> &'static str { | ^^^^^^^^ Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/hardcoded_paths.rs:136:17 | 136 | ... write!(&mut info, "ITW-LIBS provided, but have invalid value of {}. Use BUNDLED, DISTRIBUTION or EMBEDDED", result_of_override_var); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/jars_helper.rs:81:17 | 81 | ... write!(&mut info1, "custom ITW_HOME provided, but do not exists or is not directory: {}", &(dirs_paths_helper::path_to_string(&custom_dir))); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:41:17 | 41 | std::fs::create_dir_all(os.advanced_logging().log_target_file.parent().expect("hard to imagine log file without parent")); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:52:17 | 52 | file.sync_all(); | ^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:64:9 | 64 | file.sync_all(); | ^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: variable does not need to be mutable --> src/property_from_files_resolver.rs:96:17 | 96 | let mut cfgdir_candidate = logger.get_user_config_dir(); | ----^^^^^^^^^^^^^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default Building [ ] 0/1: launcher(bin) warning: constant is never used: `JAVA` --> src/hardcoded_paths.rs:11:1 | 11 | const JAVA: Option<&'static str> = option_env!("JAVA"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Building [ ] 0/1: launcher(bin) warning: function is never used: `get_java` --> src/hardcoded_paths.rs:29:8 | 29 | pub fn get_java() -> &'static str { | ^^^^^^^^ Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/hardcoded_paths.rs:136:17 | 136 | ... write!(&mut info, "ITW-LIBS provided, but have invalid value of {}. Use BUNDLED, DISTRIBUTION or EMBEDDED", result_of_override_var); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/jars_helper.rs:81:17 | 81 | ... write!(&mut info1, "custom ITW_HOME provided, but do not exists or is not directory: {}", &(dirs_paths_helper::path_to_string(&custom_dir))); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:41:17 | 41 | std::fs::create_dir_all(os.advanced_logging().log_target_file.parent().expect("hard to imagine log file without parent")); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/JNLPRandomAccessFile.html... warning: unused `Result` that must be used --> src/log_helper.rs:52:17 | 52 | file.sync_all(); | ^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:64:9 | 64 | file.sync_all(); | ^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: constant is never used: `JAVA` --> src/hardcoded_paths.rs:11:1 | 11 | const JAVA: Option<&'static str> = option_env!("JAVA"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Building [ ] 0/1: launcher(bin) warning: function is never used: `get_java` --> src/hardcoded_paths.rs:29:8 | 29 | pub fn get_java() -> &'static str { | ^^^^^^^^ Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/hardcoded_paths.rs:136:17 | 136 | ... write!(&mut info, "ITW-LIBS provided, but have invalid value of {}. Use BUNDLED, DISTRIBUTION or EMBEDDED", result_of_override_var); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_must_use)]` on by default = note: this `Result` may be an `Err` variant, which should be handled = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/jars_helper.rs:81:17 | 81 | ... write!(&mut info1, "custom ITW_HOME provided, but do not exists or is not directory: {}", &(dirs_paths_helper::path_to_string(&custom_dir))); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled = note: this warning originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:41:17 | 41 | std::fs::create_dir_all(os.advanced_logging().log_target_file.parent().expect("hard to imagine log file without parent")); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:52:17 | 52 | file.sync_all(); | ^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) warning: unused `Result` that must be used --> src/log_helper.rs:64:9 | 64 | file.sync_all(); | ^^^^^^^^^^^^^^^^ | = note: this `Result` may be an `Err` variant, which should be handled Building [ ] 0/1: launcher(bin) Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/PersistenceService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/PrintService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/ServiceManager.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/ServiceManagerStub.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/SingleInstanceListener.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/SingleInstanceService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/UnavailableServiceException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/nanoxml/XMLElement.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/nanoxml/XMLParseException.html... warning: `launcher` (bin "launcher") generated 58 warnings Finished release [optimized] target(s) in 21.14s ~/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8 '/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.policyeditor/target/release/launcher' -> 'launcher.build/policyeditor' sed "s#PATH_TO_JAVAWS#/usr/share/icedtea-web/bin/javaws#" < ./javaws.desktop.in > javaws.desktop sed "s#PATH_TO_ITWEB_SETTINGS#/usr/share/icedtea-web/bin/itweb-settings#" \ < ./itweb-settings.desktop.in > itweb-settings.desktop sed "s#PATH_TO_POLICYEDITOR#/usr/share/icedtea-web/bin/policyeditor#" \ < ./policyeditor.desktop.in > policyeditor.desktop mkdir -p /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build /usr/lib/jvm/default/bin/javac -g -encoding utf-8 -source 8 -target 8 \ -d /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build \ -sourcepath /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx \ -classpath "/usr/share/java/js.jar" \ @netx-source-files.txt warning: `launcher` (bin "launcher") generated 58 warnings Finished release [optimized] target(s) in 21.88s ~/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8 '/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.itweb-settings/target/release/launcher' -> 'launcher.build/itweb-settings' cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp && \ g++ -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 \ IcedTeaNPPlugin.o IcedTeaScriptablePluginObject.o IcedTeaJavaRequestProcessor.o IcedTeaPluginRequestProcessor.o IcedTeaPluginUtils.o IcedTeaParseProperties.o \ -lglib-2.0 \ \ -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now \ -shared -o /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPlugin.so warning: `launcher` (bin "launcher") generated 58 warnings Finished release [optimized] target(s) in 21.55s ~/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8 '/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/launcher.in.javaws/target/release/launcher' -> 'launcher.build/javaws' Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/AbstractLaunchHandler.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/AppletDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/ApplicationDesc.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/ApplicationDesc.java:42: warning: no @param for isFX public ApplicationDesc(String mainClass, String[] arguments, boolean isFX) { ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/AssociationDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/ComponentDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/DefaultLaunchHandler.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/DownloadOptions.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/ExtensionDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/GuiLaunchHandler.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/IconDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/InformationDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/InstallerDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/JARDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/JNLPCreator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/JNLPFile.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/JNLPFile.ManifestBoolean.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/JNLPFile.ManifestsAttributes.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/JNLPMatcher.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/JNLPMatcherException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/JNLPSplashScreen.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/GetMemberPluginCallRequest.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/GetWindowPluginCallRequest.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/MethodOverloadResolver.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginAppletSecurityContext.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginAppletViewer.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java:33: warning: AppContext is internal proprietary API and may be removed in a future release import sun.awt.AppContext; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/tools/JarCertVerifier.java:60: warning: DerInputStream is internal proprietary API and may be removed in a future release import sun.security.util.DerInputStream; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/tools/JarCertVerifier.java:61: warning: DerValue is internal proprietary API and may be removed in a future release import sun.security.util.DerValue; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/tools/JarCertVerifier.java:62: warning: NetscapeCertTypeExtension is internal proprietary API and may be removed in a future release import sun.security.x509.NetscapeCertTypeExtension; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorPermissions.java:39: warning: PolicyParser is internal proprietary API and may be removed in a future release import sun.security.provider.PolicyParser; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:122: warning: PolicyParser is internal proprietary API and may be removed in a future release import sun.security.provider.PolicyParser; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyIdentifier.java:40: warning: PolicyParser is internal proprietary API and may be removed in a future release import sun.security.provider.PolicyParser; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java:39: warning: PolicyParser is internal proprietary API and may be removed in a future release import sun.security.provider.PolicyParser; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorController.java:55: warning: PolicyParser is internal proprietary API and may be removed in a future release import sun.security.provider.PolicyParser; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEntry.java:50: warning: PolicyParser is internal proprietary API and may be removed in a future release import sun.security.provider.PolicyParser; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyFileModel.java:57: warning: PolicyParser is internal proprietary API and may be removed in a future release import sun.security.provider.PolicyParser; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/Launcher.java:49: warning: SunToolkit is internal proprietary API and may be removed in a future release import sun.awt.SunToolkit; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/NetxPanel.java:39: warning: SunToolkit is internal proprietary API and may be removed in a future release import sun.awt.SunToolkit; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/runtime/Boot.java:45: warning: AppContext is internal proprietary API and may be removed in a future release import sun.awt.AppContext; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/runtime/Boot.java:46: warning: SunToolkit is internal proprietary API and may be removed in a future release import sun.awt.SunToolkit; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/runtime/CachedJarFileCallback.java:59: warning: URLJarFile is internal proprietary API and may be removed in a future release import sun.net.www.protocol.jar.URLJarFile; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/runtime/CachedJarFileCallback.java:60: warning: URLJarFileCallBack is internal proprietary API and may be removed in a future release import sun.net.www.protocol.jar.URLJarFileCallBack; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java:77: warning: URLJarFile is internal proprietary API and may be removed in a future release import sun.net.www.protocol.jar.URLJarFile; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/runtime/JNLPSecurityManager.java:32: warning: AppContext is internal proprietary API and may be removed in a future release import sun.awt.AppContext; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/SecurityDialogMessageHandler.java:58: warning: AppContext is internal proprietary API and may be removed in a future release import sun.awt.AppContext; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/dialogs/TemporaryPermissionsButton.java:68: warning: PolicyParser is internal proprietary API and may be removed in a future release import sun.security.provider.PolicyParser; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/HttpsCertVerifier.java:57: warning: DerValue is internal proprietary API and may be removed in a future release import sun.security.util.DerValue; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/HttpsCertVerifier.java:58: warning: HostnameChecker is internal proprietary API and may be removed in a future release import sun.security.util.HostnameChecker; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/HttpsCertVerifier.java:59: warning: X500Name is internal proprietary API and may be removed in a future release import sun.security.x509.X500Name; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/VariableX509TrustManager.java:64: warning: HostnameChecker is internal proprietary API and may be removed in a future release import sun.security.util.HostnameChecker; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/VariableX509TrustManager.java:65: warning: ValidatorException is internal proprietary API and may be removed in a future release import sun.security.validator.ValidatorException; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java:82: warning: AppContext is internal proprietary API and may be removed in a future release private final AppContext appContext; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java:108: warning: AppContext is internal proprietary API and may be removed in a future release this.appContext = AppContext.getAppContext(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/runtime/ApplicationInstance.java:454: warning: AppContext is internal proprietary API and may be removed in a future release public AppContext getAppContext() { ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/JREDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/LaunchDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/Launcher.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/LaunchException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/LaunchException.LaunchExceptionWithStamp.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/LaunchHandler.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/MalformedXMLParser.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/MenuDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/MissingInformationException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/MissingTitleException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/MissingVendorException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/NetxPanel.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/tools/JarCertVerifier.java:605: warning: DerInputStream is internal proprietary API and may be removed in a future release DerInputStream in = new DerInputStream(netscapeEx); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/tools/JarCertVerifier.java:605: warning: DerInputStream is internal proprietary API and may be removed in a future release DerInputStream in = new DerInputStream(netscapeEx); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/tools/JarCertVerifier.java:607: warning: DerValue is internal proprietary API and may be removed in a future release encoded = new DerValue(encoded).getUnalignedBitString() ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/tools/JarCertVerifier.java:610: warning: NetscapeCertTypeExtension is internal proprietary API and may be removed in a future release NetscapeCertTypeExtension extn = new NetscapeCertTypeExtension( ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/tools/JarCertVerifier.java:610: warning: NetscapeCertTypeExtension is internal proprietary API and may be removed in a future release NetscapeCertTypeExtension extn = new NetscapeCertTypeExtension( ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/tools/JarCertVerifier.java:614: warning: NetscapeCertTypeExtension is internal proprietary API and may be removed in a future release .get(NetscapeCertTypeExtension.OBJECT_SIGNING); ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginCallRequest.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginCallRequestFactory.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginClassLoader.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginCookieInfoRequest.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginCookieManager.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginDebug.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginMain.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginProxyInfoRequest.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginProxySelector.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/PluginStreamHandler.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/RequestQueue.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/TestEnv.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/VoidPluginCallRequest.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/security/ForbiddenTargetException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/security/PrivilegeManager.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/JSException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/JSObject.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/JSObjectCreatePermission.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/JSObjectUnboxPermission.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/JSProxy.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/JSRunnable.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/JSUtil.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/overview-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/security/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/security/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/security/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/constant-values.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/serialized-form.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/MethodOverloadResolver.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginCallRequest.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/AppletSecurityContextManager.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/VoidPluginCallRequest.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/RequestQueue.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginClassLoader.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/TestEnv.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginProxyInfoRequest.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/GetMemberPluginCallRequest.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginMain.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginStreamHandler.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginCookieInfoRequest.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/GetWindowPluginCallRequest.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginAppletViewer.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginCookieManager.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginAppletSecurityContext.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginCallRequestFactory.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginProxySelector.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginDebug.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/PluginException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/class-use/AppletViewerPanelAccess.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/security/class-use/ForbiddenTargetException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/security/class-use/PrivilegeManager.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/class-use/JSUtil.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/class-use/JSProxy.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/class-use/JSObjectUnboxPermission.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/class-use/JSRunnable.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/class-use/JSObject.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/class-use/JSObjectCreatePermission.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/class-use/JSException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/javascript/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/netscape/security/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/sun/applet/package-use.html... Building index for all the packages and classes... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/overview-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-1.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-2.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-3.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-4.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-5.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-6.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-7.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-8.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-9.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-10.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-11.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-12.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-13.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-14.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-15.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-16.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-17.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-18.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-19.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index-files/index-20.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/deprecated-list.html... Building index for all classes... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/allclasses-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/allclasses-noframe.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/index.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/overview-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin/help-doc.html... mkdir -p stamps touch stamps/plugin-docs.stamp Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/Node.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/Node.ElementName.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/NullJnlpFileException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/OptionsDefinitions.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/OptionsDefinitions.OPTIONS.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/PackageDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/ParseException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/Parser.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/Parser.java:1376: warning: no @param for input public static Node getRootNode(InputStream input, ParserSettings settings) throws ParseException { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/Parser.java:1376: warning: no @param for settings public static Node getRootNode(InputStream input, ParserSettings settings) throws ParseException { ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/ParserSettings.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/PluginBridge.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/PluginParameterException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/PluginParameters.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/PropertyDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/RelatedContentDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/RequiredElementException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/ResourcesDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/SecurityDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/SecurityDesc.RequestedPermissionLevel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/ShortcutDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/UpdateDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/UpdateDesc.Check.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/UpdateDesc.Policy.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/Version.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/Version.JreVersion.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/about/AboutDialog.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorPermissions.java:294: warning: PolicyParser is internal proprietary API and may be removed in a future release public static PolicyEditorPermissions fromPermissionEntry(final PolicyParser.PermissionEntry permissionEntry) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorPermissions.java:302: warning: PolicyParser is internal proprietary API and may be removed in a future release final PolicyParser.PermissionEntry editorEntry = ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorPermissions.java:303: warning: PolicyParser is internal proprietary API and may be removed in a future release new PolicyParser.PermissionEntry(permission.getType().type, permission.getTarget().target, actionsString); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:196: warning: PolicyParser is internal proprietary API and may be removed in a future release private final DefaultListModel<PolicyParser.PrincipalEntry> principals = new DefaultListModel<>(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:198: warning: PolicyParser is internal proprietary API and may be removed in a future release public PrincipalsPanel(final Collection<PolicyParser.PrincipalEntry> entries) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:201: warning: PolicyParser is internal proprietary API and may be removed in a future release for (final PolicyParser.PrincipalEntry principalEntry : entries) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:204: warning: PolicyParser is internal proprietary API and may be removed in a future release final JList<PolicyParser.PrincipalEntry> principalsList = new JList<>(principals); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:219: warning: PolicyParser is internal proprietary API and may be removed in a future release final PolicyParser.PrincipalEntry entry = new PolicyParser.PrincipalEntry(className.getText(), principalName.getText()); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:219: warning: PolicyParser is internal proprietary API and may be removed in a future release final PolicyParser.PrincipalEntry entry = new PolicyParser.PrincipalEntry(className.getText(), principalName.getText()); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:235: warning: PolicyParser is internal proprietary API and may be removed in a future release final PolicyParser.PrincipalEntry entry = principalsList.getSelectedValue(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:251: warning: PolicyParser is internal proprietary API and may be removed in a future release final PolicyParser.PrincipalEntry newEntry = new PolicyParser.PrincipalEntry(className.getText(), principalName.getText()); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:251: warning: PolicyParser is internal proprietary API and may be removed in a future release final PolicyParser.PrincipalEntry newEntry = new PolicyParser.PrincipalEntry(className.getText(), principalName.getText()); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:262: warning: PolicyParser is internal proprietary API and may be removed in a future release public List<PolicyParser.PrincipalEntry> getPrincipals() { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:263: warning: PolicyParser is internal proprietary API and may be removed in a future release final List<PolicyParser.PrincipalEntry> entries = new ArrayList<>(principals.size()); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:264: warning: PolicyParser is internal proprietary API and may be removed in a future release for (final PolicyParser.PrincipalEntry entry : Collections.list(principals.elements())) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:449: warning: PolicyParser is internal proprietary API and may be removed in a future release } catch (final PolicyParser.ParsingException pe) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:858: warning: PolicyParser is internal proprietary API and may be removed in a future release return new PolicyIdentifier(null, Collections.<PolicyParser.PrincipalEntry>emptyList(), codebase); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:898: warning: PolicyParser is internal proprietary API and may be removed in a future release final PrincipalsPanel principalsPanel = new PrincipalsPanel(Collections.<PolicyParser.PrincipalEntry>emptySet()); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:953: warning: PolicyParser is internal proprietary API and may be removed in a future release public void modifyPrincipals(final PolicyIdentifier identifier, final List<PolicyParser.PrincipalEntry> principalEntries) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:969: warning: PolicyParser is internal proprietary API and may be removed in a future release final Collection<PolicyParser.PermissionEntry> customPermissions = getCustomPermissions(oldIdentifier); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:978: warning: PolicyParser is internal proprietary API and may be removed in a future release for (final PolicyParser.PermissionEntry permission : customPermissions) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:998: warning: PolicyParser is internal proprietary API and may be removed in a future release public void pasteEntry(final PolicyIdentifier identifier) throws UnsupportedFlavorException, PolicyParser.ParsingException, IOException { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:1037: warning: PolicyParser is internal proprietary API and may be removed in a future release public void addCustomPermission(final PolicyIdentifier identifier, final PolicyParser.PermissionEntry permission) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:1041: warning: PolicyParser is internal proprietary API and may be removed in a future release public Collection<PolicyParser.PermissionEntry> getCustomPermissions(final PolicyIdentifier identifier) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:1479: warning: PolicyParser is internal proprietary API and may be removed in a future release } catch (IOException | PolicyParser.ParsingException e) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:1530: warning: PolicyParser is internal proprietary API and may be removed in a future release } catch (final IOException | PolicyParser.ParsingException e) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:1750: warning: PolicyParser is internal proprietary API and may be removed in a future release final Set<PolicyParser.PrincipalEntry> principals = getPrincipalsArgument(optionParser); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:1790: warning: PolicyParser is internal proprietary API and may be removed in a future release static Set<PolicyParser.PrincipalEntry> getPrincipalsArgument(final OptionParser optionParser) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:1793: warning: PolicyParser is internal proprietary API and may be removed in a future release final Set<PolicyParser.PrincipalEntry> principals = new HashSet<>(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java:1795: warning: PolicyParser is internal proprietary API and may be removed in a future release principals.add(new PolicyParser.PrincipalEntry(rawPrincipals.get(i), rawPrincipals.get(i + 1))); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyIdentifier.java:53: warning: PolicyParser is internal proprietary API and may be removed in a future release public static final PolicyIdentifier ALL_APPLETS_IDENTIFIER = new PolicyIdentifier(null, Collections.<PolicyParser.PrincipalEntry>emptySet(), null) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyIdentifier.java:53: warning: PolicyParser is internal proprietary API and may be removed in a future release public static final PolicyIdentifier ALL_APPLETS_IDENTIFIER = new PolicyIdentifier(null, Collections.<PolicyParser.PrincipalEntry>emptySet(), null) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyIdentifier.java:61: warning: PolicyParser is internal proprietary API and may be removed in a future release private final LinkedHashSet<PolicyParser.PrincipalEntry> principals = new LinkedHashSet<>(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyIdentifier.java:64: warning: PolicyParser is internal proprietary API and may be removed in a future release public PolicyIdentifier(final String signedBy, final Collection<PolicyParser.PrincipalEntry> principals, final String codebase) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyIdentifier.java:82: warning: PolicyParser is internal proprietary API and may be removed in a future release public Set<PolicyParser.PrincipalEntry> getPrincipals() { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java:94: warning: PolicyParser is internal proprietary API and may be removed in a future release for (final PolicyParser.PermissionEntry permissionEntry : parent.getCustomPermissions(policyIdentifier)) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java:121: warning: PolicyParser is internal proprietary API and may be removed in a future release final PolicyParser.PermissionEntry perm = new PolicyParser.PermissionEntry(type, target, actions); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java:121: warning: PolicyParser is internal proprietary API and may be removed in a future release final PolicyParser.PermissionEntry perm = new PolicyParser.PermissionEntry(type, target, actions); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java:131: warning: PolicyParser is internal proprietary API and may be removed in a future release final PolicyParser.PermissionEntry selected = list.getSelectedValue(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java:219: warning: PolicyParser is internal proprietary API and may be removed in a future release for (final PolicyParser.PermissionEntry permission : customPermissions) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java:224: warning: PolicyParser is internal proprietary API and may be removed in a future release void addCustomPermission(final PolicyParser.PermissionEntry permission) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java:234: warning: PolicyParser is internal proprietary API and may be removed in a future release void removeCustomPermission(final PolicyParser.PermissionEntry permission) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java:245: warning: PolicyParser is internal proprietary API and may be removed in a future release public static class DisplayablePermission extends PolicyParser.PermissionEntry implements Comparable<PolicyParser.PermissionEntry> { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java:245: warning: PolicyParser is internal proprietary API and may be removed in a future release public static class DisplayablePermission extends PolicyParser.PermissionEntry implements Comparable<PolicyParser.PermissionEntry> { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java:263: warning: PolicyParser is internal proprietary API and may be removed in a future release public static DisplayablePermission from(final PolicyParser.PermissionEntry permissionEntry) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/CustomPolicyViewer.java:268: warning: PolicyParser is internal proprietary API and may be removed in a future release public int compareTo(final PolicyParser.PermissionEntry o) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEntry.java:61: warning: PolicyParser is internal proprietary API and may be removed in a future release private final Set<PolicyParser.PermissionEntry> customPermissions = new HashSet<>(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEntry.java:62: warning: PolicyParser is internal proprietary API and may be removed in a future release private final Set<PolicyParser.PrincipalEntry> principals = new HashSet<>(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEntry.java:69: warning: PolicyParser is internal proprietary API and may be removed in a future release public Builder principals(final Collection<PolicyParser.PrincipalEntry> principals) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEntry.java:90: warning: PolicyParser is internal proprietary API and may be removed in a future release public Builder customPermissions(final Collection<? extends PolicyParser.PermissionEntry> customPermissions) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEntry.java:104: warning: PolicyParser is internal proprietary API and may be removed in a future release private final Set<PolicyParser.PermissionEntry> customPermissions = new HashSet<>(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEntry.java:122: warning: PolicyParser is internal proprietary API and may be removed in a future release public Set<PolicyParser.PermissionEntry> getCustomPermissions() { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorController.java:141: warning: PolicyParser is internal proprietary API and may be removed in a future release public void addCustomPermissions(final PolicyIdentifier identifier, final Collection<PolicyParser.PermissionEntry> permissions) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorController.java:148: warning: PolicyParser is internal proprietary API and may be removed in a future release public void addCustomPermission(final PolicyIdentifier identifier, final PolicyParser.PermissionEntry permission) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorController.java:149: warning: PolicyParser is internal proprietary API and may be removed in a future release final Map<PolicyIdentifier, Set<PolicyParser.PermissionEntry>> customs = policyFile.getCopyOfCustomPermissions(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorController.java:156: warning: PolicyParser is internal proprietary API and may be removed in a future release public Set<PolicyParser.PermissionEntry> getCustomPermissions(final PolicyIdentifier identifier) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorController.java:179: warning: PolicyParser is internal proprietary API and may be removed in a future release public void openAndParsePolicyFile() throws IOException, PolicyParser.ParsingException { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditorController.java:215: warning: PolicyParser is internal proprietary API and may be removed in a future release public static PolicyEntry getPolicyEntryFromClipboard() throws IOException, UnsupportedFlavorException, PolicyParser.ParsingException { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyFileModel.java:70: warning: PolicyParser is internal proprietary API and may be removed in a future release private final Map<PolicyIdentifier, Set<PolicyParser.PermissionEntry>> customPermissionsMap = Collections.synchronizedMap(new HashMap<PolicyIdentifier, Set<PolicyParser.PermissionEntry>>()); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyFileModel.java:70: warning: PolicyParser is internal proprietary API and may be removed in a future release private final Map<PolicyIdentifier, Set<PolicyParser.PermissionEntry>> customPermissionsMap = Collections.synchronizedMap(new HashMap<PolicyIdentifier, Set<PolicyParser.PermissionEntry>>()); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyFileModel.java:74: warning: PolicyParser is internal proprietary API and may be removed in a future release private PolicyParser parser = new PolicyParser(false); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyFileModel.java:74: warning: PolicyParser is internal proprietary API and may be removed in a future release private PolicyParser parser = new PolicyParser(false); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyFileModel.java:97: warning: PolicyParser is internal proprietary API and may be removed in a future release synchronized PolicyParser getParser() { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyFileModel.java:105: warning: PolicyParser is internal proprietary API and may be removed in a future release synchronized void openAndParsePolicyFile() throws IOException, PolicyParser.ParsingException { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/security/policyeditor/PolicyFileModel.java:106: warning: PolicyParser is internal proprietary API and may be removed in a future release parser = new PolicyParser(false); ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/about/AboutDialog.ShowPage.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/about/HTMLPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/about/InternalHTMLPanel.html... Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 100 warnings (cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/resources; \ for files in $(find . -type f); \ do \ /usr/bin/install -c -m 644 -D ${files} \ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build/net/sourceforge/jnlp/resources/${files}; \ done) cp "-av" /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/runtime/pac-funcs.js \ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build/net/sourceforge/jnlp/runtime '/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/runtime/pac-funcs.js' -> '/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build/net/sourceforge/jnlp/runtime/pac-funcs.js' cp "-av" build.properties /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build/net/sourceforge/jnlp/ 'build.properties' -> '/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build/net/sourceforge/jnlp/build.properties' mkdir -p stamps touch stamps/netx.stamp mkdir -p "/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/icedtea-web-docs/1.8.8" ; \ HTML_DOCS_TARGET_DIR="/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/icedtea-web-docs/1.8.8/html" ; \ PLAIN_DOCS_TARGET_DIR="/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/icedtea-web-docs/1.8.8/plain" ; \ MAN_DOCS_TARGET_DIR="/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/icedtea-web-docs/1.8.8/man" ; \ AUTHORS_FILE_TARGET="/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/AUTHORS" ; \ mkdir "$HTML_DOCS_TARGET_DIR" ; \ mkdir "$PLAIN_DOCS_TARGET_DIR" ; \ mkdir "$MAN_DOCS_TARGET_DIR" ; \ HTML_DOCS_INDEX="$HTML_DOCS_TARGET_DIR/index.html" ; \ TP_COMMAND="/usr/lib/jvm/default-runtime/bin/java -cp /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build net.sourceforge.jnlp.util.docprovider.TextsProvider" ; \ TP_TAIL="false 1.8.8" ; \ LANG_BACKUP=$LANG ; \ echo "<html><head><title>IcedTea-Web 1.8.8</title></head>" > "$HTML_DOCS_INDEX" ; \ echo "<body><h3>IcedTea-Web 1.8.8 docs:</h3>" >> "$HTML_DOCS_INDEX" ; \ for LANG_ID in en_US.UTF-8 cs_CZ.UTF-8 pl_PL.UTF-8 de_DE.UTF-8 ; do \ ID=`echo "$LANG_ID" | head -c 2` ; \ ENCOD=`echo "$LANG_ID" | tail -c 6 -` ; \ export LANG=$LANG_ID; \ mkdir "$HTML_DOCS_TARGET_DIR/$ID" ; \ echo "<li><a href='$ID/icedtea-web.html'>$LANG_ID</a></li>" >> "$HTML_DOCS_INDEX" ; \ $TP_COMMAND html "$HTML_DOCS_TARGET_DIR/$ID" $TP_TAIL "-authorFile=$AUTHORS_FILE_TARGET" ; \ mkdir "$PLAIN_DOCS_TARGET_DIR/$ID" ; \ $TP_COMMAND plain "$PLAIN_DOCS_TARGET_DIR/$ID" 160 $TP_TAIL "-authorFile=$AUTHORS_FILE_TARGET" ; \ if [ $ID = "en" ] ; then \ MAN_DESC="$MAN_DOCS_TARGET_DIR/man1" ; \ else \ MAN_DESC="$MAN_DOCS_TARGET_DIR/$ID/man1" ; \ fi ; \ mkdir -p "$MAN_DESC" ; \ $TP_COMMAND man $ENCOD "$MAN_DESC" $TP_TAIL "-authorFile=$AUTHORS_FILE_TARGET" ; \ $TP_COMMAND htmlIntro "/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build/net/sourceforge/jnlp/resources/about_$ID.html" $TP_TAIL; \ done ; \ export LANG=$LANG_BACKUP ; \ echo "</body></html>" >> $HTML_DOCS_INDEX ; \ touch stamps/generate-docs.stamp OPTIONS_COMMAND="/usr/lib/jvm/default-runtime/bin/java -cp /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build net.sourceforge.jnlp.OptionsDefinitions" ; \ OPTIONS=`$OPTIONS_COMMAND itweb-settings`; \ echo $OPTIONS ; \ cat /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/completion/itweb-settings.bash.in | \ sed "s/@OPTIONS@/${OPTIONS}/" > /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/completion/itweb-settings.bash ; OPTIONS_COMMAND="/usr/lib/jvm/default-runtime/bin/java -cp /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build net.sourceforge.jnlp.OptionsDefinitions" ; \ OPTIONS=`$OPTIONS_COMMAND javaws` ; \ echo $OPTIONS ; \ cat /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/completion/javaws.bash.in | \ sed "s/@OPTIONS@/${OPTIONS}/" > /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/completion/javaws.bash ; OPTIONS_COMMAND="/usr/lib/jvm/default-runtime/bin/java -cp /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build net.sourceforge.jnlp.OptionsDefinitions" ; \ OPTIONS=`$OPTIONS_COMMAND policyeditor` ; \ echo $OPTIONS ; \ cat /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/completion/policyeditor.bash.in | \ sed "s/@OPTIONS@/${OPTIONS}/" > /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/completion/policyeditor.bash ; -version -arg -param -property -update -verbose -nosecurity -noupdate -headless -strict -xml -allowredirect -Xnofork -Xignoreheaders -Xoffline -Xtrustnone -jnlp -html -browser -startuptracker -about -viewer -Xclearcache -Xcacheids -license -help -Xtrustall if test "xnetscape sun/applet" != x; then \ mkdir -p /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/liveconnect && \ /usr/lib/jvm/default/bin/javac -g -encoding utf-8 -source 8 -target 8 \ -d /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/liveconnect \ -classpath "/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build:/usr/share/java/js.jar" \ -sourcepath /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java \ @liveconnect-source-files.txt ; \ fi -help -list -get -info -set -reset -reset -headless -check -verbose -help -file -defaultfile -codebase -signedby -principals -verbose /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:65: warning: UrlUtil is internal proprietary API and may be removed in a future release import com.sun.jndi.toolkit.url.UrlUtil; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:118: warning: AppContext is internal proprietary API and may be removed in a future release import sun.awt.AppContext; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:119: warning: SunToolkit is internal proprietary API and may be removed in a future release import sun.awt.SunToolkit; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:120: warning: XEmbeddedFrame is internal proprietary API and may be removed in a future release import sun.awt.X11.XEmbeddedFrame; ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/CachedDaemonThreadPoolProvider.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/CacheDirectory.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginCookieManager.java:48: warning: UrlUtil is internal proprietary API and may be removed in a future release import com.sun.jndi.toolkit.url.UrlUtil; ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/CacheEntry.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginMain.java:81: warning: AppContext is internal proprietary API and may be removed in a future release import sun.awt.AppContext; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginMain.java:82: warning: SunToolkit is internal proprietary API and may be removed in a future release import sun.awt.SunToolkit; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginProxySelector.java:48: warning: UrlUtil is internal proprietary API and may be removed in a future release import com.sun.jndi.toolkit.url.UrlUtil; ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/CacheLRUWrapper.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/CacheUtil.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/cache/CacheUtil.java:324: warning: no description for @return * @return ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/cache/CacheUtil.java:326: warning: no @param for jnlpPath public static List<CacheId> getCacheIds(final String filter, final boolean jnlpPath, final boolean domain) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/cache/CacheUtil.java:326: warning: no @param for domain public static List<CacheId> getCacheIds(final String filter, final boolean jnlpPath, final boolean domain) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/cache/CacheUtil.java:425: warning: no @param for entry public static boolean isCurrent(URL source, Version version, long lastModifed, CacheEntry entry, File cachedFile) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/cache/CacheUtil.java:425: warning: no @param for cachedFile public static boolean isCurrent(URL source, Version version, long lastModifed, CacheEntry entry, File cachedFile) { ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/CacheUtil.CacheId.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/DefaultDownloadIndicator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/DirectoryNode.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/DownloadIndicator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/IllegalResourceDescriptorException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/NativeLibraryStorage.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/Resource.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/Resource.Status.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/ResourceDownloader.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/ResourceTracker.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/ResourceTracker.RequestMethods.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/ResourceUrlCreator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/UpdatePolicy.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/BasicValueValidators.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/BasicValueValidators.RustCpValidator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/ConfiguratonValidator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/Defaults.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/DeploymentConfiguration.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java:342: warning: no @throws for java.net.MalformedURLException public void load(boolean fixIssues) throws ConfigurationException, MalformedURLException { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:83: warning: AppletPanel is internal proprietary API and may be removed in a future release public AppletPanel createPanel(PluginStreamHandler streamhandler, ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/DeploymentConfiguration.ConfigType.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:156: warning: AppletPanel is internal proprietary API and may be removed in a future release static private void setAppletViewerSize(final AppletPanel panel, ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:179: warning: AppletPanel is internal proprietary API and may be removed in a future release private void initEventQueue(AppletPanel panel) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:191: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_LOAD); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:192: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_INIT); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:193: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_START); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:206: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_DISPOSE); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:208: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_LOAD); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:210: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_INIT); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:212: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_START); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:214: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_STOP); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:216: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_DESTROY); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:218: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_QUIT); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletPanelFactory.java:220: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_ERROR); ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/DirectoryValidator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/DirectoryValidator.DirectoryCheckResult.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:127: warning: XEmbeddedFrame is internal proprietary API and may be removed in a future release public class PluginAppletViewer extends XEmbeddedFrame ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/DirectoryValidator.DirectoryCheckResults.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/InfrastructureFileDescriptor.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:270: warning: AppletPanel is internal proprietary API and may be removed in a future release final AppletPanel fPanel = panel; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:356: warning: AppletListener is internal proprietary API and may be removed in a future release private static class AppletEventListener implements AppletListener { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:366: warning: AppletEvent is internal proprietary API and may be removed in a future release public void appletStateChanged(AppletEvent evt) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:367: warning: AppletPanel is internal proprietary API and may be removed in a future release AppletPanel src = (AppletPanel) evt.getSource(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:367: warning: AppletPanel is internal proprietary API and may be removed in a future release AppletPanel src = (AppletPanel) evt.getSource(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:376: warning: AppletPanel is internal proprietary API and may be removed in a future release case AppletPanel.APPLET_RESIZE: { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:383: warning: AppletPanel is internal proprietary API and may be removed in a future release case AppletPanel.APPLET_LOADING_COMPLETED: { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:401: warning: SunToolkit is internal proprietary API and may be removed in a future release AppletPanel.changeFrameAppContext(frame, SunToolkit.targetToAppContext(a)); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:401: warning: AppletPanel is internal proprietary API and may be removed in a future release AppletPanel.changeFrameAppContext(frame, SunToolkit.targetToAppContext(a)); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:404: warning: AppContext is internal proprietary API and may be removed in a future release AppletPanel.changeFrameAppContext(frame, AppContext.getAppContext()); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:404: warning: AppletPanel is internal proprietary API and may be removed in a future release AppletPanel.changeFrameAppContext(frame, AppContext.getAppContext()); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:411: warning: AppletPanel is internal proprietary API and may be removed in a future release case AppletPanel.APPLET_START: { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:412: warning: AppletPanel is internal proprietary API and may be removed in a future release if (src.status != AppletPanel.APPLET_INIT && src.status != AppletPanel.APPLET_STOP) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:412: warning: AppletPanel is internal proprietary API and may be removed in a future release if (src.status != AppletPanel.APPLET_INIT && src.status != AppletPanel.APPLET_STOP) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:421: warning: AppletPanel is internal proprietary API and may be removed in a future release case AppletPanel.APPLET_ERROR: { ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/PathsAndFiles.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:478: warning: AppletMessageHandler is internal proprietary API and may be removed in a future release AppletMessageHandler amh = new AppletMessageHandler("appletviewer"); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:478: warning: AppletMessageHandler is internal proprietary API and may be removed in a future release AppletMessageHandler amh = new AppletMessageHandler("appletviewer"); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:494: warning: AppletPanel is internal proprietary API and may be removed in a future release public static AppletPanel initialize(PluginParameters params, long handle, URL url, int identifier, PluginBridge pb) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:496: warning: AppletPanel is internal proprietary API and may be removed in a future release AppletPanel p = factory.createPanel(streamhandler, identifier, handle, url, params, pb); ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/Setting.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:811: warning: AppletAudioClip is internal proprietary API and may be removed in a future release audioClips.put(url, clip = new AppletAudioClip(url)); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:817: warning: AppletImageRef is internal proprietary API and may be removed in a future release final private static Map<URL, AppletImageRef> imageRefs = new HashMap<>(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:834: warning: AppletImageRef is internal proprietary API and may be removed in a future release private synchronized AppletImageRef getCachedImageRef(URL url) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:863: warning: AppletImageRef is internal proprietary API and may be removed in a future release AppletImageRef ref = imageRefs.get(url); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:865: warning: AppletImageRef is internal proprietary API and may be removed in a future release ref = new AppletImageRef(url); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:896: warning: AppletPanel is internal proprietary API and may be removed in a future release AppletPanel p = e.nextElement(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:928: warning: AppletPanel is internal proprietary API and may be removed in a future release AppletPanel p = e.nextElement(); ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/ValueValidator.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:959: warning: UrlUtil is internal proprietary API and may be removed in a future release write("reference " + reference + " LoadURL " + UrlUtil.encode(url.toString(), "UTF-8") + " " + target); ^ Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/AboutPanel.html... /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1250: warning: UrlUtil is internal proprietary API and may be removed in a future release String encodedURI = UrlUtil.encode(uri.toString(), "UTF-8"); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1416: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_STOP); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1417: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_DESTROY); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1418: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_INIT); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1419: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_START); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1426: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_STOP); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1427: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_DESTROY); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1428: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_DISPOSE); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1435: warning: AppletPanel is internal proprietary API and may be removed in a future release AppletPanel.flushClassLoader(panel.getClassLoaderCacheKey()); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1456: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_LOAD); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1457: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_INIT); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1458: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_START); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1470: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_START); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1477: warning: AppletPanel is internal proprietary API and may be removed in a future release panel.sendEvent(AppletPanel.APPLET_STOP); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1484: warning: AppletPanel is internal proprietary API and may be removed in a future release private void appletShutdown(AppletPanel p) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1485: warning: AppletPanel is internal proprietary API and may be removed in a future release p.sendEvent(AppletPanel.APPLET_STOP); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1486: warning: AppletPanel is internal proprietary API and may be removed in a future release p.sendEvent(AppletPanel.APPLET_DESTROY); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1487: warning: AppletPanel is internal proprietary API and may be removed in a future release p.sendEvent(AppletPanel.APPLET_DISPOSE); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1488: warning: AppletPanel is internal proprietary API and may be removed in a future release p.sendEvent(AppletPanel.APPLET_QUIT); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1503: warning: AppletPanel is internal proprietary API and may be removed in a future release final AppletPanel p = panel; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1652: warning: AppletPanel is internal proprietary API and may be removed in a future release private final AppletPanel fPanel; ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginAppletViewer.java:1654: warning: AppletPanel is internal proprietary API and may be removed in a future release public SplashCreator(AppletPanel fPanel) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginCookieManager.java:107: warning: UrlUtil is internal proprietary API and may be removed in a future release streamHandler.write("plugin PluginSetCookie reference -1 " + UrlUtil.encode(uri.toString(), "UTF-8") + " " + cookie); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginMain.java:112: warning: Handler is internal proprietary API and may be removed in a future release handlers.put("javascript", new sun.net.www.protocol.http.Handler()); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginMain.java:133: warning: AppContext is internal proprietary API and may be removed in a future release if (AppContext.getAppContext() == null) { ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginMain.java:134: warning: SunToolkit is internal proprietary API and may be removed in a future release SunToolkit.createNewAppContext(); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginMain.java:270: warning: AppletPanel is internal proprietary API and may be removed in a future release AppletPanel p = PluginAppletViewer.initialize(pb.getParams(), 0, html, 0, pb); ^ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java/sun/applet/PluginProxySelector.java:176: warning: UrlUtil is internal proprietary API and may be removed in a future release return UrlUtil.encode(result.toString(), "UTF-8"); ^ 78 warnings mkdir -p stamps touch stamps/liveconnect.stamp if test "xnetscape sun/applet" != x; then \ (cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/liveconnect ; \ mkdir -p lib ; \ /usr/lib/jvm/default/bin/jar cf lib/classes.jar netscape sun/applet ; \ /usr/lib/jvm/default/bin/jar cf lib/classes-applet.jar sun/applet ; \ /usr/lib/jvm/default/bin/jar cf lib/classes-jsobject.jar netscape ; \ cp -pPR -l /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/java src; \ find src -type f -exec chmod 640 '{}' ';' -o -type d -exec chmod 750 '{}' ';'; \ cd src ; \ /usr/bin/zip -qr /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/liveconnect/lib/src.zip netscape sun/applet ) ; \ fi mkdir -p stamps touch stamps/liveconnect-dist.stamp mkdir -p stamps touch stamps/plugin.stamp (cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build ; \ mkdir -p lib ; \ /usr/lib/jvm/default/bin/jar cfm lib/classes.jar \ /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.manifest javax/jnlp net sun; \ cp -pPR -l /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx src; \ find src -type f -exec chmod 640 '{}' ';' -o -type d -exec chmod 750 '{}' ';'; \ cd src ; \ /usr/bin/zip -qr /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build/lib/src.zip javax net sun) mkdir -p stamps touch stamps/netx-dist.stamp Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/AdvancedProxySettingsDialog.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/AdvancedProxySettingsPane.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/CacheAppViewer.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/CachePane.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/CacheViewer.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/ClassFinder.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/ComboItem.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/CommandLine.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/ControlPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/DebuggingPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/DesktopShortcutPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/DocumentAdapter.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/JREPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/JVMPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/JVMPanel.JvmValidationResult.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/JVMPanel.JvmValidationResult.STATE.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/NamedBorderPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/NetworkSettingsPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/PolicyPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/RemmeberableDialogueEditor.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/SecuritySettingsPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/UnsignedAppletActionTableModel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/UnsignedAppletsTrustingListPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/UnsignedAppletsTrustingListPanel.MyTextField.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/UnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/UnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.MyDateCellRenderer.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/event/ApplicationEvent.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/event/ApplicationListener.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/event/DownloadEvent.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/event/DownloadListener.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/AppletAudioClip.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/AppletEnvironment.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/AppletInstance.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/ApplicationInstance.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/Boot.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/FakePacEvaluator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/HtmlBoot.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/JnlpBoot.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.CodeBaseClassLoader.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.DownloadAction.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.SecurityDelegate.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.SecurityDelegateImpl.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.SigningState.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/JNLPPolicy.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/JNLPProxySelector.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/JNLPRuntime.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/ManageJnlpResources.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/ManifestAttributesChecker.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/ManifestAttributesChecker.MANIFEST_ATTRIBUTES_CHECK.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/PacEvaluator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/PacEvaluatorFactory.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/RhinoBasedPacEvaluator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/Translator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/AppVerifier.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/CertificateUtils.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/CertVerifier.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/ConnectionFactory.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/HttpsCertVerifier.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/JNLPAppVerifier.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/JNLPAuthenticator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/KeyStores.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/KeyStores.KeyStoreWithPath.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/KeyStores.Level.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/KeyStores.Type.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/PluginAppVerifier.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/SecurityDialog.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/SecurityDialogMessage.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/SecurityDialogMessageHandler.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/SecurityDialogs.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/SecurityDialogs.AccessType.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/SecurityDialogs.DialogType.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/SecurityUtil.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/VariableX509TrustManager.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/VariableX509TrustManagerJDK7.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/viewer/CertificatePane.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/viewer/CertificateViewer.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/InstanceExistsException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/ServiceUtil.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/XDownloadService2.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/XExtendedService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/XJNLPRandomAccessFile.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/XPrintService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/XServiceManagerStub.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/XSingleInstanceService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/tools/CertInformation.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/tools/JarCertVerifier.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/tools/KeyStoreUtil.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/BasicExceptionDialog.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/ClasspathMatcher.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/ClasspathMatcher.ClasspathMatchers.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/FileUtils.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/FileUtils.OpenFileResult.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/GenericDesktopEntry.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/HttpUtils.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/ImageResources.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/InvalidJarHeaderException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/JarFile.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/MD5SumWatcher.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/PropertiesFile.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/ScreenFinder.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/StreamUtils.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/TimedHashMap.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/UrlUtils.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/WeakList.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/WindowsDesktopEntry.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/XDesktopEntry.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/sun/applet/AppletViewerPanelAccess.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/overview-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/about/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/about/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/about/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/event/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/event/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/event/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/viewer/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/viewer/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/viewer/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/tools/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/tools/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/tools/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/nanoxml/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/nanoxml/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/nanoxml/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/sun/applet/package-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/sun/applet/package-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/sun/applet/package-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/constant-values.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/serialized-form.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/ExtendedService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/FileSaveService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/BasicService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/DownloadService2.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/DownloadService2.ResourceSpec.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/ServiceManager.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/PersistenceService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/FileContents.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/ServiceManagerStub.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/ExtensionInstallerService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/IntegrationService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/PrintService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/JNLPRandomAccessFile.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/SingleInstanceService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/DownloadService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/ClipboardService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/FileOpenService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/UnavailableServiceException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/SingleInstanceListener.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/class-use/DownloadServiceListener.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/nanoxml/class-use/XMLParseException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/nanoxml/class-use/XMLElement.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/JREDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/MissingInformationException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/OptionsDefinitions.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/OptionsDefinitions.OPTIONS.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/SecurityDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/SecurityDesc.RequestedPermissionLevel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/PluginBridge.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/JARDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/LaunchException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/LaunchException.LaunchExceptionWithStamp.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/Parser.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/ComponentDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/MalformedXMLParser.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/PropertyDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/InformationDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/ResourcesDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/JNLPMatcherException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/AssociationDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/ExtensionDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/ApplicationDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/MenuDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/LaunchDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/IconDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/UpdateDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/UpdateDesc.Check.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/UpdateDesc.Policy.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/MissingVendorException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/Launcher.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/JNLPSplashScreen.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/JNLPFile.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/JNLPFile.ManifestBoolean.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/JNLPFile.ManifestsAttributes.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/ShortcutDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/NetxPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/NullJnlpFileException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/Node.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/Node.ElementName.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/LaunchHandler.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/ParseException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/PluginParameters.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/JNLPCreator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/Version.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/Version.JreVersion.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/AppletDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/MissingTitleException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/AbstractLaunchHandler.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/DownloadOptions.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/ParserSettings.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/PackageDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/DefaultLaunchHandler.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/JNLPMatcher.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/RequiredElementException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/InstallerDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/GuiLaunchHandler.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/RelatedContentDesc.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/class-use/PluginParameterException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/about/class-use/HTMLPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/about/class-use/InternalHTMLPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/about/class-use/AboutDialog.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/about/class-use/AboutDialog.ShowPage.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/DownloadIndicator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/ResourceDownloader.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/DefaultDownloadIndicator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/DirectoryNode.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/CacheEntry.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/IllegalResourceDescriptorException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/CacheUtil.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/CacheUtil.CacheId.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/CacheDirectory.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/Resource.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/Resource.Status.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/CacheLRUWrapper.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/UpdatePolicy.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/ResourceTracker.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/ResourceTracker.RequestMethods.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/CachedDaemonThreadPoolProvider.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/NativeLibraryStorage.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/class-use/ResourceUrlCreator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/PathsAndFiles.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/DirectoryValidator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/DirectoryValidator.DirectoryCheckResults.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/DirectoryValidator.DirectoryCheckResult.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/ValueValidator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/ConfiguratonValidator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/BasicValueValidators.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/BasicValueValidators.RustCpValidator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/InfrastructureFileDescriptor.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/Setting.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/DeploymentConfiguration.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/DeploymentConfiguration.ConfigType.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/class-use/Defaults.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/ComboItem.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/UnsignedAppletsTrustingListPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/UnsignedAppletsTrustingListPanel.MyTextField.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/UnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/UnsignedAppletsTrustingListPanel.UrlRegexCellRenderer.MyDateCellRenderer.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/NamedBorderPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/ControlPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/RemmeberableDialogueEditor.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/DesktopShortcutPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/ClassFinder.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/AdvancedProxySettingsDialog.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/CachePane.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/AdvancedProxySettingsPane.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/SecuritySettingsPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/UnsignedAppletActionTableModel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/NetworkSettingsPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/CacheAppViewer.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/JVMPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/JVMPanel.JvmValidationResult.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/JVMPanel.JvmValidationResult.STATE.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/AboutPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/PolicyPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/JREPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/CacheViewer.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/CommandLine.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/DebuggingPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/TemporaryInternetFilesPanel.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/class-use/DocumentAdapter.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/event/class-use/DownloadEvent.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/event/class-use/DownloadListener.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/event/class-use/ApplicationEvent.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/event/class-use/ApplicationListener.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/AppletInstance.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/ManageJnlpResources.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/JnlpBoot.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/ManifestAttributesChecker.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/ManifestAttributesChecker.MANIFEST_ATTRIBUTES_CHECK.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/FakePacEvaluator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/PacEvaluator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/AppletEnvironment.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/RhinoBasedPacEvaluator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/Boot.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/HtmlBoot.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/JNLPClassLoader.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/JNLPClassLoader.DownloadAction.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/JNLPClassLoader.SigningState.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/JNLPClassLoader.SecurityDelegate.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/JNLPClassLoader.SecurityDelegateImpl.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/JNLPClassLoader.CodeBaseClassLoader.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/JNLPRuntime.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/JNLPProxySelector.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/PacEvaluatorFactory.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/AppletAudioClip.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/JNLPPolicy.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/ApplicationInstance.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/class-use/Translator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/KeyStores.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/KeyStores.KeyStoreWithPath.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/KeyStores.Level.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/KeyStores.Type.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/SecurityDialogs.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/SecurityDialogs.DialogType.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/SecurityDialogs.AccessType.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/CertVerifier.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/AppVerifier.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/CertificateUtils.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/SecurityDialogMessageHandler.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/SecurityDialogMessage.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/SecurityDialog.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/SecurityUtil.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/JNLPAuthenticator.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/VariableX509TrustManager.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/VariableX509TrustManagerJDK7.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/HttpsCertVerifier.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/JNLPAppVerifier.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/PluginAppVerifier.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/class-use/ConnectionFactory.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/viewer/class-use/CertificateViewer.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/viewer/class-use/CertificatePane.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/class-use/XDownloadService2.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/class-use/XSingleInstanceService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/class-use/XJNLPRandomAccessFile.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/class-use/ServiceUtil.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/class-use/XServiceManagerStub.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/class-use/XExtendedService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/class-use/XPrintService.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/class-use/InstanceExistsException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/tools/class-use/KeyStoreUtil.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/tools/class-use/CertInformation.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/tools/class-use/JarCertVerifier.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/InvalidJarHeaderException.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/ImageResources.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/HttpUtils.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/UrlUtils.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/ScreenFinder.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/XDesktopEntry.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/JarFile.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/WindowsDesktopEntry.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/FileUtils.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/FileUtils.OpenFileResult.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/WeakList.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/MD5SumWatcher.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/BasicExceptionDialog.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/TimedHashMap.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/ClasspathMatcher.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/ClasspathMatcher.ClasspathMatchers.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/StreamUtils.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/GenericDesktopEntry.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/class-use/PropertiesFile.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/sun/applet/class-use/AppletViewerPanelAccess.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/javax/jnlp/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/about/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/cache/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/config/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/controlpanel/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/event/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/runtime/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/security/viewer/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/services/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/tools/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/jnlp/util/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/net/sourceforge/nanoxml/package-use.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/sun/applet/package-use.html... Building index for all the packages and classes... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/overview-tree.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-1.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-2.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-3.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-4.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-5.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-6.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-7.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-8.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-9.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-10.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-11.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-12.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-13.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-14.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-15.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-16.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-17.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-18.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-19.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-20.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-21.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-22.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index-files/index-23.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/deprecated-list.html... Building index for all classes... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/allclasses-frame.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/allclasses-noframe.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/index.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/overview-summary.html... Generating /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx/help-doc.html... 13 warnings mkdir -p stamps touch stamps/netx-docs.stamp touch stamps/docs.stamp ==> Entering fakeroot environment... ==> Starting package_icedtea-web()... make[1]: Entering directory '/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8' /bin/sh /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/install-sh -d /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/bin /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/ /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/lib /build/icedtea-web/pkg/icedtea-web/usr/share/pixmaps /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/etc/bash_completion.d make printvars > printvarsfile /usr/bin/install -c /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/plugin/icedteanp/IcedTeaPlugin.so /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/lib /usr/bin/install -c -m 644 /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/liveconnect/lib/classes-applet.jar /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/plugin.jar /usr/bin/install -c -m 644 /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/liveconnect/lib/classes-jsobject.jar /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/jsobject.jar /usr/bin/install -c -m 644 /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx.build/lib/classes.jar /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/javaws.jar /bin/sh /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/install-sh -d -d /build/icedtea-web/pkg/icedtea-web/usr/share/man /usr/bin/install -c -m 644 /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/netx/javaws_splash.png /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/javaws_splash.png /usr/bin/install -c -m 644 /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/javaws.png /build/icedtea-web/pkg/icedtea-web/usr/share/pixmaps/ mkdir -p /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/bin cp launcher.build/itw-modularjdk.args /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/bin/itw-modularjdk.args /usr/bin/install -c launcher.build/javaws /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/bin /usr/bin/install -c launcher.build/itweb-settings /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/bin /usr/bin/install -c launcher.build/policyeditor /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/bin /usr/bin/install -c -m 644 /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/completion/itweb-settings.bash /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/etc/bash_completion.d/ /usr/bin/install -c -m 644 /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/completion/javaws.bash /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/etc/bash_completion.d/ /usr/bin/install -c -m 644 /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/completion/policyeditor.bash /build/icedtea-web/pkg/icedtea-web/usr/share/icedtea-web/etc/bash_completion.d/ cp -r "/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/icedtea-web-docs/1.8.8/man/"* /build/icedtea-web/pkg/icedtea-web/usr/share/man/ /bin/sh /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/install-sh -d /build/icedtea-web/pkg/icedtea-web/usr/share/doc/icedtea-web (cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx; \ for files in $(find . -type f); \ do \ /usr/bin/install -c -m 644 -D ${files} /build/icedtea-web/pkg/icedtea-web/usr/share/doc/icedtea-web/netx/${files}; \ done) (cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin; \ for files in $(find . -type f); \ do \ /usr/bin/install -c -m 644 -D ${files} /build/icedtea-web/pkg/icedtea-web/usr/share/doc/icedtea-web/plugin/${files}; \ done) make[1]: Leaving directory '/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/share/icedtea-web/lib/IcedTeaPlugin.so ==> Creating package "icedtea-web"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Starting package_icedtea-web-doc()... /bin/sh /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/install-sh -d -d /build/icedtea-web/pkg/icedtea-web-doc/usr/share/man cp -r "/build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/icedtea-web-docs/1.8.8/man/"* /build/icedtea-web/pkg/icedtea-web-doc/usr/share/man/ /bin/sh /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/install-sh -d /build/icedtea-web/pkg/icedtea-web-doc/usr/share/doc/icedtea-web (cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/netx; \ for files in $(find . -type f); \ do \ /usr/bin/install -c -m 644 -D ${files} /build/icedtea-web/pkg/icedtea-web-doc/usr/share/doc/icedtea-web/netx/${files}; \ done) (cd /build/icedtea-web/src/IcedTea-Web-icedtea-web-1.8.8/docs/plugin; \ for files in $(find . -type f); \ do \ /usr/bin/install -c -m 644 -D ${files} /build/icedtea-web/pkg/icedtea-web-doc/usr/share/doc/icedtea-web/plugin/${files}; \ done) ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "icedtea-web-doc"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: icedtea-web 1.8.8-1 (Tue 09 Nov 2021 09:08:17 PM UTC) ==> Cleaning up...