Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libedit for openSUSE:Factory checked 
in at 2023-04-30 16:07:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libedit (Old)
 and      /work/SRC/openSUSE:Factory/.libedit.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libedit"

Sun Apr 30 16:07:26 2023 rev:33 rq:1083349 version:20210910.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libedit/libedit.changes  2021-12-13 
20:46:39.968501761 +0100
+++ /work/SRC/openSUSE:Factory/.libedit.new.1533/libedit.changes        
2023-04-30 16:07:29.528048727 +0200
@@ -1,0 +2,9 @@
+Wed Apr  5 15:01:43 UTC 2023 - Cristian Rodríguez <crrodrig...@opensuse.org>
+
+- libedit-hidden-symbols.patch: hide strlcpy and strlcat 
+  symbols
+  * Both now part of POSIX, will appear in libc shortly.
+  * Function names starting with ‘str’, ‘mem’, or ‘wcs’ followed 
+    by a lowercase letter are reserved.
+
+-------------------------------------------------------------------

New:
----
  libedit-hidden-symbols.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libedit.spec ++++++
--- /var/tmp/diff_new_pack.4EAB6q/_old  2023-04-30 16:07:30.036051826 +0200
+++ /var/tmp/diff_new_pack.4EAB6q/_new  2023-04-30 16:07:30.040051850 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libedit
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,6 +29,7 @@
 Source1:        README.SUSE
 Source2:        baselibs.conf
 Patch0:         libedit-20180525-manpage-conflicts.patch
+Patch1:         libedit-hidden-symbols.patch
 # For patch0
 BuildRequires:  automake
 BuildRequires:  libtool

++++++ libedit-hidden-symbols.patch ++++++
Index: libedit-20210910-3.1/src/sys.h
===================================================================
--- libedit-20210910-3.1.orig/src/sys.h
+++ libedit-20210910-3.1/src/sys.h
@@ -40,6 +40,10 @@
 #ifndef _h_sys
 #define        _h_sys
 
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #ifdef HAVE_SYS_CDEFS_H
 #include <sys/cdefs.h>
 #endif
@@ -84,12 +88,12 @@ typedef void        *ioctl_t;
 
 #ifndef HAVE_STRLCAT
 //#define      strlcat libedit_strlcat
-size_t strlcat(char *dst, const char *src, size_t size);
+size_t strlcat(char *dst, const char *src, size_t size) libedit_private;
 #endif
 
 #ifndef HAVE_STRLCPY
 //#define      strlcpy libedit_strlcpy
-size_t strlcpy(char *dst, const char *src, size_t size);
+size_t strlcpy(char *dst, const char *src, size_t size) libedit_private;
 #endif
 
 #ifndef HAVE_GETLINE

Reply via email to