[X2Go-Commits] Build failed in Jenkins: nx-libs+nightly+opensuse-tumbleweed #73

jenkins at x2go.org jenkins at x2go.org
Thu Feb 23 13:33:27 CET 2023


See <https://jenkins.x2go.org:8443/job/nx-libs+nightly+opensuse-tumbleweed/73/display/redirect?page=changes>

Changes:

[uli42] README.md: Add a "Binary Builds" section

[mike.gabriel] Extend some manpage entries

[mike.gabriel] manpage and usage output: add -irlimit

[mike.gabriel] manpage: document copysize parameter

[mike.gabriel] Args.c: adapt message to use same format as similar messages

[mike.gabriel] nxagent: clarify sleep time units

[mike.gabriel] Extend sleep documentation

[mike.gabriel] travis-ci: add PVS Studio

[noreply] Create SECURITY.md

[noreply] Update SECURITY.md

[noreply] Update SECURITY.md

[uli42] randr: fix broken macros / memory corruption

[mike.gabriel] travisci: Fix PVS job

[mike.gabriel] nx-libs.spec: create nxdialog rpm

[mike.gabriel] libNX_X11: reintroduce HASXDMAUTH

[mike.gabriel] libNX_X11: reintroduce SECURE_RPC

[mike.gabriel] nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT

[mike.gabriel] libNX_X11: set FAIL_HARD

[mike.gabriel] libNX_X11: set XTRANS_SEND_FDS=0

[mike.gabriel] Keyboard.c: fix indentation of ifdef

[mike.gabriel] Keyboard.c: improve capslock and numlock handling

[mike.gabriel] nxagent: fix stack smashing

[mike.gabriel] Screen.c: fix resizing bug with mutter window manager

[mike.gabriel] Display.c: factor out confinement window creation

[mike.gabriel] nxagent: Prevent resize loop

[mike.gabriel] Events.c: add more DEBUG output

[mike.gabriel] Events.c: add some comments/FIXMEs

[mike.gabriel] Events.c: store parent window from event to meaningful variable

[mike.gabriel] Display.c: disable confine window

[mike.gabriel] nxagent: add names to some windows in DEBUG mode

[mike.gabriel] Screen.c: improve debug output

[mike.gabriel] Screen.c: improve output of nxagentPrintAgentGeometry

[mike.gabriel] Screen.c: simplify nxagentResizeScreen

[mike.gabriel] Window.c: -reportprivatewids reports root window as such

[mike.gabriel] Window.c: simplify setting of isMapped private var

[mike.gabriel] NXwindow.c: fix some format specifiers

[mike.gabriel] Init.c: small simplification

[mike.gabriel] Screen.c: cleanup auto dpi handling

[mike.gabriel] Screen.c: scope improvement

[mike.gabriel] Screen.c: remove code that will have no effect

[mike.gabriel] Screen.c: remove another pointless code block

[mike.gabriel] Screen.c: drop unneccessary mask variable

[mike.gabriel] Screen.c: move attributes/valuemask to inner scopes

[mike.gabriel] Screen.c: scope improvements

[mike.gabriel] Screen.c: some more (cosmetic) changes

[mike.gabriel] Window.c: some more TEST and DEBUG output

[mike.gabriel] Events.c: More cosmetics

[uli42] fix spec file

[mike.gabriel] yConnDis.c: fix memory leak

[mike.gabriel] NXdixfonts.c: fix memory leak

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[uli42] Clipboard.c: fix missing )

[uli42] Compext.c: use SAFE_free macro

[uli42] Atoms.c: drop double include

[uli42] GCs.h: fix typo

[uli42] Compext.c: scope improvements

[uli42] Clipboard.c: add missing ifdefs

[uli42] Xext/panoramiX.c: rename shadowing variables

[uli42] nx-libs.spec: Set python shebang to python3 on fedora and rhel8

[uli42] Channel.h: rename variable to prevent shadowing

[uli42] Log.h: fix some shadow warnings

[uli42] Events.c: scope improvement

[uli42] Atoms.c: improve debug output

[uli42] Atoms.c: fix FIXME comment

[uli42] Screen.c: fix indentation in nxagentMaximizeToFullScreen

[uli42] compext/Png.c: fix shadowing

[uli42] Clipboard.c: fix bug in special optimization for nested settings

[mike.gabriel] NXdixfonts.c: Rename BREAK_XFONT_LOOP to NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name).

[mike.gabriel] NXdixfonts.c: Hard-code the enablement of NXAGENT_DANGEROUS_XFONT_LOOP_EXIT.

[mike.gabriel] release 3.5.99.25

[mike.gabriel] NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 function call (FreeFontName -> FreeFontNames). Fixes FTBFS on Ubuntu 14.04 and 16.04.

[uli42] Events.c: fix leftover DEBUG and TEST definitions

[mike.gabriel] CVE-2020-14360: Check SetMap request length carefully.

[uli42] Handlers.c: ensure regular yields if suspended

[uli42] Init.c: Initialize nxagentGrabServerInfo

[mike.gabriel] nxagent: make Fullscreen and AllScreens Booleans

[mike.gabriel] nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup as Booleans

[mike.gabriel] nxagent: treat several nxagentOptions as real Booleans

[mike.gabriel] nxagent: make nxagentOption Shadow a Boolean

[mike.gabriel] Options.h: mark Booleans

[mike.gabriel] nxagent: make Desktop, Rootless and Binder options Booleans (again)

[mike.gabriel] nxagent: make nxagentVerbose a Boolean

[mike.gabriel] nxagent: treat all Traps as Booleans everywhere

[mike.gabriel] nxagent: treat nxagentLastWindowDestroyed as Boolean

[mike.gabriel] nxagent: some more Boolean improvements

[mike.gabriel] nxagent: make nxagentDoFullgeneration a Boolean

[mike.gabriel] nxagent: make nxagentShadowResize a Boolean

[mike.gabriel] nxagent: make nxagentUserDefinedFontPath a Boolean

[mike.gabriel] nxagent: rework some Boolean checks

[mike.gabriel] Split.c, Image.c: make some internal variables Booleans

