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

jenkins at x2go.org jenkins at x2go.org
Fri Dec 15 14:56:26 CET 2017


See <http://jenkins.x2go.org:8080/job/nx-libs+nightly+opensuse-tumbleweed/11/display/redirect?page=changes>

Changes:

[mike.gabriel] debian/rules: Enable -fPIE / -pie hardening support for nxagent and

[mike.gabriel] nxproxy.1 man page: Fix a typo + a rendering error. Detected by lintian.

[mike.gabriel] Xserver/dix/events.c: Drop unused i variable from TryClientEvents.

[mike.gabriel] debian/*.doc-base: Add .doc-base files for bin:packages containing

[mike.gabriel] nxproxy.1 man page: Another rendering flaw fixed.

[mike.gabriel] LICENSE files: Update copyright holders, FSF address and various other

[mike.gabriel] Per-file copyright notices: Update copyright information in file headers

[mike.gabriel] VCS info lines: Remove ancient X.org / XFree86 VCS info line from code

[mike.gabriel] make-changelog.sh: Ship simple script for updating the upstream

[mike.gabriel] README.md: Status update of listed 3.6.x features.

[mike.gabriel] README.md: Add build howto for openSUSE based RPMs.

[mike.gabriel] release 3.5.99.0

[uli42] Fix wrong include

[ïonic] {nx-X11/programs/Xserver/hw/nxagent/{Args.c,Options.{c,h}},nxcomp/{Loop,Misc}.cpp}:

[ïonic] nx-X11/programs/Xserver/hw/nxagent/Display.c: use new ReconnectTolerance

[ïonic] nx-X11/programs/Xserver/hw/nxagent/Display.c: use new ReconnectTolerance

[ïonic] nx-X11/programs/Xserver/hw/nxagent/Display.c: use new ReconnectTolerance

[ïonic] nx-X11/programs/Xserver/hw/nxagent/Display.c: split up

[ïonic] nx-X11/programs/Xserver/hw/nxagent/Display.c: add FIXME comment to

[ïonic] nx-X11/programs/Xserver/hw/nxagent/Display.c: add FIXME comment to

[mike.gabriel] hw/nxagent/Args.c: Follow-up fix for PR #183: expect

[mike.gabriel] nxagent.1 man page: Add explanation about the new reconnectchecks nx/nx

[mike.gabriel] hw/nxagent/Display.c: Fix comment where the meaning of the "bypass"

[mike.gabriel] nxagent.1 man page: Some layout fixes for string options with

[uli42] Fix pasting the clipboard directly after session start.

[mike.gabriel] nxcomp/Loop.cpp: Refer to Github namespace of Arctica Project as

[mike.gabriel] nxcomp/*.c: Update copyright headers, use new list of copyright holders

[mike.gabriel] nxcomp/Misc.cpp: Display new list of copyright holders when launching

[mike.gabriel] hw/nxagent/Init.c: Fix copy+paste flaw when re-arranging copyright

[mike.gabriel] nxcomp/Loop.cpp: We have GetCopyrightInfo() in Misc.cpp, so why not use

[mike.gabriel] nxcomp/Loop.cpp: Mention DXPC copyright holders on application (i.e.

[mike.gabriel] nxcomp/Loop.cpp: We have PrintVersionInfo(), why not use it? Use endl

[mike.gabriel] release 3.5.99.1

[uli42] move xkblib to xserver

[uli42] remove misc dir

[uli42] ensure that <X11/..> headers references use nx-X11 files if existing

[uli42] whitespace cleanup

[uli42] Revert "Fix wrong include"

[mikedep333] nx-libs.spec: Add BuildRequires: imake

[mike.gabriel] Makefile: Adapt install target to the new situation where we fake X11

[mike.gabriel] Fix FTBFS with gcc 4.4

[mike.gabriel] nx-libs.spec: Fix warning because of double reference to nxproxy.1.gz.

[mike.gabriel] hw/nxagent/X11/include/Xrandr_nxagent.h: Reduce injected

[mike.gabriel] nx-X11: Enable -Wpedantic as default CFLAG. This is to detect redefined

[mike.gabriel] randrproto: It was discovered that nx-libs shipped two different version

[mike.gabriel] include/extensions/damageproto.h: Use nx-X11's xfixesproto.h and

[mike.gabriel] Imake.tmpl: Use gccmakedep instead of makedepend.

[mike.gabriel] lib/X11/XKeysymDB: Update to last version found in X.org (between 1.3.5

[mike.gabriel] Add XF86TouchpadOn and XF86TouchpadOff to keysymdb

[mike.gabriel] run-nxproxy2nxagent-over-network: New test script that tests

[mike.gabriel] testscripts: Rename run-nxagent and run-nxagent-over-sockets.

[mike.gabriel] run-nxproxy2nxagent-over-network: Improve comment that describes script

[uli42] copy files from libX11 to xserver dir

[uli42] xserver: use own copy of XKBsrv.h header

[uli42] xserver: use own copy of XKBstr.h header

[uli42] xserver: use own copy of XKBrules.h header

[uli42] xserver: use own copy of XKBrules.h header

[uli42] xserver: use own copy of XKBgeom.h header

[uli42] xserver: remove define XKB_IN_SERVER

[uli42] xserver: drop XKBSRV_NEED_FILE_FUNCS

[uli42] replace transport.c link by xstrans.c

[uli42] Fix multiple warnings in os/xdmauth.c.

[uli42] dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt.

[uli42] os: Eliminate uninitialized value warnings from access.c

[uli42] os/access: fix regression in server interpreted auth

[uli42] xserver: adapt xkbsrc includes syntax to match upstream

[mike.gabriel] Check if unixPath is NULL before accessing it; this fixes crashing of

[mike.gabriel] Fix nxproxy hostname parsing.

[uli42] xserver: add missing xkbfile.h

[uli42] fix wrong include in XlibInt.c

[uli42] update all files with NX relevant changes to libX11 1.3.4

[uli42] improve header guards

[uli42] add XLOCALELIBDIR

[uli42] update src files *[ch] to libX11 1.3.4

[uli42] update lcUniConv subdir to libX11 1.3.4

[uli42] update makekeys.c to libX11 1.3.4 (+ fix)

[uli42] adapt include files to libX11 1.3.4

[uli42] Remove CRAY support

[uli42] set USE_XCB define to 0 to prevent compiler complaints

[uli42] update X.h and Xproto.h because of GenericEvent

[uli42] XlibInt.c: shorten one ifdef

[uli42] Lift XKB*.c to libX11 1.3.4

[uli42] Purge more remaining VCS refs

[uli42] remove more NEED_REPLIES/EVENTS

[uli42] Add (Free|Get)EventData.c from libX11 1.3.4

[uli42] Update some missing files to libX11 1.3.4

[uli42] update xcms files to libX11 1.3.4

[uli42] update xlibi18n files to libX11 1.3.4

[uli42] replace {x11,xim}trans.c links by libX11 1.3.4 solution

[uli42] Xutil.h: Fix wrong include path

[uli42] update files from modules dir of libX11 1.3.4

[uli42] Update keysym includes

[uli42] Increase size of working arrays in the makekeys utility program.

[uli42] When makekeys fails to find a good hash, print error instead of

[uli42] makekeys: Scan vendor keysyms as well as core

[uli42] adapt Imakefile to call makekeys correctly after update

[uli42] makekeys: Fix build/target word size mismatch when cross-compiling

[uli42] makekeys: move buf declaration from global to main to silence gcc

[uli42] Give GNU & Solaris Studio compilers hints about XEatData branches

[uli42] MakeBigReq: don't move the last word, already handled by Data32 (X.Org

[uli42] Use both __APPLE__ and __DARWIN__ defines

[uli42] Xrm: Handle the extremely unlikely situation of fstat failing

[uli42] ximcp: Prevent memory leak & double free if multiple %L in string

[uli42] XListFontsWithInfo: avoid accessing realloc'ed memory

[uli42] integer overflow in _XQueryFont() on 32-bit platforms [CVE-2013-1981

[uli42] integer overflow in _XF86BigfontQueryFont() [CVE-2013-1981 2/13]

[uli42] integer overflow in XListFontsWithInfo() [CVE-2013-1981 3/13]

[uli42] integer overflow in XGetMotionEvents() [CVE-2013-1981 4/13]

[uli42] integer overflow in XListHosts() [CVE-2013-1981 5/13]

[uli42] Integer overflows in stringSectionSize() cause buffer overflow in

[uli42] integer overflow in ReadInFile() in Xrm.c [CVE-2013-1981 7/13]

[uli42] integer truncation in _XimParseStringFile() [CVE-2013-1981 8/13]

[uli42] integer overflows in TransFileName() [CVE-2013-1981 9/13]

[uli42] integer overflow in XGetWindowProperty() [CVE-2013-1981 10/13]

[uli42] integer overflow in XGetImage() [CVE-2013-1981 11/13]

[uli42] integer overflow in XGetPointerMapping() & XGetKeyboardMapping()

[uli42] integer overflow in XGetModifierMapping() [CVE-2013-1981 13/13]

[uli42] Convert more _XEatData callers to _XEatDataWords

[uli42] Move repeated #ifdef magic to find PATH_MAX into a common header

[uli42] Make XGetWindowProperty() always initialize returned values

[uli42] unvalidated lengths in XAllocColorCells() [CVE-2013-1997 1/15]

[uli42] unvalidated index in _XkbReadGetDeviceInfoReply() [CVE-2013-1997 2/15]

[uli42] unvalidated indexes in _XkbReadGeomShapes() [CVE-2013-1997 3/15]

[uli42] unvalidated indexes in _XkbReadGetGeometryReply() [CVE-2013-1997 4/15]

[uli42] unvalidated index in _XkbReadKeySyms() [CVE-2013-1997 5/15]

[uli42] unvalidated index in _XkbReadKeyActions() [CVE-2013-1997 6/15]

[uli42] unvalidated index in _XkbReadKeyBehaviors() [CVE-2013-1997 7/15]

[uli42] unvalidated index in _XkbReadModifierMap() [CVE-2013-1997 8/15]

[uli42] unvalidated index in _XkbReadExplicitComponents() [CVE-2013-1997 9/15]

[uli42] unvalidated index in _XkbReadVirtualModMap() [CVE-2013-1997 10/15]

[uli42] unvalidated index/length in _XkbReadGetNamesReply() [CVE-2013-1997

[uli42] unvalidated length in _XimXGetReadData() [CVE-2013-1997 12/15]

[uli42] Avoid overflows in XListFonts() [CVE-2013-1997 13/15]

[uli42] Avoid overflows in XGetFontPath() [CVE-2013-1997 14/15]

[uli42] Avoid overflows in XListExtensions() [CVE-2013-1997 15/15]

[uli42] Unbounded recursion in GetDatabase() when parsing include files

[uli42] Unbounded recursion in _XimParseStringFile() when parsing include files

[uli42] Use calloc in XOpenDisplay to initialize structs containing pointers

[uli42] _XkbReadGetMapReply: reject maxKeyCodes smaller than the minKeyCode

[uli42] XListFontsWithInfo: Re-decrement flist[0] before calling free() on it.

[uli42] Add a couple fixups for the security patches

[mike.gabriel] nxcomp: Fix typo in usage message.

[mike.gabriel] Pending.c: conditionally include stdio.h

[mike.gabriel] debian/libnx-x11-6.symbols: Update symbols for new backports in

[mike.gabriel] nxcomp/{Client|}Proxy.cpp: Typo fix in error messages.

[mike.gabriel] hw/nxagent/{Clipboard|Events}.c: Typo fix in error messages.

[mike.gabriel] debian/rules: Don't modify/create post{inst,rm} scripts during

[mike.gabriel] debian/*.triggers: Call ldconfig via a trigger for all shared libraries.

[mike.gabriel] release 3.5.99.2

[ïonic] nx-X11/programs/Xserver/GL/glx/Imakefile: typo fix, leading to

[mike.gabriel] debian/rules: Don't use -pie -fPIE at build time for 3.5.99.2 as it

[uli42] XStringToKeysym: Special case for XF86 keysyms

[uli42] Delete now-redundant XKeysymDB

[uli42] XStringToKeysym: Check strdup() return value

[uli42] XStringToKeysym: Cope with 0x1234cafe-style input

[uli42] LINEAR_RGB_InitSCCData: When malloc fails, don't try to free unallocated

[uli42] Initialize event type

[uli42] Using freed pointer "e"

[uli42] Dereferencing possibly NULL "str" in call to function "memcpy" (Deref

[uli42] Variable "entry" tracked as NULL was dereferenced.

[uli42] Comparing array against NULL is not useful "&xkb->server->vmods != NULL"

[uli42] XDefaultOMIF.c: Fix memory leaks in get_font_name

[uli42] xcmx/cmxColNm: Removed unused assignments to pBuf (in two functions)

[uli42] xlibi18n/lcGeneric: Initialize uninitialized local variable

[uli42] ImUtil: Handle a memory leak in one early return branch

[uli42] Xrm: NEWTABLE had a memory leak after a memory allocation error

[uli42] xcms/LRGB: Fix potential resource leak.

[uli42] xcms/LRGB: Add a label for freeing property_return.

[uli42] XlibInt: info_list->watch_data was reallocated, but result was discarded

[uli42] xlibi18n/lcFile: Removed superfluous check for NULL target_dir

[uli42] XlibInt: Use strncpy+zero termination instead of strcpy to enforce

[uli42] Expand GetSizeOfFile() macro at the one place it's called

[uli42] Xrm.c: ReadInFile: refactor fstat error handling

[uli42] xcms/LRGB: don't double-free property_return

[uli42] cmsProp: don't deal with uninitialized values, fail instead

[uli42] Clean up memory when first XCreateRegion succeeds and second fails

[uli42] keyBind: Use Xcalloc to initialize allocated _XKeytrans

[uli42] xkb: XkbPropertyPtr determined allocation success from wrong variables

[uli42] Add #define XK_SINHALA

[uli42] Fix memory leak with broken bitmap files in XReadBitmapFileData

[uli42] FSWrap: fix potential leak in copy_string_list

[uli42] xcms: Fix error on LINEAR_RGB_InitSCCData error path.

[uli42] xcms: Fix memory leaks on LINEAR_RGB_InitSCCData error path.

[uli42] Fix memory leaks on _XimGetAttributeID error paths.

[uli42] Replace Xmalloc+bzero pairs with Xcalloc calls

[uli42] Convert malloc(strlen()); strcpy() sets to strdup

[uli42] Delete special case code to append "/sparcv9" to i18n module path

[uli42] Dead code removal

[uli42] XKB: XkbComputeSectionBounds: Check correct bounds in default

[uli42] XIM: Make Xim handle NEED_SYNC_REPLY flag

[uli42] Add _XGetRequest as substitute for GetReq/GetReqExtra

[uli42] XlcSL.c: convert old-style function definitions to ANSI C89 style

[uli42] Reject negative string counts in copy_string_list

[uli42] XQueryColors: Split a request into multiple requests if necessary

[uli42] Use pthreads on MinGW also

[uli42] Provide translation from XK_permille (ad5) to Unicode (U2030)

[uli42] Block for other threads in _XUserLockDisplay

[uli42] Remove "register" qualifier that annoys Solaris Studio compiler

[uli42] Typo fix

[uli42] Match braille patterns with compose tree

[uli42] XIM: Allow modifier releases in compose sequences (#26705)

[uli42] Fix "nomal" -> "normal" typo in several comments

[uli42] mbtocs should not truncate input

[uli42] Return name instead of False in XSetICValues()

[uli42] Return name instead of value in XGetIMValues() and XSetIMValues()

[uli42] Fix potential uninitialized variable access in _XimMakeICAttrIDList

[uli42] om: Fix memory leaks on get_font_name error paths.

[uli42] om: Fix potential memory leak in init_om.

[uli42] om: Fix memory leak on read_EncodingInfo error path.

[uli42] Fix memory leaks on _XimCbDispatch error path.

[uli42] Fix memory leak on _XimCommitRecv error path.

[uli42] Fix memory leaks on _XimWriteCachedDefaultTree error paths.

[uli42] Fix memory leaks on _XimProtoCreateIC error paths.

[uli42] Fix leaks in _XimEncodingNegotiation error paths.

[uli42] Fix "attrinute" typo in comments in ximcp

[uli42] im/ximcp: release modifiermap before returning

[uli42] Make the Local XIM request key releases for braille

[uli42] Fix status reporting for braille patterns

[uli42] lc/def/lcDefConv: Use Xcalloc to avoid use of uninitialized memory

[uli42] ximcp/imLckup: Handle negative return value from _Xlcwctomb

[uli42] ximcp/imTrX: Handle failing XGetWindowProperty

[uli42] ximcp/imRm: Handle leaking colormap_ret

[uli42] ximcp/imRmAttr: Handle leaking missing_list

[uli42] Use GetReqSized for GetReq and GetReqExtra

[uli42] include: Add GetReqSized() for request buffers of specific size

[uli42] Switch GetEmptyReq and GetResReq to call _XGetRequest

[uli42] libX11: Fixing modifier key range in Xutil.h (Bug #21910)

[uli42] Mark XKeycodeToKeysym as _X_DEPRECATED

[uli42] Fix man page and comment references to use XFreeModifiermap (lowercase

[uli42] Silence clang static analysis warnings for SetReqLen

[uli42] clang analyzer: Don't warn about Xmalloc(0)

[uli42] Events: Store event cookie when dequeuing event

[uli42] XCreate{Pix,Bit}map...Data: Free pixmap in error path if XCreateGC fails

[uli42] Convert XCreate{Pix,Bit}map...Data to use C99 designated initializers

[uli42] XIM: remove Private and Public macros

[uli42] Don't hard code path to Xcms.txt file.

[uli42] Remove unused TLI ("STREAMSCONN") code from Xlib

[uli42] Remove unused DECnet ("DNETCONN") code from Xlib

[uli42] cmsColNm.c: maintain constness of arguments to qsort helper function

[uli42] XRebindKeysym: Drop unnecessary const-removing cast

[uli42] XStringToKeysym: preserve constness when casting off unsignedness for

[uli42] Preserve constness in casting arguments through the Data*() routines

[uli42] XKeysymToString: move variable declarations to the scope of their usage

[uli42] Convert more sprintf calls to snprintf

[uli42] unifdef XKB_IN_SERVER

[uli42] Assume size_t is always available, since it was defined in C89

[uli42] _xudc_code_to_glyph: check for NULL pointer *before* writing to it, not

[uli42] XAllocClassHint: Assume calloc sets pointers in allocated memory to NULL

[uli42] Fix very weird indenting in nx-X11/lib/X11/GetFProp.c

[uli42] Move big request comment in XOpenDisplay to the right place

[uli42] Remove more unnecessary casts from Xmalloc/calloc calls

[uli42] Revert "Add a couple fixups for the security patches"

[uli42] xkb: fix off-by-one in _XkbReadGetNamesReply and _XkbReadVirtualModMap

[uli42] Free fs->properties in XF86BigfontQueryFont overflow error path

[uli42] Make sure internal headers include required headers

[uli42] cmsMath.c: Add missing stdio header for printf(3) in DEBUG build.

[uli42] rename xf86bigfstr.h to xf86bigfproto.h

[uli42] Assume size_t is always available, since it was defined in C89

[uli42] Sun's copyrights are now owned by Oracle

[uli42] Revert incomplete "Fix status reporting for braille patterns"

[uli42] Fix status reporting for braille patterns

[uli42] ximcp/imRmAttr: Handle leaking colormap_ret

[uli42] integer overflow in ReadInFile() in Xrm.c [CVE-2013-1981 7/13]

[uli42] GetProp: Zero-initialized error so its resourceID field is initialized

[uli42] Zero buffer data in BufAlloc()

[uli42] Tell clang not to report -Wpadded warnings on public headers we can't

[uli42] Align files with upstream libX11-1.6.0

[uli42] update Xfuncproto.h

[uli42] Require ANSI C89 pre-processor, drop pre-C89 token pasting support

[uli42] Stop truncating source to destination length if it is larger.

[uli42] Check for symbol existence with #ifdef, not #if

[uli42] Fix out-of-range comparison in _XF86BigfontQueryFont

[uli42] Tighten out-of-range comparisons.

[uli42] libX11: check size of GetReqExtra after XFlush

[uli42] XSetModifierMapping: Use Data instead of GetReqExtra

[uli42] omGeneric: remove space between struct name & member name

[uli42] XIM: Fix race on focus change: set 'FABRICATED' only when keyev filters

[uli42] Fix bogus timestamp generated by XIM

[uli42] Fix file leak on malloc error in XlcDL.c:resolve_object()

[uli42] lcfile: skip over any null entries in args list

[uli42] xlibi18n: convert sprintf calls to snprintf

[uli42] ximcp/imRm.c: convert sprintf calls to snprintf

[uli42] omGeneric.c: convert sprintf calls to snprintf

[uli42] Avoid memory leak/corruption if realloc fails in

[uli42] lcDB.c: ensure buffer size is updated correctly if realloc fails

[uli42] Avoid memory leak/corruption if realloc fails in imLcPrs.c:parseline()

[uli42] Avoid memory leak/corruption if realloc fails in Xregion.h:MEMCHECK

[uli42] miRegionCopy(): handle realloc failure better

[uli42] miRegionOp(): ensure region size is not updated if realloc fails

[uli42] Delete unused XKB_INSURE_SIZE macro from XKBlibint.h

[uli42] init_om: remove unneeded extra copy of string to local buffer

[uli42] Constify lc_name argument to _XlcLocaleDirName() &

[uli42] Fix const handling in XSetLocaleModifiers

[uli42] xlibi18n: Fix a bunch of const cast warnings

[uli42] i18n modules: Fix some const cast warnings

[uli42] xlibi18n: fix argsize argument to _XlcParsePath

[uli42] Remove even more casts of return values from Xmalloc/Xrealloc

[uli42] Don't cast sizeof() results to unsigned when passing to Xmalloc/Xcalloc

[uli42] Remove unnecessary casts of pointers to (char *) in calls to Xfree()

[uli42] Remove long unused udcInf.c

[uli42] Fix overflow checks in _XkbReadKeySyms when key_sym_map is already

[uli42] Reindent XKB code to X.Org standard style

[uli42] Rearrange some variable declarations & initializations in XKB

[uli42] Stop checking for HAVE_DIX_CONFIG_H on the client side

[uli42] Bug 68413 - [Bisected]Error in `xterm': realloc(): invalid next size

[uli42] Drop X_LOCALE fallback for OS'es without setlocale()

[uli42] unifdef -UISC

[uli42] Don't try so hard to find a matching font with the given encoding

[uli42] XkbSelectEventDetails: remove unnecessary assignments

[uli42] _XkbReadGeomOverlay: check for NULL first, then use pointer

[uli42] Fix typos in Xrm.c comments

[uli42] Remove dead USE_OWN_COMPOSE-protected code

[uli42] Fix XNextRequest() after direct usage of XCB

[uli42] libX11/lcGenConv.c fix: dereferenced before check

[uli42] libX11/XKBNames.c fix: dereferenced before check

[uli42] libX11/lcUTF8.c fix: dereferenced before check

[uli42] Remove redundant null checks before free

[uli42] Remove more redundant null checks before Xfree()

[uli42] libX11: rm redundante NULL checks

[uli42] rm redundant null checks

[uli42] lcDefConv.c: fix use before check

[uli42] Fix map->num_types check in XkbAddKeyType()

[uli42] Fix validation of ctrls parameter to XkbGetPerClientControls()

[uli42] Use C99 named initializers to fill in events passed to XSendEvent

[uli42] compose: fix the description of modifiers in compose sequences

[uli42] Fix potential memory leak

[uli42] Fix three "use of uninitialized variable" coverity warnings

[uli42] omGeneric.c: Correct the parameter usage of sizeof

[uli42] Replace Xmalloc+memset pairs with Xcalloc calls

[uli42] Add missing NULL checks to ICWrap

[uli42] Do not return() after exit().

[uli42] Get rid of some extraneous ; at the end of C source lines

[uli42] Remove unused definition of XCONN_CHECK_FREQ

[uli42] Bug 93184: read_EncodingInfo invalid free

[uli42] Bug 93183: _XDefaultOpenIM memory leaks in out-of-memory error paths

[uli42] Delete #if 0 hunks of code

[uli42] Use strdup instead of Xmalloc+strcpy in _XDefaultOpenIM

[uli42] XDefaultOMIF: replace strlen+Xmalloc+strcpy with strdup

[uli42] XDefaultOMIF: additional code simplification

[uli42] XDefaultOMIF: Remove comments referring to ancient Sun bug ids

[uli42] XlcDL.c: replace strcpy+strcat sequences with snprintf

[uli42] XlcDL.c: reduce code duplication

[uli42] lcPubWrap: replace malloc(strlen) + strcpy with strdup

[uli42] XKB: fix XkbGetKeyboardByName with Xming server

[uli42] Xlib.h: Fix macros imitating C functions.

[uli42] xcms: use size_t for strlen/sizeof values instead of converting to int &

[uli42] xcms: use unsigned indexes when looping through unsigned values

[uli42] xcms: use size_t for pointer offsets passed to strncmp

[uli42] The validation of server responses avoids out of boundary accesses.

[uli42] Validation of server responses in XGetImage()

[mike.gabriel] XKeysymDB: ... got removed.

[mike.gabriel] debian/libnx-x11-6.symbols: Update symbols list.

[mike.gabriel] Drop nx-X11/lib/X11/libX11.elist. Not needed for anything nowadays.

[u.sibiller] Fix libX11 implicit declaration warnings

[u.sibiller] Pending.c: Fix compilation warning

[u.sibiller] imLcIm.c: Fix unused variables

[u.sibiller] Args.c: fix string format warning

[u.sibiller] Colormap.c: add cast to avoid warning

[u.sibiller] Display.c: remove unused variable

[u.sibiller] Window.c: Fix function assignment warning

[u.sibiller] Loop.cpp: Fix output of SetCore()

[u.sibiller] security.c: fix compiler warnings

[u.sibiller] xcmisc.c: remove HAVE_STDINT

[u.sibiller] xkmread.c: use _X_UNUSED to avoid compiler warning when result is not

[u.sibiller] xkb.c: fix 'assignment makes integer from pointer without a cast'

[u.sibiller] Fix warnings in XlibInt.c

[u.sibiller] remove stray extern

[u.sibiller] no need to check args for Xfree()

[u.sibiller] fix: warning: pointer targets in passing argument 2 of '_XSend' differ

[u.sibiller] Fixes: warning: variable 'req' set but not,used

[u.sibiller] LRGB.c: Fix label defined but not used

[u.sibiller] dbe: Call to DDX SwapBuffers requires address of int, not unsigned int

[u.sibiller] dix: fix cast from pointer to integer

[u.sibiller] Remove useless line of code that contained a bug and triggered a gcc

[u.sibiller] xfixes: Remove unused variable.

[u.sibiller] sendexev.c: Fix return of unitialized variable

[mike.gabriel] debian/rules: Re-enable (+pie) hardening flags again when building .deb

[uli42] Plug a memory leak

[vadim] Slave channel implementation

[vadim] Add description of NX_SLAVE_CMD to man and help

[mike.gabriel] debian/patches: Rebase

[uli42] remove xf86Version.h and xf86Date.h

[uli42] remove hw/xfree86 altogether

[mike.gabriel] Imake.rules: Make BuildIncludes{,Top}() more robust in case people

[uli42] saver.c: fix unused variable warnings

[uli42] Imakefile: remove references to non-existing subdirs

[uli42] nxagent.keyboard: add quotes

[mike.gabriel] nxcompext: Drop (nowadays) no-op file NXlibint.h.

[mike.gabriel] Disinfect mi/ of mfb.

[mike.gabriel] Death to mfb (removing last remnants from NX code).

[mike.gabriel] Xserver/Imakefile: Drop all references to building already removed cfb*

[mike.gabriel] Xserver/Imakefile: Drop references to already removed afb code.

[mike.gabriel] Imakefile cleanup: Delete all ancient Vcs comments stemming from SVN

[uli42] libX11/Imakefile: add missing dependencies on ks_tables.h

[uli42] libX11/Imakefile: handle libX11 links

[mike.gabriel] Remove extmod from nx-X11/programs/Xserver/Xext/.

[mike.gabriel] Imake: drop DoLoadableServer, MakeDllModules and IHaveModules

[mike.gabriel] nxcomp: remove unused Utils.cpp

[mike.gabriel] remove *-def.cpp

[mike.gabriel] remove unused registry file

[mike.gabriel] drop ap_keysym.h

[mike.gabriel] drop unused glu.h

[mike.gabriel] Remove unused Xv and XvMC headers

[mike.gabriel] remove unused XInput.h

[mike.gabriel] remove unused registry.h

[mike.gabriel] remove unused fb24_32.h

[mike.gabriel] drop unused xtest1.frags

[mike.gabriel] remove unused jump_* files from libX11

[mike.gabriel] remove unused mkks.sh

[mike.gabriel] Makefile: Make sure libNX_X11.so.6.2 does not get installed as symlink

[mike.gabriel] remove DECnet support

[mike.gabriel] Remove unused TLI ("STREAMSCONN") code

[mike.gabriel] Remove OS2PIPECONN transport

[mike.gabriel] undef __UNIXOS2__

[mike.gabriel] undef hpux

[mike.gabriel] undef AIXV3

[mike.gabriel] undef Lynx

[mike.gabriel] undef __QNX__

[mike.gabriel] Drastically simplify TRANS_OPEN_MAX.

[mike.gabriel] whitespace cleanup

[mike.gabriel] Fixed #ifdef checks that were using i386 to use __i386__

[mike.gabriel] move helper functions to file end

[mike.gabriel] align license headers with Xorg/xtrans upstream

[mike.gabriel] replace PRMSG by prmsg

[mike.gabriel] use %p in format strings

[mike.gabriel] remove CLTS code

[mike.gabriel] Remove __UNIXOS2__ references

[mike.gabriel] Xtrans: update to Xorg/xtrans upstream (1.3.5+)

[mike.gabriel] Whitespace fixes

[mike.gabriel] debian/libnx-x11-6.symbols: Update after upgrade of xtrans library

[uli42] xtrans: fix compilation warnings because of missing XTRANS_SEND_FDS

[uli42] xtrans: Fix compile warning

[uli42] libX11 + Xserver: fix missing define warning

[uli42] xtrans: silence compiler warning regarding is_numeric

[uli42] xtrans: fix const warnings for SocketConnectConnInfo

[mike.gabriel] Xserver/fb/Imakefile: Introduce NULL variable.

[mike.gabriel] Xserver/fb: Drop fbmmx.[ch] files and code passages wrapped-in by

[vadim] Added sample slave agent and test script

[ïonic] nx-X11/lib/X11/Imakefile: essentially revert 5a90a63.

[ïonic] Makefile: fix up a9b145d4.

[uli42] Drop unused define NXAGENT_KEYMAP_DIR_FILE

[uli42] Improve DEBUG/TEST output regarding keyboard stuff

[uli42] Keyboard.c: Fix and simplify keyboard config file handling

[uli42] Keyboard.c: Fix wrong error msg prefix

[uli42] Keyboard.c: remove superfluous whitespace

[uli42] Keyboard.c: use NULL instead of 0

[uli42] Keyboard.c: improve keyboard file creation

[uli42] Keyboard.c: more whitespace/formatting fixes

[uli42] Keyboard.c: replace malloc/strcpy by str(n)dup

[uli42] Reconnect.c: simplify code by using strndup

[uli42] Keyboard.c: move variable to inner scope

[uli42] xkb: remove the world's most staggeringly broken vendor workaround

[uli42] Keyboard.c: evdev is only existing on Linux

[mike.gabriel] Xserver/hw/nxagent/Imakefile: Introduce the NULL variable.

[mike.gabriel] nxcompext: Move code into Xserver subtree, as nxcompext requires Xserver

[mike.gabriel] Xserver/Imakefile: Some whitespace fixes.

[mike.gabriel] New helper script: regenerate-symbol-docs.sh. Plus update symbols usage

[mike.gabriel] testscripts: Use non-NoMachine file headers for our testscripts.

[uli42] LibX11: drop unused xlibi18n

[uli42] add .gitignore files

[mike.gabriel] .gitignore: Don't ignore myself.

[mike.gabriel] Update auto-generated debian/copyright.in.

[uli42] Fix compilation warnings

[uli42] slightly improve rrxinerama debug output

[mike.gabriel] Remove libcwrapper usage from xorg server modules. The libcwrapper is

[mike.gabriel] Drop glx_ansic.h wrapper and call malloc, realloc, free and str-funcs

[mike.gabriel] Drop xf86glx.h, so we can finally drop Xserver/GL/include/ entirely.

[mike.gabriel] Mesa: Convert some files with MSDOS EOL style to Unix EOL style.

[mike.gabriel] debian/control: B-D alternatively on libxfont1-dev or libxfont-dev. Fix

[uli42] Screen.c: improve debugging output

[uli42] Screen.c: fix formatting

[uli42] Screen.c: fix compile warnings in DEBUG mode

[uli42] Screen.c: fix uninitalized variable

[uli42] Screen.c: more debug output formatting improvements

[vtroshchinskiy] Fix reversed logic in acceptHost setting

[vtroshchinskiy] Make nxagent only bind to loopback when requested

[mike.gabriel] release 3.5.99.3

[mike.gabriel] roll-tarballs.sh: Adapt to recent changes in nx-libs, keep legacy

[mike.gabriel] nxcompext: Drop folder with .gitignore file. nxcompext has been moved

[mike.gabriel] nxcomp: Fix artifacts in copyright headers.

[mike.gabriel] helper scripts: Add license headers to files.

[mike.gabriel] hw/nxagent/Init.c: Amend artifact in license header.

[orion] Use Obsoletes instead of Conflicts.  Drop unneeded %{?_isa} versions

[orion] Be consistent with macros

[orion] Install missing libNX_X11.so.6 symlink - fixes gh-287

[mike.gabriel] Use Obsoletes instead of Conflicts.  Drop unneeded %{?_isa} versions

[mike.gabriel] Be consistent with macros

[mike.gabriel] debian/changelog: Cosmetic fix, restoring correct version number for

[mike.gabriel] Makefile: Don't create superfluous symlink for libX11.so ->

[mike.gabriel] Xserver/randr: Regression fix introduced by c2b1f48. Re-introduce

[mike.gabriel] debian/copyright{,.in}: Adopt from Debian's upload candidate, being

[mike.gabriel] nx-X11/config/cf/X11.tmpl: Fix DefaultRGBDatabase path to

[uli42] Screen.c: Ensure that an output is unused before destroying it

[uli42] Screen.c: clean up superfluous whitespace

[mike.gabriel] drop platform support: unifdef __UNIXOS2__.

[mike.gabriel] drop platform support: unifdef Lynx.

[mike.gabriel] drop platform support: unifdef hpux and __hppa__.

[mike.gabriel] drop platform support: unifdef AIXV3, AIXV4 (and AIXrt, AIX386).

[mike.gabriel] drop platform support: unifdef __osf__.

[mike.gabriel] drop platform support: unifdef DGUX.

[mike.gabriel] drop platform support: unifdef QNX.

[mike.gabriel] drop platform support: unifdef sgi.

[mike.gabriel] dix: remove staggeringly broken vendor workarounds

[mike.gabriel] nx-X11/include/Xos_r.h: Drop one _POSIX_REENTRANT_FUNCTIONS macro block,

[mike.gabriel] Makefile: Align variable names USRLIBDIR, SHLIBDIR (and NX_DIR) with

[mike.gabriel] nx-libs.spec: Don't manually override SHLIBDIR via the .spec file. The

[mike.gabriel] debian/rules: Don't manually override SHLIBDIR via the dh_auto_build

[mike.gabriel] Makefile: Actively set/override USRLIBDIR and SHLIBDIR when calling

[mike.gabriel] Makefile: Allow longer names for variables that we want to allow distro

[mike.gabriel] Load libNX_X11 / faked libX11 via RPATH setting rather than fidgeting

[mike.gabriel] debian/patches: Update 016_nx-X11_install-location.debian.patch. Adapt

[mike.gabriel] debian/patches: Update comment header of

[mike.gabriel] Makefile: Fix flawed uninstall-* targets. Spotted by Ionic while

[mike.gabriel] The smart scheduler is not optional.

[mike.gabriel] Switch from using libNX_X11's deprecated XKeycodeToKeysym() function to

[mike.gabriel] Naming change: Security*Access -> Dix*Access

[uli42] dix: fix incomplete commit

[mike.gabriel] release 3.5.99.4

[mike.gabriel] Xserver/os/oscolor.c: Follow X.org in dropping the rgb.txt file

[mike.gabriel] debian/nxagent.*: Drop conffile /etc/nxagent/rgb utilizing

[mike.gabriel] nx-libs.spec: Drop non-shipped-anymore rgb(.txt) file from list of

[mike.gabriel] debian/patches: Update/rebase 016_nx-X11_install-location.debian.patch.

[mike.gabriel] nx-X11/config/cf/X11.tmpl: Set a more appropriate font directory

[mike.gabriel] Xserver/hw/nxagent/Font.c: Drop NXAGENT_ALTERNATE_FONT_PATH_4 (pointing

[mike.gabriel] Xserver/hw/nxagent/Font.c: Change (alternative) default font path order

[mike.gabriel] Xserver/hw/nxagent/Font.c: Drop references to /usr/NX/share/fonts/base

[mike.gabriel] debian/nx-x11-common.{links,dirs}: Make sure /usr/share/fonts/X11 are

[mike.gabriel] Xserver/dix/main.c: ErrorF requires a string to end with an EOL char.

[mike.gabriel] {dix/,hw/nxagent/NX}dixfont.{c,h}: Support using builtin-fonts. Makes

[mike.gabriel] For consistency, apply patch from previous commit (630a7c3) to the

[mike.gabriel] nx-libs.spec: Handle fonts dir symlinking and install

[mike.gabriel] dix: use one single function to register fpe fonts

[mike.gabriel] debian/control: Versioned B-D on libXfont (>= 1.4.2).

[mike.gabriel] nx-libs.spec: Versioned BR on libXfont-devel (and alike) (>= 1.4.2).

[mike.gabriel] nx-libs.spec: Add BR for Fedora/RHEL builds: xorg-x11-font-utils.

[mike.gabriel] nx-libs.spec: Add BR filesystem for SUSE builds (as it provides

[ionic] debian/copyright{,.in}: Adopt from Debian's upload candidate, being

[ionic] nx-X11/config/cf/X11.tmpl: Fix DefaultRGBDatabase path to

[ionic] Screen.c: Ensure that an output is unused before destroying it

[ionic] Screen.c: clean up superfluous whitespace

[ionic] drop platform support: unifdef __UNIXOS2__.

[ionic] drop platform support: unifdef Lynx.

[ionic] drop platform support: unifdef hpux and __hppa__.

[ionic] drop platform support: unifdef AIXV3, AIXV4 (and AIXrt, AIX386).

[ionic] drop platform support: unifdef __osf__.

[ionic] drop platform support: unifdef DGUX.

[ionic] drop platform support: unifdef QNX.

[ionic] drop platform support: unifdef sgi.

[ionic] dix: remove staggeringly broken vendor workarounds

[ionic] nx-X11/include/Xos_r.h: Drop one _POSIX_REENTRANT_FUNCTIONS macro block,

[ionic] Makefile: Align variable names USRLIBDIR, SHLIBDIR (and NX_DIR) with

[ionic] nx-libs.spec: Don't manually override SHLIBDIR via the .spec file. The

[ionic] debian/rules: Don't manually override SHLIBDIR via the dh_auto_build

[ionic] Makefile: Actively set/override USRLIBDIR and SHLIBDIR when calling

[ionic] Makefile: Allow longer names for variables that we want to allow distro

[ionic] Load libNX_X11 / faked libX11 via RPATH setting rather than fidgeting

[ionic] debian/patches: Update 016_nx-X11_install-location.debian.patch. Adapt

[ionic] debian/patches: Update comment header of

[ionic] Makefile: Fix flawed uninstall-* targets. Spotted by Ionic while

[ionic] The smart scheduler is not optional.

[ionic] Switch from using libNX_X11's deprecated XKeycodeToKeysym() function to

[ionic] Naming change: Security*Access -> Dix*Access

[ionic] dix: fix incomplete commit

[ionic] release 3.5.99.4

[ionic] Xserver/os/oscolor.c: Follow X.org in dropping the rgb.txt file

[ionic] debian/nxagent.*: Drop conffile /etc/nxagent/rgb utilizing

[ionic] nx-libs.spec: Drop non-shipped-anymore rgb(.txt) file from list of

[ionic] debian/patches: Update/rebase 016_nx-X11_install-location.debian.patch.

[ionic] nx-X11/config/cf/X11.tmpl: Set a more appropriate font directory

[ionic] Xserver/hw/nxagent/Font.c: Drop NXAGENT_ALTERNATE_FONT_PATH_4 (pointing

[ionic] Xserver/hw/nxagent/Font.c: Change (alternative) default font path order

[ionic] Xserver/hw/nxagent/Font.c: Drop references to /usr/NX/share/fonts/base

[ionic] debian/nx-x11-common.{links,dirs}: Make sure /usr/share/fonts/X11 are

[ionic] Xserver/dix/main.c: ErrorF requires a string to end with an EOL char.

[ionic] {dix/,hw/nxagent/NX}dixfont.{c,h}: Support using builtin-fonts. Makes

[ionic] For consistency, apply patch from previous commit (630a7c3) to the

[ionic] nx-libs.spec: Handle fonts dir symlinking and install

[ionic] dix: use one single function to register fpe fonts

[ionic] debian/control: Versioned B-D on libXfont (>= 1.4.2).

[ionic] nx-libs.spec: Versioned BR on libXfont-devel (and alike) (>= 1.4.2).

[ionic] nx-libs.spec: Add BR for Fedora/RHEL builds: xorg-x11-font-utils.

[ionic] nx-libs.spec: Add BR filesystem for SUSE builds (as it provides

[mike.gabriel] Xserver/dix/atom.c (et al.): Constify atom name strings.

[mike.gabriel] nxcomp/Loop.cpp: Ignore, options= nx/nx parameter, if file options path

[mike.gabriel] nxcomp/Loop.cpp: Allow nx/nx:<disp> as DISPLAY variable (i.e. an empty

[uli42] Fix "uninitialised byte(s)" complaints from valgrind

[mike.gabriel] hw/nxagent/Display.c: Fix uninitialized newAction in

[mike.gabriel] nx-X11/programs/Xserver/mi/{Imakefile,mibank.{c,h}}: backport

[ïonic] misc nx-X11/programs/Xserver/{hw/nxagent,miext,render}/: move code

[ïonic] nx-X11/{config/cf/{{Imake,X11}.tmpl,linux.cf},programs/Xserver/{include/os.h,os/{Imakefile,reallocarray.c}}:

[ïonic] nx-X11/programs/Xserver/include/os.h: backport xallocarray().

[ïonic] misc nx-X11/programs/Xserver/{composite,dix,randr}/: switch to using

[ïonic] misc nx-X11/programs/Xserver/randr/: switch to using xreallocarray,

[mike.gabriel] Xserver/GL/glx/glxcmd.c: Fix uninitialized xGLXQueryVersionReply.

[ionic] doc/libNX_X11/lcUniConv: Pull over README from X.org's libX11 to

[ionic] doc/libNX_X11/lcUniConv: Move over the rather-documentary files

[ionic] libNX_X11/lcUTF8.c: Drop not-used X11/lcUniConv/ascii.h.

[ionic] libNX_X11: Fully drop loadable i18n module support in libNX_X11.

[mike.gabriel] Xserver/Xext/shmint.h: Provide header file exporting ShmRegisterFunc and

[mike.gabriel] Xserver/fb/fboverlay.c: Define -DMITSHM at build as it is used in

[mike.gabriel] Xserver/mi/miscrinit.c: Use new shmint.h for making ShmRegisterFbFuncs()

[uli42] replace (DE)ALLOCATE_LOCAL by malloc/free

[uli42] nxagent: half number of NameForAtom calls

[uli42] Replace _XkbDupString with Xstrdup

[uli42] xkb: remove XkbAtomGetString, replace with NameForAtom.

[uli42] xkb: add missing const

[uli42] nxagent: move validateString as inline func to Utils.h

[mike.gabriel] replace (DE)ALLOCATE_LOCAL by malloc/free

[uli42] Backport CVE-2017-2624 (timingsafe_memcmp)

[uli42] os: add timingsafe_memcmp to Imake

[uli42] xkb: Allow NULL as rulesFile in XkbSetRulesDflts.

[ionic] nxcomp/ChannelEndPoint.cpp: we're not really testing for a character,

[uli42] Args.c: Fix missing parentheses

[uli42] Rootless.c: Fix wrongly negated comparisons

[uli42] Keyboard.c: Simplify if clause

[uli42] Window.c: Fix reference before check for null pointer

[uli42] Display.c: pid is always 0, remove check

[uli42] Rootless.c: fix possible memleak

[uli42] Rootless.c: improve malloc failure handling

[uli42] Rootless.c: improve debugging output

[uli42] Display.c: remove unused logo code

[uli42] dix: Fix compiler warning

[uli42] fb: fix compiler warning

[uli42] record.c: fix compiler warnings

[uli42] render/filter.c: add missing return value

[uli42] xfixes: fix compiler warnings

[uli42] xfixes: fix compiler warning

[uli42] Xext: fix compiler warning

[uli42] Keystroke.c: use Bool type where appropriate

[uli42] Keystroke.c: rework read_binding_from_xmlnode()

[uli42] Keystroke.c: fix code formatting

[uli42] Keystroke.c: simplify nxagentCheckSpecialKeystroke

[uli42] Keystroke.c: handle parsing state in parse_keystroke_file()

[uli42] Keystroke.c: reorder parse_keystroke_file

[uli42] Keystroke.c: Boolify nxagentCheckSpecialKeystroke

[uli42] Keystroke.c: Boolify read_binding_from_xmlnode

[uli42] Keystroke.c: use symbols instead of integers

[uli42] Keystroke.c: Simplify read_binding_from_xmlnode

[uli42] Keystroke.c: add another FIXME

[uli42] Keystroke.c: improve TEST output

[uli42] Keystroke.c: print keystroke name in TEST mode

[uli42] Keystroke.c: arrange switch_all_screens and fullscreen close together

[uli42] Keystroke: whitespace fixes

[uli42] Keystroke.c: more/fixed debug output

[uli42] Keystroke.c: Fix modifier handling

[uli42] Keyboard.c: Introduce separate masks for Alt and Meta

[uli42] Keystroke.h: sane struct init

[uli42] Keystroke.c: fix code order

[uli42] Keystroke.c: add missing Mod5 modifier

[uli42] Keystroke.c: make nxagentKeystrokeFileParsed local

[uli42] Keystroke.c: use an own environment variable for X2Go

[uli42] Keystroke.c: fix formatting

[uli42] Keystroke.c: simplify parse_keystroke_file

[uli42] Keystroke.c: add new keystroke to reread keystroke config

[uli42] Keystroke.c: remove unneeded capital keys for default keystrokes

[uli42] Update keystroke readme

[mike.gabriel] os/xdmcp: Just send XDMCP keepalive packets once every three minute

[mike.gabriel] Xserver/include/list.h: Add list.h from X.org (from X.org commit

[mike.gabriel] os: Add NotifyFd interfaces

[mike.gabriel] nxagent: Use SetNotifyFd to receive events.

[mike.gabriel] Move the code for resetting the DPMS mode in response to input events,

[mike.gabriel] os: Implement support for NotifyFd X_NOTIFY_WRITE and removal of

[mike.gabriel] os: Initialize NotifyFds earlier in startup

[uli42] Keystroke.c: ignore CapsLock and NumLock most of the time

[mike.gabriel] os/xdmcp: Remove dead 'restart' code

[mike.gabriel] os: Immediately queue initial WriteToClient

[mike.gabriel] Xserver/os/io.c: Bail out early from FlushClient if nothing needs to be

[mike.gabriel] dix: Pass ClientPtr to FlushCallback

[mike.gabriel] Fix overflow of ConnectionOutput->size and ->count

[mike.gabriel] os: Return BadLength instead of disconnecting BigReq clients (#4565)

[mike.gabriel] Set padding bytes to 0 in WriteToClient

[mike.gabriel] Don't crash on unconfigured interfaces. (X.org bug #5218, Andrei Barbu)

[mike.gabriel] Xserver/os/Imakefile: Introduce the NULL variable and line-wrap various

[mike.gabriel] Xserver/os/: Drop not-used-anymore MNX_TCPCONN macro.

[mike.gabriel] LBX clean-up: Drop forgotten passage in Xserver/os/connection.c.

[mike.gabriel] AUDIT messages should contain uid for local accesses (X.org bug #1997)

[mike.gabriel] Rework local client id finding code to be more uniform

[mike.gabriel] os: Fix a memory leak

[mike.gabriel] dix/os: Merge priority computation into SmartScheduleClient

[mike.gabriel] dix/os: backport various signal handling and smart scheduler changes

[mike.gabriel] os: Add facilities for client ID tracking.

[mike.gabriel] os: always check if client is local when connection is accepted

[mike.gabriel] dix: Pull client-is-local flag up to the ClientRec

[mike.gabriel] dix: Extend initial connection handshake for forwarding proxies

[mike.gabriel] Move SIGUSR1 notification as late as possible.

[mike.gabriel] os: Use NotifyFd for ErrorConnMax

[mike.gabriel] os: Add -displayfd option

[mike.gabriel] os: Add a mechanism to prevent creating any listen sockets

[mike.gabriel] Xserver/os/utils.c: Add NXAGENT_SERVER specific -nolisten parameter:

[mike.gabriel] Handle -displayfd and an explicit display number sensibly

[mike.gabriel] os: Use NotifyFd interface for listen descriptors

[mike.gabriel] os: -displayfd should check ports up to 65535

[mike.gabriel] Use unique logfile names when starting server with -displayfd

[mike.gabriel] os: FatalError if -displayfd writes fail AND Clear the -displayfd option

[mike.gabriel] os: Remove the useless -x option

[mike.gabriel] dix: Move AddScreen() over into dispatch.c and introduce init_screen()

[mike.gabriel] Move AddScreen() comment where it actually belongs. Should be done in

[mike.gabriel] dix: Remove insane BC hacks

[uli42] Fix wrong Xfree in XListFonts failure path

[uli42] _XDefaultError: set XlibDisplayIOError flag before calling exit

[mike.gabriel] regression fix for 52872a0: Keep index parameter in AddScreen() for now.

[mikedep333] Cygwin nxcomp: Use Cygwin un.h

[mikedep333] Remove EMX (MS-DOS & OS/2) support

[mike.gabriel] xinerama: Swap the response in RRXineramaWriteMonitor

[uli42] Args.c: add two missing options to help message

[uli42] Keystroke.c: use KEYSTROKE_NOTHING

[uli42] Keystroke.c: detect duplicate keystroke definitions

[uli42] Keystroke.h/Keyboard.h: cleanup mask variables

[uli42] Keystroke.h: auto-enum keystrokes

[uli42] Keystroke.c/h: completely disable keystrokes that are not active at

[uli42] keystrokes.cfg: add missing keystrokes

[uli42] Keystroke.c: introduce nxagentDumpKeystrokes()

[uli42] Keystroke.h: improve parse_keystroke_file()

[uli42] Keystroke.c: use Booleans where appropriate

[uli42] Keystroke.c: avoid use of comparisons on "False"

[uli42] Init keystrokes at startup and reconnect

[uli42] Keystroke.c: move some vars to inner scope

[uli42] keystrokes.cfg: remove debug keystrokes

[uli42] doc: document debugging keystrokes

[uli42] doc: rework keystroke documentation

[uli42] Keystrokes: rename left/up/right/down keystrokes to descriptive names

[mike.gabriel] roll-tarball.sh: Fix ChangeLog creation, always create ChangeLog for the

[mike.gabriel] Mesa subtree: Add quilt based patch system for bundled Mesa.

[ionic] record: avoid crash when calling RecordFlushReplyBuffer recursively

[mike.gabriel] NXpicturestr_PictSolidFill.h: Drop file and revert db8705. Not an issue

[mike.gabriel] nxcomp/Loop.cpp: Fix server/client mode info cerr printing in

[mike.gabriel] nxproxy: Support communication over stdin. Allow nxcl to use standard

[mike.gabriel] xserver: remove index from CloseScreen (API/ABI breakage)

[mike.gabriel] Revert "regression fix for 52872a0: Keep index parameter in AddScreen()

[mike.gabriel] Xserver/Imakefile: Improve readability by introducing the NULL variable

[mike.gabriel] dix: Move InitFonts up above screen initialization

[mike.gabriel] hw/nxagent/BitmapUtils.c: Derive from utilbitmap.c in deprecated

[mike.gabriel] dix: pass a valid ClientPtr to SetFontPath in all cases.

[mike.gabriel] SetFontPath: set client->errorValue on failure.

[mike.gabriel] Xserver: Support building against libXfont2 (v2) API and old libXfont(1)

[mike.gabriel] Makefile: Tell Xserver build which Xfont API to use (v2 or v1) depending

[mike.gabriel] debian/control: Use B-D libxfont-dev only. Follow libXfont2 transition

[mike.gabriel] nx-libs.spec: Prefer libXfont2-devel on RPM distro versions that have

[mike.gabriel] Add CreatePixmap allocation hints.

[mike.gabriel] Save pixmap allocation hints into the PixmapRec.

[mike.gabriel] Mesa.patches: Adapt Mesa to CreatePixmap allocation hint ABI bump.

[mike.gabriel] hw/nxagent/Pixmap.c et al.: Propagate usage_hint through

[mike.gabriel] Regression fix for added libXfont2 API support:

[mike.gabriel] debian/patches: Update 016_nx-X11_install-location.debian.patch (due to

[mike.gabriel] release 3.5.99.5

[mike.gabriel] nx-X11/config/cf/linux.cf: Fix FTBFS on arm64 (aarch64) due to missing

[mike.gabriel] nx-X11/config/cf/linux.cf: Fix FTBFS on Linux SPARC64 due to missing

[mike.gabriel] Makefile: Fix comment above special clean rules.

[mike.gabriel] Makefile: Remove nx-X11/config/cf/date.def on clean.

[mike.gabriel] Makefile: Make sure that 'make all' only calls 'make build' and _not_

[mike.gabriel] nx-X11/config/cf: Clean-up left-overs from having our own libNX_Xext

[mike.gabriel] Mesa.patches: Define USE_IEEE for __aarch64__ and __mc68000__, as well.

[mike.gabriel] Xserver: Build nxagent with MIT-SCREEN-SAVER extension enabled.

[mike.gabriel] debian/copyright{,in}: Pull-over latest changes on these files from the

[mike.gabriel] debian/control: Pull-over latest changes on these files from the

[mike.gabriel] debian/control: Pre-D (nx-x11-common) on versioned dpkg not required

[mike.gabriel] debian/{rules,nx-x11proto-xext-dev}: More Xext header files belong int

[mike.gabriel] debian/control: Add get-orig-source rule as in official Debian package.

[ïonic] nx-libs.spec: whitespace only.

[ïonic] {debian/control,nx-libs.spec}: add proper dependencies upon xkbcomp for

[ïonic] nx-libs.spec: sync up RPM builds after Xext proto change in

[mike.gabriel] Clearing comments from $XFree86$ (et al.) header lines.

[mike.gabriel] Xserver/GL/glx/glxext.c: Fix for previous commit, re-adding a comment

[uli42] nxagent.1: remove no longer existing -co option from manpage

[uli42] nxagent.1: fix typo

[uli42] nxagent.1: add -options, previously undocumented

[uli42] nxagent.1: rephrase description

[uli42] nxagent.1: use nxagent everywhere

[uli42] nxagent.1: highlight nxagent

[uli42] nxagent.1: fix: "tolerancechecks" was documented as "reconnectchecks"

[uli42] nxagent.1: some more rephrasing

[mike.gabriel] Xserver/os/connection.c: Accompany display number with some

[mike.gabriel] Xserver/os/connection.c: If -displayfd and an explicit display port

[mike.gabriel] man/nxagent.1: Document the nxagent specific usage pattern of the

[ionic] nx-X11/programs/Xserver/os/connection.c: compact display autodetection

[mike.gabriel] Revert "NXpicturestr_PictSolidFill.h: Drop file and revert db8705. Not

[mike.gabriel] hw/nxagent/Dialog.c: Drop unused dialog for DIALOG_DISABLE_XKB_LOCAL.

[mike.gabriel] nxcomp/Children.cpp: Don't generate warnings with duplicated NX paths.

[mike.gabriel] Xserver/Imakefile: Change order of linker options, so that self-built

[mike.gabriel] Xserver/Imakefile: Drop redundant library path option

[mike.gabriel] release 3.5.99.6

[mike.gabriel] debian/copyright: Update copyright attributions (re-add

[ionic] nx-libs.spec: RPM does not support %elif/%elsif/%elseif/whatever.

[uli42] Revert "Switch from using libNX_X11's deprecated XKeycodeToKeysym()

[uli42] remove _X_DEPRECATED for XKeycodeToKeysym

[mike.gabriel] nx-X11/config/cf/gnu*: Re-introduce GNU/Hurd support to the nx-X11

[mike.gabriel] nxcompshad/Shadow.cpp: Use EBADF instead of EBADFD (which is not

[mike.gabriel] release 3.5.99.7

[ulrich.sibiller] nx-libs.spec: fix FTBFS on RHEL6

[mike.gabriel] nx-X11/config/cf/gnuLib.rules: Drop ancient Vcs comment. Erroneously

[mike.gabriel] debian/copyright: Update copyright attributions.

[mikedep333] nx-libs.xpec: Fix FTBFS on F24 due to missing Xfont2

[sfandino] Propagate DESTDIR and PREFIX from Makefile

[sfandino] Don't force root ownership of dirs when installing

[uli42] remove BuildRman define

[uli42] Args.c: fix sync option parsing

[frantracer] Squashed 'nx-X11/extras/Mesa_6.4.1/' content from commit 53d1bc0

[frantracer] nx-X11/extras/Mesa: Drop bundled Mesa, place a symlink to imported Git

[frantracer] Mesa subtree: Adapt build process for building against Mesa that gets

[frantracer] roll-tarball.sh: Drop various unused files from the bundled Mesa version

[mike.gabriel] roll-tarball.sh: Fix tarball creation, now that we pull in Mesa as a

[frantracer] Squashed 'nx-X11/extras/Mesa_6.4.2/' content from commit 475b1f7

[frantracer] nx-X11/extras: Add symlinks to Mesa_6.4.2 and patches

[frantracer] roll-tarball.sh: Fix resolution of symbolic links and removal of useless

[mike.gabriel] Mesa.patches: Have Mesa.patches_6.4.2 rather as a copy than as a symlink

[mike.gabriel] Mesa.patches_6.4.1: Add missing EOL at EOF to series file.

[mike.gabriel] Fix FTBFS on mips64el architecture due to missing definition of the

[mike.gabriel] nx-X11/config/cf/linux.cf: Drop AsOutputArchSize macro from

[mike.gabriel] dix: Remove arch awareness from servermd.h (X.org v2, nx-libs v4)

[mike.gabriel] Fix FTBFS on Linux based HP-PARisc 32-bit systems. Thanks to John Paul

[mike.gabriel] debian/patches: Update 016_nx-X11_install-location.debian.patch (line

[mike.gabriel] hw/nxagnet/Atoms.c: In DEBUG mode, we need validateString() which is not

[mike.gabriel] hw/nxagent/Window.c: Introduce NX_REAL_WINDOW window property.

[mike.gabriel] nxcomp: Set TokenSize to 1536 for link type ADSL and WAN. Improving

[mike.gabriel] nx-libs.spec: Use mesa-quilt with Fedora builds, but rely on fallback

[mike.gabriel] mesa-quilt: Provide a fallback patching method on systems where pulling

[mike.gabriel] README.Mesa.patches: Define some rules for patch naming and numbering

[mike.gabriel] release 3.5.99.8

[mike.gabriel] roll-tarballs.sh: Remove even more files from nx-X11/extras/Mesa/. This

[mike.gabriel] Mesa.patches: Disable 4001_Fix-non-working-GLX-in-64bit-Xorg-7.0.patch.

[mike.gabriel] nxagent man page: Fix layout near -nxrealwindowprop option.

[mike.gabriel] Report Xlib-side window IDs to session.log in machine readable form.

[mike.gabriel] make-changelog.sh: Drop obviously not needed '--since 1970' option from

[mike.gabriel] m4/nx-macros.m4: Add autotools macros derived from X.org and nxcomp*

[mike.gabriel] nxproxy: Switch to autoreconf.

[mike.gabriel] debian/rules: Drop redundant --with-symbols configure option, '-g'

[mike.gabriel] nxproxy/configure.ac: Have AC_LANG before NX_COMPILER_BRAND. Thanks to

[mike.gabriel] debian/control: Add B-D: automake (required for Debian jessie, Ubuntu

[mike.gabriel] nxcompshad: Switch to autoreconf.

[mike.gabriel] nxcompshad/src/Regions.h: Avoid warning: ‘typedef’ was ignored in this

[mike.gabriel] nxcompshad/src/Core.cpp: Don't redeclare (and shadow) curLine. Use

[mike.gabriel] nxcompshad/src/Shadow.cpp: Drop duplicate prototype for

[mike.gabriel] nxcompshad: Prototype for NXShadowResetOptions() missing. Export it as

[mike.gabriel] nxcompshad: Rewrite Logger class methods to properly take advantage of

[mike.gabriel] debian/control: Process with wrap-and-sort -s.

[mike.gabriel] debian/copyright: White-space cleanup.

[mike.gabriel] debian/control: Add B-D: libtool (required for Debian jessie, Ubuntu

[uli42] Improve keystroke file handling

[uli42] pass filename as parameter to nxagentProcessOptionsFile()

[uli42] rename nxagentOptionFile to nxagentOptionsFilename

[uli42] treat options parameter as option string if it starts with nx/nx

[mike.gabriel] nxcomp: Switch to autoreconf.

[mike.gabriel] nxcomp/configure.ac: Re-add previously available configure options

[mike.gabriel] nxcomp/configure.ac,m4/nx-macros.m4,nxcomp/src/Socket.h: Use

[mike.gabriel] debian/rules: Drop override_dh_clean target. Not required anymore, as

[mike.gabriel] nxcomp: Trivially fix local variables shadowing variables of same name

[mike.gabriel] nxcomp/src/Loop.cpp: Avoid duplicate usage of proxyFD (global variable)

[mike.gabriel] nxcomp/src/Proxy.cpp: Fix index usage of nested loops.

[mike.gabriel] nxcomp/src/Loop.cpp: Drop duplicate prototypes (which already exist in

[mike.gabriel] nxcomp/src/Loop.cpp: Rename local variable 'handler' to 'signalHandler'.

[mike.gabriel] nxcomp/src/Loop.cpp: Don't reuse global variable names as function

[mike.gabriel] nxcomp/src/Transport.cpp: Don't redeclare local variable if it can be

[mike.gabriel] nxcomp/src/Loop.cpp: Drop global variable diffTs, declare it in every

[mike.gabriel] nxcomp/src/Loop.cpp: Don't use global variables as function paramters in

[mike.gabriel] nxcomp/src/Loop.cpp: Don't mix using global proxyFD and a local

[mike.gabriel] nxcomp: Add __attribute__((noreturn)) to more functions where

[mike.gabriel] Render.c: Improve situation for multiple trapezoid requests.

[mike.gabriel] nxproxy/src/Makefile.am: Actually define nxproxy_CFLAGS, so the various

[mike.gabriel] nxcomp/configure.ac: Don't rely on pkg-config alone when it comes to

[ionic] nxcomp/configure.ac: we don't need to specify empty optional parameters.

[ionic] nxcomp/configure.ac: fix copy-and-paste typo (nxcompshad.pc.)

[uli42] Set NX_AGENT_VERSION property for root window

[mike.gabriel] m4/nx-macros.m4: Add NX_STRICT_OPTION and NX_DEFAULT_OPTIONS macros

[mike.gabriel] nx*/configure.ac: Use newly introduced macro NX_DEFAULT_OPTIONS instead

