#1107537 sane-backends: compiler compains about unknown escape sequence

#1107537#5
Date:
2025-06-09 06:33:56 UTC
From:
To:
Hi,

when compiling a slightly modified version of sane-backends myself,
I noticed the compiler complaining about the unknown escpe sequence '\:'
in DEB_DLL_LIBDIR.

Looking it up in the source via grep, I found:
debian/patches/0125-multiarch_dll_search_path.patch:+AM_CPPFLAGS += -I. -I$(srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include $(USB_CFLAGS) -DLIBDIR="\"$(libdir)/sane\"" -DDEB_DLL_LIBDIR="\"$(libdir)/sane:$(prefix)/lib/sane\:$(prefix)/lib64/sane\""

As far as I can see, the '\:' in the DEB_DLL_LIBDIR definition can simply
be replaced by a simple single colon.
(same as already dobne for the first path separator in this string ;-)).

Thanks in advance for considering the fix for the next version of sane.

And of course: Thanks for maintaining sane-backends in Debian
Peter