It's looking like there's an issue with the package version (possibly 1 too many characters in the hash). When running the pkgver function, the version gets updated to 1.28.1dev+7+g3f5df3cdc-1, which is considered to be older than the stated version in the PKGBUID of 1.28.1dev+7+g3f5df3cdc6-2. As a result, each time I build and update, I am still informed that the upstream is newer than the current.
Search Criteria
Package Details: networkmanager-iwd 1.50.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/networkmanager-iwd.git (read-only, click to copy) |
---|---|
Package Base: | networkmanager-iwd |
Description: | Network connection manager and user applications; using iwd backend instead of wpa_supplicant |
Upstream URL: | https://networkmanager.dev/ |
Licenses: | GPL-2.0-or-later, LGPL-2.1-or-later |
Conflicts: | networkmanager |
Provides: | networkmanager |
Submitter: | digitalone |
Maintainer: | buzo |
Last Packager: | buzo |
Votes: | 34 |
Popularity: | 0.31 |
First Submitted: | 2019-08-10 10:04 (UTC) |
Last Updated: | 2024-10-10 13:06 (UTC) |
Dependencies (65)
- audit
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- iproute2 (iproute2-gitAUR, busybox-coreutilsAUR, iproute2-selinuxAUR)
- iwd (iwd-gitAUR)
- jansson (jansson-gitAUR)
- libmm-glib (libmm-glib-gitAUR)
- libndp
- libnewt
- libnm-iwdAUR
- libpsl (libpsl-gitAUR)
- libteam
- mobile-broadband-provider-info (mobile-broadband-provider-info-gitAUR)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- readline (readline-gitAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR)
- audit (make)
- Show 45 more dependencies...
Required by (286)
- ags-hyprpanel-git (requires networkmanager)
- autorestartnm (requires networkmanager)
- blazefetch (requires networkmanager)
- blazefetch-git (requires networkmanager)
- bluetuith-bin (requires networkmanager) (optional)
- cachy-browser (requires networkmanager) (optional)
- china-ip-skip-vpn (requires networkmanager)
- clatd-git (requires NetworkManager) (optional)
- claws-mail-git (requires networkmanager) (make)
- claws-mail-gtk2 (requires networkmanager) (make)
- claws-mail-title-superset (requires networkmanager) (make)
- coretoppings (requires networkmanager) (optional)
- corplink-bin (requires networkmanager) (optional)
- cosmic-settings-git (requires networkmanager)
- crc (requires networkmanager)
- crc-bin (requires networkmanager)
- crc-git (requires networkmanager)
- datcord-bin (requires networkmanager) (optional)
- deepin-daemon-git (requires networkmanager) (make)
- deepin-daemon-git (requires networkmanager) (optional)
- dracut-git (requires networkmanager) (check)
- dracut-git (requires networkmanager) (optional)
- dracut-network-manager-wireless-iwlwifi-ath9k (requires networkmanager)
- dynafire-bin (requires networkmanager)
- easywifi-git (requires networkmanager)
- eovpn (requires networkmanager)
- evolution-git (requires networkmanager) (make)
- firedragon (requires networkmanager) (optional)
- firedragon-bin (requires networkmanager) (optional)
- firefox-34-bin (requires networkmanager) (optional)
- firefox-beta-bin (requires networkmanager) (optional)
- firefox-beta-bin-all-localizations (requires networkmanager) (optional)
- firefox-bin (requires networkmanager) (optional)
- firefox-esr (requires networkmanager) (optional)
- firefox-esr-globalmenu (requires networkmanager) (optional)
- firefox-esr-i18n-ach (requires networkmanager) (optional)
- firefox-esr-i18n-af (requires networkmanager) (optional)
- firefox-esr-i18n-an (requires networkmanager) (optional)
- firefox-esr-i18n-ar (requires networkmanager) (optional)
- firefox-esr-i18n-ast (requires networkmanager) (optional)
- firefox-esr-i18n-az (requires networkmanager) (optional)
- firefox-esr-i18n-be (requires networkmanager) (optional)
- firefox-esr-i18n-bg (requires networkmanager) (optional)
- firefox-esr-i18n-bn (requires networkmanager) (optional)
- firefox-esr-i18n-br (requires networkmanager) (optional)
- firefox-esr-i18n-bs (requires networkmanager) (optional)
- firefox-esr-i18n-ca (requires networkmanager) (optional)
- firefox-esr-i18n-ca-valencia (requires networkmanager) (optional)
- firefox-esr-i18n-cak (requires networkmanager) (optional)
- firefox-esr-i18n-cs (requires networkmanager) (optional)
- firefox-esr-i18n-cy (requires networkmanager) (optional)
- firefox-esr-i18n-da (requires networkmanager) (optional)
- firefox-esr-i18n-de (requires networkmanager) (optional)
- firefox-esr-i18n-dsb (requires networkmanager) (optional)
- firefox-esr-i18n-el (requires networkmanager) (optional)
- firefox-esr-i18n-en-ca (requires networkmanager) (optional)
- firefox-esr-i18n-en-gb (requires networkmanager) (optional)
- firefox-esr-i18n-en-us (requires networkmanager) (optional)
- firefox-esr-i18n-eo (requires networkmanager) (optional)
- firefox-esr-i18n-es-ar (requires networkmanager) (optional)
- firefox-esr-i18n-es-cl (requires networkmanager) (optional)
- firefox-esr-i18n-es-es (requires networkmanager) (optional)
- firefox-esr-i18n-es-mx (requires networkmanager) (optional)
- firefox-esr-i18n-et (requires networkmanager) (optional)
- firefox-esr-i18n-eu (requires networkmanager) (optional)
- firefox-esr-i18n-fa (requires networkmanager) (optional)
- firefox-esr-i18n-ff (requires networkmanager) (optional)
- firefox-esr-i18n-fi (requires networkmanager) (optional)
- firefox-esr-i18n-fr (requires networkmanager) (optional)
- firefox-esr-i18n-fy-nl (requires networkmanager) (optional)
- firefox-esr-i18n-ga-ie (requires networkmanager) (optional)
- firefox-esr-i18n-gd (requires networkmanager) (optional)
- firefox-esr-i18n-gl (requires networkmanager) (optional)
- firefox-esr-i18n-gn (requires networkmanager) (optional)
- firefox-esr-i18n-gu-in (requires networkmanager) (optional)
- firefox-esr-i18n-he (requires networkmanager) (optional)
- firefox-esr-i18n-hi-in (requires networkmanager) (optional)
- firefox-esr-i18n-hr (requires networkmanager) (optional)
- firefox-esr-i18n-hsb (requires networkmanager) (optional)
- firefox-esr-i18n-hu (requires networkmanager) (optional)
- firefox-esr-i18n-hy-am (requires networkmanager) (optional)
- firefox-esr-i18n-ia (requires networkmanager) (optional)
- firefox-esr-i18n-id (requires networkmanager) (optional)
- firefox-esr-i18n-is (requires networkmanager) (optional)
- firefox-esr-i18n-it (requires networkmanager) (optional)
- firefox-esr-i18n-ja (requires networkmanager) (optional)
- firefox-esr-i18n-ka (requires networkmanager) (optional)
- firefox-esr-i18n-kab (requires networkmanager) (optional)
- firefox-esr-i18n-kk (requires networkmanager) (optional)
- firefox-esr-i18n-km (requires networkmanager) (optional)
- firefox-esr-i18n-kn (requires networkmanager) (optional)
- firefox-esr-i18n-ko (requires networkmanager) (optional)
- firefox-esr-i18n-lij (requires networkmanager) (optional)
- firefox-esr-i18n-lt (requires networkmanager) (optional)
- firefox-esr-i18n-lv (requires networkmanager) (optional)
- firefox-esr-i18n-mk (requires networkmanager) (optional)
- firefox-esr-i18n-mr (requires networkmanager) (optional)
- firefox-esr-i18n-ms (requires networkmanager) (optional)
- firefox-esr-i18n-my (requires networkmanager) (optional)
- firefox-esr-i18n-nb-no (requires networkmanager) (optional)
- firefox-esr-i18n-ne-np (requires networkmanager) (optional)
- firefox-esr-i18n-nl (requires networkmanager) (optional)
- firefox-esr-i18n-nn-no (requires networkmanager) (optional)
- firefox-esr-i18n-oc (requires networkmanager) (optional)
- firefox-esr-i18n-pa-in (requires networkmanager) (optional)
- firefox-esr-i18n-pl (requires networkmanager) (optional)
- firefox-esr-i18n-pt-br (requires networkmanager) (optional)
- firefox-esr-i18n-pt-pt (requires networkmanager) (optional)
- firefox-esr-i18n-rm (requires networkmanager) (optional)
- firefox-esr-i18n-ro (requires networkmanager) (optional)
- firefox-esr-i18n-ru (requires networkmanager) (optional)
- firefox-esr-i18n-si (requires networkmanager) (optional)
- firefox-esr-i18n-sk (requires networkmanager) (optional)
- firefox-esr-i18n-sl (requires networkmanager) (optional)
- firefox-esr-i18n-son (requires networkmanager) (optional)
- firefox-esr-i18n-sq (requires networkmanager) (optional)
- firefox-esr-i18n-sr (requires networkmanager) (optional)
- firefox-esr-i18n-sv-se (requires networkmanager) (optional)
- firefox-esr-i18n-ta (requires networkmanager) (optional)
- firefox-esr-i18n-te (requires networkmanager) (optional)
- firefox-esr-i18n-th (requires networkmanager) (optional)
- firefox-esr-i18n-tl (requires networkmanager) (optional)
- firefox-esr-i18n-tr (requires networkmanager) (optional)
- firefox-esr-i18n-trs (requires networkmanager) (optional)
- firefox-esr-i18n-uk (requires networkmanager) (optional)
- firefox-esr-i18n-ur (requires networkmanager) (optional)
- firefox-esr-i18n-uz (requires networkmanager) (optional)
- firefox-esr-i18n-vi (requires networkmanager) (optional)
- firefox-esr-i18n-xh (requires networkmanager) (optional)
- firefox-esr-i18n-zh-cn (requires networkmanager) (optional)
- firefox-esr-i18n-zh-tw (requires networkmanager) (optional)
- firefox-globalmenu (requires networkmanager) (optional)
- firefox-hg (requires networkmanager) (optional)
- firefox-kde-opensuse (requires networkmanager) (optional)
- firefox-kde-opensuse-no-telemetry (requires networkmanager) (optional)
- firefox-nightly (requires networkmanager) (optional)
- firefox-nightly-bin (requires networkmanager) (optional)
- firefox-nightly-de-bin (requires networkmanager) (optional)
- firefox-nightly-en-gb (requires networkmanager) (optional)
- firefox-opensuse-bin (requires networkmanager) (optional)
- firefox-vaapi (requires networkmanager) (optional)
- firefox-wayland-hg (requires networkmanager) (optional)
- flamewolf-bin (requires networkmanager) (optional)
- flast-gecko-nightly (requires networkmanager) (optional)
- floorp (requires networkmanager) (optional)
- floorp-bin (requires networkmanager) (optional)
- flowfox (requires networkmanager) (optional)
- flowfox-bin (requires networkmanager) (optional)
- fusion (requires networkmanager)
- gajim-git (requires networkmanager) (optional)
- gnome-control-center-x11-scaling (requires networkmanager) (optional)
- gnome-network-displays (requires networkmanager)
- gnome-network-displays-git (requires networkmanager)
- gnome-shell-extension-docker-integration-git (requires networkmanager)
- gnome-shell-extension-ping-monitor-applet-git (requires networkmanager)
- gnome-shell-extension-system-monitor-next-git (requires networkmanager)
- hamachi-openrc (requires networkmanager)
- homeassistant-supervised (requires networkmanager) (optional)
- hotspotshield-bin (requires networkmanager)
- hotspotshield-test-bin (requires networkmanager)
- i3blocks-contrib (requires networkmanager) (optional)
- i3blocks-contrib-git (requires networkmanager) (optional)
- icecat (requires networkmanager) (optional)
- ignis (requires networkmanager) (optional)
- ignis-git (requires networkmanager) (optional)
- illogical-impulse-ags (requires networkmanager) (optional)
- j4status-git (requires networkmanager)
- kdelibs4support (requires networkmanager) (make)
- kelvpn (requires networkmanager)
- librewolf (requires networkmanager) (optional)
- librewolf-allow-dark (requires networkmanager) (optional)
- librewolf-bin (requires networkmanager) (optional)
- librewolf-hg (requires networkmanager) (optional)
- librewolf-kde-appmenu (requires networkmanager) (optional)
- llogin (requires networkmanager)
- localjson-git (requires networkmanager)
- mailnag-git (requires networkmanager) (optional)
- mbm-gps-control-git (requires networkmanager)
- mbm-gpsd-git (requires networkmanager)
- mbm-gpsd-pl4nkton-git (requires networkmanager)
- mercury-browser-avx2-bin (requires networkmanager) (optional)
- mercury-browser-sse4-bin (requires networkmanager) (optional)
- midori (requires networkmanager) (optional)
- midori-git (requires networkmanager) (optional)
- ml4w-hyprland (requires networkmanager)
- ml4w-hyprland-git (requires networkmanager)
- mosmetro-python (requires networkmanager) (optional)
- mosmetro-python-git (requires networkmanager) (optional)
- mullvad-browser (requires networkmanager) (optional)
- mullvad-browser-bin (requires networkmanager) (optional)
- mullvad-browser-latest-bin (requires networkmanager) (optional)
- network-manager-applet-nolibappindicator (requires networkmanager)
- networkmanager-dispatcher-chrony (requires networkmanager)
- networkmanager-dispatcher-ntpd (requires networkmanager)
- networkmanager-dispatcher-ntpdconf (requires networkmanager)
- networkmanager-dispatcher-openntpd (requires networkmanager)
- networkmanager-dispatcher-openvpn (requires networkmanager)
- networkmanager-dispatcher-pdnsd (requires networkmanager)
- networkmanager-dispatcher-rclone (requires networkmanager)
- networkmanager-dispatcher-sshd (requires networkmanager)
- networkmanager-dispatcher-timesyncd (requires networkmanager)
- networkmanager-dispatcher-ypconf (requires networkmanager)
- networkmanager-dmenu-bluetoothfix-git (requires networkmanager)
- networkmanager-dmenu-git (requires networkmanager)
- networkmanager-f5vpn (requires networkmanager)
- networkmanager-iodine-git (requires networkmanager)
- networkmanager-iwd-overlay (requires networkmanager)
- networkmanager-openvpn-gtk2 (requires networkmanager)
- networkmanager-pptp-gtk2 (requires networkmanager)
- networkmanager-qt-git (requires networkmanager)
- networkmanager-ssh (requires networkmanager)
- networkmanager-ssh-git (requires networkmanager)
- networkmanager-support (requires networkmanager)
- networkmanager-vpn-web-ui (requires networkmanager)
- networkmanager-vpnc-gtk2 (requires networkmanager)
- nm-eduroam-ufscar (requires networkmanager)
- nm-iwd-cloud-setup
- nm-vpngate-git (requires networkmanager)
- nmcurse-git (requires networkmanager)
- nmtrust-git (requires networkmanager)
- nordnm (requires networkmanager)
- nordnm-git (requires networkmanager)
- nymea-networkmanager-git (requires networkmanager)
- opengamepadui-bin (requires networkmanager) (optional)
- opengamepadui-git (requires networkmanager) (optional)
- opennic-up (requires networkmanager) (optional)
- opennic-up-git (requires networkmanager) (optional)
- pgl (requires networkmanager) (optional)
- pgl-cli (requires networkmanager) (optional)
- pgl-git (requires networkmanager) (optional)
- photonvision-bin (requires networkmanager)
- pia-manager (requires networkmanager)
- pidgin-hg (requires networkmanager) (make)
- powertool (requires networkmanager) (optional)
- prey-node-client (requires networkmanager)
- private-internet-access-vpn (requires networkmanager) (optional)
- pulse-browser-bin (requires networkmanager) (optional)
- python-cpyvpn (requires networkmanager) (optional)
- python-networkmanager (requires networkmanager)
- regolith-i3xrocks-config (requires networkmanager)
- replay-browser (requires networkmanager) (optional)
- rofi-theme-android-1080p (requires networkmanager) (optional)
- rofi-theme-android-720p (requires networkmanager) (optional)
- rofi-theme-applet-1080p (requires networkmanager) (optional)
- rofi-theme-applet-720p (requires networkmanager) (optional)
- rofi-theme-fonts (requires networkmanager) (optional)
- rofi-theme-launcher-1080p (requires networkmanager) (optional)
- rofi-theme-launcher-720p (requires networkmanager) (optional)
- rofi-theme-menu-1080p (requires networkmanager) (optional)
- rofi-theme-menu-720p (requires networkmanager) (optional)
- rofi-theme-powermenu-1080p (requires networkmanager) (optional)
- rofi-theme-powermenu-720p (requires networkmanager) (optional)
- rofi-theme-used (requires networkmanager) (optional)
- rofi-wifi-menu-git (requires networkmanager)
- seamonkey (requires networkmanager) (optional)
- seamonkey-bin (requires networkmanager) (optional)
- sxmo-utils-git (requires networkmanager)
- t200ta-wifi (requires networkmanager) (optional)
- tailscale-git (requires networkmanager) (optional)
- thinkpad-scripts (requires networkmanager) (optional)
- thunderbird-globalmenu (requires networkmanager) (optional)
- tlp-rdw-git (requires networkmanager)
- tmobile-internet-tools (requires networkmanager)
- via (requires networkmanager) (optional)
- vpn-whitelist-git (requires networkmanager) (optional)
- vpndemon-cli (requires networkmanager)
- vyprvpn-linux-cli (requires networkmanager)
- waterfox (requires networkmanager) (optional)
- waterfox-bin (requires networkmanager) (optional)
- waterfox-classic-bin (requires networkmanager) (optional)
- waterfox-g3-bin (requires networkmanager) (optional)
- waterfox-kde (requires networkmanager) (optional)
- wifi-qr (requires networkmanager)
- wifi2qr-git (requires networkmanager)
- wofi-wifi-menu-git (requires networkmanager)
- woice-git (requires networkmanager) (optional)
- xfce4-power-manager-devel (requires networkmanager)
- xfce4-power-manager-git (requires networkmanager)
- zen-adblocker-bin (requires networkmanager)
- zen-adblocker-git (requires networkmanager)
- zen-browser-avx2-bin (requires networkmanager) (optional)
- zen-browser-bin (requires networkmanager) (optional)
- zen-browser-generic (requires networkmanager) (optional)
- zen-browser-specific (requires networkmanager) (optional)
- zen-twilight-avx2-bin (requires networkmanager) (optional)
- zen-twilight-bin (requires networkmanager) (optional)
Sources (2)
cubethethird commented on 2021-01-17 20:57 (UTC)
buzo commented on 2021-01-04 12:54 (UTC)
Thanks, frebib – fixed.
frebib commented on 2021-01-04 12:10 (UTC) (edited on 2021-01-04 12:11 (UTC) by frebib)
error: failed to prepare transaction (could not satisfy dependencies)
:: installing libnm-iwd (1.28.1dev+7+g3f5df3cdc6-1) breaks dependency 'libnm' required by blueman
:: installing libnm-iwd (1.28.1dev+7+g3f5df3cdc6-1) breaks dependency 'libnm' required by libnma
:: installing libnm-iwd (1.28.1dev+7+g3f5df3cdc6-1) breaks dependency 'libnm' required by networkmanager-openconnect
:: installing libnm-iwd (1.28.1dev+7+g3f5df3cdc6-1) breaks dependency 'libnm' required by tracker3-miners
The libnm
provides needs to be re-added to the libnm-iwd package
Gatenkaas commented on 2020-12-05 11:27 (UTC) (edited on 2020-12-05 11:30 (UTC) by Gatenkaas)
There is a bug when using IWD as a backend in combination with iwlwifi, for instance with a Intel's AX200 wireless adapter. If you do not disable the iwd.service afterwards then it crashes : WARNING: CPU: 7 PID: 492 at net/wireless/nl80211.c:7260 nl80211_get_reg_do+0x1cd/0x1f0. This is because 90-networkmanager.conf is triggering to activate the service also. See Kernel.org Bugzilla – Bug 208599
loki7990 commented on 2020-09-29 17:33 (UTC)
Looks like it s working! Thanks so much @ndowens04
<deleted-account> commented on 2020-09-23 19:15 (UTC)
Should be fixed now
<deleted-account> commented on 2020-09-23 16:26 (UTC)
I’ll attempt to fix this for you guys
auditor_3d commented on 2020-09-23 15:01 (UTC)
Getting the same issue as LOKI now
loki7990 commented on 2020-09-18 19:42 (UTC)
I'm currently unable to install this. It seems to fail at 740/922:
[740/922] Generating settings-docs.h with a custom command
FAILED: clients/common/settings-docs.h
/sbin/xsltproc --output clients/common/settings-docs.h /home/barbarossa/.cache/yay/networkmanager-iwd/src/NetworkManager/clients/common/settings-docs.xsl libnm/nm-settings-docs-gir.xml
libnm/nm-settings-docs-gir.xml:6: parser error : attributes construct error
of network connection they describe. Each NMConnection object must contain a "
^
libnm/nm-settings-docs-gir.xml:6: parser error : Couldn't find end of Start Tag setting line 6
of network connection they describe. Each NMConnection object must contain a "
^
libnm/nm-settings-docs-gir.xml:32: parser error : Opening and ending tag mismatch: nm-setting-docs line 0 and setting
</setting>
^
libnm/nm-settings-docs-gir.xml:33: parser error : Extra content at the end of the document
<setting name="6lowpan" description="The NMSetting6Lowpan object is a NMSettin
^
unable to parse libnm/nm-settings-docs-gir.xml
[743/922] Linking target src/tests/test-core
In function ‘explicit_bzero’,
inlined from ‘nm_str_buf_set_size’ at ../NetworkManager/shared/nm-glib-aux/nm-secret-utils.c:25:2,
inlined from ‘nm_utils_fd_read’ at ../NetworkManager/shared/nm-glib-aux/nm-io-utils.c:454:3:
/usr/include/bits/string_fortified.h:83:3: warning: ‘__explicit_bzero_chk’ specified size between 9223372036854775809 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
83 | __explicit_bzero_chk (__dest, __len, __bos0 (__dest));
| ^
/usr/include/bits/string_fortified.h: In function ‘nm_utils_fd_read’:
/usr/include/bits/string_fortified.h:77:6: note: in a call to function ‘__explicit_bzero_chk’ declared with attribute ‘write_only (1, 2)’
77 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
| ^
In function ‘strncpy’,
inlined from ‘nms_keyfile_nmmeta_check_filename’ at ../NetworkManager/shared/nm-glib-aux/nm-macros-internal.h:1796:3:
/usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c: In function ‘nms_keyfile_nmmeta_check_filename’:
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c:42: note: length computed here
42 | len = strlen (filename);
|
[744/922] Linking target src/tests/test-ip4-config
In function ‘explicit_bzero’,
inlined from ‘nm_str_buf_set_size’ at ../NetworkManager/shared/nm-glib-aux/nm-secret-utils.c:25:2,
inlined from ‘nm_utils_fd_read’ at ../NetworkManager/shared/nm-glib-aux/nm-io-utils.c:454:3:
/usr/include/bits/string_fortified.h:83:3: warning: ‘__explicit_bzero_chk’ specified size between 9223372036854775809 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
83 | __explicit_bzero_chk (__dest, __len, __bos0 (__dest));
| ^
/usr/include/bits/string_fortified.h: In function ‘nm_utils_fd_read’:
/usr/include/bits/string_fortified.h:77:6: note: in a call to function ‘__explicit_bzero_chk’ declared with attribute ‘write_only (1, 2)’
77 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
| ^
In function ‘strncpy’,
inlined from ‘nms_keyfile_nmmeta_check_filename’ at ../NetworkManager/shared/nm-glib-aux/nm-macros-internal.h:1796:3:
/usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c: In function ‘nms_keyfile_nmmeta_check_filename’:
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c:42: note: length computed here
42 | len = strlen (filename);
|
[745/922] Linking target src/initrd/tests/test-ibft-reader
In function ‘explicit_bzero’,
inlined from ‘nm_str_buf_set_size’ at ../NetworkManager/shared/nm-glib-aux/nm-secret-utils.c:25:2,
inlined from ‘nm_utils_fd_read’ at ../NetworkManager/shared/nm-glib-aux/nm-io-utils.c:454:3:
/usr/include/bits/string_fortified.h:83:3: warning: ‘__explicit_bzero_chk’ specified size between 9223372036854775809 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
83 | __explicit_bzero_chk (__dest, __len, __bos0 (__dest));
| ^
/usr/include/bits/string_fortified.h: In function ‘nm_utils_fd_read’:
/usr/include/bits/string_fortified.h:77:6: note: in a call to function ‘__explicit_bzero_chk’ declared with attribute ‘write_only (1, 2)’
77 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
| ^
[746/922] Linking target src/tests/test-ip6-config
In function ‘explicit_bzero’,
inlined from ‘nm_str_buf_set_size’ at ../NetworkManager/shared/nm-glib-aux/nm-secret-utils.c:25:2,
inlined from ‘nm_utils_fd_read’ at ../NetworkManager/shared/nm-glib-aux/nm-io-utils.c:454:3:
/usr/include/bits/string_fortified.h:83:3: warning: ‘__explicit_bzero_chk’ specified size between 9223372036854775809 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
83 | __explicit_bzero_chk (__dest, __len, __bos0 (__dest));
| ^
/usr/include/bits/string_fortified.h: In function ‘nm_utils_fd_read’:
/usr/include/bits/string_fortified.h:77:6: note: in a call to function ‘__explicit_bzero_chk’ declared with attribute ‘write_only (1, 2)’
77 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
| ^
In function ‘strncpy’,
inlined from ‘nms_keyfile_nmmeta_check_filename’ at ../NetworkManager/shared/nm-glib-aux/nm-macros-internal.h:1796:3:
/usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c: In function ‘nms_keyfile_nmmeta_check_filename’:
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c:42: note: length computed here
42 | len = strlen (filename);
|
[747/922] Linking target src/initrd/tests/test-cmdline-reader
In function ‘explicit_bzero’,
inlined from ‘nm_str_buf_set_size’ at ../NetworkManager/shared/nm-glib-aux/nm-secret-utils.c:25:2,
inlined from ‘nm_utils_fd_read’ at ../NetworkManager/shared/nm-glib-aux/nm-io-utils.c:454:3:
/usr/include/bits/string_fortified.h:83:3: warning: ‘__explicit_bzero_chk’ specified size between 9223372036854775809 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
83 | __explicit_bzero_chk (__dest, __len, __bos0 (__dest));
| ^
/usr/include/bits/string_fortified.h: In function ‘nm_utils_fd_read’:
/usr/include/bits/string_fortified.h:77:6: note: in a call to function ‘__explicit_bzero_chk’ declared with attribute ‘write_only (1, 2)’
77 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
| ^
[748/922] Linking target src/dhcp/tests/test-dhcp-dhclient
In function ‘explicit_bzero’,
inlined from ‘nm_str_buf_set_size’ at ../NetworkManager/shared/nm-glib-aux/nm-secret-utils.c:25:2,
inlined from ‘nm_utils_fd_read’ at ../NetworkManager/shared/nm-glib-aux/nm-io-utils.c:454:3:
/usr/include/bits/string_fortified.h:83:3: warning: ‘__explicit_bzero_chk’ specified size between 9223372036854775809 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
83 | __explicit_bzero_chk (__dest, __len, __bos0 (__dest));
| ^
/usr/include/bits/string_fortified.h: In function ‘nm_utils_fd_read’:
/usr/include/bits/string_fortified.h:77:6: note: in a call to function ‘__explicit_bzero_chk’ declared with attribute ‘write_only (1, 2)’
77 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
| ^
In function ‘strncpy’,
inlined from ‘nms_keyfile_nmmeta_check_filename’ at ../NetworkManager/shared/nm-glib-aux/nm-macros-internal.h:1796:3:
/usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c: In function ‘nms_keyfile_nmmeta_check_filename’:
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c:42: note: length computed here
42 | len = strlen (filename);
|
[749/922] Linking target src/dhcp/tests/test-dhcp-utils
In function ‘explicit_bzero’,
inlined from ‘nm_str_buf_set_size’ at ../NetworkManager/shared/nm-glib-aux/nm-secret-utils.c:25:2,
inlined from ‘nm_utils_fd_read’ at ../NetworkManager/shared/nm-glib-aux/nm-io-utils.c:454:3:
/usr/include/bits/string_fortified.h:83:3: warning: ‘__explicit_bzero_chk’ specified size between 9223372036854775809 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
83 | __explicit_bzero_chk (__dest, __len, __bos0 (__dest));
| ^
/usr/include/bits/string_fortified.h: In function ‘nm_utils_fd_read’:
/usr/include/bits/string_fortified.h:77:6: note: in a call to function ‘__explicit_bzero_chk’ declared with attribute ‘write_only (1, 2)’
77 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
| ^
In function ‘strncpy’,
inlined from ‘nms_keyfile_nmmeta_check_filename’ at ../NetworkManager/shared/nm-glib-aux/nm-macros-internal.h:1796:3:
/usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c: In function ‘nms_keyfile_nmmeta_check_filename’:
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c:42: note: length computed here
42 | len = strlen (filename);
|
[750/922] Linking target src/settings/plugins/keyfile/tests/test-keyfile-settings
In function ‘explicit_bzero’,
inlined from ‘nm_str_buf_set_size’ at ../NetworkManager/shared/nm-glib-aux/nm-secret-utils.c:25:2,
inlined from ‘nm_utils_fd_read’ at ../NetworkManager/shared/nm-glib-aux/nm-io-utils.c:454:3:
/usr/include/bits/string_fortified.h:83:3: warning: ‘__explicit_bzero_chk’ specified size between 9223372036854775809 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
83 | __explicit_bzero_chk (__dest, __len, __bos0 (__dest));
| ^
/usr/include/bits/string_fortified.h: In function ‘nm_utils_fd_read’:
/usr/include/bits/string_fortified.h:77:6: note: in a call to function ‘__explicit_bzero_chk’ declared with attribute ‘write_only (1, 2)’
77 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
| ^
In function ‘strncpy’,
inlined from ‘nms_keyfile_nmmeta_check_filename’ at ../NetworkManager/shared/nm-glib-aux/nm-macros-internal.h:1796:3:
/usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c: In function ‘nms_keyfile_nmmeta_check_filename’:
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c:42:8: note: length computed here
42 | len = strlen (filename);
| ^
[751/922] Linking target src/devices/bluetooth/nm-bt-test
In function ‘explicit_bzero’,
inlined from ‘nm_str_buf_set_size’ at ../NetworkManager/shared/nm-glib-aux/nm-secret-utils.c:25:2,
inlined from ‘nm_utils_fd_read’ at ../NetworkManager/shared/nm-glib-aux/nm-io-utils.c:454:3:
/usr/include/bits/string_fortified.h:83:3: warning: ‘__explicit_bzero_chk’ specified size between 9223372036854775809 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
83 | __explicit_bzero_chk (__dest, __len, __bos0 (__dest));
| ^
/usr/include/bits/string_fortified.h: In function ‘nm_utils_fd_read’:
/usr/include/bits/string_fortified.h:77:6: note: in a call to function ‘__explicit_bzero_chk’ declared with attribute ‘write_only (1, 2)’
77 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
| ^
In function ‘strncpy’,
inlined from ‘nms_keyfile_nmmeta_check_filename’ at ../NetworkManager/shared/nm-glib-aux/nm-macros-internal.h:1796:3:
/usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c: In function ‘nms_keyfile_nmmeta_check_filename’:
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c:42: note: length computed here
42 | len = strlen (filename);
|
[752/922] Linking target src/devices/wifi/test-devices-wifi
In function ‘explicit_bzero’,
inlined from ‘nm_str_buf_set_size’ at ../NetworkManager/shared/nm-glib-aux/nm-secret-utils.c:25:2,
inlined from ‘nm_utils_fd_read’ at ../NetworkManager/shared/nm-glib-aux/nm-io-utils.c:454:3:
/usr/include/bits/string_fortified.h:83:3: warning: ‘__explicit_bzero_chk’ specified size between 9223372036854775809 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
83 | __explicit_bzero_chk (__dest, __len, __bos0 (__dest));
| ^
/usr/include/bits/string_fortified.h: In function ‘nm_utils_fd_read’:
/usr/include/bits/string_fortified.h:77:6: note: in a call to function ‘__explicit_bzero_chk’ declared with attribute ‘write_only (1, 2)’
77 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
| ^
In function ‘strncpy’,
inlined from ‘nms_keyfile_nmmeta_check_filename’ at ../NetworkManager/shared/nm-glib-aux/nm-macros-internal.h:1796:3:
/usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c: In function ‘nms_keyfile_nmmeta_check_filename’:
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c:42:8: note: length computed here
42 | len = strlen (filename);
| ^
[753/922] Linking target src/NetworkManager-all-sym
In function ‘strncpy’,
inlined from ‘nms_keyfile_nmmeta_check_filename’ at ../NetworkManager/shared/nm-glib-aux/nm-macros-internal.h:1796:3:
/usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c: In function ‘nms_keyfile_nmmeta_check_filename’:
../NetworkManager/src/settings/plugins/keyfile/nms-keyfile-utils.c:42:8: note: length computed here
42 | len = strlen (filename);
| ^
In function ‘explicit_bzero’,
inlined from ‘nm_str_buf_set_size’ at ../NetworkManager/shared/nm-glib-aux/nm-secret-utils.c:25:2,
inlined from ‘nm_utils_fd_read’ at ../NetworkManager/shared/nm-glib-aux/nm-io-utils.c:454:3:
/usr/include/bits/string_fortified.h:83:3: warning: ‘__explicit_bzero_chk’ specified size between 9223372036854775809 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
83 | __explicit_bzero_chk (__dest, __len, __bos0 (__dest));
| ^
/usr/include/bits/string_fortified.h: In function ‘nm_utils_fd_read’:
/usr/include/bits/string_fortified.h:77:6: note: in a call to function ‘__explicit_bzero_chk’ declared with attribute ‘write_only (1, 2)’
77 | void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
| ^
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
I'm not sure if this is an issue with the PKGBUILD or with upstream =/
rpodgorny commented on 2020-04-17 12:06 (UTC)
disowning package as i'm using iwd with systemd-networkd now...
Pinned Comments
digitalone commented on 2019-08-10 10:37 (UTC) (edited on 2019-08-15 09:14 (UTC) by digitalone)
This is a modified package configured to get NetworkManager working exclusively with iwd. Main difference with upstream version is that iwd is required and wpa_supplicant is not needed (so you can uninstall it); iwd seems more reliable on certain wireless cards, so someone could prefer it in place of wpa_supplicant.
It's recommended to enable systemd iwd.service at boot:
systemctl enable iwd.service
Tested with Plasma NM system tray applet (plasma-nm), it's working.
Note that wpa_supplicant is still needed to build the package, but you can uninstall it after the building stage.