==> 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...