Build against our pre-systemd udev.

--- libgudev-238/gudev/gudevdevice.c	2023-07-04 15:47:14.000000000 +0100
+++ libgudev-238/gudev/gudevdevice.c	2025-07-31 17:16:29.886309094 +0100
@@ -15,6 +15,8 @@
 #include "gudevdevice.h"
 #include "gudevprivate.h"
 
+#define udev_device_set_sysattr_value(a, b, c)
+
 /**
  * SECTION:gudevdevice
  * @short_description: Get information about a device
@@ -136,21 +138,6 @@
   device->priv->tags = (gchar **) g_ptr_array_free (p, FALSE);
 }
 
-static void
-fetch_current_tags (GUdevDevice *device)
-{
-  struct udev_list_entry *l;
-  GPtrArray *p;
-
-  p = g_ptr_array_new ();
-  for (l = udev_device_get_current_tags_list_entry (device->priv->udevice); l != NULL; l = udev_list_entry_get_next (l))
-    {
-      g_ptr_array_add (p, g_strdup (udev_list_entry_get_name (l)));
-    }
-  g_ptr_array_add (p, NULL);
-  device->priv->current_tags = (gchar **) g_ptr_array_free (p, FALSE);
-}
-
 GUdevDevice *
 _g_udev_device_new (struct udev_device *udevice)
 {
@@ -160,7 +147,6 @@
   device->priv->udevice = udev_device_ref (udevice);
 
   fetch_get_tags (device);
-  fetch_current_tags (device);
 
   return device;
 }
We use a non-systemd udev.

--- libgudev-238/meson.build	2023-07-04 15:47:14.000000000 +0100
+++ libgudev-238/meson.build	2025-07-31 17:05:19.288204466 +0100
@@ -41,7 +41,7 @@
 cc = meson.get_compiler('c')
 
 glib_req = '>= 2.38.0'
-libudev_req = '>= 251'
+libudev_req = '>= 182'
 
 glib_dep = dependency('glib-2.0', version: glib_req)
 gobject_dep = dependency('gobject-2.0', version: glib_req)
