Package: release.debian.org Severity: normal Tags: bookworm User: release.debian....@packages.debian.org Usertags: pu X-Debbugs-Cc: gosa-plugins-netgro...@packages.debian.org, debian-...@lists.debian.org Control: affects -1 + src:gosa-plugins-netgroups
As part of the effort of getting Debian Edu 12 ready for release (whilst having all fixes/changes/features shipped in Debian 12) we have silenced PHP warnings in the GOsa² netgroups plugin. [ Reason ] The GOsa² LDAP frontend (a PHP application) should not show any PHP (deprecation warnings) when used by the Debian Edu site admin. [ Impact ] PHP warnings in GOsa²'s netgroups plugin get silenced with this upload. [ Tests ] Manuel tests with webbrowser. [ Risks ] Minimal to none (see .debdiff). [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in (old)stable [x] the issue is verified as fixed in unstable [ Changes ] + * debian/patches: + + Silence PHP 8.2 deprecation warnings. (Closes: #1038683). [ Other info ] This p-u is part of the upcoming Debian Edu 12 release and is required to get Debian Edu fully functional in Debian 12.
diff -Nru gosa-plugins-netgroups-2.8~git20211022.3b6449d/debian/changelog gosa-plugins-netgroups-2.8~git20211022.3b6449d/debian/changelog --- gosa-plugins-netgroups-2.8~git20211022.3b6449d/debian/changelog 2023-01-23 11:48:39.000000000 +0100 +++ gosa-plugins-netgroups-2.8~git20211022.3b6449d/debian/changelog 2023-08-11 09:19:18.000000000 +0200 @@ -1,3 +1,10 @@ +gosa-plugins-netgroups (2.8~git20211022.3b6449d-4+deb12u1) bookworm; urgency=medium + + * debian/patches: + + Silence PHP 8.2 deprecation warnings. (Closes: #1038683). + + -- Mike Gabriel <sunwea...@debian.org> Fri, 11 Aug 2023 09:19:18 +0200 + gosa-plugins-netgroups (2.8~git20211022.3b6449d-4) unstable; urgency=medium * Re-upload to unstable as is. diff -Nru gosa-plugins-netgroups-2.8~git20211022.3b6449d/debian/patches/1012_php8.2.patch gosa-plugins-netgroups-2.8~git20211022.3b6449d/debian/patches/1012_php8.2.patch --- gosa-plugins-netgroups-2.8~git20211022.3b6449d/debian/patches/1012_php8.2.patch 1970-01-01 01:00:00.000000000 +0100 +++ gosa-plugins-netgroups-2.8~git20211022.3b6449d/debian/patches/1012_php8.2.patch 2023-06-20 06:44:15.000000000 +0200 @@ -0,0 +1,14 @@ +Description: Fix PHP deprecation warning. +Author: Mike Gabriel <mike.gabr...@das-netzwerkteam.de> + +--- a/admin/systems/netgroups/class_netgroupSystem.inc ++++ b/admin/systems/netgroups/class_netgroupSystem.inc +@@ -21,7 +21,7 @@ + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +- ++#[\AllowDynamicProperties] + class netgroupSystem extends plugin { + + var $plHeadline = "NIS Netgroup"; diff -Nru gosa-plugins-netgroups-2.8~git20211022.3b6449d/debian/patches/series gosa-plugins-netgroups-2.8~git20211022.3b6449d/debian/patches/series --- gosa-plugins-netgroups-2.8~git20211022.3b6449d/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 +++ gosa-plugins-netgroups-2.8~git20211022.3b6449d/debian/patches/series 2023-06-20 06:44:15.000000000 +0200 @@ -0,0 +1 @@ +1012_php8.2.patch