Auf einem frischen Ubuntu 24.04 LTS erscheinen folgende Meldungen für Zeilen 892-1034:
2024.06.26 16:44:52 1: PERL WARNING: when is deprecated at ./FHEM/55_DWD_OpenData.pm line 892, <$fh> line 6301.
Unter Ubuntu 22.04 LTS erschien das nicht. ME habe ich sämtliche Perl Pakete (Perl v5.38.2) installiert. Gibt es Abhilfe?
Vielen Dank vorab.
Hallo,
natürlich kann man gerne fragen, führt allerdings dazu,. dass dann andere ggf. suchen, um Dir zu antworten. Googeln führt zu folgendem Ergebnis:
There's an update for v5.38. The "switch" feature, which is given-when and smart-matching, is officially
deprecated (it's been experimental since v5.14) and will be completely removed in v5.42.
Grüße Jörg
Hallo Jörg,
vielen Dank für die Antwort. Ich hatte vorher gegoogelt und nichts passendes gefunden.
Allerdings verstehe ich auch nicht, was die Antwort von Dir bedeutet.
Sorry
Das bedeutet, dass es den Sprachbestandteil rund um switch und when in neuesten perl Versionen nicht mehr gibt und der Modulcode angepasst werden muss.
Den FHEM Entwicklern ist das bekannt und die meisten arbeiten vermutlich schon an den nötigen Anpassungen.
https://forum.fhem.de/index.php?topic=137776.0
Danke!