See <http://jenkins.x2go.org:8080/job/nx-libs+nightly+sles-11.3/2/changes> Changes: [mike.gabriel] Fully rework the way nx-libs gets packaged for Debian/Ubuntu. [mike.gabriel] Base Debian packaging 100% on Makefile install. [mike.gabriel] Modify 101_nxagent_set-rgb-path.full.patch. Allow configurable rgb files. [mike.gabriel] Extend 999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch. Let rgb file shipped with x2goagent supersede rgb file shipped with nxagent. FIXME: a better approach would be to decide at runtime if to use /etc/x2go/rgb or /etc/nxagent/rgb. [mike.gabriel] Extend 999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch. Allow separate .keyboard files for x2goagent and nxagent. [mike.gabriel] Allow sysadmins to manipulate nxagent's / x2goagent's rgb file by placing it into /etc/nxagent or /etc/x2go. [mike.gabriel] Provide support for separate .keyboard files for nxagent/x2goagent. [mike.gabriel] debian/rules: Correctly link config files (etc/rgb, etc/nxagent.keyboard, etc/x2goagent.keyboard) before dh_auto_build. [mike.gabriel] debian/roll-tarball.sh: Install etc/ files into etc/ subfolder (rgb, nxagent.keyboard, x2goagent.keyboard). [mike.gabriel] re-arrange changelog, work-in missing entries for previous commits [mike.gabriel] Unify source tree reduction (debian/rules vs. roll-tarball.sh) via file/folder lists in text files named debian/CODE-REDUCTION_*. [mike.gabriel] rebase with unify [mike.gabriel] debian/changelog: whitespace fix [mike.gabriel] Support hardened builds for nxcomp* libraries. [mike.gabriel] Update 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. Don't patch files that get removed during code reduction. [mike.gabriel] remove more unused code from nx-X11/lib/ [mike.gabriel] more code reduction and adaptation of patch 600_....patch [mike.gabriel] Support hardened builds for nxagent and libNX_*.so files. [mike.gabriel] Update .spec file to meet changes in tarball size reduction and restructuring. ------------------------------------------ [...truncated 11670 lines...] [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/Imake.cf .preserve/nx-X11/config/cf/Imake.cf [ 208s] `nx-X11/config/cf/Imake.cf' -> `.preserve/nx-X11/config/cf/Imake.cf' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/Imakefile ']' [ 208s] ++ dirname nx-X11/config/cf/Imakefile [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/Imakefile .preserve/nx-X11/config/cf/Imakefile [ 208s] `nx-X11/config/cf/Imakefile' -> `.preserve/nx-X11/config/cf/Imakefile' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/Imake.rules ']' [ 208s] ++ dirname nx-X11/config/cf/Imake.rules [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/Imake.rules .preserve/nx-X11/config/cf/Imake.rules [ 208s] `nx-X11/config/cf/Imake.rules' -> `.preserve/nx-X11/config/cf/Imake.rules' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/Imake.tmpl ']' [ 208s] ++ dirname nx-X11/config/cf/Imake.tmpl [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/Imake.tmpl .preserve/nx-X11/config/cf/Imake.tmpl [ 208s] `nx-X11/config/cf/Imake.tmpl' -> `.preserve/nx-X11/config/cf/Imake.tmpl' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/Library.tmpl ']' [ 208s] ++ dirname nx-X11/config/cf/Library.tmpl [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/Library.tmpl .preserve/nx-X11/config/cf/Library.tmpl [ 208s] `nx-X11/config/cf/Library.tmpl' -> `.preserve/nx-X11/config/cf/Library.tmpl' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/linux.cf ']' [ 208s] ++ dirname nx-X11/config/cf/linux.cf [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/linux.cf .preserve/nx-X11/config/cf/linux.cf [ 208s] `nx-X11/config/cf/linux.cf' -> `.preserve/nx-X11/config/cf/linux.cf' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/lnxLib.rules ']' [ 208s] ++ dirname nx-X11/config/cf/lnxLib.rules [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/lnxLib.rules .preserve/nx-X11/config/cf/lnxLib.rules [ 208s] `nx-X11/config/cf/lnxLib.rules' -> `.preserve/nx-X11/config/cf/lnxLib.rules' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/lnxLib.tmpl ']' [ 208s] ++ dirname nx-X11/config/cf/lnxLib.tmpl [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/lnxLib.tmpl .preserve/nx-X11/config/cf/lnxLib.tmpl [ 208s] `nx-X11/config/cf/lnxLib.tmpl' -> `.preserve/nx-X11/config/cf/lnxLib.tmpl' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/noop.rules ']' [ 208s] ++ dirname nx-X11/config/cf/noop.rules [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/noop.rules .preserve/nx-X11/config/cf/noop.rules [ 208s] `nx-X11/config/cf/noop.rules' -> `.preserve/nx-X11/config/cf/noop.rules' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/README ']' [ 208s] ++ dirname nx-X11/config/cf/README [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/README .preserve/nx-X11/config/cf/README [ 208s] `nx-X11/config/cf/README' -> `.preserve/nx-X11/config/cf/README' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/ServerLib.tmpl ']' [ 208s] ++ dirname nx-X11/config/cf/ServerLib.tmpl [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/ServerLib.tmpl .preserve/nx-X11/config/cf/ServerLib.tmpl [ 208s] `nx-X11/config/cf/ServerLib.tmpl' -> `.preserve/nx-X11/config/cf/ServerLib.tmpl' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/Server.tmpl ']' [ 208s] ++ dirname nx-X11/config/cf/Server.tmpl [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/Server.tmpl .preserve/nx-X11/config/cf/Server.tmpl [ 208s] `nx-X11/config/cf/Server.tmpl' -> `.preserve/nx-X11/config/cf/Server.tmpl' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/site.def ']' [ 208s] ++ dirname nx-X11/config/cf/site.def [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/site.def .preserve/nx-X11/config/cf/site.def [ 208s] `nx-X11/config/cf/site.def' -> `.preserve/nx-X11/config/cf/site.def' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/Threads.tmpl ']' [ 208s] ++ dirname nx-X11/config/cf/Threads.tmpl [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/Threads.tmpl .preserve/nx-X11/config/cf/Threads.tmpl [ 208s] `nx-X11/config/cf/Threads.tmpl' -> `.preserve/nx-X11/config/cf/Threads.tmpl' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/X11.rules ']' [ 208s] ++ dirname nx-X11/config/cf/X11.rules [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/X11.rules .preserve/nx-X11/config/cf/X11.rules [ 208s] `nx-X11/config/cf/X11.rules' -> `.preserve/nx-X11/config/cf/X11.rules' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/X11.tmpl ']' [ 208s] ++ dirname nx-X11/config/cf/X11.tmpl [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/X11.tmpl .preserve/nx-X11/config/cf/X11.tmpl [ 208s] `nx-X11/config/cf/X11.tmpl' -> `.preserve/nx-X11/config/cf/X11.tmpl' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/xf86.rules ']' [ 208s] ++ dirname nx-X11/config/cf/xf86.rules [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/xf86.rules .preserve/nx-X11/config/cf/xf86.rules [ 208s] `nx-X11/config/cf/xf86.rules' -> `.preserve/nx-X11/config/cf/xf86.rules' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/xf86site.def ']' [ 208s] ++ dirname nx-X11/config/cf/xf86site.def [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/xf86site.def .preserve/nx-X11/config/cf/xf86site.def [ 208s] `nx-X11/config/cf/xf86site.def' -> `.preserve/nx-X11/config/cf/xf86site.def' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/xf86.tmpl ']' [ 208s] ++ dirname nx-X11/config/cf/xf86.tmpl [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/xf86.tmpl .preserve/nx-X11/config/cf/xf86.tmpl [ 208s] `nx-X11/config/cf/xf86.tmpl' -> `.preserve/nx-X11/config/cf/xf86.tmpl' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/xfree86.cf ']' [ 208s] ++ dirname nx-X11/config/cf/xfree86.cf [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/xfree86.cf .preserve/nx-X11/config/cf/xfree86.cf [ 208s] `nx-X11/config/cf/xfree86.cf' -> `.preserve/nx-X11/config/cf/xfree86.cf' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/xorg.cf ']' [ 208s] ++ dirname nx-X11/config/cf/xorg.cf [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/xorg.cf .preserve/nx-X11/config/cf/xorg.cf [ 208s] `nx-X11/config/cf/xorg.cf' -> `.preserve/nx-X11/config/cf/xorg.cf' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/xorgsite.def ']' [ 208s] ++ dirname nx-X11/config/cf/xorgsite.def [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/xorgsite.def .preserve/nx-X11/config/cf/xorgsite.def [ 208s] `nx-X11/config/cf/xorgsite.def' -> `.preserve/nx-X11/config/cf/xorgsite.def' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/xorg.tmpl ']' [ 208s] ++ dirname nx-X11/config/cf/xorg.tmpl [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/xorg.tmpl .preserve/nx-X11/config/cf/xorg.tmpl [ 208s] `nx-X11/config/cf/xorg.tmpl' -> `.preserve/nx-X11/config/cf/xorg.tmpl' [ 208s] + for path in '${PRESERVE_SYMLINKED_FILES}' '${PRESERVE_INCLUDED_FILES}' '${PRESERVE_NEEDED_FILES}' [ 208s] + '[' '!' -d nx-X11/config/cf/xorgversion.def ']' [ 208s] ++ dirname nx-X11/config/cf/xorgversion.def [ 208s] + path_dirname=nx-X11/config/cf [ 208s] + mkdir -vp .preserve/nx-X11/config/cf [ 208s] + cp -av nx-X11/config/cf/xorgversion.def .preserve/nx-X11/config/cf/xorgversion.def [ 208s] `nx-X11/config/cf/xorgversion.def' -> `.preserve/nx-X11/config/cf/xorgversion.def' [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/config/docbook/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/config/pswrap/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/extras/drm/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/extras/expat/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/extras/fontconfig/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/extras/fonts/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/extras/freetype2/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/extras/ogl-sample/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/extras/regex/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/extras/rman/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/extras/ttf2pt1/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/extras/x86emu/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/extras/zlib/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/expat/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/fontconfig/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/fontenc/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/font/FreeType/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/font/include/fontenc.h [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/freetype2/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/FS/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/apple/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/dri/ [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/ffb [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/gamma [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/i810 [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/i915 [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/Imakefile [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/mach64 [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/mga [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/r128 [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/r200 [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/radeon [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/savage [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/sis [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/tdfx [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/unichrome [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/mesa/drivers/dri/via [ 208s] + for path in '${UNUSED_FOLDERS}' '${CLEAN_FOLDERS}' '${UNNEEDED_BACKUPS}' [ 208s] + rm -R nx-X11/lib/GL/windows/ [ 208s] rm: cannot remove `nx-X11/lib/GL/windows/': No such file or directory [ 208s] error: Bad exit status from /var/tmp/rpm-tmp.47738 (%prep) [ 208s] [ 208s] [ 208s] RPM build errors: [ 208s] Bad exit status from /var/tmp/rpm-tmp.47738 (%prep) + rm -Rf /var/lib/jenkins/tmp/tmp.PcFRHyyv4E + exit -1 Build step 'Execute shell' marked build as failure