Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package SDL2_net for openSUSE:Factory checked in at 2026-05-16 19:25:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/SDL2_net (Old) and /work/SRC/openSUSE:Factory/.SDL2_net.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "SDL2_net" Sat May 16 19:25:20 2026 rev:7 rq:1353493 version:2.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/SDL2_net/SDL2_net.changes 2025-07-15 16:45:31.107796191 +0200 +++ /work/SRC/openSUSE:Factory/.SDL2_net.new.1966/SDL2_net.changes 2026-05-16 19:26:36.571160933 +0200 @@ -1,0 +2,11 @@ +Sat May 16 06:18:40 UTC 2026 - Jan Engelhardt <[email protected]> + +- Add sdl2-symvers.patch + +------------------------------------------------------------------- +Fri May 15 22:46:31 UTC 2026 - Andy Alt <[email protected]> + +- Update to release 2.4.0 + * Added SDLNet_TCP_OpenServer() and SDLNet_TCP_OpenClient() + +------------------------------------------------------------------- Old: ---- SDL2_net-2.2.0.tar.gz New: ---- SDL2_net-2.4.0.tar.gz sdl2-symvers.patch ----------(New B)---------- New: - Add sdl2-symvers.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ SDL2_net.spec ++++++ --- /var/tmp/diff_new_pack.4SkLBk/_old 2026-05-16 19:26:37.247188652 +0200 +++ /var/tmp/diff_new_pack.4SkLBk/_new 2026-05-16 19:26:37.247188652 +0200 @@ -1,7 +1,7 @@ # # spec file for package SDL2_net # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,18 +18,20 @@ %define lname libSDL2_net-2_0-0 Name: SDL2_net -Version: 2.2.0 +Version: 2.4.0 Release: 0 Summary: SDL2 networking library License: Zlib Group: Development/Libraries/C and C++ -URL: http://libsdl.org/projects/SDL_net/ -#Hg-Clone: http://hg.libsdl.org/SDL_net/ -Source: http://www.libsdl.org/projects/SDL_net/release/%name-%version.tar.gz +URL: https://github.com/libsdl-org/SDL_net +Source: https://www.libsdl.org/projects/SDL_net/release/%name-%version.tar.gz Source2: baselibs.conf -BuildRequires: pkgconfig(sdl2) +Patch1: sdl2-symvers.patch +BuildRequires: automake BuildRequires: dos2unix +BuildRequires: libtool BuildRequires: pkg-config +BuildRequires: pkgconfig(sdl2) %description This is a networking library for use with SDL. @@ -56,6 +58,7 @@ %autosetup -p1 %build +autoreconf -fiv %configure --disable-static %make_build dos2unix CHANGES.txt README.txt @@ -64,8 +67,7 @@ %make_install find %buildroot -type f -name "*.la" -delete -print -%post -n %lname -p /sbin/ldconfig -%postun -n %lname -p /sbin/ldconfig +%ldconfig_scriptlets -n %lname %files -n %lname %license LICENSE.txt ++++++ SDL2_net-2.2.0.tar.gz -> SDL2_net-2.4.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/SDL2_net/SDL2_net-2.2.0.tar.gz /work/SRC/openSUSE:Factory/.SDL2_net.new.1966/SDL2_net-2.4.0.tar.gz differ: char 4, line 1 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.4SkLBk/_old 2026-05-16 19:26:37.315191440 +0200 +++ /var/tmp/diff_new_pack.4SkLBk/_new 2026-05-16 19:26:37.319191604 +0200 @@ -1,5 +1,5 @@ -mtime: 1752502042 -commit: 13144307539aab5f3090dd138bdcf356c9237693f14502afcc5a26eeaed7d781 +mtime: 1778912533 +commit: fc6cb1382aa27763b5e0c45a1ba64775aeaadb68c4e4fb8ee847de68acfca34d url: https://src.opensuse.org/jengelh/SDL2_net revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-05-16 08:22:13.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ sdl2-symvers.patch ++++++ From: Jan Engelhardt <[email protected]> Date: 2026-05-16 08:17:24.516015653 +0200 SDL2_net is not doing symbol tracking (and there is no expectation that this will occur for SDL2; only for SDL3_net, if that ever happens). [This patch is similar to SDL2/sdl2-symvers.patch.] --- Makefile.am | 1 + sdl2.sym | 44 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) Index: SDL2_net-2.4.0/Makefile.am =================================================================== --- SDL2_net-2.4.0.orig/Makefile.am +++ SDL2_net-2.4.0/Makefile.am @@ -34,6 +34,7 @@ EXTRA_DIST = \ libSDL2_net_la_CPPFLAGS = -I$(srcdir)/include libSDL2_net_la_LDFLAGS = \ + -Wl,--version-script=${top_srcdir}/sdl2.sym \ -no-undefined \ -release $(LT_RELEASE) \ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LT_EXTRA) Index: SDL2_net-2.4.0/sdl2.sym =================================================================== --- /dev/null +++ SDL2_net-2.4.0/sdl2.sym @@ -0,0 +1,44 @@ +SUSE_2.0.0 { +global: + SDLNet_Linked_Version; + SDLNet_Init; + SDLNet_Quit; + SDLNet_ResolveHost; + SDLNet_ResolveIP; + SDLNet_GetLocalAddresses; + SDLNet_TCP_Open; + SDLNet_TCP_Accept; + SDLNet_TCP_GetPeerAddress; + SDLNet_TCP_Send; + SDLNet_TCP_Recv; + SDLNet_TCP_Close; + SDLNet_AllocPacket; + SDLNet_ResizePacket; + SDLNet_FreePacket; + SDLNet_AllocPacketV; + SDLNet_FreePacketV; + SDLNet_UDP_Open; + SDLNet_UDP_SetPacketLoss; + SDLNet_UDP_Bind; + SDLNet_UDP_Unbind; + SDLNet_UDP_GetPeerAddress; + SDLNet_UDP_SendV; + SDLNet_UDP_Send; + SDLNet_UDP_RecvV; + SDLNet_UDP_Recv; + SDLNet_UDP_Close; + SDLNet_AllocSocketSet; + SDLNet_AddSocket; + SDLNet_DelSocket; + SDLNet_CheckSockets; + SDLNet_FreeSocketSet; + SDLNet_SetError; + SDLNet_GetError; +local: + *; +}; +SUSE_2.4.0 { +global: + SDLNet_TCP_OpenServer; + SDLNet_TCP_OpenClient; +} SUSE_2.0.0;
