Package: epic5 Followup-For: Bug #1066505 User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu noble ubuntu-patch X-Debbugs-Cc: michael.hud...@ubuntu.com Control: tags -1 patch
Dear Maintainer, In Ubuntu, the attached patch was applied to achieve the following: * d/patches/define-xopen-bsd-source.patch: #define _XOPEN_SOURCE and _BSD_SOURCE to get access to the declaration of strptime, strlcat and some other symbols. Thanks for considering the patch. Cheers, mwh -- System Information: Debian Release: trixie/sid APT prefers mantic-updates APT policy: (500, 'mantic-updates'), (500, 'mantic-security'), (500, 'mantic'), (100, 'mantic-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.5.0-27-generic (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_NZ.UTF-8:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
diff -Nru epic5-2.1.6/debian/patches/define-xopen-bsd-source.patch epic5-2.1.6/debian/patches/define-xopen-bsd-source.patch --- epic5-2.1.6/debian/patches/define-xopen-bsd-source.patch 1970-01-01 12:00:00.000000000 +1200 +++ epic5-2.1.6/debian/patches/define-xopen-bsd-source.patch 2024-04-10 14:07:56.000000000 +1200 @@ -0,0 +1,17 @@ +--- a/include/irc_std.h ++++ b/include/irc_std.h +@@ -12,6 +12,14 @@ + #include "defs.h" + + /* ++ * Define _XOPEN_SOURCE to get access to prototype of strptime() and ++ * _BSD_SOURCE to get access to prototype of strl{cat,cpy} and declaration of ++ * h_errno. ++ */ ++#define _XOPEN_SOURCE 700 ++#define _BSD_SOURCE ++ ++/* + * Try to turn back the IPv6 monster at the gate + */ + #ifdef DO_NOT_USE_IPV6 diff -Nru epic5-2.1.6/debian/patches/series epic5-2.1.6/debian/patches/series --- epic5-2.1.6/debian/patches/series 2021-10-10 00:04:08.000000000 +1300 +++ epic5-2.1.6/debian/patches/series 2024-04-10 14:07:56.000000000 +1200 @@ -2,3 +2,4 @@ manual.patch path.patch reproducible-build.patch +define-xopen-bsd-source.patch