Required by (0)

Sources (1)

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