Package Details: nix 2.3.1-1

Git Clone URL: https://aur.archlinux.org/nix.git (read-only)
Package Base: nix
Description: A purely functional package manager
Upstream URL: https://nixos.org/nix
Licenses: LGPL
Submitter: None
Maintainer: asppsa (shaugh)
Last Packager: asppsa
Votes: 65
Popularity: 1.789537
First Submitted: 2008-04-12 18:35
Last Updated: 2019-10-15 11:13

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

Darnor commented on 2018-02-14 10:30

Newest version is: 1.11.16

sha256: 0ca5782fc37d62238d13a620a7b4bff6a200bab1bd63003709249a776162357c

Please update this package as because the build of the current 1.11.10 version fails.

asppsa commented on 2017-10-17 01:27

Here's a basic patch to upgrade to 1.11.15:

https://gist.github.com/asppsa/baf5e2fef4500623282fd13faf12a581

[edit1: moved to gist]
[edit2: added some sed lines which I needed to make nix-shell & friends work]

fusion809 commented on 2017-10-05 04:22

Version 1.11.15 builds fine though, so if you's want to bump it to that version your build problems should be a thing of the past.

fusion809 commented on 2017-10-05 03:42

Getting the same compilation error 'ere.

andrej84 commented on 2017-09-27 10:33

Getting these errors trying to build:

src/libmain/stack.cc: In function ‘void nix::sigsegvHandler(int, siginfo_t*, void*)’:
src/libmain/stack.cc:23:21: error: ‘ucontext’ was not declared in this scope
sp = (char *) ((ucontext *) ctx)->uc_mcontext.gregs[REG_RSP];
^~~~~~~~
src/libmain/stack.cc:23:21: note: suggested alternative: ‘ucontext_t’
sp = (char *) ((ucontext *) ctx)->uc_mcontext.gregs[REG_RSP];
^~~~~~~~
ucontext_t
src/libmain/stack.cc:23:31: error: expected primary-expression before ‘)’ token
sp = (char *) ((ucontext *) ctx)->uc_mcontext.gregs[REG_RSP];
^
src/libmain/stack.cc:23:33: error: expected ‘)’ before ‘ctx’
sp = (char *) ((ucontext *) ctx)->uc_mcontext.gregs[REG_RSP];
^~~
In file included from src/boost/format.hpp:57:0,
from src/libutil/types.hh:9,
from src/libmain/stack.cc:3:
src/boost/format/feed_args.hpp: At global scope:
src/boost/format/feed_args.hpp:40:8: warning: ‘void boost::io::detail::{anonymous}::do_pad(std::__cxx11::string&, std::streamsize, char, std::ios_base::fmtflags, bool)’ defined but not used [-Wunused-function]
void do_pad( std::string & s,
^~~~~~
cc1plus: warning: unrecognized command line option ‘-Wno-unneeded-internal-declaration’
make: *** [mk/patterns.mk:3: src/libmain/stack.o] Error 1

anks commented on 2017-09-24 18:18

Currently not building:
==> Extracting sources...
-> Extracting nix-1.11.10.tar.xz with bsdtar
==> Starting build()...
src/libmain/stack.cc: In function ‘void nix::sigsegvHandler(int, siginfo_t*, void*)’:
src/libmain/stack.cc:23:21: error: ‘ucontext’ was not declared in this scope
sp = (char *) ((ucontext *) ctx)->uc_mcontext.gregs[REG_RSP];
^~~~~~~~

asgeirbj commented on 2017-09-03 20:05

I did a quick update for 1.11.14 which looks like it works https://gist.github.com/asgeir/c0e57383d56b1aa962a62831a52b5961

FlorianJacob commented on 2017-03-30 22:28

Backlinking: There's a discussion at https://github.com/NixOS/nix/issues/879#issuecomment-287660246 on how to install nix on Arch Linux / the missing steps after this package has been installed, linking https://gist.github.com/expipiplus1/e571ce88c608a1e83547c918591b149f for concrete directions on what to do.

k2s commented on 2016-04-08 22:20

/etc/profile.d/nix.sh in upstream doesn't play nice with multiuser setup (https://aur.archlinux.org/packages/nix-multiuser/).

NixOS uses different file to make that kind of setup work.

Some information sources:
* https://github.com/NixOS/nix/issues/414
* https://gist.github.com/benley/e4a91e8425993e7d6668
* https://github.com/NixOS/nix/pull/452/

I changed PKGBUILD which patches upstream source code with the currently not merged https://gist.github.com/k2s/de3649c2e04f7423c3a4e8793af46c6b.

oozyslug commented on 2015-09-06 11:39

hi marsam, I am no longer using nix package manager, so i will be disowning the package. You could adopt it if you are interested. Thank you for the heads up.