[mike.gabriel] nxagent: handle RegionNil macro as Boolean

[mike.gabriel] Drawable.c: make some variables Booleans

[mike.gabriel] GCOps.c: handle some internal variables as Booleans

[mike.gabriel] GCOps.c: make internal function Boolean

[mike.gabriel] nxagent: make XDMCP variables Booleans

[mike.gabriel] nxagent: improve Boolean handling for Reconnect functions

[mike.gabriel] Render.c: improve Boolean handling of nxagentCheckPictureRemoteValue

[mike.gabriel] nxagent: make nxagentBlocking an Boolean

[mike.gabriel] GCOps.c: make internal variable an function Booleans

[mike.gabriel] GC.c: make internal variable and function Boolean

[mike.gabriel] Client.c: cleanup Boolean handling for nxagentNeedWakeup*() macros

[mike.gabriel] Drawable.c: make abort flag a Boolean

[mike.gabriel] nxagent: make nxagentForceSynchronization a Boolean

[mike.gabriel] nxagent: make nxagentSkipImage a Boolean

[mike.gabriel] Handlers.c: make synchronize a Boolean variable

[mike.gabriel] Drawable.c: make doRoundRobin a Boolean

[mike.gabriel] nxagent: make nxagentXFixesInfo.Initialized a Boolean

[mike.gabriel] Events.h: fix wrong prototype

[mike.gabriel] nxagent: make nxagentXkbState.Initialized a Boolean

[mike.gabriel] Font.c: Use Booleans where appropriate

[mike.gabriel] Keyboard.c: noXkbExtension is a Boolean

[mike.gabriel] nxagent: nxagent(Default)WindowIsVisible() are Booleans

[mike.gabriel] CVE-2020-14360: Check SetMap request length carefully.

[mike.gabriel] Handlers.c: ensure regular yields if suspended

[mike.gabriel] nxagent: make Fullscreen and AllScreens Booleans

[mike.gabriel] nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup as Booleans

[mike.gabriel] nxagent: treat several nxagentOptions as real Booleans

[mike.gabriel] nxagent: make nxagentOption Shadow a Boolean

[mike.gabriel] Options.h: mark Booleans

[mike.gabriel] nxagent: make Desktop, Rootless and Binder options Booleans (again)

[mike.gabriel] nxagent: make nxagentVerbose a Boolean

[mike.gabriel] nxagent: treat all Traps as Booleans everywhere

[mike.gabriel] nxagent: treat nxagentLastWindowDestroyed as Boolean

[mike.gabriel] nxagent: some more Boolean improvements

[mike.gabriel] nxagent: make nxagentDoFullgeneration a Boolean

[mike.gabriel] nxagent: make nxagentShadowResize a Boolean

[mike.gabriel] nxagent: make nxagentUserDefinedFontPath a Boolean

[mike.gabriel] nxagent: rework some Boolean checks

[mike.gabriel] Split.c, Image.c: make some internal variables Booleans

[mike.gabriel] nxagent: handle RegionNil macro as Boolean

[mike.gabriel] Drawable.c: make some variables Booleans

[mike.gabriel] GCOps.c: handle some internal variables as Booleans

[mike.gabriel] GCOps.c: make internal function Boolean

[mike.gabriel] nxagent: make XDMCP variables Booleans

[mike.gabriel] nxagent: improve Boolean handling for Reconnect functions

[mike.gabriel] Render.c: improve Boolean handling of nxagentCheckPictureRemoteValue

[mike.gabriel] nxagent: make nxagentBlocking an Boolean

[mike.gabriel] GCOps.c: make internal variable an function Booleans

[mike.gabriel] GC.c: make internal variable and function Boolean

[mike.gabriel] Client.c: cleanup Boolean handling for nxagentNeedWakeup*() macros

[mike.gabriel] Drawable.c: make abort flag a Boolean

[mike.gabriel] nxagent: make nxagentForceSynchronization a Boolean

[mike.gabriel] nxagent: make nxagentSkipImage a Boolean

[mike.gabriel] Handlers.c: make synchronize a Boolean variable

[mike.gabriel] Drawable.c: make doRoundRobin a Boolean

[mike.gabriel] nxagent: make nxagentXFixesInfo.Initialized a Boolean

[mike.gabriel] Events.h: fix wrong prototype

[mike.gabriel] nxagent: make nxagentXkbState.Initialized a Boolean

[mike.gabriel] Font.c: Use Booleans where appropriate

[mike.gabriel] Keyboard.c: noXkbExtension is a Boolean

[mike.gabriel] nxagent: nxagent(Default)WindowIsVisible() are Booleans

[mike.gabriel] Revert "CVE-2020-14360: Check SetMap request length carefully."

[mike.gabriel] nxagent: make full screen mode selectable at startup

[uli42] NXDispatch.c: remove double nxagentFreeAtomMap()

[uli42] manpage: document defaults for options -defer and -tile

[uli42] Handlers.c: use the same boolean values as in NXdispatch.c

[uli42] Client.h: conditionally add unused field

[uli42] Screen.c: clarify that characters are compared

[uli42] Handlers.c: add FIXME

[uli42] nxagent: Drop unused nxagentRootTileWindow

[uli42] fix formatting and spelling in various files

[uli42] Window.c: suppress warning

[uli42] Display.c: fix and reformat broken comment

[uli42] Atoms.c: fix strlen(NULL)

[uli42] Atoms.c: cosmetics in nxagentWriteAtom()

[uli42] Atoms.c: silence PVS Studio warning

[uli42] Colormap.c: fix parentheses

[uli42] Colormap.c: remove unneccessary check

[uli42] Keyboard.c: simplify code

[uli42] NXpicture.c: remove unneccessary check

[uli42] Atoms.c: add explanation for PVS Studio warning

[uli42] Display.c: prevent PVS Studio realloc warning

[uli42] Drawable.c: Prevent PVS Studio warning

[uli42] Keyboard.c: fix possible NULL pointer dereference

[uli42] NXglyph.c: check for malloc error

[uli42] Reconnect.c: fix possible realloc() memory loss

