Closed lhw closed 5 years ago
I'll look into that shortly. Thanks!
@lhw Are you maintaining any other Network Manager VPN plugins for debian? What's the status with openvpn for instance? Because I see it uses the same file that is problematic (NetworkManager.h).
For the time being, I'd suggest adding:
CFLAGS="Wno-deprecated-declarations"
Just to avoid inconveniences until I get to properly fix it.
Currently I'm on Fedora 26 and it has NetworkManager 1.8.2 and libnma 1.8.2, so it's difficult for me to understand exactly what is happening there. But I'm in the process of upgrading to Fedora 27 (about time!) so hopefully there the library versions are a bit newer and I'll refresh what's needed.
I went ahead and updated most of my outdated debian packages today. Including this one. For now I just applied the no deprecation line. When you get around to it I can update the package to new versions of libnm/libnma. There is not even a freeze deadline yet for the next debian release.
I also noticed that AppStream information was apparently moved according to the standard. From $(data)/appstream to $(data)/metainfo. Just an fyi.
When you get around to it I can update the package to new versions of libnm/libnma.
Will do. I'll leave it open as a reminder for myself. Thanks for the update!
Version 1.2.8 is now coming up in unstable. Without the deprecation warning.
Was packaging the new version for debian just now. And I am running into a deprecation error as unstable only has libnm 1.10.2 available for building. It boils down to these three:
Versions used to build: libnm 1.10.2 libnma 1.8.10
Full build log on the debian reproducible build setup (for 1.2.6): https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/network-manager-ssh.html