New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
networkmanager-l2tp: 1.2.4 -> 1.2.8 #31506
Conversation
Looks good for me. I don't have an L2TP server to test with it nowadays. Have you tested it? |
No same situation I don't have what's needed to test it |
Let's wait for some time, maybe someone else can test this... EDIT: to not stall this: say till Tuesday. |
l2tp+strongswan has several flaws in nixos. I have a working setup with #31019 (which also bumps l2tp btw) but I have some errors in the module I described in the PR. |
@nixborg build |
@disassembler is not a committer |
I don't use l2tp but I think setting up a server is just a matter of |
@teto I did check quickly but I missed that your PR was already upgrading that package, my bad. It seems #31019 still needs to figure out some points regarding Strongswan service module. |
@c0bw3b the strongswan PR is likely to sit for a long time (I was apparently the first nixos user of an l2tp vpn) so let's keep this PR and I will update mine once this one gets merged. |
Ok perfect. :) |
@GrahamcOfBorg build networkmanager_l2tp |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: x86_64-darwin
a) For `nixos-rebuild` you can set
{ nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.
b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
{ allowBroken = true; }
to ~/.config/nixpkgs/config.nix.
(use ‘--show-trace’ to show detailed location information)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Success for system: x86_64-linux
shrinking /nix/store/qk5lrcb4pwkfgksfma3412b7l494smyb-NetworkManager-l2tp-gnome-1.2.8/libexec/nm-l2tp-service
shrinking /nix/store/qk5lrcb4pwkfgksfma3412b7l494smyb-NetworkManager-l2tp-gnome-1.2.8/libexec/nm-l2tp-auth-dialog
shrinking /nix/store/qk5lrcb4pwkfgksfma3412b7l494smyb-NetworkManager-l2tp-gnome-1.2.8/lib/NetworkManager/libnm-l2tp-properties.so
shrinking /nix/store/qk5lrcb4pwkfgksfma3412b7l494smyb-NetworkManager-l2tp-gnome-1.2.8/lib/NetworkManager/libnm-vpn-plugin-l2tp-editor.so
shrinking /nix/store/qk5lrcb4pwkfgksfma3412b7l494smyb-NetworkManager-l2tp-gnome-1.2.8/lib/NetworkManager/libnm-vpn-plugin-l2tp.so
shrinking /nix/store/qk5lrcb4pwkfgksfma3412b7l494smyb-NetworkManager-l2tp-gnome-1.2.8/lib/pppd/2.4.7/nm-l2tp-pppd-plugin.so
stripping (with flags -S) in /nix/store/qk5lrcb4pwkfgksfma3412b7l494smyb-NetworkManager-l2tp-gnome-1.2.8/lib /nix/store/qk5lrcb4pwkfgksfma3412b7l494smyb-NetworkManager-l2tp-gnome-1.2.8/libexec
patching script interpreter paths in /nix/store/qk5lrcb4pwkfgksfma3412b7l494smyb-NetworkManager-l2tp-gnome-1.2.8
checking for references to /tmp/nix-build-NetworkManager-l2tp-gnome-1.2.8.drv-0 in /nix/store/qk5lrcb4pwkfgksfma3412b7l494smyb-NetworkManager-l2tp-gnome-1.2.8...
/nix/store/qk5lrcb4pwkfgksfma3412b7l494smyb-NetworkManager-l2tp-gnome-1.2.8
@disassembler I will set |
Just fixed: configure flags eval failed when called with Now it builds properly: Build configuration:
--with-gnome=no
--with-libnm-glib=no
--enable-absolute-paths=no
--enable-more-warnings=
--enable-lto=no
--enable-ld-gc=yes |
@GrahamcOfBorg build networkmanager_l2tp |
@garbas unfortunately you can't trigger the bot yet :) I'll fix that soon! |
@grahamc tnx! /me is too excited to finally have an evening of hacking after 8 months :) |
@GrahamcOfBorg build networkmanager_l2tp |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Success for system: x86_64-linux
shrinking /nix/store/xyn9vkh191bfv73g2306r866v26xw53p-NetworkManager-l2tp-gnome-1.2.8/libexec/nm-l2tp-service
shrinking /nix/store/xyn9vkh191bfv73g2306r866v26xw53p-NetworkManager-l2tp-gnome-1.2.8/libexec/nm-l2tp-auth-dialog
shrinking /nix/store/xyn9vkh191bfv73g2306r866v26xw53p-NetworkManager-l2tp-gnome-1.2.8/lib/NetworkManager/libnm-l2tp-properties.so
shrinking /nix/store/xyn9vkh191bfv73g2306r866v26xw53p-NetworkManager-l2tp-gnome-1.2.8/lib/NetworkManager/libnm-vpn-plugin-l2tp-editor.so
shrinking /nix/store/xyn9vkh191bfv73g2306r866v26xw53p-NetworkManager-l2tp-gnome-1.2.8/lib/NetworkManager/libnm-vpn-plugin-l2tp.so
shrinking /nix/store/xyn9vkh191bfv73g2306r866v26xw53p-NetworkManager-l2tp-gnome-1.2.8/lib/pppd/2.4.7/nm-l2tp-pppd-plugin.so
stripping (with flags -S) in /nix/store/xyn9vkh191bfv73g2306r866v26xw53p-NetworkManager-l2tp-gnome-1.2.8/lib /nix/store/xyn9vkh191bfv73g2306r866v26xw53p-NetworkManager-l2tp-gnome-1.2.8/libexec
patching script interpreter paths in /nix/store/xyn9vkh191bfv73g2306r866v26xw53p-NetworkManager-l2tp-gnome-1.2.8
checking for references to /tmp/nix-build-NetworkManager-l2tp-gnome-1.2.8.drv-0 in /nix/store/xyn9vkh191bfv73g2306r866v26xw53p-NetworkManager-l2tp-gnome-1.2.8...
/nix/store/xyn9vkh191bfv73g2306r866v26xw53p-NetworkManager-l2tp-gnome-1.2.8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failure for system: x86_64-darwin
a) For `nixos-rebuild` you can set
{ nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.
b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
{ allowBroken = true; }
to ~/.config/nixpkgs/config.nix.
(use '--show-trace' to show detailed location information)
Motivation for this change
Package update
Closes: #28546
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)