Opened 2 months ago

Closed 2 months ago

#21004 closed enhancement (fixed)

libX11-1.8.11 (Xorg library)

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (4)

comment:1 by Bruce Dubbs, 2 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 2 months ago

libX11 1.8.11

  • configure: drop pthread-stubs dependency on Dragonfly, FreeBSD, & NetBSD
  • ximcp/imRm.c: allow XNArea with OnTheSpot
  • cmsColNm: remove obsolete comment about FirstCmp being public
  • Fix misuse of UCSConvertCase in XConvertCase
  • xkb: avoid undefined behavior due to left shift overflow
  • XIM_SET_PAD: add do ... while (0) to avoid -Wextra-semi-stmt warnings
  • Xrm.c: remove unneccessary ; after {}
  • DL_APPEND/DL_DELETE: remove trailing semicolon from definitions
  • xcb_io.c: add do ... while (0) to avoid -Wextra-semi-stmt warnings
  • CI_GET_*_INFO_*: add do ... while (0) to avoid -Wextra-semi-stmt warnings
  • RETURN: add do ... while (0) to avoid -Wextra-semi-stmt warnings
  • poly.h: add do ... while (0) to avoid -Wextra-semi-stmt warnings
  • PutCommandResource: add do ... while (0) to avoid -Wextra-semi-stmt warnings
  • GetFunc: add do ... while (0) to avoid -Wextra-semi-stmt warnings
  • _XCreateMutex/_XFreeMutex: remove trailing semicolon from definitions
  • OneDataCard32: add do ... while (0) to avoid -Wextra-semi-stmt warnings
  • _XkbCheckPendingRefresh: add do ... while (0) to avoid -Wextra-semi-stmt
  • BufAlloc: add do { ... } while (0) to avoid -Wextra-semi-stmt warnings
  • set_toupper: add do { ... } while (0) to avoid -Wextra-semi-stmt warnings
  • Data: add do ... while (0) to avoid -Wextra-semi-stmt warnings
  • DeqAsyncHandler: add do ... while (0) to avoid -Wextra-semi-stmt warnings
  • ximcp: hide internal functions
  • ximcp: don't leak window if XGetAtomName() fails
  • _XGetRequest: Set data field to 0 when initializing new requests
  • _XimStrConversionCallback: use size_t to calculate size to malloc
  • _XimEncodingNegotiation: swap order of arguments to calloc
  • _XlcDefaultMapModifiers: remove conversions between size_t & int
  • SetFontPath: if ndirs is 0, skip work to make a list of directories
  • Fix indentation
  • Close xcb connection after freeing display structure

Most of the above changes are to clear warnings in clang.

in reply to:  2 comment:3 by Bruce Dubbs, 2 months ago

Most of the above changes are to clear warnings in clang.

Upstream seemed to care a lot about clang warnings. Maybe they should do the same for gcc-14.2.0 or later. I got 44 warnings there, although most could probably be fixed with some changes to a couple of .h files.

comment:4 by Bruce Dubbs, 2 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

f5f23722a0 Update to protobuf-c-1.5.1.
070f835af1 Update to libX11-1.8.11 (Xorg library).
ea2d6d30e7 Update to xhost-1.0.10 (Xorg application).
Note: See TracTickets for help on using tickets.