Просмотр исходного кода

libesmtp: fix compilation, strlcpy is hidden behind _BSD_SOURCE

Waldemar Brodkorb 3 недель назад
Родитель
Сommit
f8ba9b24ae
2 измененных файлов с 21 добавлено и 0 удалено
  1. 11 0
      package/libesmtp/patches/patch-smtp-api_c
  2. 10 0
      package/libesmtp/patches/patch-smtp-tls_c

+ 11 - 0
package/libesmtp/patches/patch-smtp-api_c

@@ -0,0 +1,11 @@
+--- libESMTP-1.1.0.orig/smtp-api.c	2021-06-04 18:18:50.000000000 +0200
++++ libESMTP-1.1.0/smtp-api.c	2026-05-19 21:32:35.567307881 +0200
+@@ -20,6 +20,8 @@
+  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+  */
+ 
++#define _BSD_SOURCE
++
+ #include <config.h>
+ 
+ #include <stdarg.h>

+ 10 - 0
package/libesmtp/patches/patch-smtp-tls_c

@@ -0,0 +1,10 @@
+--- libESMTP-1.1.0.orig/smtp-tls.c	2021-06-04 18:18:50.000000000 +0200
++++ libESMTP-1.1.0/smtp-tls.c	2026-05-19 21:31:51.235036745 +0200
+@@ -20,6 +20,7 @@
+  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+  */
+ 
++#define _BSD_SOURCE
+ #include <config.h>
+ 
+ /* Support for the SMTP STARTTLS verb.