[Nix-commits] [NixOS/nixpkgs] 799eb6: httpd: don't install suid executables into nix sto...
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: 799eb69009ab030d77420adcbe3ddff711aa3b41 https://github.com/NixOS/nixpkgs/commit/799eb69009ab030d77420adcbe3ddff711aa3b41 Author: Franz Pletz <fpl...@fnordicwalking.de> Date: 2017-07-04 (Tue, 04 Jul 2017) Changed paths: M pkgs/servers/http/thttpd/default.nix Log Message: --- httpd: don't install suid executables into nix store (cherry picked from commit b8bfc8dae29d1b5daf156916faabac77783fb3cc) Commit: 3b45e1bdcf87ecaad55099510c400190014eae4c https://github.com/NixOS/nixpkgs/commit/3b45e1bdcf87ecaad55099510c400190014eae4c Author: Will Dietz <w...@wdtz.org> Date: 2017-07-04 (Tue, 04 Jul 2017) Changed paths: M pkgs/servers/news/leafnode/default.nix Log Message: --- leafnode: patch around setting special bits (cherry picked from commit ed0ac2fece5baf028d44281f3f24a2815d47e6ac) Commit: 12e8dcafb7f352c8a235e59f625b02a65b2da1bd https://github.com/NixOS/nixpkgs/commit/12e8dcafb7f352c8a235e59f625b02a65b2da1bd Author: Will Dietz <w...@wdtz.org> Date: 2017-07-04 (Tue, 04 Jul 2017) Changed paths: M pkgs/os-specific/linux/firejail/default.nix Log Message: --- firejail: don't try to set setuid bit (cherry picked from commit 707145a955ad0e771154cc45479038282c87dc41) Commit: e29bf5025cc68c141bac8a59629d36862f8432e0 https://github.com/NixOS/nixpkgs/commit/e29bf5025cc68c141bac8a59629d36862f8432e0 Author: aszlig <asz...@redmoonstudios.org> Date: 2017-07-04 (Tue, 04 Jul 2017) Changed paths: M pkgs/misc/screensavers/vlock/default.nix Log Message: --- vlock: Don't try to install setuid binary With newer Nix it's (fortunately) no longer possible to create a file with setuid bits, even though the permissions are fixed later the build will fail during installPhase already. I've verified whether the contents of the output path are the same as before this change and the contents match. Signed-off-by: aszlig <asz...@redmoonstudios.org> (cherry picked from commit 4007ee974c68a65444d939312ffe308297bdd3f6) Commit: 8cbf5d1c6a785c79fad4b4d06b03e0015118fbb1 https://github.com/NixOS/nixpkgs/commit/8cbf5d1c6a785c79fad4b4d06b03e0015118fbb1 Author: Will Dietz <w...@wdtz.org> Date: 2017-07-04 (Tue, 04 Jul 2017) Changed paths: M pkgs/servers/mail/mailman/default.nix Log Message: --- mailman: Fix attempts to chmod g+s during installation (cherry picked from commit 179936d75c7b8aa34cdf40b49c959b0b156e5ee1) Compare: https://github.com/NixOS/nixpkgs/compare/4f02e7bac517...8cbf5d1c6a78___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 55bc53: mendeley: ignore errors attempting to install link...
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: 55bc539b805893fb7db77fc2d8186571af550d6f https://github.com/NixOS/nixpkgs/commit/55bc539b805893fb7db77fc2d8186571af550d6f Author: Will Dietz <w...@wdtz.org> Date: 2017-06-28 (Wed, 28 Jun 2017) Changed paths: M pkgs/applications/office/mendeley/default.nix Log Message: --- mendeley: ignore errors attempting to install link handler on startup It's not critical functionality and AFAICT only fails in environments that wouldn't benefit from "successfully" installing it anyway. Fixes #24709 Fixes #24821 (cherry picked from commit 4f4ae214a3a46ba83f790d23c0e9df0bf9f04215) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] b00fb6: at: Don't set fancy bits on install
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: b00fb69ff8957ca4f7dd4ecdf51a90d1daf36e22 https://github.com/NixOS/nixpkgs/commit/b00fb69ff8957ca4f7dd4ecdf51a90d1daf36e22 Author: Will Dietz <w...@wdtz.org> Date: 2017-06-26 (Mon, 26 Jun 2017) Changed paths: M pkgs/tools/system/at/install.patch Log Message: --- at: Don't set fancy bits on install (cherry picked from commit 0d92084f756032ae7f23ebed9873a2a5cd15d16f) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] b5e4b0: rewritefs: Don't attempt to set special bits
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: b5e4b0cd0ae66a80d5ed631477251683e6701d9c https://github.com/NixOS/nixpkgs/commit/b5e4b0cd0ae66a80d5ed631477251683e6701d9c Author: Will Dietz <w...@wdtz.org> Date: 2017-06-18 (Sun, 18 Jun 2017) Changed paths: M pkgs/os-specific/linux/rewritefs/default.nix Log Message: --- rewritefs: Don't attempt to set special bits (cherry picked from commit 7270b9b425af84a287ed25ae6b976e3dd48696f8) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] b2660f: mplayer: Use system ffmpeg instead of vendored ver...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b2660fe3cca8fd87d1def86798423783726f1906 https://github.com/NixOS/nixpkgs/commit/b2660fe3cca8fd87d1def86798423783726f1906 Author: Will Dietz <git...@wdtz.org> Date: 2017-06-14 (Wed, 14 Jun 2017) Changed paths: M pkgs/applications/video/mplayer/default.nix Log Message: --- mplayer: Use system ffmpeg instead of vendored version. (#26572) Fixes use of mplayer with https:// URL's. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] b83609: psmisc: 22.21 -> 23.0
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: b83609add3e90bf67aba7e4dc628542487271340 https://github.com/NixOS/nixpkgs/commit/b83609add3e90bf67aba7e4dc628542487271340 Author: Will Dietz <w...@wdtz.org> Date: 2017-06-13 (Tue, 13 Jun 2017) Changed paths: R pkgs/os-specific/linux/psmisc/0001-Typo-in-fuser-makes-M-on-all-the-time.patch M pkgs/os-specific/linux/psmisc/default.nix Log Message: --- psmisc: 22.21 -> 23.0 No longer need fuser patch, fixes musl compat. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 78b628: lynx: Fix SSL, widec support (#26134)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 78b62836f5cd02626ffaff7f05071e19368f2ea8 https://github.com/NixOS/nixpkgs/commit/78b62836f5cd02626ffaff7f05071e19368f2ea8 Author: Will Dietz <git...@wdtz.org> Date: 2017-05-29 (Mon, 29 May 2017) Changed paths: M pkgs/applications/networking/browsers/lynx/default.nix Log Message: --- lynx: Fix SSL, widec support (#26134) * lynx: Fix SSL support by letting it use pkgconfig lynx wants both the "include" and "lib/lib*.so" paths to be children of the path given to "--with-ssl", which is not provided by any of the current openssl outputs. To fix lynx so it supports SSL (and https URLs), let it use pkgconfig to figure out where openssl's bits are. * lynx: Always enable widec support. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl https://mailman.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/hydra] 90870f: NixExprs.pm: encode default.nix as utf-8 to fix mi...
Branch: refs/heads/master Home: https://github.com/NixOS/hydra Commit: 90870f1416dbde578a38cfffdfdaa572d2cd6b80 https://github.com/NixOS/hydra/commit/90870f1416dbde578a38cfffdfdaa572d2cd6b80 Author: Will Dietz <git...@wdtz.org> Date: 2017-04-01 (Sat, 01 Apr 2017) Changed paths: M src/lib/Hydra/View/NixExprs.pm Log Message: --- NixExprs.pm: encode default.nix as utf-8 to fix missing chars/data. (#455) cc #254 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] How do you work on big packages?
Just to add to this, something I haven't seen neatly documented but I personally find very helpful (if a bit rough) is to run "genericBuild" from within nix-shell, which will run the phases from the derivation... and usually fail to install during installPhase. I often start this and then just interrupt it during the build so I can poke at the source or config.log or whatever. Anyway, it is an easy way to say "just do what nix-build does" for unknown derivations. Doesn't let you re-use the bits and install into the nix store, but usually that's much less of an issue--once I have a thing working I don't mind rebuilding (in fact, it's /good/ to rebuild from scratch before saying "ship it") one final time. ~Will PS: nix-shell doesn't set NIX_BUILD_CORES so I often do something like 'NIX_BUILD_CORES=8 genericBuild' (or whatever) On Fri, Mar 17, 2017 at 2:26 PM, Profpatschwrote: > On 17-03-17 06:04pm, Volth wrote: >> "nix-shell" would be a super option here if it could handle >> "installPhase" (this seems easy to fix) and .nix files less trivial >> than "hello.nix" (this seems not easy to fix; for example "nix-shell >> '' -A linux_4_4" has no "configurePhase", and there are >> similar problems with almost every of the big projects; nix-shell >> launches "make" when "nix-build" launches "cmake" or vice-versa, etc) > > That’s a pretty common stumbling block. > > If someone defines his own `installPhase` for example, > the `installPhase` shell function is just the standard > stdenv `installPhase`. What you want to call is rather > the contents of `$installPhase` (the variable), since > that contains the phase you defined in `mkDerivation`. > > nix-shell > $ unpackPhase > unpacking … > $ configurePhase > configuring … > $ buildPhase > … > $ $installPhase > running your installPhase > > > There is not much abstraction. Every nix attribute within > `derivation` (and by extension `mkDerivation`) will end up > as a bash shell variable in your shell (and your build env). > > -- > Proudly written in Mutt with Vim on NixOS. > Q: Why is this email five sentences or less? > A: http://five.sentenc.es > May take up to five days to read your message. If it’s urgent, call me. > ___ > nix-dev mailing list > nix-dev@lists.science.uu.nl > http://lists.science.uu.nl/mailman/listinfo/nix-dev ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] a8b75d: elfutils: security 0.165 -> 0.168
Branch: refs/heads/release-16.09 Home: https://github.com/NixOS/nixpkgs Commit: a8b75d7d3c807af9f7b990f5bd11c394481c2af6 https://github.com/NixOS/nixpkgs/commit/a8b75d7d3c807af9f7b990f5bd11c394481c2af6 Author: Will Dietz <w...@wdtz.org> Date: 2017-03-25 (Sat, 25 Mar 2017) Changed paths: M pkgs/development/tools/misc/elfutils/default.nix R pkgs/development/tools/misc/elfutils/glibc-2.21.patch Log Message: --- elfutils: security 0.165 -> 0.168 (cherry picked from commit 157b2168527d3fd43578c615de1f3171b9b7ec08) It's supposed to fix CVE-2016-10254. https://github.com/NixOS/security/issues/49 According to NEWS https://sourceware.org/git/?p=elfutils.git;a=blob;f=NEWS ld got removed, but I don't expect that to break anything. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 85d91b: sage: fix build at 6.8
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: 85d91b3eb9821a08935910be4152dcef64a560ad https://github.com/NixOS/nixpkgs/commit/85d91b3eb9821a08935910be4152dcef64a560ad Author: Mikhail Volkhov <volhovm...@gmail.com> Date: 2017-03-20 (Mon, 20 Mar 2017) Changed paths: M pkgs/applications/science/math/sage/default.nix Log Message: --- sage: fix build at 6.8 (cherry picked from commit 78c0cecc5fa0d2a1d179dd3230652f8af2dc179f) Commit: a336fb8831236045bcbd9bf6496f4e6835e95d98 https://github.com/NixOS/nixpkgs/commit/a336fb8831236045bcbd9bf6496f4e6835e95d98 Author: ndowens <ndowen...@gmail.com> Date: 2017-03-20 (Mon, 20 Mar 2017) Changed paths: M pkgs/applications/editors/nano/default.nix Log Message: --- nano: 2.7.3 -> 2.7.5 (cherry picked from commit 685ac5287b7e76fe08bd39dc257706757a93efdf) Commit: 10347d7918bda1fe3a8a2132a89f6a67a070b5f6 https://github.com/NixOS/nixpkgs/commit/10347d7918bda1fe3a8a2132a89f6a67a070b5f6 Author: ndowens <ndowen...@gmail.com> Date: 2017-03-20 (Mon, 20 Mar 2017) Changed paths: R pkgs/applications/editors/mg/configure.patch M pkgs/applications/editors/mg/default.nix Log Message: --- mg: 20110905 -> 20161005; Remove un-needed configure patch mg: 20110905 -> 20161005 (cherry picked from commit d6114f6c6bd74c68829a4a586464b9a1633c76ac) Commit: 34a110c62051eb9f62daaf2ee26de6f77de4dd29 https://github.com/NixOS/nixpkgs/commit/34a110c62051eb9f62daaf2ee26de6f77de4dd29 Author: Will Dietz <w...@wdtz.org> Date: 2017-03-20 (Mon, 20 Mar 2017) Changed paths: M pkgs/servers/nosql/neo4j/default.nix Log Message: --- neo4j: 3.1.1 -> 3.1.2 (cherry picked from commit 5d849c72f162cf5282d3c966889a5b7cc26fcff3) Commit: 943d10e4f7312c77e4062e651710a9523306e71f https://github.com/NixOS/nixpkgs/commit/943d10e4f7312c77e4062e651710a9523306e71f Author: Will Dietz <w...@wdtz.org> Date: 2017-03-20 (Mon, 20 Mar 2017) Changed paths: M nixos/modules/services/databases/neo4j.nix Log Message: --- neo4j service: fix package installed into env to match running service (cherry picked from commit 515fc22263b22952e11632ff44c673dee25f48e1) Commit: 8de060ba400393063151c902bee69b38bac27f24 https://github.com/NixOS/nixpkgs/commit/8de060ba400393063151c902bee69b38bac27f24 Author: Will Dietz <w...@wdtz.org> Date: 2017-03-20 (Mon, 20 Mar 2017) Changed paths: M nixos/modules/services/databases/neo4j.nix Log Message: --- neo4j service: neo4j-wrapper is deprecated, merge into neo4j.conf (cherry picked from commit cb73cb9e6216a09d5d071e42cd3e0248efe905bd) Compare: https://github.com/NixOS/nixpkgs/compare/6a0155d2b7cb...8de060ba4003___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 63f1a1: neo4j service: increase file limit, per warning em...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 63f1a14ae551f650584ac7502b5ee159221d1f92 https://github.com/NixOS/nixpkgs/commit/63f1a14ae551f650584ac7502b5ee159221d1f92 Author: Will Dietz <git...@wdtz.org> Date: 2017-03-18 (Sat, 18 Mar 2017) Changed paths: M nixos/modules/services/databases/neo4j.nix Log Message: --- neo4j service: increase file limit, per warning emitted at startup (#23961) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 387949: timewarrior: patch to install all themes; use defa...
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: 3879491de261a48065735e69375141d879dada74 https://github.com/NixOS/nixpkgs/commit/3879491de261a48065735e69375141d879dada74 Author: Will Dietz <w...@wdtz.org> Date: 2017-03-16 (Thu, 16 Mar 2017) Changed paths: M pkgs/applications/misc/timewarrior/default.nix A pkgs/applications/misc/timewarrior/install-all-themes.patch Log Message: --- timewarrior: patch to install all themes; use default install target. (cherry picked from commit dc32b87082d5295a2cf5393235f76f703d6a48ad) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] c76696: lit: init at 0.5
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: c7669601505c46c695af7c6f6332f2f5a8ee3cb6 https://github.com/NixOS/nixpkgs/commit/c7669601505c46c695af7c6f6332f2f5a8ee3cb6 Author: Will Dietz <w...@wdtz.org> Date: 2017-03-15 (Wed, 15 Mar 2017) Changed paths: A pkgs/development/tools/misc/lit/default.nix M pkgs/top-level/all-packages.nix Log Message: --- lit: init at 0.5 ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 08a488: mendeley: 1.16.3 -> 1.17.8, multiple improvements
Branch: refs/heads/release-17.03 Home: https://github.com/NixOS/nixpkgs Commit: 08a4888c3ac6161929acccfa0daafb1a4e1bb61d https://github.com/NixOS/nixpkgs/commit/08a4888c3ac6161929acccfa0daafb1a4e1bb61d Author: Will Dietz <w...@wdtz.org> Date: 2017-03-07 (Tue, 07 Mar 2017) Changed paths: M pkgs/applications/office/mendeley/default.nix M pkgs/top-level/all-packages.nix Log Message: --- mendeley: 1.16.3 -> 1.17.8, multiple improvements * don't use bundled qt * fix link-handler script, autorun as 'normal' * fix execution on grsec kernels (cherry picked from commit 37315d65a0c5baa967e08437aa9c9d497355381b) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 501399: ustr: Remove unhelpful 'buildTargets' value.
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 5013998b0ee4f2289fa0baebf3a7ff495bfabfb5 https://github.com/NixOS/nixpkgs/commit/5013998b0ee4f2289fa0baebf3a7ff495bfabfb5 Author: Will Dietz <w...@wdtz.org> Date: 2017-03-06 (Mon, 06 Mar 2017) Changed paths: M pkgs/development/libraries/ustr/default.nix Log Message: --- ustr: Remove unhelpful 'buildTargets' value. mkDerivation doesn't do anything with this, and while it does become an environment variable AFAICT that was never the intention and isn't helpful here. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 9614eb: coccinelle: 1.0.0-r23 -> 1.0.6
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 9614ebf1372149b77edabde2d6318aaf8d35c31d https://github.com/NixOS/nixpkgs/commit/9614ebf1372149b77edabde2d6318aaf8d35c31d Author: Will Dietz <w...@wdtz.org> Date: 2017-03-06 (Mon, 06 Mar 2017) Changed paths: M pkgs/development/tools/misc/coccinelle/default.nix M pkgs/top-level/all-packages.nix Log Message: --- coccinelle: 1.0.0-r23 -> 1.0.6 * Remove camlp4 dependency, no longer needed * Keep pycaml to use ours over bundled version * Enable tests for sanity (broken on darwin) * no longer need to force specific ocaml version * don't create python wrappers, they don't seem to be needed * remove deprecated configure flag. * fix spgen by removing bytecode version. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 8dc4af: LLVM: Fix licensing metadata, closes #22679. (#226...
Branch: refs/heads/release-16.09 Home: https://github.com/NixOS/nixpkgs Commit: 8dc4af61dd6b569f5b582074ad422cb8637db096 https://github.com/NixOS/nixpkgs/commit/8dc4af61dd6b569f5b582074ad422cb8637db096 Author: Will Dietz <git...@wdtz.org> Date: 2017-02-11 (Sat, 11 Feb 2017) Changed paths: M pkgs/development/compilers/llvm/3.4/clang.nix M pkgs/development/compilers/llvm/3.4/lld.nix M pkgs/development/compilers/llvm/3.4/lldb.nix M pkgs/development/compilers/llvm/3.4/llvm.nix M pkgs/development/compilers/llvm/3.4/polly.nix M pkgs/development/compilers/llvm/3.5/clang.nix M pkgs/development/compilers/llvm/3.5/libc++/default.nix M pkgs/development/compilers/llvm/3.5/libc++abi/default.nix M pkgs/development/compilers/llvm/3.5/lld.nix M pkgs/development/compilers/llvm/3.5/lldb.nix M pkgs/development/compilers/llvm/3.5/llvm.nix M pkgs/development/compilers/llvm/3.5/polly.nix M pkgs/development/compilers/llvm/3.7/clang/default.nix M pkgs/development/compilers/llvm/3.7/libc++/default.nix M pkgs/development/compilers/llvm/3.7/libc++abi.nix M pkgs/development/compilers/llvm/3.7/lldb.nix M pkgs/development/compilers/llvm/3.7/llvm.nix M pkgs/development/compilers/llvm/3.8/clang/default.nix M pkgs/development/compilers/llvm/3.8/libc++/default.nix M pkgs/development/compilers/llvm/3.8/libc++abi.nix M pkgs/development/compilers/llvm/3.8/lldb.nix M pkgs/development/compilers/llvm/3.8/llvm.nix M pkgs/development/compilers/llvm/3.9/clang/default.nix M pkgs/development/compilers/llvm/3.9/libc++/default.nix M pkgs/development/compilers/llvm/3.9/libc++abi.nix M pkgs/development/compilers/llvm/3.9/lldb.nix M pkgs/development/compilers/llvm/3.9/llvm.nix Log Message: --- LLVM: Fix licensing metadata, closes #22679. (#22681) * All projects are available under NCSA license, other than dragonegg. * "Runtime" projects are dual-licensed under both NCSA and MIT: libc++, libc++abi, compiler-rt * I don't mention MIT for compiler-rt as we only build it as part of LLVM. (cherry picked from commit 947c26972b8451e0f00839c9b0e9cfd321e152d4) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] 947c26: LLVM: Fix licensing metadata, closes #22679. (#226...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 947c26972b8451e0f00839c9b0e9cfd321e152d4 https://github.com/NixOS/nixpkgs/commit/947c26972b8451e0f00839c9b0e9cfd321e152d4 Author: Will Dietz <git...@wdtz.org> Date: 2017-02-11 (Sat, 11 Feb 2017) Changed paths: M pkgs/development/compilers/llvm/3.4/clang.nix M pkgs/development/compilers/llvm/3.4/lld.nix M pkgs/development/compilers/llvm/3.4/lldb.nix M pkgs/development/compilers/llvm/3.4/llvm.nix M pkgs/development/compilers/llvm/3.4/polly.nix M pkgs/development/compilers/llvm/3.5/clang.nix M pkgs/development/compilers/llvm/3.5/libc++/default.nix M pkgs/development/compilers/llvm/3.5/libc++abi/default.nix M pkgs/development/compilers/llvm/3.5/lld.nix M pkgs/development/compilers/llvm/3.5/lldb.nix M pkgs/development/compilers/llvm/3.5/llvm.nix M pkgs/development/compilers/llvm/3.5/polly.nix M pkgs/development/compilers/llvm/3.7/clang/default.nix M pkgs/development/compilers/llvm/3.7/libc++/default.nix M pkgs/development/compilers/llvm/3.7/libc++abi.nix M pkgs/development/compilers/llvm/3.7/lldb.nix M pkgs/development/compilers/llvm/3.7/llvm.nix M pkgs/development/compilers/llvm/3.8/clang/default.nix M pkgs/development/compilers/llvm/3.8/libc++/default.nix M pkgs/development/compilers/llvm/3.8/libc++abi.nix M pkgs/development/compilers/llvm/3.8/lldb.nix M pkgs/development/compilers/llvm/3.8/llvm.nix M pkgs/development/compilers/llvm/3.9/clang/default.nix M pkgs/development/compilers/llvm/3.9/libc++/default.nix M pkgs/development/compilers/llvm/3.9/libc++abi.nix M pkgs/development/compilers/llvm/3.9/lldb.nix M pkgs/development/compilers/llvm/3.9/llvm.nix Log Message: --- LLVM: Fix licensing metadata, closes #22679. (#22681) * All projects are available under NCSA license, other than dragonegg. * "Runtime" projects are dual-licensed under both NCSA and MIT: libc++, libc++abi, compiler-rt * I don't mention MIT for compiler-rt as we only build it as part of LLVM. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] e4a25a: Add top-level attr for lldb. (#21476)
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: e4a25aabf26082ac11ecb98371bef595fad4ba33 https://github.com/NixOS/nixpkgs/commit/e4a25aabf26082ac11ecb98371bef595fad4ba33 Author: Will Dietz <git...@wdtz.org> Date: 2016-12-28 (Wed, 28 Dec 2016) Changed paths: M pkgs/top-level/all-packages.nix Log Message: --- Add top-level attr for lldb. (#21476) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
[Nix-commits] [NixOS/nixpkgs] be24f1: musl: 1.1.11 -> 1.1.15, add security patch. (#2102...
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: be24f1d364cf678150b03c90bca58147d15d6311 https://github.com/NixOS/nixpkgs/commit/be24f1d364cf678150b03c90bca58147d15d6311 Author: Will Dietz <git...@wdtz.org> Date: 2016-12-16 (Fri, 16 Dec 2016) Changed paths: M pkgs/os-specific/linux/musl/default.nix Log Message: --- musl: 1.1.11 -> 1.1.15, add security patch. (#21023) ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits
Re: [Nix-dev] [cfe-dev] [RFC] Reliable compiler specification setting (at least include/lib dirs) through the process environment
Yes! I'm very interested in this as well! One piece of information to add: it might be worth investigating something more general like the configuration files used by ELLCC in controlling their cross-compilers. This was somewhat recently discussed here: http://lists.llvm.org/pipermail/llvm-dev/2015-July/087907.html And looks like the most recent description of it is here: http://ellcc.org/blog/?p=13246 This would be rather useful in Nix for creating cross-compilers as well. AFAIK this isn't immediately suited to your needs but I think that it's the right direction to go and it'd be ideal to support both use-cases if we are talking about upstream support. ~Will On Tue, Oct 18, 2016 at 8:46 AM Nathan Froyd via cfe-dev < cfe-...@lists.llvm.org> wrote: > On Tue, Oct 18, 2016 at 8:59 AM, Ludovic Courtès via cfe-dev >wrote: > > Shea Levy skribis: > > > >> Your patches look good! My biggest concern is how the ld wrapper behaves > >> in the presence of response files. Have you tested that? > > > > It surely doesn’t (yet?). > > > > However, GCC does not pass “@file” arguments when it invokes ‘ld’, and > > the bug report you mentioned¹ talks about GHC invoking ‘gcc’, not ‘ld’, > > so I guess it’s fine to ignore response files in the ld wrapper. > > GCC will pass response files to ld when response files were used in > the invocation of GCC. > > -Nathan > ___ > cfe-dev mailing list > cfe-...@lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev > ___ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev
[Nix-commits] [NixOS/nixpkgs] 5b3bf1: llvm-3.8: Fix clang build on non-darwin.
Branch: refs/heads/master Home: https://github.com/NixOS/nixpkgs Commit: 5b3bf1fffa33b36b839a537a63ddbba45a848ec9 https://github.com/NixOS/nixpkgs/commit/5b3bf1fffa33b36b839a537a63ddbba45a848ec9 Author: Will Dietz <w...@wdtz.org> Date: 2016-10-09 (Sun, 09 Oct 2016) Changed paths: M pkgs/development/compilers/llvm/3.8/clang/default.nix Log Message: --- llvm-3.8: Fix clang build on non-darwin. 'set-xcode-analyzer' is only installed on APPLE. ___ nix-commits mailing list nix-comm...@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-commits