[mike.gabriel] debian/rules: Add configure option --disable-silent-rules.

[mike.gabriel] Convert nx-X11/lib/ build flow from imake to autotools.

[mike.gabriel] nx-X11/programs/Xserver/Imakefile: White-space fix.

[mike.gabriel] debian/control: Add D (libnx-x11-6): libx11-data.

[mike.gabriel] debian/rules: Use tabs as first indentation level.

[mike.gabriel] debian/rules: Re-order configure options for the sake of more beauty.

[mike.gabriel] Makefile: Use $(RM_DIR) rather then plain rmdir in clean-env target.

[mike.gabriel] Makefile: Check for dir existence before attempting to remove it.

[mike.gabriel] nx-X11/Makefile: Only run full CleanEnv code, if imake is installed in

[mike.gabriel] nx-X11/programs/Xserver/Render.c: Re-introduce nxagentGlyphsCleanup()

[mike.gabriel] nxcompshad: Drop Cygwin/Win32 support. Has been untested and unused for

[mike.gabriel] nx-X11/extras: Drop Mesa-6.4.1 related files.

[mike.gabriel] debian/copyright: Update copyright attributions.

[mike.gabriel] debian/control: Bump Standards-Version: to 4.0.1. No changes needed.

[mike.gabriel] hw/nxagent/Window.c: Fix spelling error in debug message.

