Source: libsrm
Version: 0.4.0~1-1
Severity: serious
Tags: patch pending
Justification: library ABI skew on upgrade
User: debian-...@lists.debian.org
Usertags: time-t

NOTICE: these changes must not be uploaded to unstable yet!

Dear maintainer,

As part of the 64-bit time_t transition required to support 32-bit
architectures in 2038 and beyond
(https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
libsrm as a source package shipping runtime libraries whose ABI
either is affected by the change in size of time_t, or could not be
analyzed via abi-compliance-checker (and therefore to be on the safe
side we assume is affected).

To ensure that inconsistent combinations of libraries with their
reverse-dependencies are never installed together, it is necessary to
have a library transition, which is most easily done by renaming the
runtime library package.

Since turning on 64-bit time_t is being handled centrally through a change
to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is
important that libraries affected by this ABI change all be uploaded close
together in time.  Therefore I have prepared a 0-day NMU for libsrm
which will initially be uploaded to experimental if possible, then to
unstable after packages have cleared binary NEW.

Please find the patch for this NMU attached.

If you have any concerns about this patch, please reach out ASAP.  Although
this package will be uploaded to experimental immediately, there will be a
period of several days before we begin uploads to unstable; so if information
becomes available that your package should not be included in the transition,
there is time for us to amend the planned uploads.



-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru libsrm-0.4.0~1/debian/changelog libsrm-0.4.0~1/debian/changelog
--- libsrm-0.4.0~1/debian/changelog     2023-12-16 18:46:48.000000000 +0000
+++ libsrm-0.4.0~1/debian/changelog     2024-02-02 07:51:21.000000000 +0000
@@ -1,3 +1,10 @@
+libsrm (0.4.0~1-1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <vor...@debian.org>  Fri, 02 Feb 2024 07:51:21 +0000
+
 libsrm (0.4.0~1-1) unstable; urgency=medium
 
   * Initial release. (Closes: #1051309)
diff -Nru libsrm-0.4.0~1/debian/control libsrm-0.4.0~1/debian/control
--- libsrm-0.4.0~1/debian/control       2023-12-16 18:46:48.000000000 +0000
+++ libsrm-0.4.0~1/debian/control       2024-02-02 07:51:21.000000000 +0000
@@ -17,7 +17,7 @@
 Architecture: any
 Multi-Arch: same
 Depends:
- libsrm0 (= ${binary:Version}),
+ libsrm0t64 (= ${binary:Version}),
  ${misc:Depends},
 Description: Simple Rendering Manager (development files)
  SRM is a C library that simplifies the development of Linux
@@ -28,7 +28,10 @@
  .
  This package is needed to compile programs against libsrm.
 
-Package: libsrm0
+Package: libsrm0t64
+Provides: ${t64:Provides}
+Replaces: libsrm0
+Breaks: libsrm0 (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Depends:
diff -Nru libsrm-0.4.0~1/debian/libsrm0.install 
libsrm-0.4.0~1/debian/libsrm0.install
--- libsrm-0.4.0~1/debian/libsrm0.install       2023-12-16 11:54:34.000000000 
+0000
+++ libsrm-0.4.0~1/debian/libsrm0.install       1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-usr/lib/*/lib*.so.*
diff -Nru libsrm-0.4.0~1/debian/libsrm0.symbols 
libsrm-0.4.0~1/debian/libsrm0.symbols
--- libsrm-0.4.0~1/debian/libsrm0.symbols       2023-12-16 18:46:48.000000000 
+0000
+++ libsrm-0.4.0~1/debian/libsrm0.symbols       1970-01-01 00:00:00.000000000 
+0000
@@ -1,248 +0,0 @@
-libSRM.so.0 libsrm0 #MINVER#
- SRMDebug@Base 0.4.0~1
- SRMError@Base 0.4.0~1
- SRMFatal@Base 0.4.0~1
- SRMLog@Base 0.4.0~1
- SRMLogGetLevel@Base 0.4.0~1
- SRMLogInit@Base 0.4.0~1
- SRMWarning@Base 0.4.0~1
- dmaFormatsHaveInCommon@Base 0.4.0~1
- mutex@Base 0.4.0~1
- srmBufferCreate@Base 0.4.0~1
- srmBufferCreateFromCPU@Base 0.4.0~1
- srmBufferCreateFromDMA@Base 0.4.0~1
- srmBufferCreateFromGBM@Base 0.4.0~1
- srmBufferCreateFromWaylandDRM@Base 0.4.0~1
- srmBufferDestroy@Base 0.4.0~1
- srmBufferGetAllocatorDevice@Base 0.4.0~1
- srmBufferGetDMAFDFromBO@Base 0.4.0~1
- srmBufferGetFormat@Base 0.4.0~1
- srmBufferGetHeight@Base 0.4.0~1
- srmBufferGetTextureID@Base 0.4.0~1
- srmBufferGetTextureTarget@Base 0.4.0~1
- srmBufferGetWidth@Base 0.4.0~1
- srmBufferRead@Base 0.4.0~1
- srmBufferWrite@Base 0.4.0~1
- srmConnectorCreate@Base 0.4.0~1
- srmConnectorDestroy@Base 0.4.0~1
- srmConnectorDestroyEncoders@Base 0.4.0~1
- srmConnectorDestroyModes@Base 0.4.0~1
- srmConnectorDestroyNames@Base 0.4.0~1
- srmConnectorFindPreferredMode@Base 0.4.0~1
- srmConnectorGetBestConfiguration@Base 0.4.0~1
- srmConnectorGetBuffer@Base 0.4.0~1
- srmConnectorGetBuffersCount@Base 0.4.0~1
- srmConnectorGetCurrentBufferIndex@Base 0.4.0~1
- srmConnectorGetCurrentCrtc@Base 0.4.0~1
- srmConnectorGetCurrentCursorPlane@Base 0.4.0~1
- srmConnectorGetCurrentEncoder@Base 0.4.0~1
- srmConnectorGetCurrentMode@Base 0.4.0~1
- srmConnectorGetCurrentPrimaryPlane@Base 0.4.0~1
- srmConnectorGetDevice@Base 0.4.0~1
- srmConnectorGetEncoders@Base 0.4.0~1
- srmConnectorGetFreeNameID@Base 0.4.0~1
- srmConnectorGetID@Base 0.4.0~1
- srmConnectorGetManufacturer@Base 0.4.0~1
- srmConnectorGetModel@Base 0.4.0~1
- srmConnectorGetModes@Base 0.4.0~1
- srmConnectorGetName@Base 0.4.0~1
- srmConnectorGetPreferredMode@Base 0.4.0~1
- srmConnectorGetRendererDevice@Base 0.4.0~1
- srmConnectorGetState@Base 0.4.0~1
- srmConnectorGetType@Base 0.4.0~1
- srmConnectorGetUserData@Base 0.4.0~1
- srmConnectorGetmmHeight@Base 0.4.0~1
- srmConnectorGetmmWidth@Base 0.4.0~1
- srmConnectorHasBufferDamageSupport@Base 0.4.0~1
- srmConnectorHasHardwareCursor@Base 0.4.0~1
- srmConnectorInitialize@Base 0.4.0~1
- srmConnectorIsConnected@Base 0.4.0~1
- srmConnectorModeCreate@Base 0.4.0~1
- srmConnectorModeDestroy@Base 0.4.0~1
- srmConnectorModeGetConnector@Base 0.4.0~1
- srmConnectorModeGetHeight@Base 0.4.0~1
- srmConnectorModeGetRefreshRate@Base 0.4.0~1
- srmConnectorModeGetUserData@Base 0.4.0~1
- srmConnectorModeGetWidth@Base 0.4.0~1
- srmConnectorModeIsPreferred@Base 0.4.0~1
- srmConnectorModeSetUserData@Base 0.4.0~1
- srmConnectorRenderThread@Base 0.4.0~1
- srmConnectorRepaint@Base 0.4.0~1
- srmConnectorResume@Base 0.4.0~1
- srmConnectorSetBufferDamage@Base 0.4.0~1
- srmConnectorSetCursor@Base 0.4.0~1
- srmConnectorSetCursorPlaneToNeededConnector@Base 0.4.0~1
- srmConnectorSetCursorPos@Base 0.4.0~1
- srmConnectorSetMode@Base 0.4.0~1
- srmConnectorSetUserData@Base 0.4.0~1
- srmConnectorSuspend@Base 0.4.0~1
- srmConnectorUninitialize@Base 0.4.0~1
- srmConnectorUnlockRenderThread@Base 0.4.0~1
- srmConnectorUpdateEncoders@Base 0.4.0~1
- srmConnectorUpdateModes@Base 0.4.0~1
- srmConnectorUpdateNames@Base 0.4.0~1
- srmConnectorUpdateProperties@Base 0.4.0~1
- srmCoreAddConnectorPluggedEventListener@Base 0.4.0~1
- srmCoreAddConnectorUnpluggedEventListener@Base 0.4.0~1
- srmCoreAddDeviceCreatedEventListener@Base 0.4.0~1
- srmCoreAddDeviceRemovedEventListener@Base 0.4.0~1
- srmCoreAssignRendererDevices@Base 0.4.0~1
- srmCoreCreate@Base 0.4.0~1
- srmCoreCreateUdev@Base 0.4.0~1
- srmCoreDestroy@Base 0.4.0~1
- srmCoreEnumerateDevices@Base 0.4.0~1
- srmCoreFindBestAllocatorDevice@Base 0.4.0~1
- srmCoreGetAllocatorDevice@Base 0.4.0~1
- srmCoreGetDevices@Base 0.4.0~1
- srmCoreGetEGLExtensions@Base 0.4.0~1
- srmCoreGetEGLFunctions@Base 0.4.0~1
- srmCoreGetMonitorFD@Base 0.4.0~1
- srmCoreGetSharedDMATextureFormats@Base 0.4.0~1
- srmCoreGetUserData@Base 0.4.0~1
- srmCoreGetVersion@Base 0.4.0~1
- srmCoreInitDeallocator@Base 0.4.0~1
- srmCoreInitMonitor@Base 0.4.0~1
- srmCoreIsSuspended@Base 0.4.0~1
- srmCoreProcessMonitor@Base 0.4.0~1
- srmCoreResume@Base 0.4.0~1
- srmCoreSendDeallocatorMessage@Base 0.4.0~1
- srmCoreSetUserData@Base 0.4.0~1
- srmCoreSuspend@Base 0.4.0~1
- srmCoreUnitDeallocator@Base 0.4.0~1
- srmCoreUpdateBestConfiguration@Base 0.4.0~1
- srmCoreUpdateEGLExtensions@Base 0.4.0~1
- srmCoreUpdateEGLFunctions@Base 0.4.0~1
- srmCoreUpdateSharedDMATextureFormats@Base 0.4.0~1
- srmCrtcCreate@Base 0.4.0~1
- srmCrtcDestroy@Base 0.4.0~1
- srmCrtcGetCurrentConnector@Base 0.4.0~1
- srmCrtcGetDevice@Base 0.4.0~1
- srmCrtcGetID@Base 0.4.0~1
- srmCrtcUpdateProperties@Base 0.4.0~1
- srmDeviceCreate@Base 0.4.0~1
- srmDeviceDestroy@Base 0.4.0~1
- srmDeviceDestroyDMAFormats@Base 0.4.0~1
- srmDeviceGetCapAddFb2Modifiers@Base 0.4.0~1
- srmDeviceGetCapAsyncPageFlip@Base 0.4.0~1
- srmDeviceGetCapDumbBuffer@Base 0.4.0~1
- srmDeviceGetCapPrimeExport@Base 0.4.0~1
- srmDeviceGetCapPrimeImport@Base 0.4.0~1
- srmDeviceGetClientCapAspectRatio@Base 0.4.0~1
- srmDeviceGetClientCapAtomic@Base 0.4.0~1
- srmDeviceGetClientCapStereo3D@Base 0.4.0~1
- srmDeviceGetClientCapUniversalPlanes@Base 0.4.0~1
- srmDeviceGetClientCapWritebackConnectors@Base 0.4.0~1
- srmDeviceGetConnectors@Base 0.4.0~1
- srmDeviceGetCore@Base 0.4.0~1
- srmDeviceGetCrtcs@Base 0.4.0~1
- srmDeviceGetDMAExternalFormats@Base 0.4.0~1
- srmDeviceGetDMARenderFormats@Base 0.4.0~1
- srmDeviceGetDMATextureFormats@Base 0.4.0~1
- srmDeviceGetEGLContext@Base 0.4.0~1
- srmDeviceGetEGLDisplay@Base 0.4.0~1
- srmDeviceGetEGLExtensions@Base 0.4.0~1
- srmDeviceGetEGLFunctions@Base 0.4.0~1
- srmDeviceGetEncoders@Base 0.4.0~1
- srmDeviceGetFD@Base 0.4.0~1
- srmDeviceGetGLExtensions@Base 0.4.0~1
- srmDeviceGetName@Base 0.4.0~1
- srmDeviceGetPlanes@Base 0.4.0~1
- srmDeviceGetRenderMode@Base 0.4.0~1
- srmDeviceGetRendererDevice@Base 0.4.0~1
- srmDeviceHandleHotpluggingEvent@Base 0.4.0~1
- srmDeviceInitEGLDeallocatorContext@Base 0.4.0~1
- srmDeviceInitializeEGL@Base 0.4.0~1
- srmDeviceInitializeEGLSharedContext@Base 0.4.0~1
- srmDeviceInitializeGBM@Base 0.4.0~1
- srmDeviceIsEnabled@Base 0.4.0~1
- srmDeviceIsRenderer@Base 0.4.0~1
- srmDeviceSetEnabled@Base 0.4.0~1
- srmDeviceUninitEGLDeallocatorContext@Base 0.4.0~1
- srmDeviceUninitializeEGL@Base 0.4.0~1
- srmDeviceUninitializeEGLSharedContext@Base 0.4.0~1
- srmDeviceUninitializeGBM@Base 0.4.0~1
- srmDeviceUpdateCaps@Base 0.4.0~1
- srmDeviceUpdateClientCaps@Base 0.4.0~1
- srmDeviceUpdateConnectors@Base 0.4.0~1
- srmDeviceUpdateCrtcs@Base 0.4.0~1
- srmDeviceUpdateDMAFormats@Base 0.4.0~1
- srmDeviceUpdateEGLExtensions@Base 0.4.0~1
- srmDeviceUpdateEGLFunctions@Base 0.4.0~1
- srmDeviceUpdateEncoders@Base 0.4.0~1
- srmDeviceUpdateGLExtensions@Base 0.4.0~1
- srmDeviceUpdatePlanes@Base 0.4.0~1
- srmEGLGetErrorString@Base 0.4.0~1
- srmEGLHasExtension@Base 0.4.0~1
- srmEncoderCreate@Base 0.4.0~1
- srmEncoderDestroy@Base 0.4.0~1
- srmEncoderGetCrtcs@Base 0.4.0~1
- srmEncoderGetCurrentConnector@Base 0.4.0~1
- srmEncoderGetDevice@Base 0.4.0~1
- srmEncoderGetID@Base 0.4.0~1
- srmEncoderUpdateCrtcs@Base 0.4.0~1
- srmFormatDRMToGL@Base 0.4.0~1
- srmFormatGetDepthBpp@Base 0.4.0~1
- srmFormatIsInList@Base 0.4.0~1
- srmFormatListFirstMatchFormat@Base 0.4.0~1
- srmFormatsListAddFormat@Base 0.4.0~1
- srmFormatsListCopy@Base 0.4.0~1
- srmFormatsListDestroy@Base 0.4.0~1
- srmGetConnectorStateString@Base 0.4.0~1
- srmGetConnectorTypeString@Base 0.4.0~1
- srmGetPlaneTypeString@Base 0.4.0~1
- srmGetRenderModeString@Base 0.4.0~1
- srmListAppendData@Base 0.4.0~1
- srmListClear@Base 0.4.0~1
- srmListCreate@Base 0.4.0~1
- srmListDestroy@Base 0.4.0~1
- srmListGetBack@Base 0.4.0~1
- srmListGetFront@Base 0.4.0~1
- srmListGetLength@Base 0.4.0~1
- srmListInsertData@Base 0.4.0~1
- srmListIsEmpty@Base 0.4.0~1
- srmListItemGetData@Base 0.4.0~1
- srmListItemGetList@Base 0.4.0~1
- srmListItemGetNext@Base 0.4.0~1
- srmListItemGetPrev@Base 0.4.0~1
- srmListItemSetData@Base 0.4.0~1
- srmListPopBack@Base 0.4.0~1
- srmListPopFront@Base 0.4.0~1
- srmListPrependData@Base 0.4.0~1
- srmListRemoveItem@Base 0.4.0~1
- srmListenerCreate@Base 0.4.0~1
- srmListenerDestroy@Base 0.4.0~1
- srmListenerGetCallbackFunction@Base 0.4.0~1
- srmListenerGetUserData@Base 0.4.0~1
- srmListenerSetCallbackFunction@Base 0.4.0~1
- srmListenerSetUserData@Base 0.4.0~1
- srmPlaneCreate@Base 0.4.0~1
- srmPlaneDestroy@Base 0.4.0~1
- srmPlaneDestroyInFormats@Base 0.4.0~1
- srmPlaneGetCrtcs@Base 0.4.0~1
- srmPlaneGetCurrentConnector@Base 0.4.0~1
- srmPlaneGetDevice@Base 0.4.0~1
- srmPlaneGetFormats@Base 0.4.0~1
- srmPlaneGetID@Base 0.4.0~1
- srmPlaneGetType@Base 0.4.0~1
- srmPlaneUpdateCrtcs@Base 0.4.0~1
- srmPlaneUpdateFormats@Base 0.4.0~1
- srmPlaneUpdateInFormats@Base 0.4.0~1
- srmPlaneUpdateProperties@Base 0.4.0~1
- srmRenderModeAtomicCommit@Base 0.4.0~1
- srmRenderModeAtomicResetConnectorProps@Base 0.4.0~1
- srmRenderModeCPUSetInterface@Base 0.4.0~1
- srmRenderModeCommitCursorChanges@Base 0.4.0~1
- srmRenderModeCommonChooseEGLConfiguration@Base 0.4.0~1
- srmRenderModeCommonCreateCursor@Base 0.4.0~1
- srmRenderModeCommonDestroyCursor@Base 0.4.0~1
- srmRenderModeCommonInitCrtc@Base 0.4.0~1
- srmRenderModeCommonMatchConfigToVisual@Base 0.4.0~1
- srmRenderModeCommonPageFlip@Base 0.4.0~1
- srmRenderModeCommonPageFlipHandler@Base 0.4.0~1
- srmRenderModeCommonPauseRendering@Base 0.4.0~1
- srmRenderModeCommonResumeRendering@Base 0.4.0~1
- srmRenderModeCommonUninitialize@Base 0.4.0~1
- srmRenderModeCommonUpdateMode@Base 0.4.0~1
- srmRenderModeCommonWaitRepaintRequest@Base 0.4.0~1
- srmRenderModeDumbSetInterface@Base 0.4.0~1
- srmRenderModeItselfSetInterface@Base 0.4.0~1
diff -Nru libsrm-0.4.0~1/debian/libsrm0t64.install 
libsrm-0.4.0~1/debian/libsrm0t64.install
--- libsrm-0.4.0~1/debian/libsrm0t64.install    1970-01-01 00:00:00.000000000 
+0000
+++ libsrm-0.4.0~1/debian/libsrm0t64.install    2023-12-16 11:54:34.000000000 
+0000
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff -Nru libsrm-0.4.0~1/debian/libsrm0t64.lintian-overrides 
libsrm-0.4.0~1/debian/libsrm0t64.lintian-overrides
--- libsrm-0.4.0~1/debian/libsrm0t64.lintian-overrides  1970-01-01 
00:00:00.000000000 +0000
+++ libsrm-0.4.0~1/debian/libsrm0t64.lintian-overrides  2024-02-02 
07:51:21.000000000 +0000
@@ -0,0 +1 @@
+libsrm0t64: package-name-doesnt-match-sonames libsrm0
diff -Nru libsrm-0.4.0~1/debian/libsrm0t64.symbols 
libsrm-0.4.0~1/debian/libsrm0t64.symbols
--- libsrm-0.4.0~1/debian/libsrm0t64.symbols    1970-01-01 00:00:00.000000000 
+0000
+++ libsrm-0.4.0~1/debian/libsrm0t64.symbols    2024-02-02 07:51:21.000000000 
+0000
@@ -0,0 +1,248 @@
+libSRM.so.0 libsrm0t64 #MINVER#
+ SRMDebug@Base 0.4.0~1
+ SRMError@Base 0.4.0~1
+ SRMFatal@Base 0.4.0~1
+ SRMLog@Base 0.4.0~1
+ SRMLogGetLevel@Base 0.4.0~1
+ SRMLogInit@Base 0.4.0~1
+ SRMWarning@Base 0.4.0~1
+ dmaFormatsHaveInCommon@Base 0.4.0~1
+ mutex@Base 0.4.0~1
+ srmBufferCreate@Base 0.4.0~1
+ srmBufferCreateFromCPU@Base 0.4.0~1
+ srmBufferCreateFromDMA@Base 0.4.0~1
+ srmBufferCreateFromGBM@Base 0.4.0~1
+ srmBufferCreateFromWaylandDRM@Base 0.4.0~1
+ srmBufferDestroy@Base 0.4.0~1
+ srmBufferGetAllocatorDevice@Base 0.4.0~1
+ srmBufferGetDMAFDFromBO@Base 0.4.0~1
+ srmBufferGetFormat@Base 0.4.0~1
+ srmBufferGetHeight@Base 0.4.0~1
+ srmBufferGetTextureID@Base 0.4.0~1
+ srmBufferGetTextureTarget@Base 0.4.0~1
+ srmBufferGetWidth@Base 0.4.0~1
+ srmBufferRead@Base 0.4.0~1
+ srmBufferWrite@Base 0.4.0~1
+ srmConnectorCreate@Base 0.4.0~1
+ srmConnectorDestroy@Base 0.4.0~1
+ srmConnectorDestroyEncoders@Base 0.4.0~1
+ srmConnectorDestroyModes@Base 0.4.0~1
+ srmConnectorDestroyNames@Base 0.4.0~1
+ srmConnectorFindPreferredMode@Base 0.4.0~1
+ srmConnectorGetBestConfiguration@Base 0.4.0~1
+ srmConnectorGetBuffer@Base 0.4.0~1
+ srmConnectorGetBuffersCount@Base 0.4.0~1
+ srmConnectorGetCurrentBufferIndex@Base 0.4.0~1
+ srmConnectorGetCurrentCrtc@Base 0.4.0~1
+ srmConnectorGetCurrentCursorPlane@Base 0.4.0~1
+ srmConnectorGetCurrentEncoder@Base 0.4.0~1
+ srmConnectorGetCurrentMode@Base 0.4.0~1
+ srmConnectorGetCurrentPrimaryPlane@Base 0.4.0~1
+ srmConnectorGetDevice@Base 0.4.0~1
+ srmConnectorGetEncoders@Base 0.4.0~1
+ srmConnectorGetFreeNameID@Base 0.4.0~1
+ srmConnectorGetID@Base 0.4.0~1
+ srmConnectorGetManufacturer@Base 0.4.0~1
+ srmConnectorGetModel@Base 0.4.0~1
+ srmConnectorGetModes@Base 0.4.0~1
+ srmConnectorGetName@Base 0.4.0~1
+ srmConnectorGetPreferredMode@Base 0.4.0~1
+ srmConnectorGetRendererDevice@Base 0.4.0~1
+ srmConnectorGetState@Base 0.4.0~1
+ srmConnectorGetType@Base 0.4.0~1
+ srmConnectorGetUserData@Base 0.4.0~1
+ srmConnectorGetmmHeight@Base 0.4.0~1
+ srmConnectorGetmmWidth@Base 0.4.0~1
+ srmConnectorHasBufferDamageSupport@Base 0.4.0~1
+ srmConnectorHasHardwareCursor@Base 0.4.0~1
+ srmConnectorInitialize@Base 0.4.0~1
+ srmConnectorIsConnected@Base 0.4.0~1
+ srmConnectorModeCreate@Base 0.4.0~1
+ srmConnectorModeDestroy@Base 0.4.0~1
+ srmConnectorModeGetConnector@Base 0.4.0~1
+ srmConnectorModeGetHeight@Base 0.4.0~1
+ srmConnectorModeGetRefreshRate@Base 0.4.0~1
+ srmConnectorModeGetUserData@Base 0.4.0~1
+ srmConnectorModeGetWidth@Base 0.4.0~1
+ srmConnectorModeIsPreferred@Base 0.4.0~1
+ srmConnectorModeSetUserData@Base 0.4.0~1
+ srmConnectorRenderThread@Base 0.4.0~1
+ srmConnectorRepaint@Base 0.4.0~1
+ srmConnectorResume@Base 0.4.0~1
+ srmConnectorSetBufferDamage@Base 0.4.0~1
+ srmConnectorSetCursor@Base 0.4.0~1
+ srmConnectorSetCursorPlaneToNeededConnector@Base 0.4.0~1
+ srmConnectorSetCursorPos@Base 0.4.0~1
+ srmConnectorSetMode@Base 0.4.0~1
+ srmConnectorSetUserData@Base 0.4.0~1
+ srmConnectorSuspend@Base 0.4.0~1
+ srmConnectorUninitialize@Base 0.4.0~1
+ srmConnectorUnlockRenderThread@Base 0.4.0~1
+ srmConnectorUpdateEncoders@Base 0.4.0~1
+ srmConnectorUpdateModes@Base 0.4.0~1
+ srmConnectorUpdateNames@Base 0.4.0~1
+ srmConnectorUpdateProperties@Base 0.4.0~1
+ srmCoreAddConnectorPluggedEventListener@Base 0.4.0~1
+ srmCoreAddConnectorUnpluggedEventListener@Base 0.4.0~1
+ srmCoreAddDeviceCreatedEventListener@Base 0.4.0~1
+ srmCoreAddDeviceRemovedEventListener@Base 0.4.0~1
+ srmCoreAssignRendererDevices@Base 0.4.0~1
+ srmCoreCreate@Base 0.4.0~1
+ srmCoreCreateUdev@Base 0.4.0~1
+ srmCoreDestroy@Base 0.4.0~1
+ srmCoreEnumerateDevices@Base 0.4.0~1
+ srmCoreFindBestAllocatorDevice@Base 0.4.0~1
+ srmCoreGetAllocatorDevice@Base 0.4.0~1
+ srmCoreGetDevices@Base 0.4.0~1
+ srmCoreGetEGLExtensions@Base 0.4.0~1
+ srmCoreGetEGLFunctions@Base 0.4.0~1
+ srmCoreGetMonitorFD@Base 0.4.0~1
+ srmCoreGetSharedDMATextureFormats@Base 0.4.0~1
+ srmCoreGetUserData@Base 0.4.0~1
+ srmCoreGetVersion@Base 0.4.0~1
+ srmCoreInitDeallocator@Base 0.4.0~1
+ srmCoreInitMonitor@Base 0.4.0~1
+ srmCoreIsSuspended@Base 0.4.0~1
+ srmCoreProcessMonitor@Base 0.4.0~1
+ srmCoreResume@Base 0.4.0~1
+ srmCoreSendDeallocatorMessage@Base 0.4.0~1
+ srmCoreSetUserData@Base 0.4.0~1
+ srmCoreSuspend@Base 0.4.0~1
+ srmCoreUnitDeallocator@Base 0.4.0~1
+ srmCoreUpdateBestConfiguration@Base 0.4.0~1
+ srmCoreUpdateEGLExtensions@Base 0.4.0~1
+ srmCoreUpdateEGLFunctions@Base 0.4.0~1
+ srmCoreUpdateSharedDMATextureFormats@Base 0.4.0~1
+ srmCrtcCreate@Base 0.4.0~1
+ srmCrtcDestroy@Base 0.4.0~1
+ srmCrtcGetCurrentConnector@Base 0.4.0~1
+ srmCrtcGetDevice@Base 0.4.0~1
+ srmCrtcGetID@Base 0.4.0~1
+ srmCrtcUpdateProperties@Base 0.4.0~1
+ srmDeviceCreate@Base 0.4.0~1
+ srmDeviceDestroy@Base 0.4.0~1
+ srmDeviceDestroyDMAFormats@Base 0.4.0~1
+ srmDeviceGetCapAddFb2Modifiers@Base 0.4.0~1
+ srmDeviceGetCapAsyncPageFlip@Base 0.4.0~1
+ srmDeviceGetCapDumbBuffer@Base 0.4.0~1
+ srmDeviceGetCapPrimeExport@Base 0.4.0~1
+ srmDeviceGetCapPrimeImport@Base 0.4.0~1
+ srmDeviceGetClientCapAspectRatio@Base 0.4.0~1
+ srmDeviceGetClientCapAtomic@Base 0.4.0~1
+ srmDeviceGetClientCapStereo3D@Base 0.4.0~1
+ srmDeviceGetClientCapUniversalPlanes@Base 0.4.0~1
+ srmDeviceGetClientCapWritebackConnectors@Base 0.4.0~1
+ srmDeviceGetConnectors@Base 0.4.0~1
+ srmDeviceGetCore@Base 0.4.0~1
+ srmDeviceGetCrtcs@Base 0.4.0~1
+ srmDeviceGetDMAExternalFormats@Base 0.4.0~1
+ srmDeviceGetDMARenderFormats@Base 0.4.0~1
+ srmDeviceGetDMATextureFormats@Base 0.4.0~1
+ srmDeviceGetEGLContext@Base 0.4.0~1
+ srmDeviceGetEGLDisplay@Base 0.4.0~1
+ srmDeviceGetEGLExtensions@Base 0.4.0~1
+ srmDeviceGetEGLFunctions@Base 0.4.0~1
+ srmDeviceGetEncoders@Base 0.4.0~1
+ srmDeviceGetFD@Base 0.4.0~1
+ srmDeviceGetGLExtensions@Base 0.4.0~1
+ srmDeviceGetName@Base 0.4.0~1
+ srmDeviceGetPlanes@Base 0.4.0~1
+ srmDeviceGetRenderMode@Base 0.4.0~1
+ srmDeviceGetRendererDevice@Base 0.4.0~1
+ srmDeviceHandleHotpluggingEvent@Base 0.4.0~1
+ srmDeviceInitEGLDeallocatorContext@Base 0.4.0~1
+ srmDeviceInitializeEGL@Base 0.4.0~1
+ srmDeviceInitializeEGLSharedContext@Base 0.4.0~1
+ srmDeviceInitializeGBM@Base 0.4.0~1
+ srmDeviceIsEnabled@Base 0.4.0~1
+ srmDeviceIsRenderer@Base 0.4.0~1
+ srmDeviceSetEnabled@Base 0.4.0~1
+ srmDeviceUninitEGLDeallocatorContext@Base 0.4.0~1
+ srmDeviceUninitializeEGL@Base 0.4.0~1
+ srmDeviceUninitializeEGLSharedContext@Base 0.4.0~1
+ srmDeviceUninitializeGBM@Base 0.4.0~1
+ srmDeviceUpdateCaps@Base 0.4.0~1
+ srmDeviceUpdateClientCaps@Base 0.4.0~1
+ srmDeviceUpdateConnectors@Base 0.4.0~1
+ srmDeviceUpdateCrtcs@Base 0.4.0~1
+ srmDeviceUpdateDMAFormats@Base 0.4.0~1
+ srmDeviceUpdateEGLExtensions@Base 0.4.0~1
+ srmDeviceUpdateEGLFunctions@Base 0.4.0~1
+ srmDeviceUpdateEncoders@Base 0.4.0~1
+ srmDeviceUpdateGLExtensions@Base 0.4.0~1
+ srmDeviceUpdatePlanes@Base 0.4.0~1
+ srmEGLGetErrorString@Base 0.4.0~1
+ srmEGLHasExtension@Base 0.4.0~1
+ srmEncoderCreate@Base 0.4.0~1
+ srmEncoderDestroy@Base 0.4.0~1
+ srmEncoderGetCrtcs@Base 0.4.0~1
+ srmEncoderGetCurrentConnector@Base 0.4.0~1
+ srmEncoderGetDevice@Base 0.4.0~1
+ srmEncoderGetID@Base 0.4.0~1
+ srmEncoderUpdateCrtcs@Base 0.4.0~1
+ srmFormatDRMToGL@Base 0.4.0~1
+ srmFormatGetDepthBpp@Base 0.4.0~1
+ srmFormatIsInList@Base 0.4.0~1
+ srmFormatListFirstMatchFormat@Base 0.4.0~1
+ srmFormatsListAddFormat@Base 0.4.0~1
+ srmFormatsListCopy@Base 0.4.0~1
+ srmFormatsListDestroy@Base 0.4.0~1
+ srmGetConnectorStateString@Base 0.4.0~1
+ srmGetConnectorTypeString@Base 0.4.0~1
+ srmGetPlaneTypeString@Base 0.4.0~1
+ srmGetRenderModeString@Base 0.4.0~1
+ srmListAppendData@Base 0.4.0~1
+ srmListClear@Base 0.4.0~1
+ srmListCreate@Base 0.4.0~1
+ srmListDestroy@Base 0.4.0~1
+ srmListGetBack@Base 0.4.0~1
+ srmListGetFront@Base 0.4.0~1
+ srmListGetLength@Base 0.4.0~1
+ srmListInsertData@Base 0.4.0~1
+ srmListIsEmpty@Base 0.4.0~1
+ srmListItemGetData@Base 0.4.0~1
+ srmListItemGetList@Base 0.4.0~1
+ srmListItemGetNext@Base 0.4.0~1
+ srmListItemGetPrev@Base 0.4.0~1
+ srmListItemSetData@Base 0.4.0~1
+ srmListPopBack@Base 0.4.0~1
+ srmListPopFront@Base 0.4.0~1
+ srmListPrependData@Base 0.4.0~1
+ srmListRemoveItem@Base 0.4.0~1
+ srmListenerCreate@Base 0.4.0~1
+ srmListenerDestroy@Base 0.4.0~1
+ srmListenerGetCallbackFunction@Base 0.4.0~1
+ srmListenerGetUserData@Base 0.4.0~1
+ srmListenerSetCallbackFunction@Base 0.4.0~1
+ srmListenerSetUserData@Base 0.4.0~1
+ srmPlaneCreate@Base 0.4.0~1
+ srmPlaneDestroy@Base 0.4.0~1
+ srmPlaneDestroyInFormats@Base 0.4.0~1
+ srmPlaneGetCrtcs@Base 0.4.0~1
+ srmPlaneGetCurrentConnector@Base 0.4.0~1
+ srmPlaneGetDevice@Base 0.4.0~1
+ srmPlaneGetFormats@Base 0.4.0~1
+ srmPlaneGetID@Base 0.4.0~1
+ srmPlaneGetType@Base 0.4.0~1
+ srmPlaneUpdateCrtcs@Base 0.4.0~1
+ srmPlaneUpdateFormats@Base 0.4.0~1
+ srmPlaneUpdateInFormats@Base 0.4.0~1
+ srmPlaneUpdateProperties@Base 0.4.0~1
+ srmRenderModeAtomicCommit@Base 0.4.0~1
+ srmRenderModeAtomicResetConnectorProps@Base 0.4.0~1
+ srmRenderModeCPUSetInterface@Base 0.4.0~1
+ srmRenderModeCommitCursorChanges@Base 0.4.0~1
+ srmRenderModeCommonChooseEGLConfiguration@Base 0.4.0~1
+ srmRenderModeCommonCreateCursor@Base 0.4.0~1
+ srmRenderModeCommonDestroyCursor@Base 0.4.0~1
+ srmRenderModeCommonInitCrtc@Base 0.4.0~1
+ srmRenderModeCommonMatchConfigToVisual@Base 0.4.0~1
+ srmRenderModeCommonPageFlip@Base 0.4.0~1
+ srmRenderModeCommonPageFlipHandler@Base 0.4.0~1
+ srmRenderModeCommonPauseRendering@Base 0.4.0~1
+ srmRenderModeCommonResumeRendering@Base 0.4.0~1
+ srmRenderModeCommonUninitialize@Base 0.4.0~1
+ srmRenderModeCommonUpdateMode@Base 0.4.0~1
+ srmRenderModeCommonWaitRepaintRequest@Base 0.4.0~1
+ srmRenderModeDumbSetInterface@Base 0.4.0~1
+ srmRenderModeItselfSetInterface@Base 0.4.0~1

Reply via email to