Opened 3 months ago

Closed 3 months ago

#20807 closed enhancement (fixed)

libXau-1.0.12 libXv-1.0.13 libXxf86vm-1.1.6 libxshmfence-1.3.3 libxcvt-0.1.3 (Xorg libs)

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

Description

New point versions.

Change History (5)

comment:1 by Bruce Dubbs, 3 months ago

Summary: libXau-1.0.12 libXv-1.0.13 libXxf86vm-0.1.3 libxshmfence-1.3.3 (Xorg libs)libXau-1.0.12 libXv-1.0.13 libXxf86vm-0.1.3 libxshmfence-1.3.3libxcvt-0.1.3 (Xorg libs)

comment:2 by zeckma, 3 months ago

Owner: changed from blfs-book to zeckma
Status: newassigned

comment:3 by zeckma, 3 months ago

Summary: libXau-1.0.12 libXv-1.0.13 libXxf86vm-0.1.3 libxshmfence-1.3.3libxcvt-0.1.3 (Xorg libs)libXau-1.0.12 libXv-1.0.13 libXxf86vm-1.1.6 libxshmfence-1.3.3 libxcvt-0.1.3 (Xorg libs)

comment:4 by zeckma, 3 months ago

libXau:

  • Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  • Remove "All rights reserved" from Oracle copyright notices
  • Set close-on-exec when opening files
  • add Meson build system
  • Xauth.h: add access & malloc attributes to function prototypes
  • Allow building with clang after aec9d7266777e0b9243ef0f112fe0e07256bd446
  • gitlab CI: run meson build with both gcc & clang compilers
  • Gcc < 11 doesn't allow opt. deallocator arg for attribute((malloc))
  • Also test for explicit_memset(3) support
  • Allow to use POSIX.2 compliant sed(1)
  • Autest.c includes Xauth.h that depends on other headers.
  • unifdef hpux
  • XauDisposeAuth: remove void casts from functions that return void
  • libXau 1.0.12

libXv:

  • Remove "All rights reserved" from Oracle copyright notices
  • configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  • Use calloc instead of malloc and manual loops to zero array contents
  • XvQueryEncodings: avoid NULL deref if length is 0, but num_encodings is not
  • XvQueryAdaptors: avoid NULL deref if length is 0, but num_adaptors is not
  • libXv 1.0.13

libXxf86vm:

  • Remove "All rights reserved" from Oracle copyright notices
  • configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  • Add X.Org's standard C warning flags to AM_CFLAGS
  • Add -no-undefined flag to LDFLAGS to fix Windows builds
  • libXxf86vm 1.1.6

libxshmfence:

  • configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
  • configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  • configure: replace deprecated AC_TRY_COMPILE with AC_COMPILE_IFELSE
  • src/xshmfence_futex.h: fix build on 32-bit architectures using 64-bit time_t
  • alloc: Allow disabling memfd usage at runtime with XSHMFENCE_NO_MEMFD=1
  • libxshmfence 1.3.3

libxcvt:

  • Fix hsync_start computation
  • Fix too-small back porch at very low resolutions
  • Rename constant to CVT_MIN_V_PORCH_RND
  • README: remove double dollar sign
  • ci: Update CI and enable static analysis
  • cvt: fix -Wmissing-prototypes warning for cvt_is_standard
  • libxcvt 0.1.3

comment:5 by zeckma, 3 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.