[uli42] Render.c: Init BoxRec

[uli42] Rootless.c: prevent PVS error

[uli42] Splash.c: remove unneccessary check

[uli42] Screen.c: check for malloc failures

[uli42] Window.c: check for malloc failure

[uli42] Window.c: check for malloc failure

[mike.gabriel] NXDispatch.c: remove double nxagentFreeAtomMap()

[mike.gabriel] manpage: document defaults for options -defer and -tile

[mike.gabriel] Handlers.c: use the same boolean values as in NXdispatch.c

[mike.gabriel] Client.h: conditionally add unused field

[mike.gabriel] Screen.c: clarify that characters are compared

[mike.gabriel] Handlers.c: add FIXME

[mike.gabriel] nxagent: Drop unused nxagentRootTileWindow

[mike.gabriel] fix formatting and spelling in various files

[mike.gabriel] Window.c: suppress warning

[mike.gabriel] Display.c: fix and reformat broken comment

[mike.gabriel] Mesa: make compilation with work with musl

[mike.gabriel] Xext: include limits.h

[uli42] Screen.c: remove superflous code that produces a crash

[uli42] Args.c: improve usage string for -geometry

[mike.gabriel] Xext: use $USRDATADIR/SecurityPolicy

[mike.gabriel] Xext: drop NX_ALTERNATIVEPOLICYFILE

[mike.gabriel] debian/patches: Drop 2002_xserver-xext_set-securitypolicy-path.debian.patch. Not required anymore since 689f811b.

[uli42] nxagent: drop unused nxagentVisibility variables

[uli42] Window.c: Fix 32bit code path

[uli42] NXproperty.c: clean returns

[uli42] NXproperty.c: simplify and reformat GetWindowProperty()

[uli42] NXproperty.c: GetWindowProperty(): add more comments, restruct prototype

[uli42] NXproperty.c, dix.c: simplify ProcDeleteProperty()

[mjtrangoni] shellcheck: Fix SC2006 issue

[mjtrangoni] shellcheck: Fix SC2162 issue

[mjtrangoni] shellcheck: Fix SC2148 issues

[mjtrangoni] shellcheck: Fix SC2059 issue

[mjtrangoni] shellcheck: Fix some SC2086 issues

[mjtrangoni] shellcheck: Fix SC2045 issue

[mjtrangoni] shellcheck: Fix SC2002 issue

[mjtrangoni] shellcheck: Fix SC2034 issue

[mjtrangoni] shellcheck: Fix SC2196 issues

[mjtrangoni] shellcheck: Fix SC2048 issue

[mjtrangoni] shellcheck: Fix SC2061 issue

[uli42] NXproperty.c: reorder functions

[uli42] Window.c: add another FIXME

[mike.gabriel] Screen.c: Fix fullscreen (onescreen) at startup

[mike.gabriel] Screen.c: rephrase comment

[mike.gabriel] nxagent: drop unused nxagentVisibility variables

[mike.gabriel] Window.c: Fix 32bit code path

[mike.gabriel] NXproperty.c: clean returns

[mike.gabriel] NXproperty.c: simplify and reformat GetWindowProperty()

[mike.gabriel] NXproperty.c: GetWindowProperty(): add more comments, restruct prototype

[mike.gabriel] NXproperty.c, dix.c: simplify ProcDeleteProperty()

[mike.gabriel] NXproperty.c: reorder functions

[mike.gabriel] Window.c: add another FIXME

[mike.gabriel] Screen.c: Fix fullscreen (onescreen) at startup

[mike.gabriel] Screen.c: rephrase comment

[mike.gabriel] release 3.5.99.26

[mjtrangoni] Implement github actions basics

[mjtrangoni] Add build jobs on containers

[mjtrangoni] Add shellcheck and cppcheck linters

[mjtrangoni] Replace TravisCI with GitHub Actions

[mjtrangoni] Move PVS run to GitHub Actions

[mjtrangoni] linters: Enable shellcheck

[mjtrangoni] Build nx-libs on different architectures

[mjtrangoni] Fix missing quilt on CentOS7

[mjtrangoni] Add linter references

[mjtrangoni] Install build-essentials on clang

[mjtrangoni] Add pylint to GitHub Actions

[mike.gabriel] shellcheck: Fix SC2164 issues

[mike.gabriel] shellcheck: Fix SC2064 issues

[mike.gabriel] shellcheck: Fix SC2022 issue

[mike.gabriel] shellcheck: Fix SC2230 issue

[mike.gabriel] nxdialog: fix/suppress some pylint findings

[mike.gabriel] .github/workflows/nx-libs.yml: In Fedora 34 and beyond, files from xorg-x11-xkb-utils-devel have been moved into bin:pkg xkbcomp-devel.

[mike.gabriel] nx-libs.spec: In Fedora 34 and beyond, files from xorg-x11-xkb-utils-devel have been moved into bin:pkg xkbcomp-devel.

[mike.gabriel] Forward ClientMessages to nxproxy side

[mike.gabriel] nxcomp/Children.cpp: display dialog text in output

[mike.gabriel] nxcomp/Children.cpp: add macro checks around some log/stderr prints

[mike.gabriel] nxcomp/Children.cpp: also try searching nxdialog, not only nxclient

[mike.gabriel] nxcomp/Children.cpp: reformat code

[mike.gabriel] nxcomp/Children.cpp: print a message if the dialog could not be displayed

[mike.gabriel] nxagent: fix RESIZE dialog text to not end with a linefeed

[mike.gabriel] nxcomp: Support Cygwin64.

[mike.gabriel] nxcomp/src/BlockCacheSet.cpp: Amend comment behind if-clause closure.

[mike.gabriel] Compext.c: fix comparisons of 16bit sequence numbers

[mike.gabriel] randr: Do not update ConnectionInfo if NULL

[mike.gabriel] fix building with binutils >= 2.36.

[mike.gabriel] Compext.c: some scope improvements

[mike.gabriel] Compext.c: add specific DEBUG and TEST macros

[mike.gabriel] Use NXAGENT_ONSTART define at more locations

