Package Details: networkmanager-sstp 1.2.6-1

Git Clone URL: https://aur.archlinux.org/networkmanager-sstp.git (read-only)
Package Base: networkmanager-sstp
Description: SSTP support for NetworkManager
Upstream URL: http://sstp-client.sourceforge.net/#Network_Manager_Plugin
Keywords: sstp
Licenses: GPL2
Provides: networkmanager-sstp
Submitter: echizenryoma
Maintainer: echizenryoma (Martchus, ilpianista)
Last Packager: echizenryoma
Votes: 12
Popularity: 0.547603
First Submitted: 2015-10-11 05:05
Last Updated: 2018-08-07 03:45

Latest Comments

1 2 Next › Last »

echizenryoma commented on 2018-08-10 12:28

@AlexRyndin You try install perl-xml-parser.

AlexRyndin commented on 2018-08-10 12:19

also: /usr/bin/xmllint: error while loading shared libraries: libicuuc.so.62: cannot open shared object file: No such file or directory after installing XML::Parser through CPAN

AlexRyndin commented on 2018-08-10 12:03

checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool when building a packege. OS is up to date as of 2018-08-10

echizenryoma commented on 2018-08-08 06:24

@martin022 You should update Package networkmanager.

martin022 commented on 2018-08-08 06:15

Building networkmanager-sstp... Build configuration: --with-dist-version= --with-gnome=yes --with-libnm-glib=yes --with-pppd-plugin-dir=/usr/lib/pppd/2.4.7 --enable-absolute-paths=no --enable-more-warnings=no GEN src/nm-sstp-pppd-service-dbus.h (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /tmp/pamac-build/networkmanager-sstp/src/network-manager-sstp-release-1.2.6/missing autoheader) rm -f stamp-h1 touch config.h.in cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged make all-recursive make[1]: Entering directory '/tmp/pamac-build/networkmanager-sstp/src/network-manager-sstp-release-1.2.6' Making all in . make[2]: Entering directory '/tmp/pamac-build/networkmanager-sstp/src/network-manager-sstp-release-1.2.6' CC src/src_libnm_sstp_pppd_service_dbus_la-nm-sstp-pppd-service-dbus.lo CCLD src/libnm-sstp-pppd-service-dbus.la CC shared/nm-utils/properties_libnm_vpn_plugin_sstp_la-nm-vpn-plugin-utils.lo In file included from /usr/include/libnm/NetworkManager.h:46, from ./shared/nm-default.h:88, from shared/nm-utils/nm-vpn-plugin-utils.c:22: /usr/include/libnm/nm-device-ovs-port.h:45:1: error: macro "G_UNAVAILABLE" passed 3 arguments, but takes just 2 NM_AVAILABLE_IN_1_12_2 ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/libnm/nm-device-ovs-port.h:46:1: error: expected ‘;’ before ‘const’ const GPtrArray nm_device_ovs_port_get_slaves (NMDeviceOvsPort device); ^~~~~ In file included from /usr/include/libnm/NetworkManager.h:47, from ./shared/nm-default.h:88, from shared/nm-utils/nm-vpn-plugin-utils.c:22: /usr/include/libnm/nm-device-ovs-bridge.h:45:1: error: macro "G_UNAVAILABLE" passed 3 arguments, but takes just 2 NM_AVAILABLE_IN_1_12_2 ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/libnm/nm-device-ovs-bridge.h:46:1: error: expected ‘;’ before ‘const’ const GPtrArray nm_device_ovs_bridge_get_slaves (NMDeviceOvsBridge device); ^~~~~ make[2]: [Makefile:1185: shared/nm-utils/properties_libnm_vpn_plugin_sstp_la-nm-vpn-plugin-utils.lo] Error 1 make[2]: Leaving directory '/tmp/pamac-build/networkmanager-sstp/src/network-manager-sstp-release-1.2.6' make[1]: [Makefile:1372: all-recursive] Error 1 make[1]: Leaving directory '/tmp/pamac-build/networkmanager-sstp/src/network-manager-sstp-release-1.2.6' make: *** [Makefile:771: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

geza.benko commented on 2018-06-01 10:27

I got an error when i installed it:

==> ERROR: optdepends contains invalid characters: '> ='

I've cloned from the repository and modified the PKGBUILD file:

diff --git a/PKGBUILD b/PKGBUILD
index b2eaa95..5189256 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@ arch=('i686' 'x86_64')
 url="http://sstp-client.sourceforge.net/#Network_Manager_Plugin"
 license=('GPL2')
 depends=('sstp-client' 'nm-connection-editor' 'libsecret')
-optdepends=('ppp>=2.4.6')
+optdepends=('ppp: ppp handler')
 options=()
 makedepends=('git' 'intltool' 'ppp>=2.4.6' 'gawk' 'python')
 provides=('networkmanager-sstp')

So it has been installed normally.

oadaeh commented on 2018-01-03 16:35

You can get passed this package not building with the errors mentioned in the comment from 2017-12-20 03:12 by typing "Y" at "==> Edit PKGBUILD ? [Y/n] ("A" to abort)" and changing the line near the bottom, right above the "make" command, from "--libexecdir=/usr/lib/NetworkManager" to "--libexecdir=/usr/lib/NetworkManager --enable-more-warnings=no". That changes it so that it does not treat warnings as errors. The package will then get built, installed, and executed just fine. It took me a while to figure that out, so I wanted to pass it on for others.

reticent commented on 2017-12-20 11:12

It won't build with the latest NetworkManager. In file included from /usr/include/libnm/nm-utils.h:38:0, from /usr/include/libnm/nm-setting-ip-config.h:31, from /usr/include/libnm/nm-setting-ip4-config.h:30, from /usr/include/libnm/NetworkManager.h:72, from nm-sstp-pppd-plugin.c:44: /usr/include/libnm/nm-setting-tc-config.h:43:1: error: ‘NMTCQdisc’ is deprecated: Not available before 1.10.2 [-Werror=deprecated-declarations]

ilpianista commented on 2017-08-09 18:59

Hi, not really an issue, but libexecdir should be camel case:
--libexecdir=/usr/lib/NetworkManager

Martchus commented on 2016-06-06 19:56

To build this in a clean chroot, I need to add Python to the make dependencies: https://github.com/Martchus/PKGBUILDs/blob/master/networkmanager-sstp/default/PKGBUILD

Otherwise gdbus-codegen (which is a Python script) can not be executed.