[mike.gabriel] Mesa.patches: Add 5001_nasty-typo-fixes.patch. Fix some nasty typos in

[mike.gabriel] debian/rules: Strip static libraries before installing them into the

[mike.gabriel] release 3.5.99.9

[mike.gabriel] roll-tarball.sh: Use -f with rm everywhere, also when tweaking the Mesa/

[mike.gabriel] roll-tarball.sh: Some more .gitignore files to remove.

[mike.gabriel] roll-tarball.sh: Drop m4/nx-xtrans.m4 from nx-libs-lite tarball.

[mike.gabriel] Mesa.patches: Shrink over-zealous 5001 patch. Only patch files that we

[mike.gabriel] nxcomp/src/{Loop,Proxy}.cpp: On Debian/kFreeBSD (and other *BSD

[ionic] nx-X11/programs/Xserver/hw/nxagent/Render.c: use macros obtaining values

[mike.gabriel] Assure that headers from libNX_X11 are always included from

[mike.gabriel] release 3.5.99.10

[mike.gabriel] debian/control: Drop non-required B-D libxmltok1-dev.

[mike.gabriel] debian/control: Bump Standards-Version: to 4.1.0. No changes needed.

[vtroshchinskiy] Fix nxagent argument parsing logic

[mike.gabriel] nxproxy/src/Main.c: Silence compiler warning.

[ionic] nxcomp/configure.ac: prettify AC_ARG_ENABLE() calls, use more quotes and

[ionic] nxcomp/src/Loop.cpp: whitespace fixes only.

[mike.gabriel] .gitignore: Improve all .gitignore files, adapt to autotools build-flow

[mike.gabriel] nxcomp/src/Loop.cpp: Reduce control->TokenSize slightly again in order

[ionic] **/.gitignore: add stray files.

[ionic] .gitignore: ignore vim swap files.

[vtroshchinskiy] Fix bug #525: PANIC! No port specified for multimedia connections

[ionic] nx-libs.spec: add -mno-vxs to general C(XX)FLAGS on ppc64le.

[ionic] nx-libs.spec: drop ugly optsflag sed hack, hopefully obsoleted by

[ionic] nx-libs.spec: handle potentially undefined variables more gracefully.

[ionic] nx-libs.spec: pass CDEBUGFLAGS and friends directly through via make

[ionic] README.md: add short Windows section and mention that using Cygwin tools

[ionic] nxcomp/configure.ac: rename --{en,dis}able-info to --{en,dis}able-debug,

[ionic] nx{comp{,shad},proxy}: add configure flag --enable-cxx11 to enable and

[ionic] nxcomp: add AX_PTHREAD code from autoconf-archive and check for pthread

[ionic] New logging implementation

[ionic] Set default log level to WARNING

[ionic] nxcomp/Log.h: also clear the buffer after setting it to an empty string.

[ionic] nxcomp/Log.h: delete stream_ member before class object destruction.

[ionic] nxcomp/{configure.ac,Log.cpp}: implement configure-time std::put_time

[ionic] nxcomp/src/Log.{cpp,h}: port to std::stack as internal buffer structure.

[ionic] nxcomp/src/Log.h: block signals while writing out data.

[ionic] nxcomp/src/Log.cpp: add PID to thread ID output if requested.

[ionic] nxcomp/src/Log.h: prepare for logger testing application.

[ionic] nxcomp: add basic logging_test utility in test subdirectory.

[ionic] Conversion of Loop.cpp to the new log system

[ionic] Fix whitespace and line splitting issues reported by ionic

[ionic] Remove leading \n in NXTrans* logging

[ionic] nxcomp/src/Loop.cpp: fix whitespace errors on continued lines.

[mike.gabriel] Regression fix for f855b3b6. Caused FTBFS with Loop.cpp:2669:0: error:

[ionic] nxcomp/m4/ax_pthread.m4: move to top-level m4/ directory, use symlink.

[ionic] nxproxy: use ax_pthread.m4.

[ionic] nxcomp/src/Auth.cpp: handle launchd sockets in DISPLAY variable

[ionic] nxcomp/src/Loop.cpp: hardcode X11 and (legacy/xfs) font UNIX paths.

[uli42] nxagent manpage: some minor formatting improvements and typo fixes

[mike.gabriel] keysym.h: fix include path

[mike.gabriel] glxext.c/NXglxext.c: merge two functions into one

[mike.gabriel] NXglxext.c: rename and relocate variable

[mike.gabriel] fix broken path due to missing /

[uli42] Fix options parsing on reconnect

[uli42] Args.c: Fix compile bug with DEBUG enabled

[uli42] Args.c: simplify nxagentProcessOptionsFile()

[uli42] simply free() calls

[uli42] Error.c: simply nxagentGetClientsPath()

[ionic] nx-X11/lib/include/xtrans/Xtranssock.c: drop UNIX path overrides as

[mike.gabriel] nxproxy.1 man page: Update explanation for NX_TEMP env variable.

[mike.gabriel] nxcomp/src/Misc.cpp: Update explanation for the NX_TEMP env variable.

[uli42] Keyboard.c: Use booleans for nxagentKeycodeConversion

[uli42] add option keyconv=(auto|on|off)

[uli42] Keyboard.c: make nxagentKeycodeConversion a Boolean

[uli42] nxcomp: Fix setting of global tcpFD

[uli42] nxcomp: remove unused return values

[uli42] nxcomp: use lowercase abbreviations for seconds and milliseconds

[mike.gabriel] Drop bin wrappers for nxagent and nxproxy, directly install nxproxy and

[mike.gabriel] Makefile: Don't use DESTDIR in configure.

[mike.gabriel] Makefile: Quote '$@' in make calls with double quotes.

[ionic] nxcomp/nxproxy: add missing hint for keyconv option

[ionic] nxcomp/nxproxy: slightly improve the usage message of nxproxy

[ionic] nxproxy/nxcomp: document logging options

[ionic] randr: always realloc crtcs and outputs

[ionic] randr: free crtc->outputs on destroy

[ionic] Coverity # 807: Fix a memory leak in XFixesExpandRegion.

[ionic] Coverity # 487: Check version number correctly.

[ionic] Coverity # 491: Check version number correctly.

[ionic] Coverity # 337: Remove useless NULL check.

[ionic] devPrivates fixes

[ionic] Allow options to appear with other components.

[ionic] DIX: XKB: Set xkbInfo to NULL as well as freeing it

[ionic] Events.c: move variable to inner scope

[ionic] Events.c: drop unused variable

[ionic] Make sure XQueryTree results are freed

[ionic] Events.c: add ifdef around nxagentRemoteWindowsTree

[uli42] Reintroduce -co as no-op

[ionic] nxcomp: fix double free

[ionic] nxcomp: simplify free calls

[ionic] ChannelEndPoint.cpp: fix two memleaks

[ionic] Loop.cpp: fix two memleaks

[ionic] Loop.cpp: fix more memory leaks

[ionic] nxcomp: use new macro SAFE_FREE(ptr)

[mike.gabriel] Add asprintf() implementation for platforms without it

[mike.gabriel] Typo in xserver Xvasprintf()

[mike.gabriel] os/xprintf: add Xvscnprintf and Xscnprintf

[ionic] nx-X11/programs/Xserver/os/xprintf.c: remove doubly-defined Xscnprintf

[mike.gabriel] Xserver/os/xprintf.c: Drop NoMachine's own implementation of

[mike.gabriel] Xtranssock.c: simplify code in SocketWritev

[mike.gabriel] nxcomp: fix shadow warning

[mike.gabriel] Silence warning: "ar: 'u' modifier ignored since 'D' is the default"

[ionic] nxcomp/src/Log.cpp: only create a new queue entry if we actually intend

[ionic] nx-X11/programs/Xserver/os/xprintf.c: completely drop NX-related

[mike.gabriel] re-implement pre-xinerama behaviour

[mike.gabriel] always notify on size changes

[mike.gabriel] small code cosmetics

[mike.gabriel] debian/*: Adopt from official Debian package where appropriate.

[mike.gabriel] Keyboard.c: Improve TEST output

[mike.gabriel] Keyboard.c: print message class for user messages

[mike.gabriel] Keyboard.c: Add some comments with changelog explanations

[mike.gabriel] nxagent manpage: Improve explanation of -noignore and -noxkblock

[mike.gabriel] Keyboard.c: Some code cleanups

[mike.gabriel] Keyboard.c: Make xkblock more robust

[mike.gabriel] nxagent manpage: Extend keyboard documentation

[mike.gabriel] Keyboard.c: Use calloc instead of malloc + memset

[mike.gabriel] Keyboard.c: XkbDfltRepeatDelay and XkbDfltRepeatIntervall are int not

[mike.gabriel] Keyboard.c: set variables to NULL after free

[mike.gabriel] Keyboard.c: Fix indentation

[mike.gabriel] Keyboard.c: Replace some memsets by zero initialization

[mike.gabriel] Events.c/h: Rename & restructure some Xkb functions

[mike.gabriel] nxagent manpage: extend description of keyboard option

[mike.gabriel] debian/control: All Priority: extras packages are required to be changed

[mike.gabriel] debian/control: Set Section: to "libs" for libnx-x11-6.

[mike.gabriel] nx-libs.spec: Add missing BuildRequires and fix paths to files.

[mike.gabriel] Add missing/renamed patches. (Ouch!).

[mike.gabriel] debian/rules: Fix override_dh_clean target for older Debian/Ubuntu

[mike.gabriel] debian/rules: Don't remove our main Makefile.

[mike.gabriel] debian/rules: Neither overzealously remove nx-X11/Makefile.

[mike.gabriel] Xserver/Xi/chgfctl.c: Fix compiler warning: misleading-indentation.

[mike.gabriel] hw/nxagent/NXdispatch.c: Fix compiler warning: misleading-indentation

[mike.gabriel] hw/nxagent/NXxvdisp.c: Fix compiler warnings: misleading-indentation

[mike.gabriel] hw/nxagent/Events.c: Fix compiler warnings (with NX_DEBUG_INPUT):

[mike.gabriel] Xserver/GL/glx/glxfb.c: Fix compiler warning: pointer-sign.

[mike.gabriel] glx: warning fixes

[mike.gabriel] lib/X11/Xrm.c: Compiler warning fix: logical-not-parentheses

[mike.gabriel] Xserver/GL/glx/glxcmds.c: Cast small-int values through intptr_t when

[ionic] nx-libs.spec: add back erroneously dropped xkeyboard-config dependency.

[ionic] nx-libs.spec: actually use a weak dependency for xkeyboard-config.

[mike.gabriel] Xserver/hw/nxagent/compext: Xfree -> free and Xmalloc -> malloc.

[mike.gabriel] Xserver/hw/nxagent/Clipboard.c: Fix free calls (free back to XFree).

[mike.gabriel] release 3.5.99.11

[mike.gabriel] debian/changelog: post-release version bump to 3.5.99.11

[mike.gabriel] Xserver/hw/nxagent/Image.c: Fix regression FTBFS after d4465b71 got

[mike.gabriel] release 3.5.99.12

------------------------------------------
[...truncated 1.24 MB...]
[  260s] ++ test -n nx-X11/.build-exports/include
[  260s] ++ true
[  260s] ++ case "$in" in
[  260s] ++ :
[  260s] ++ out=/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/
[  260s] ++ in=/nx-X11/Xtrans
[  260s] ++ true
[  260s] ++ case "$in" in
[  260s] ++ break
[  260s] ++ printf '%s%s\n' /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/ /nx-X11/Xtrans
[  260s] + install -pm0644 nx-X11/.build-exports/include/nx-X11/Xtrans/Xtrans.h nx-X11/.build-exports/include/nx-X11/Xtrans/Xtransint.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include//nx-X11/Xtrans/
[  260s] + read dirname
[  260s] ++ string_rep nx-X11/.build-exports/include/nx-X11/extensions nx-X11/.build-exports/include /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/
[  260s] ++ in=nx-X11/.build-exports/include/nx-X11/extensions
[  260s] ++ unset out
[  260s] ++ test -n nx-X11/.build-exports/include
[  260s] ++ true
[  260s] ++ case "$in" in
[  260s] ++ :
[  260s] ++ out=/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/
[  260s] ++ in=/nx-X11/extensions
[  260s] ++ true
[  260s] ++ case "$in" in
[  260s] ++ break
[  260s] ++ printf '%s%s\n' /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/ /nx-X11/extensions
[  260s] + install -dm0755 /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include//nx-X11/extensions
[  260s] ++ string_rep nx-X11/.build-exports/include/nx-X11/extensions nx-X11/.build-exports/include /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/
[  260s] ++ in=nx-X11/.build-exports/include/nx-X11/extensions
[  260s] ++ unset out
[  260s] ++ test -n nx-X11/.build-exports/include
[  260s] ++ true
[  260s] ++ case "$in" in
[  260s] ++ :
[  260s] ++ out=/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/
[  260s] ++ in=/nx-X11/extensions
[  260s] ++ true
[  260s] ++ case "$in" in
[  260s] ++ break
[  260s] ++ printf '%s%s\n' /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/ /nx-X11/extensions
[  260s] + install -pm0644 nx-X11/.build-exports/include/nx-X11/extensions/XI.h nx-X11/.build-exports/include/nx-X11/extensions/XIproto.h nx-X11/.build-exports/include/nx-X11/extensions/XKB.h nx-X11/.build-exports/include/nx-X11/extensions/XKBconfig.h nx-X11/.build-exports/include/nx-X11/extensions/XKBfile.h nx-X11/.build-exports/include/nx-X11/extensions/XKBgeom.h nx-X11/.build-exports/include/nx-X11/extensions/XKBproto.h nx-X11/.build-exports/include/nx-X11/extensions/XKBrules.h nx-X11/.build-exports/include/nx-X11/extensions/XKBsrv.h nx-X11/.build-exports/include/nx-X11/extensions/XKBstr.h nx-X11/.build-exports/include/nx-X11/extensions/XKM.h nx-X11/.build-exports/include/nx-X11/extensions/XKMformat.h nx-X11/.build-exports/include/nx-X11/extensions/XResproto.h nx-X11/.build-exports/include/nx-X11/extensions/Xdbeproto.h nx-X11/.build-exports/include/nx-X11/extensions/Xv.h nx-X11/.build-exports/include/nx-X11/extensions/XvMC.h nx-X11/.build-exports/include/nx-X11/extensions/XvMCproto.h nx-X11/.build-exports/include/nx-X11/extensions/Xvproto.h nx-X11/.build-exports/include/nx-X11/extensions/bigreqstr.h nx-X11/.build-exports/include/nx-X11/extensions/composite.h nx-X11/.build-exports/include/nx-X11/extensions/compositeproto.h nx-X11/.build-exports/include/nx-X11/extensions/damageproto.h nx-X11/.build-exports/include/nx-X11/extensions/damagewire.h nx-X11/.build-exports/include/nx-X11/extensions/dpms.h nx-X11/.build-exports/include/nx-X11/extensions/dpmsstr.h nx-X11/.build-exports/include/nx-X11/extensions/panoramiXext.h nx-X11/.build-exports/include/nx-X11/extensions/panoramiXproto.h nx-X11/.build-exports/include/nx-X11/extensions/randr.h nx-X11/.build-exports/include/nx-X11/extensions/randrproto.h nx-X11/.build-exports/include/nx-X11/extensions/record.h nx-X11/.build-exports/include/nx-X11/extensions/recordstr.h nx-X11/.build-exports/include/nx-X11/extensions/render.h nx-X11/.build-exports/include/nx-X11/extensions/renderproto.h nx-X11/.build-exports/include/nx-X11/extensions/saver.h nx-X11/.build-exports/include/nx-X11/extensions/saverproto.h nx-X11/.build-exports/include/nx-X11/extensions/scrnsaver.h nx-X11/.build-exports/include/nx-X11/extensions/security.h nx-X11/.build-exports/include/nx-X11/extensions/securstr.h nx-X11/.build-exports/include/nx-X11/extensions/sync.h nx-X11/.build-exports/include/nx-X11/extensions/syncstr.h nx-X11/.build-exports/include/nx-X11/extensions/xcmiscstr.h nx-X11/.build-exports/include/nx-X11/extensions/xf86bigfont.h nx-X11/.build-exports/include/nx-X11/extensions/xf86bigfproto.h nx-X11/.build-exports/include/nx-X11/extensions/xfixesproto.h nx-X11/.build-exports/include/nx-X11/extensions/xfixeswire.h nx-X11/.build-exports/include/nx-X11/extensions/xtestconst.h nx-X11/.build-exports/include/nx-X11/extensions/xtestext1.h nx-X11/.build-exports/include/nx-X11/extensions/xteststr.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include//nx-X11/extensions/
[  260s] + read dirname
[  260s] ++ string_rep nx-X11/.build-exports/include/GL nx-X11/.build-exports/include /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/
[  260s] ++ in=nx-X11/.build-exports/include/GL
[  260s] ++ unset out
[  260s] ++ test -n nx-X11/.build-exports/include
[  260s] ++ true
[  260s] ++ case "$in" in
[  260s] ++ :
[  260s] ++ out=/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/
[  260s] ++ in=/GL
[  260s] ++ true
[  260s] ++ case "$in" in
[  260s] ++ break
[  260s] ++ printf '%s%s\n' /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/ /GL
[  260s] + install -dm0755 /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include//GL
[  260s] ++ string_rep nx-X11/.build-exports/include/GL nx-X11/.build-exports/include /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/
[  260s] ++ in=nx-X11/.build-exports/include/GL
[  260s] ++ unset out
[  260s] ++ test -n nx-X11/.build-exports/include
[  260s] ++ true
[  260s] ++ case "$in" in
[  260s] ++ :
[  260s] ++ out=/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/
[  260s] ++ in=/GL
[  260s] ++ true
[  260s] ++ case "$in" in
[  260s] ++ break
[  260s] ++ printf '%s%s\n' /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/ /GL
[  260s] + install -pm0644 nx-X11/.build-exports/include/GL/gl.h nx-X11/.build-exports/include/GL/glext.h nx-X11/.build-exports/include/GL/glx.h nx-X11/.build-exports/include/GL/glxext.h nx-X11/.build-exports/include/GL/glxint.h nx-X11/.build-exports/include/GL/glxmd.h nx-X11/.build-exports/include/GL/glxproto.h nx-X11/.build-exports/include/GL/glxtokens.h nx-X11/.build-exports/include/GL/osmesa.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include//GL/
[  260s] + read dirname
[  260s] install -dm0755 /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64//etc/nxagent
[  260s] install -pm0644 etc/keystrokes.cfg /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64//etc/nxagent/
[  260s] install -pm0644 etc/nxagent.keyboard /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/etc/nxagent/
[  260s] install -dm0755 /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/share/nx
[  260s] install -pm0644 VERSION /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/share/nx/VERSION.nxagent
[  260s] install -pm0644 VERSION /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/share/nx/VERSION.nxproxy
[  260s] make -C nx-X11/lib install
[  260s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib'
[  260s] Making install in modules
[  260s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules'
[  260s] Making install in im
[  260s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/im'
[  260s] Making install in ximcp
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/im/ximcp'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/im/ximcp'
[  260s] make[6]: Nothing to be done for 'install-exec-am'.
[  260s] make[6]: Nothing to be done for 'install-data-am'.
[  260s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/im/ximcp'
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/im/ximcp'
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/im'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/im'
[  260s] make[6]: Nothing to be done for 'install-exec-am'.
[  260s] make[6]: Nothing to be done for 'install-data-am'.
[  260s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/im'
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/im'
[  260s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/im'
[  260s] Making install in lc
[  260s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc'
[  260s] Making install in Utf8
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc/Utf8'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc/Utf8'
[  260s] make[6]: Nothing to be done for 'install-exec-am'.
[  260s] make[6]: Nothing to be done for 'install-data-am'.
[  260s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc/Utf8'
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc/Utf8'
[  260s] Making install in def
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc/def'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc/def'
[  260s] make[6]: Nothing to be done for 'install-exec-am'.
[  260s] make[6]: Nothing to be done for 'install-data-am'.
[  260s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc/def'
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc/def'
[  260s] Making install in gen
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc/gen'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc/gen'
[  260s] make[6]: Nothing to be done for 'install-exec-am'.
[  260s] make[6]: Nothing to be done for 'install-data-am'.
[  260s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc/gen'
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc/gen'
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc'
[  260s] make[6]: Nothing to be done for 'install-exec-am'.
[  260s] make[6]: Nothing to be done for 'install-data-am'.
[  260s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc'
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc'
[  260s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/lc'
[  260s] Making install in om
[  260s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/om'
[  260s] Making install in generic
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/om/generic'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/om/generic'
[  260s] make[6]: Nothing to be done for 'install-exec-am'.
[  260s] make[6]: Nothing to be done for 'install-data-am'.
[  260s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/om/generic'
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/om/generic'
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/om'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/om'
[  260s] make[6]: Nothing to be done for 'install-exec-am'.
[  260s] make[6]: Nothing to be done for 'install-data-am'.
[  260s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/om'
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/om'
[  260s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules/om'
[  260s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules'
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules'
[  260s] make[5]: Nothing to be done for 'install-exec-am'.
[  260s] make[5]: Nothing to be done for 'install-data-am'.
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules'
[  260s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules'
[  260s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/modules'
[  260s] Making install in src
[  260s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src'
[  260s] cd util && make
[  260s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/util'
[  260s] make[4]: Nothing to be done for 'all'.
[  260s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/util'
[  260s] make  install-recursive
[  260s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src'
[  260s] Making install in util
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/util'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/util'
[  260s] make[6]: Nothing to be done for 'install-exec-am'.
[  260s] make[6]: Nothing to be done for 'install-data-am'.
[  260s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/util'
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/util'
[  260s] Making install in xcms
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/xcms'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/xcms'
[  260s] make[6]: Nothing to be done for 'install-exec-am'.
[  260s]  /usr/bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/share/nx/X11'
[  260s]  /usr/bin/install -c -m 644 Xcms.txt '/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/share/nx/X11'
[  260s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/xcms'
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/xcms'
[  260s] Making install in xlibi18n
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/xlibi18n'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/xlibi18n'
[  260s] make[6]: Nothing to be done for 'install-exec-am'.
[  260s] make[6]: Nothing to be done for 'install-data-am'.
[  260s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/xlibi18n'
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/xlibi18n'
[  260s] Making install in xkb
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/xkb'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/xkb'
[  260s] make[6]: Nothing to be done for 'install-exec-am'.
[  260s] make[6]: Nothing to be done for 'install-data-am'.
[  260s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/xkb'
[  260s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src/xkb'
[  260s] make[5]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src'
[  260s] make[6]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src'
[  260s]  /usr/bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64'
[  260s]  /bin/sh ../libtool   --mode=install /usr/bin/install -c   libNX_X11.la '/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64'
[  260s] libtool: warning: relinking 'libNX_X11.la'
[  260s] libtool: install: (cd /home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src; /bin/sh "/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/libtool"  --silent --tag CC --mode=relink gcc -DMALLOC_0_RETURNS_NULL -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -version-number 6:3:0 -no-undefined -o libNX_X11.la -rpath /usr/lib64 AllCells.lo AllowEv.lo AllPlanes.lo AuDispose.lo AuFileName.lo AuGetBest.lo AuRead.lo AutoRep.lo Backgnd.lo BdrWidth.lo Bell.lo Border.lo ChAccCon.lo ChActPGb.lo ChClMode.lo ChCmap.lo ChGC.lo ChKeyCon.lo ChkIfEv.lo ChkMaskEv.lo ChkTypEv.lo ChkTypWEv.lo ChkWinEv.lo ChPntCon.lo ChProp.lo ChSaveSet.lo ChWAttrs.lo ChWindow.lo CirWin.lo CirWinDn.lo CirWinUp.lo ClDisplay.lo ClearArea.lo Clear.lo ConfWind.lo ConnDis.lo Context.lo ConvSel.lo CopyArea.lo CopyCmap.lo CopyGC.lo CopyPlane.lo CrBFData.lo CrCmap.lo CrCursor.lo CrGC.lo CrGlCur.lo CrPFBData.lo CrPixmap.lo CrWindow.lo Cursor.lo DefCursor.lo DelProp.lo Depths.lo DestSubs.lo DestWind.lo DisName.lo DrArc.lo DrArcs.lo DrLine.lo DrLines.lo DrPoint.lo DrPoints.lo DrRect.lo DrRects.lo DrSegs.lo ErrDes.lo ErrHndlr.lo evtomask.lo EvToWire.lo FetchName.lo FillArc.lo FillArcs.lo FillPoly.lo FillRct.lo FillRcts.lo FilterEv.lo Flush.lo Font.lo FontInfo.lo FontNames.lo FreeCmap.lo FreeCols.lo FreeCurs.lo FreeEData.lo FreeEventData.lo FreeGC.lo FreePix.lo FSSaver.lo FSWrap.lo GCMisc.lo Geom.lo GetAtomNm.lo GetColor.lo GetDflt.lo GetEventData.lo GetFPath.lo GetFProp.lo GetGCVals.lo GetGeom.lo GetHColor.lo GetHints.lo GetIFocus.lo GetImage.lo GetKCnt.lo GetMoEv.lo GetNrmHint.lo GetPCnt.lo GetPntMap.lo GetProp.lo GetRGBCMap.lo GetSOwner.lo GetSSaver.lo GetStCmap.lo GetTxtProp.lo GetWAttrs.lo GetWMCMapW.lo GetWMProto.lo globals.lo GrButton.lo GrKeybd.lo GrKey.lo GrPointer.lo GrServer.lo Host.lo Iconify.lo IfEvent.lo imConv.lo ImText16.lo ImText.lo ImUtil.lo InitExt.lo InsCmap.lo IntAtom.lo KeyBind.lo KeysymStr.lo KillCl.lo LiHosts.lo LiICmaps.lo LiProps.lo ListExt.lo LoadFont.lo LockDis.lo locking.lo LookupCol.lo LowerWin.lo Macros.lo MapRaised.lo MapSubs.lo MapWindow.lo MaskEvent.lo Misc.lo ModMap.lo MoveWin.lo NextEvent.lo OCWrap.lo OMWrap.lo OpenDis.lo ParseCmd.lo ParseCol.lo ParseGeom.lo PeekEvent.lo PeekIfEv.lo Pending.lo PixFormats.lo PmapBgnd.lo PmapBord.lo PolyReg.lo PolyTxt16.lo PolyTxt.lo PropAlloc.lo PutBEvent.lo PutImage.lo Quarks.lo QuBest.lo QuColor.lo QuColors.lo QuCurShp.lo QuExt.lo QuKeybd.lo QuPntr.lo QuStipShp.lo QuTextE16.lo QuTextExt.lo QuTileShp.lo QuTree.lo RaiseWin.lo RdBitF.lo RecolorC.lo ReconfWin.lo ReconfWM.lo Region.lo RegstFlt.lo RepWindow.lo RestackWs.lo RotProp.lo ScrResStr.lo SelInput.lo SendEvent.lo SetBack.lo SetClMask.lo SetClOrig.lo SetCRects.lo SetDashes.lo SetFont.lo SetFore.lo SetFPath.lo SetFunc.lo SetHints.lo SetIFocus.lo SetLocale.lo SetLStyle.lo SetNrmHint.lo SetPMask.lo SetPntMap.lo SetRGBCMap.lo SetSOwner.lo SetSSaver.lo SetState.lo SetStCmap.lo SetStip.lo SetTile.lo SetTSOrig.lo SetTxtProp.lo SetWMCMapW.lo SetWMProto.lo StBytes.lo StColor.lo StColors.lo StName.lo StNColor.lo StrKeysym.lo StrToText.lo Sync.lo Synchro.lo Text16.lo Text.lo TextExt16.lo TextExt.lo TextToStr.lo TrCoords.lo UndefCurs.lo UngrabBut.lo UngrabKbd.lo UngrabKey.lo UngrabPtr.lo UngrabSvr.lo UninsCmap.lo UnldFont.lo UnmapSubs.lo UnmapWin.lo VisUtil.lo WarpPtr.lo Window.lo WinEvent.lo Withdraw.lo WMGeom.lo WMProps.lo WrBitF.lo XlibAsync.lo XlibInt.lo Xrm.lo x11_trans.lo xlibi18n/libi18n.la xcms/libxcms.la xkb/libxkb.la -L../../../nxcomp/src/.libs -lXcomp -inst-prefix-dir /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64)
[  261s] libtool: install: /usr/bin/install -c .libs/libNX_X11.so.6.3.0T /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libNX_X11.so.6.3.0
[  261s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64 && { ln -s -f libNX_X11.so.6.3.0 libNX_X11.so.6 || { rm -f libNX_X11.so.6 && ln -s libNX_X11.so.6.3.0 libNX_X11.so.6; }; })
[  261s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64 && { ln -s -f libNX_X11.so.6.3.0 libNX_X11.so || { rm -f libNX_X11.so && ln -s libNX_X11.so.6.3.0 libNX_X11.so; }; })
[  261s] libtool: install: /usr/bin/install -c .libs/libNX_X11.lai /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libNX_X11.la
[  261s] libtool: install: /usr/bin/install -c .libs/libNX_X11.a /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libNX_X11.a
[  261s] libtool: install: chmod 644 /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libNX_X11.a
[  261s] libtool: install: ranlib /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libNX_X11.a
[  261s] libtool: warning: remember to run 'libtool --finish /usr/lib64'
[  261s]  /usr/bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/share/nx/X11'
[  261s]  /usr/bin/install -c -m 644 XErrorDB '/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/share/nx/X11'
[  261s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src'
[  261s] make[5]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src'
[  261s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src'
[  261s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib/src'
[  261s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib'
[  261s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib'
[  261s] make[4]: Nothing to be done for 'install-exec-am'.
[  261s]  /usr/bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/pkgconfig'
[  261s]  /usr/bin/install -c -m 644 nx-x11.pc '/home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/pkgconfig'
[  261s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib'
[  261s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib'
[  261s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12/nx-X11/lib'
[  261s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/nx-libs-3.5.99.12'
[  261s] + ln -s ../fonts /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/share/nx/fonts
[  261s] + rm -f /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libNX_X11.a /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libXcomp.a /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libXcompshad.a
[  261s] + chmod 755 /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libNX_X11.so /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libNX_X11.so.6 /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libNX_X11.so.6.3.0 /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libXcomp.so /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libXcomp.so.3 /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libXcomp.so.3.5.99 /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libXcompshad.so /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libXcompshad.so.3 /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/lib64/libXcompshad.so.3.5.99
[  261s] + rm -r /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/GL
[  261s] + rm -r /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/XKB.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/XKBconfig.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/XKBfile.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/XKBgeom.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/XKBproto.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/XKBrules.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/XKBsrv.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/XKBstr.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/XKM.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/XKMformat.h
[  261s] + rm -r /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/Xv.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/XvMC.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/XvMCproto.h /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/extensions/Xvproto.h
[  261s] + rm -r /home/abuild/rpmbuild/BUILDROOT/nx-libs-3.5.99.12-0.0build1.0.git20171215.2716.heuler.x86_64/usr/include/nx-X11/Xtrans
[  261s] + rm /usr/lib64/libasprintf.la /usr/lib64/libgettextlib.la /usr/lib64/libgettextpo.la /usr/lib64/libgettextsrc.la /usr/lib64/libltdl.la /usr/lib64/libxml2.la
[  261s] rm: cannot remove '/usr/lib64/libasprintf.la': Permission denied
[  261s] rm: cannot remove '/usr/lib64/libgettextlib.la': Permission denied
[  261s] rm: cannot remove '/usr/lib64/libgettextpo.la': Permission denied
[  261s] rm: cannot remove '/usr/lib64/libgettextsrc.la': Permission denied
[  261s] rm: cannot remove '/usr/lib64/libltdl.la': Permission denied
[  261s] rm: cannot remove '/usr/lib64/libxml2.la': Permission denied
[  261s] error: Bad exit status from /var/tmp/rpm-tmp.RBnat4 (%install)
[  261s] 
[  261s] 
[  261s] RPM build errors:
[  261s]     Bad exit status from /var/tmp/rpm-tmp.RBnat4 (%install)
[  261s] 
[  261s] japsand failed "build nx-libs.spec" at Fri Dec 15 13:56:26 UTC 2017.
[  261s] 
+ 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.tn5QHD928egSeGgzI3AuxzFw ']'
+ '[' -d /var/lib/jenkins/tmp/tmp.tn5QHD928egSeGgzI3AuxzFw ']'
+ rm -Rf -- /var/lib/jenkins/tmp/tmp.tn5QHD928egSeGgzI3AuxzFw
Build step 'Execute shell' marked build as failure



More information about the x2go-commits mailing list