[mike.gabriel] nxagent: make X2GO support optional

[mike.gabriel] nxagent: drop NXAGENT_SHAPE define

[mike.gabriel] nxagent: drop NXAGENT_SHAPE2 define

[mike.gabriel] Error.c: untabify

[mike.gabriel] document additional options only nxagent knows about

[mike.gabriel] Compext.c: document function return codes

[mike.gabriel] Compext.c: print received vs expected sequence number

[mike.gabriel] Compext.c: fix misleading error message

[mike.gabriel] Compext.c: fix comparisons of 16bit sequence numbers

[mike.gabriel] nxagent: add command line switch to enable composite

[mike.gabriel] Composite.c: fix comment

[mike.gabriel] nxagent: make nxagentCompositeEnable a Boolean

[mike.gabriel] nxagent: treat enableBackingStore as Boolean

[mike.gabriel] nxagent: make nxagentAlpha* Booleans

[mike.gabriel] nxagent: make nxagentX2go a Boolean everywhere

[mike.gabriel] nxagent: fix some variable types in Init

[mike.gabriel] Trap.h: fix type of traps

[mike.gabriel] nxagent: add missing command line switches to usage text

[uli42] Clipboard.c: add/fix comments

[uli42] Clipboard.c: improve error message

[uli42] Clipboard.c: improve debugging output

[uli42] Clipboard.c: improve explanations/FIXMEs

[uli42] Clipboard.c: print times unsigned

[uli42] Clipboard.c: do not set stage to new value if already set to that value

[uli42] Clipboard.c: catch selection failure from real X server

[uli42] Clipboard.c: rework LastClient stuff to work _per selection_

[uli42] Clipboard.c: improve function names once more

[uli42] Clipboard.c: reformat for better readability

[uli42] Clipboard.c: rename selection fields to {int,rem}Selection

[uli42] Clipboard.c: introduce translateLocalToRemote* helpers

[uli42] Clipboard.c: use index everywhere

[uli42] Clipboard.c: simplify nxagentHandleSelectionRequestFromXServer

[uli42] Clipboard.c: improve debug/test messages

[uli42] Clipboard.c: fix nxagentConvertSelection

[uli42] Clipboard.c: have lastServer* per selection

[uli42] Clipboard.c: rename function to better reflect meaning

[uli42] Clipboard.c: mark self-initiated event

[uli42] Clipboard.c: always print SelectionCallBackKind in debug output

[uli42] Clipboard.c: remove superflous index determination

[uli42] Clipboard.c: split if clause

[uli42] Clipboard.c: fix memleaks in DEBUG mode

[uli42] Clipboard.c: use for loops everywhere.

[uli42] Clipboard.c: restructure request accumulation code

[uli42] Clipboard.c: rephrase FIXME

[uli42] Clipboard.c: move selection Atoms into separate arrays

[uli42] Clipboard.c: drop clientCLIPBOARD

[uli42] Clipboard.c: fix comment position and init array pointer

[uli42] Clipboard.c: compact clipboard status output

[uli42] Atoms.c: add helper to easily print Atom names in debugging

[uli42] Clipboard.c: make use of the new helpers from Atoms.c

[uli42] Atoms.c: ensure to always return a valid string...

[uli42] Clipboard.c: avoid superflous atom conversion

[uli42] Clipboard.c: fix type in status output

[uli42] Clipboard.c: fix: use XlibWindow instead of Window

[uli42] Clipboard.c: target forwarding (Part 1/2)

[uli42] Clipboard.c: target forwarding (Part 2/2)

[uli42] Clipboard.c: add some more selection atoms

[uli42] Clipboard.c: add FIXMEs

[uli42] Clipboard.c: add TARGET_SIZES

[uli42] Clipboard.c: extend comments

[uli42] nxagent: add option -textclipboard

[uli42] Clipboard.c: disable TEXT and COMPOUND_TEXT

[uli42] Clipboard.c: replace loop by helper

[uli42] Clipboard.c: another round of debug improvements

[uli42] Clipboard.c: print separator when receiving events/requests in debug mode

[uli42] Clipboard: init variable

[uli42] Clipboard.c: fix some whitepace, comments and FIXMEs

[uli42] Clipboard.c: fix transfer from agent to X server

[uli42] Events.c: use index instead of i

[uli42] Clipboard.c: use NullClient instead of NULL where appropriate

[uli42] Clipboard.c: fix: remove wrong optimization

[uli42] Clipboard.c: once again improved DEBUG output

[uli42] Clipboard.c: remove obsolete FIXME comment

[uli42] Clipboard.c: fix: return after denying request

[uli42] Clipboard.c: correctly pass back failure to real X server

[uli42] Clipboard.c: fix indentation

[uli42] Clipboard.c: implement target caching

[uli42] Clipboard.c: improve some comments

[uli42] Clipboard.c: reset lastServer[].requestor on reconnect

[uli42] Events.c: use already available variable instead of repeating conversion

[uli42] Clipboard.c: move some (currently commented) code to inner scope

[uli42] Clipboard.c: introduce replyPendingRequestSelectionToXServer helper

[uli42] Clipboard.c: cancel pending requests in certain situations

[uli42] Clipboard.c: add another FIXME

[uli42] Clipboard.c: extend target caching for the other direction

[uli42] Clipboard.c: move property transfer to separate function

[uli42] Clipboard.c: make index the first argument everywhere

[uli42] Clipboard.c: rework nxagentFind*SelectionIndex() helpers

[uli42] Clipboard.c: limit selection nxagentFindCurrentSelectionIndex can return

[uli42] Clipboard.c: do not handle unknown selections in Callback handler

[uli42] Clipboard.c: improve debugging output once more

[uli42] Clipboard.c: delete property before/after certain operations

[uli42] Clipboard.c: move comment to correct location

[uli42] Clipboard.c: fix some comments, add FIXME

[uli42] Clipboard.c: check target cache for valid targets

[uli42] Clipboard.c: fix wrong debug message

[uli42] Clipboard.c: print clipboard content only on explicit request

[uli42] Clipboard.c: print more debug details for reply

[uli42] Clipboard.c: sanity check for invalid resource

[uli42] Clipboard.c: always flush after XConvertSelection() call

[uli42] Clipboard.c: improve comments

[uli42] Clipboard.c: improve debug output in special case

[uli42] Clipboard.c: add FIXMEs

[uli42] NXEvents.c: improve debugging

[uli42] Clipboard.c: improve some comments as requested by reviewer

[uli42] Clipboard.c: use NXAGENT_ONSTART macro on one more location

[uli42] Clipboard.c: harmonize naming regarding internal/local

[uli42] Clipboard.c: remove old code

[uli42] Clipboard.c: remove superfluous brackets

[uli42] Clipboard.c: add helper variable

[uli42] Clipboard.c: extend comment

[uli42] Clipboard.c: improve output for PRINT_CLIPBOARD_CONTENT_ON_DEBUG

[uli42] Clipboard.c: Fix: forward the correct type and format

[uli42] Clipboard.c: fix typos in comment

[uli42] Clipboard.c: fix format specifier

[uli42] Clipboard.c: rename intermediate variable

[uli42] Clipboard.c: rename nxagentFindLastSelectionOwnerIndex()

[uli42] Events.c: fix unused variable

[uli42] Clipboard.c: add missing target cache invalidation to some (currently unused) code

[uli42] Clipboard.c: remove obsolete (disabled) code

[uli42] Clipboard.c: extend setSelectionOwnerOnXServer()

[uli42] Clipboard.c: do not process requests if we do not have a local owner

[uli42] Clipboard.c: restruct setSelectionOwnerOnXServer

[uli42] Clipboard.c: remove superflous check

[uli42] Clipboard.c: improve some comments

[uli42] Clipboard.c: Only take full clipboard clearing action if non-empty

[uli42] Clipboard.c: print debug message if selection is already cleared

[uli42] NXdispatch.c: add an explaining comment

[uli42] Fix Xfixes event handling

[uli42] Events.c: add another comment

[uli42] Clipboard.c: check for invalid index

[uli42] Clipboard.c: Add debug output when selection is already cleared

[mike.gabriel] debian/control: Add B-D: libtirpc-dev.

[mike.gabriel] debian/rules: Define -DUseTIRPC=1 for nx-X11 build on Debian and Ubuntu versions that already have libtirpc.

[mike.gabriel] debian/control: Add B-D: libtirpc-dev.

[mike.gabriel] debian/rules: Define -DUseTIRPC=1 for nx-X11 build on Debian and Ubuntu versions that already have libtirpc.

[mike.gabriel] nx-X11: Add support for riscv64 architecture

[mike.gabriel] github actions: Use TIRPC for debian:sid

[mike.gabriel] .github/workflows/nx-libs.ym: Always build with -DUseTIRPC=YES.

[mike.gabriel] nxagent: extend x2go check

[mike.gabriel] nxdialog: rework comments

[mike.gabriel] nxdialog: use os.linesep to make it work on other systems

[mike.gabriel] Args.c: remove some empty lines

[mike.gabriel] Args.c: fix wrong comment

[mike.gabriel] Args.c: remove superfluous SAFE_free() call

[mike.gabriel] Imakefiles: whitespace fixes

[mike.gabriel] Screen.c: Fix wrong format specifier

[mike.gabriel] Screen.c, Window.c: use "None" everywhere for FullscreenWindow

[mike.gabriel] Clipboard.c: fix/reformat some comments

[uli42] Clipboard.c: re-add callbacks

[uli42] Clipboard.c: fix typo in array name

[uli42] Clipboard.c: use a TimeStamp datatype for lastTimeChanged as dix does

[uli42] Events.c: fix typo in comment

[uli42] Clipboard.c: fix some comments

[uli42] NXdispatch.c: use defined value CurrentTime instead of 0

[uli42] Screen.c: fix handling of AllScreens without a running window manager

[noreply] Add Ubuntu 22.04

[ionic] nx-libs.spec: fix nxdialog hashbang selection, especially on *SuSE.

[ionic] nx-libs.spec: add BR: upon pathfix.py.

[ionic] debian/rules: fix version detection on testing and unstable.


------------------------------------------
[...truncated 13.82 KB...]
+ typeset -i legacy_release=0
++ wrap_suse_major_version 9999
++ typeset major_version=9999
++ typeset -i tmp_major_version=9999
++ [[ 9999 -lt 10 ]]
++ [[ 9999 -eq 42 ]]
++ echo 9999
++ return 0
+ tmp_suse_major_version=9999
+ '[' 0 -ne 0 ']'
+ opensuse_is_legacy 9999 0
+ typeset major_version=9999
+ typeset minor_version=0
+ typeset -i ret=1
+ [[ 9999 != \9\9\9\9 ]]
+ return 1
+ '[' 0 -eq 1 ']'
+ [[ 9999 = \9\9\9\9 ]]
+ download_url=("${OPENSUSE_DOWNLOAD_TUMBLEWEED_URL[@]}")
+ (( i = 0 ))
+ (( i < 1 ))
++ sed -e s/#VERSION#/tumbleweed/g
+ download_url[i]=https://download.opensuse.org/tumbleweed/repo/oss/#SUSESUBDIR#/
+ (( ++i ))
+ (( i < 1 ))
+ [[ 9999 -lt 15 ]]
+ (( i = 0 ))
+ (( i < 1 ))
++ sed -e s_#SUSESUBDIR#__g
+ download_url[i]=https://download.opensuse.org/tumbleweed/repo/oss//
+ (( ++i ))
+ (( i < 1 ))
+ [[ 9999 != \9\9\9\9 ]]
+ setup_opensuse_tumbleweed_config /var/lib/jenkins/tmp/tmp.6XAtX0ESnpk4xUCYUgg16UAk obs-config
+ typeset temp_dir=/var/lib/jenkins/tmp/tmp.6XAtX0ESnpk4xUCYUgg16UAk
+ typeset obs_config_dir=obs-config
+ typeset obs_factory_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Factory/_config
+ typeset obs_tumbleweed_prjconf_url=https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config
+ typeset obs_config_tumbleweed_filename=sltumbleweed.conf
+ [[ ! -d /var/lib/jenkins/tmp/tmp.6XAtX0ESnpk4xUCYUgg16UAk ]]
+ pushd /var/lib/jenkins/tmp/tmp.6XAtX0ESnpk4xUCYUgg16UAk
+ mkdir -- obs-config
+ pushd obs-config
~/tmp/tmp.6XAtX0ESnpk4xUCYUgg16UAk/obs-config ~/tmp/tmp.6XAtX0ESnpk4xUCYUgg16UAk ~
+ curl https://api.opensuse.org/public/source/openSUSE:Factory/_config https://api.opensuse.org/public/source/openSUSE:Tumbleweed/_config
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0100 62833  100 62833    0     0   664k      0 --:--:-- --:--:-- --:--:--  666k
100   446  100   446    0     0  17545      0 --:--:-- --:--:-- --:--:-- 17545
+ popd
~/tmp/tmp.6XAtX0ESnpk4xUCYUgg16UAk ~
+ popd
~
+ return 0
+ extra_obs_build_args+=("--configdir" "${TEMP_DIR}/${obs_config_dir}")
+ for url in "${download_url[@]}"
+ download_urls+=('--repo' "${url}")
+ typeset -i noarch_built=0
+ for l_ARCH in "${arches[@]}"
+ '[' SRPM = SRPM ']'
+ typeset base_arch=x86_64
+ '[' -z x86_64 ']'
+ '[' fedora = opensuse ']'
+ '[' epel = opensuse ']'
+ ps ax
+ grep 'sudo obs'
+ grep -E 'build.*/var/cache/obs-build/opensuse/tumbleweed/x86_64/'
+ get_extra_repository suse opensuse tumbleweed heuler nx-libs x86_64 1
+ typeset TYPE=suse
+ typeset DIST=opensuse
+ typeset CODENAME=tumbleweed
+ typeset COMPONENT=heuler
+ typeset PACKAGE=nx-libs
+ typeset ARCH=x86_64
++ make_boolean 1
++ typeset -l OPTION=1
++ case "${OPTION}" in
++ OPTION=1
++ printf 1
++ return 0
+ typeset WANT_EXTRA=1
+ case "${TYPE}" in
+ OTHERMIRROR=
+ '[' 1 -eq 1 ']'
+ OTHERMIRROR='--repo suse at https://packages.x2go.org/opensuse/tumbleweed/extras'
+ '[' -z x2go-keyring ']'
+ '[' x2go-keyring '!=' nx-libs ']'
+ OTHERMIRROR='--repo suse at https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse at https://packages.x2go.org/opensuse/tumbleweed/heuler'
+ return 0
+ sudo obs-build --nosignature --repo suse at https://packages.x2go.org/opensuse/tumbleweed/extras --repo suse at https://packages.x2go.org/opensuse/tumbleweed/heuler --repo https://download.opensuse.org/tumbleweed/repo/oss// --root /var/cache/obs-build/opensuse/tumbleweed/x86_64/ --clean --stage=-bs --define '%vendor X2Go' --dist sltumbleweed --configdir /var/lib/jenkins/tmp/tmp.6XAtX0ESnpk4xUCYUgg16UAk/obs-config /var/lib/jenkins/pkg-dist/heuler/nx-libs/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/nx-libs.spec
logging output to /var/cache/obs-build/opensuse/tumbleweed/x86_64/.build.log...
[    0s] Memory limit set to 32746240KB
[    0s] Using BUILD_ROOT=/var/cache/obs-build/opensuse/tumbleweed/x86_64
[    0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386
[    0s] 
[    0s] unknown keyword in config: repourl:
[    0s] unknown keyword in config: registryurl:
[    0s] 
[    0s] japsand started "build nx-libs.spec" at Thu Feb 23 12:31:41 UTC 2023.
[    0s] build version: 20210120-4x2go3
[    0s] 
[    0s] 
[    0s] processing recipe /var/lib/jenkins/pkg-dist/heuler/nx-libs/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/nx-libs.spec ...
[    0s] init_buildsystem --configdir /var/lib/jenkins/tmp/tmp.6XAtX0ESnpk4xUCYUgg16UAk/obs-config --cachedir /var/cache/obs-build --define %vendor X2Go --repository suse at https://packages.x2go.org/opensuse/tumbleweed/extras --repository suse at https://packages.x2go.org/opensuse/tumbleweed/heuler --repository https://download.opensuse.org/tumbleweed/repo/oss// --clean --nosignature /var/lib/jenkins/pkg-dist/heuler/nx-libs/opensuse/tumbleweed/SRPM/rpmbuild/SOURCES/nx-libs.spec ...
[    0s] init_buildsystem version: 20210120-4x2go3
[    0s] initializing /var/cache/obs-build/opensuse/tumbleweed/x86_64/.srcfiles.cache ...
[    0s] unknown keyword in config: repourl:
[    0s] unknown keyword in config: registryurl:
[    0s] unknown keyword in config: repourl:
[    0s] unknown keyword in config: registryurl:
[    0s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/extras
[    0s] /usr/lib/obs-build/createyastdeps --cachedir=/var/cache/obs-build https://packages.x2go.org/opensuse/tumbleweed/heuler
[    1s] /usr/lib/obs-build/createrepomddeps --cachedir=/var/cache/obs-build https://download.opensuse.org/tumbleweed/repo/oss//
[   29s] expanding package dependencies...
[   29s] unknown keyword in config: repourl:
[   29s] unknown keyword in config: registryurl:
[   34s] calculating packages to download...
[   40s] [1/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//noarch/autoconf-2.71-2.1.noarch.rpm ... 
[   41s] [2/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//noarch/automake-1.16.5-3.3.noarch.rpm ... 
[   41s] [3/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/binutils-2.40-1.1.x86_64.rpm ... 
[   42s] [4/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//noarch/build-mkbaselibs-20230215-1.1.noarch.rpm ... 
[   42s] [5/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/chkstat-1599_20230217-1.1.x86_64.rpm ... 
[   43s] [6/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/cpp12-12.2.1+git749-1.1.x86_64.rpm ... 
[   44s] [7/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/diffutils-3.9-1.1.x86_64.rpm ... 
[   45s] [8/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/elfutils-0.188-4.1.x86_64.rpm ... 
[   45s] [9/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/file-5.44-1.2.x86_64.rpm ... 
[   46s] [10/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//noarch/file-magic-5.44-1.2.noarch.rpm ... 
[   46s] [11/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/filesystem-84.87-12.1.x86_64.rpm ... 
[   47s] [12/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/freetype2-devel-2.12.1-4.1.x86_64.rpm ... 
[   47s] [13/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/gcc12-12.2.1+git749-1.1.x86_64.rpm ... 
[   48s] [14/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/gcc12-PIE-12.2.1+git749-1.1.x86_64.rpm ... 
[   49s] [15/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/gcc12-c++-12.2.1+git749-1.1.x86_64.rpm ... 
[   50s] [16/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//noarch/gccmakedep-1.0.3-4.6.noarch.rpm ... 
[   50s] [17/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/glibc-2.37-1.1.x86_64.rpm ... 
[   51s] [18/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/glibc-devel-2.37-1.1.x86_64.rpm ... 
[   51s] [19/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/glibc-locale-base-2.37-1.1.x86_64.rpm ... 
[   52s] [20/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/imake-1.0.9-1.1.x86_64.rpm ... 
[   52s] [21/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/krb5-1.20.1-2.2.x86_64.rpm ... 
[   53s] [22/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXcomposite-devel-0.4.6-1.1.x86_64.rpm ... 
[   54s] [23/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXcomposite1-0.4.6-1.1.x86_64.rpm ... 
[   54s] [24/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXdamage-devel-1.1.6-1.1.x86_64.rpm ... 
[   54s] [25/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXdamage1-1.1.6-1.1.x86_64.rpm ... 
[   55s] [26/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXdmcp-devel-1.1.4-1.1.x86_64.rpm ... 
[   56s] [27/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXdmcp6-1.1.4-1.1.x86_64.rpm ... 
[   56s] [28/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXfixes-devel-6.0.0-2.5.x86_64.rpm ... 
[   56s] [29/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXfont-devel-1.5.4-2.23.x86_64.rpm ... 
[   57s] [30/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXfont1-1.5.4-2.23.x86_64.rpm ... 
[   57s] [31/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXi-devel-1.8-1.5.x86_64.rpm ... 
[   58s] [32/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXi6-1.8-1.5.x86_64.rpm ... 
[   59s] [33/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXinerama-devel-1.1.5-1.1.x86_64.rpm ... 
[   59s] [34/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXinerama1-1.1.5-1.1.x86_64.rpm ... 
[   60s] [35/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXpm-devel-3.5.14-2.1.x86_64.rpm ... 
[   60s] [36/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXpm4-3.5.14-2.1.x86_64.rpm ... 
[   61s] [37/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXtst-devel-1.2.4-1.1.x86_64.rpm ... 
[   61s] [38/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libXtst6-1.2.4-1.1.x86_64.rpm ... 
[   61s] [39/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libasan8-13.0.1+git5428-1.1.x86_64.rpm ... 
[   62s] [40/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libasm1-0.188-4.1.x86_64.rpm ... 
[   63s] [41/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libatomic1-13.0.1+git5428-1.1.x86_64.rpm ... 
[   64s] [42/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libaudit1-3.0.9-1.1.x86_64.rpm ... 
[   65s] [43/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libblkid1-2.38.1-7.1.x86_64.rpm ... 
[   65s] [44/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libbrotli-devel-1.0.9-1.10.x86_64.rpm ... 
[   66s] [45/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libbrotlienc1-1.0.9-1.10.x86_64.rpm ... 
[   66s] [46/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libbz2-devel-1.0.8-4.7.x86_64.rpm ... 
[   67s] [47/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libcap2-2.67-1.1.x86_64.rpm ... 
[   68s] [48/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libctf-nobfd0-2.40-1.1.x86_64.rpm ... 
[   69s] [49/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libctf0-2.40-1.1.x86_64.rpm ... 
[   69s] [50/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libdw1-0.188-4.1.x86_64.rpm ... 
[   70s] [51/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libeconf0-0.5.1-1.1.x86_64.rpm ... 
[   70s] [52/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libelf1-0.188-4.1.x86_64.rpm ... 
[   71s] [53/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libexpat-devel-2.5.0-2.1.x86_64.rpm ... 
[   71s] [54/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libfdisk1-2.38.1-7.1.x86_64.rpm ... 
[   72s] [55/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libfontenc-devel-1.1.7-1.1.x86_64.rpm ... 
[   72s] [56/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libfontenc1-1.1.7-1.1.x86_64.rpm ... 
[   73s] [57/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libgcc_s1-13.0.1+git5428-1.1.x86_64.rpm ... 
[   73s] [58/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libgomp1-13.0.1+git5428-1.1.x86_64.rpm ... 
[   75s] [59/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libitm1-13.0.1+git5428-1.1.x86_64.rpm ... 
[   75s] [60/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libjpeg8-devel-8.2.2-72.1.x86_64.rpm ... 
[   76s] [61/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/liblsan0-13.0.1+git5428-1.1.x86_64.rpm ... 
[   77s] [62/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libltdl7-2.4.7-3.1.x86_64.rpm ... 
[   77s] [63/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/liblua5_4-5-5.4.4-8.1.x86_64.rpm ... 
[   78s] [64/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/liblzma5-5.4.1-1.1.x86_64.rpm ... 
[   78s] [65/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libmagic1-5.44-1.2.x86_64.rpm ... 
[   79s] [66/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libmount1-2.38.1-7.1.x86_64.rpm ... 
[   79s] [67/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libmpfr6-4.2.0-1.1.x86_64.rpm ... 
[   80s] [68/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libncurses6-6.4.20230128-5.1.x86_64.rpm ... 
[   81s] [69/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libopenssl3-3.0.8-1.1.x86_64.rpm ... 
[   81s] [70/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libpcre2-8-0-10.42-3.3.x86_64.rpm ... 
[   82s] [71/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libpixman-1-0-0.42.2-1.1.x86_64.rpm ... 
[   83s] [72/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libpixman-1-0-devel-0.42.2-1.1.x86_64.rpm ... 
[   83s] [73/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libpkgconf3-1.8.0-2.1.x86_64.rpm ... 
[   84s] [74/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libpng16-16-1.6.39-2.1.x86_64.rpm ... 
[   84s] [75/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libpng16-compat-devel-1.6.39-2.1.x86_64.rpm ... 
[   85s] [76/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libpng16-devel-1.6.39-2.1.x86_64.rpm ... 
[   86s] [77/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/librpmbuild9-4.18.0-3.2.x86_64.rpm ... 
[   86s] [78/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libsmartcols1-2.38.1-7.1.x86_64.rpm ... 
[   86s] [79/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libstdc++6-13.0.1+git5428-1.1.x86_64.rpm ... 
[   87s] [80/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libstdc++6-devel-gcc12-12.2.1+git749-1.1.x86_64.rpm ... 
[   88s] [81/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libsubid4-4.13-4.1.x86_64.rpm ... 
[   88s] [82/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libtirpc-devel-1.3.3-1.3.x86_64.rpm ... 
[   89s] [83/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libtirpc-netconfig-1.3.3-1.3.x86_64.rpm ... 
[   89s] [84/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libtirpc3-1.3.3-1.3.x86_64.rpm ... 
[   90s] [85/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libtool-2.4.7-3.1.x86_64.rpm ... 
[   91s] [86/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libtsan2-13.0.1+git5428-1.1.x86_64.rpm ... 
[   91s] [87/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libturbojpeg0-8.2.2-72.1.x86_64.rpm ... 
[   92s] [88/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libubsan1-13.0.1+git5428-1.1.x86_64.rpm ... 
[   92s] [89/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libuuid1-2.38.1-7.1.x86_64.rpm ... 
[   93s] [90/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libxkbfile1-1.1.2-1.1.x86_64.rpm ... 
[   93s] [91/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libxml2-2-2.10.3-3.1.x86_64.rpm ... 
[   94s] [92/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libxml2-devel-2.10.3-3.1.x86_64.rpm ... 
[   95s] [93/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libxml2-tools-2.10.3-3.1.x86_64.rpm ... 
[   95s] [94/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/libz1-1.2.13-2.1.x86_64.rpm ... 
[   95s] [95/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//noarch/login_defs-4.13-4.1.noarch.rpm ... 
[   96s] [96/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/lua54-5.4.4-8.1.x86_64.rpm ... 
[   96s] [97/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/m4-1.4.18-7.1.x86_64.rpm ... 
[   96s] [98/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/makedepend-1.0.8-2.1.x86_64.rpm ... 
[   97s] [99/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/ncurses-utils-6.4.20230128-5.1.x86_64.rpm ... 
[   97s] [100/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/pam-1.5.2-12.1.x86_64.rpm ... 
[   98s] [101/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/perl-5.36.0-4.1.x86_64.rpm ... 
[   99s] [102/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/perl-base-5.36.0-4.1.x86_64.rpm ... 
[   99s] [103/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/permissions-1599_20230217-1.1.x86_64.rpm ... 
[  100s] [104/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//noarch/permissions-config-1599_20230217-1.1.noarch.rpm ... 
[  100s] [105/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/pkgconf-1.8.0-2.1.x86_64.rpm ... 
[  101s] [106/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//noarch/pkgconf-m4-1.8.0-2.1.noarch.rpm ... 
[  101s] [107/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/pkgconf-pkg-config-1.8.0-2.1.x86_64.rpm ... 
[  102s] [108/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/rpm-4.18.0-3.2.x86_64.rpm ... 
[  102s] [109/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/rpm-build-4.18.0-3.2.x86_64.rpm ... 
[  103s] [110/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/rpm-build-perl-4.18.0-3.2.x86_64.rpm ... 
[  103s] [111/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/rpmlint-mini-2.4.0+git20230214.1bab129-9.7.x86_64.rpm ... 
[  104s] [112/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/shadow-4.13-4.1.x86_64.rpm ... 
[  104s] [113/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//noarch/systemd-rpm-macros-19-1.1.noarch.rpm ... 
[  105s] [114/123] downloading https://download.opensuse.org/tumbleweed/repo/oss//x86_64/terminfo-base-6.4.20230128-5.1.x86_64.rpm ... 
[  105s] retrying https://download.opensuse.org/tumbleweed/repo/oss//x86_64/terminfo-base-6.4.20230128-5.1.x86_64.rpm
[  105s] retrying https://download.opensuse.org/tumbleweed/repo/oss//x86_64/terminfo-base-6.4.20230128-5.1.x86_64.rpm
[  105s] requesting https://download.opensuse.org/tumbleweed/repo/oss//x86_64/terminfo-base-6.4.20230128-5.1.x86_64.rpm failed: 404 Not Found
[  105s] 
[  105s] japsand failed "build nx-libs.spec" at Thu Feb 23 12:33:26 UTC 2023.
[  105s] 
+ exit 1
+ cleanup
+ '[' -n '' ']'
+ '[' -n '' ']'
+ echo 'Warning: mock temporary config directory not defined. Skipping cleanup.'
Warning: mock temporary config directory not defined. Skipping cleanup.
+ typeset temp_dir=
+ for temp_dir in "${temp_cleanup[@]}"
+ '[' -n /var/lib/jenkins/tmp/tmp.6XAtX0ESnpk4xUCYUgg16UAk ']'
+ '[' -d /var/lib/jenkins/tmp/tmp.6XAtX0ESnpk4xUCYUgg16UAk ']'
+ rm -Rf -- /var/lib/jenkins/tmp/tmp.6XAtX0ESnpk4xUCYUgg16UAk
Build step 'Execute shell' marked build as failure


More information about the x2go-commits mailing list