# issues

state: closed
title: tinc-haskell: init at 20160419
user_login: robbinch
html_url: https://github.com/NixOS/nixpkgs/pull/14873
updated_at: 2016-04-24 16:14:40
body:
  This adds package tinc-haskell, a dependency manager for Haskell.
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nixx.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: cache.nixos.org sometimes unreachable
user_login: yorickvP
html_url: https://github.com/NixOS/nixpkgs/issues/14874
updated_at: 2019-03-07 22:03:16
body:
  ## Issue description

  When I try to install or build anything, it usually downloads a lot of packages, but some others time out on cache.nixos.org (only some of the mirrors seem to be down, so it's always different packages), and I have to retry the build a few times before it succeeds.
  ### Steps to reproduce

  Do anything that requires package downloads.
  ## Technical details
  - System: NixOS 16.09pre79453.32b7b00
  - Nix version: 1.11.2


state: closed
title: Package request: GitKraken
user_login: a1russell
html_url: https://github.com/NixOS/nixpkgs/issues/14875
updated_at: 2018-02-12 21:40:28
body:
  [GitKraken](https://www.gitkraken.com/) looks like a neat Git GUI. It might be good to package it.

  I'll probably package it myself eventually, but I'm filing this just in case someone else has more time/motivation than me. :wink:


state: closed
title: redis: enable Lua scripting support
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/14876
updated_at: 2016-04-21 22:45:32
body:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Time-setting problem
user_login: vanzef
html_url: https://github.com/NixOS/nixpkgs/issues/14877
updated_at: 2017-06-09 21:05:43
body:
  ## Issue description

  It's impossible to set time and date via timedatectl. @abbradar said that it's a bug.
  ### Steps to reproduce

  $ timedatectl set-time "2016-01-01 00:00:00"
  Failed to set time: Changing system settings via systemd is not supported on NixOS.
  (It's reproducible for any time and date)
  ## Technical details
  - System: NixOS (with nixpkgs from git)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre78848.9549257


state: closed
title: scrapy: init at 1.0.5
user_login: drewkett
html_url: https://github.com/NixOS/nixpkgs/pull/14878
updated_at: 2016-04-22 00:48:07
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This adds scrapy and a couple of dependent python packages. I couldn't figure out how to build it using the sandbox, since its a part of the python-packages.nix file. 


state: closed
title: terraform: fixup provider, provisioner binaries names.
user_login: mboes
html_url: https://github.com/NixOS/nixpkgs/pull/14879
updated_at: 2016-04-27 15:23:12
body:
  The build for some reason produces binaries with the wrong name.
  Terraform expects all its plugins to have a name of the form
  `terraform-TYPE-NAME`. So we add the `terraform-` prefix manually.


state: closed
title: nscd service: run in foreground so we can avoid the ugly postStart hack
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/14881
updated_at: 2016-09-29 08:35:39
body:
  The systemd project recommends that all services run in the foreground instead of forking. This also means we can get rid of the postStart hack.
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: redshift service cannot access the display (with workaround)
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/issues/14882
updated_at: 2016-07-27 22:16:04
body:
  ## Issue description

  Redshift starts and immediately exits due to having insufficient access to X11. This is new as of:
  - https://github.com/NixOS/nixpkgs/issues/14623
  - https://github.com/NixOS/nixpkgs/commit/b6de72513f632bed4c16a15096a56868e711ffe4
  - https://github.com/NixOS/nixpkgs/commit/659c41a7d59d8354c58dccf5b97637b6a633aed9
  ### Steps to reproduce
  1. Enable Redshift

  ``` nix
  {
    services.redshift = {
      enable = true;
      latitude = "30.25";
      longitude = "-97.75";
      temperature.night = 1900;
    };
  }
  ```
  1. Start it ...

  ```
  Apr 21 21:11:38 NdNdNx systemd[1]: Started Redshift colour temperature adjuster.
  Apr 21 21:11:38 NdNdNx redshift[2584]: No protocol specified
  Apr 21 21:11:38 NdNdNx redshift[2584]: `RANDR Query Version' returned error -1
  Apr 21 21:11:38 NdNdNx redshift[2584]: Initialization of randr failed.
  Apr 21 21:11:38 NdNdNx redshift[2584]: Trying next method...
  Apr 21 21:11:38 NdNdNx redshift[2584]: No protocol specified
  Apr 21 21:11:38 NdNdNx redshift[2584]: X request failed: XOpenDisplay
  Apr 21 21:11:38 NdNdNx redshift[2584]: Initialization of vidmode failed.
  Apr 21 21:11:38 NdNdNx redshift[2584]: Trying next method...
  Apr 21 21:11:38 NdNdNx redshift[2584]: No more methods to try.
  Apr 21 21:11:38 NdNdNx systemd[1]: redshift.service: Main process exited, code=exited, status=1/FAILURE
  Apr 21 21:11:38 NdNdNx systemd[1]: redshift.service: Unit entered failed state.
  Apr 21 21:11:38 NdNdNx systemd[1]: redshift.service: Failed with result 'exit-code'.
  ```
  ## Workaround:

  Override and specify an XAUTHORITY file it can use.

  A more proper fix would be having redshift run as a user service, I believe. While we're at it, it probably shouldn't be running as root.

  ``` nix
  {
    systemd.services.redshift.environment = {
      XAUTHORITY = "/home/grahamc/.Xauthority"; # Use %h and a user-service somehow
    };
  }
  ```
  ## Technical details
  - System: `16.03.616.4ac4b35 (Emu)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `"16.03.616.4ac4b35"`

  ---

  Related issue: https://github.com/NixOS/nixpkgs/pull/10018


state: closed
title: facetimehd: Only unload module if it is loaded
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/14883
updated_at: 2016-04-23 16:05:06
body:
  I would like it if this was backported to 16.03, since it resolves some issues around successfully sleeping.
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The pre-sleep service exits if any command fails. Unloading facetimehd
  without it being loaded blocks subsequent commands from running.

  Secondly, forcing the unload of kernel module isn't advisable and can
  cause crashes on its own, so I removed the `-f` flag because it seemed
  to be the correct thing to do.


state: closed
title: modprobe no longer loads facetimehd on resume
user_login: womfoo
html_url: https://github.com/NixOS/nixpkgs/issues/14885
updated_at: 2016-04-23 18:47:59
body:
  ## Issue description

  ```
  Apr 22 11:52:18 silverspark post-resume-start[1804]: FATAL: Could not read '/run/current-system/kernel-modules/lib/modules/4.3.6/extra/facetimehd.ko.xz': Invalid module format
  Apr 22 11:52:18 silverspark systemd[1]: post-resume.service: Main process exited, code=exited, status=1/FAILURE
  Apr 22 11:52:18 silverspark systemd[1]: Failed to start Post-Resume Actions.
  ```
  ### Steps to reproduce

  Get a mac with facetimehd support and the following configuration.nix

  ```
    hardware.facetimehd.enable = true;
    nixpkgs.config.allowUnfree = true;
  ```
  1. Close the laptop lid
  2. Open the lid back (might also need to press a key)
  ## Technical details

  I'm running unstable and assuming its broken on 16.03 too.
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.09pre79453.32b7b00 (Flounder)
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "16.09pre79453.32b7b00"


state: closed
title: The Virtualbox build does not respect the CPU limit set by nix.buildCores
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/issues/14886
updated_at: 2016-04-23 17:42:31
body:
  ## Issue description

  Virtualbox does not respect nix.buildCores.
  ### Steps to reproduce

  Force virtualbox to build from source: 
  - Use a non-standard kernel (kernel 4.3 on nixos-6.3 for me) and enable virtualisation.virtualbox.host.enable is one way to do it.
  - Check 'ps -eH x' and see nix-daemon running multiple gcc/g++ invocations for the build.
  ## Technical details
  - System: 16.03.616.4ac4b35
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.616.4ac4b35
  - Linux 4.3.6 #1-NixOS SMP Fri Feb 19 22:35:24 UTC 2016


state: closed
title: virtualbox: obey NIX_BUILD_CORES for make invocation
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/pull/14887
updated_at: 2016-04-23 17:42:32
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Fixes #14886


state: closed
title: Delete all usages of module_init_tools and remove the package
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/14888
updated_at: 2016-04-23 11:29:41
body:
  Because the package is obsolete and superseded by `kmod`. Also I think it doesn't handle LZMA-compressed modules which leads to bugs like #14885.

  Just kill it.

  I compiled `pcmciautils` (one of the affected packages) but other than that, I haven't tested this.


state: closed
title: haxor-news: init at 0.3.1
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/14889
updated_at: 2016-04-23 12:17:21
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: vscode is broken
user_login: jgillich
html_url: https://github.com/NixOS/nixpkgs/issues/14890
updated_at: 2016-04-22 14:45:12
body:
  ## Issue description

  VS Code installed from master doesn't run.

  ```
  $ code
  code: error while loading shared libraries: libpangocairo-1.0.so.0: cannot open shared object file: No such file or directory
  ```

  @abbradar I saw you made some changes to atom and removed buildEnv, maybe that also needs to be done here? vscode uses a copy of the atom buildEnv.

  Also cc @mucaho 
  ### Steps to reproduce

  Install `vscode` from master.
  ## Technical details
  - System: NixOS unstable


state: closed
title: vscode
user_login: jgillich
html_url: https://github.com/NixOS/nixpkgs/pull/14891
updated_at: 2016-04-28 21:30:13
body:
  Note that vscode is broken and this doesn't fix that (#14890).
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: tortoisehg: 3.7.1 -> 3.7.3, refactor
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/pull/14892
updated_at: 2016-04-22 17:18:12
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This updates TortoiseHg to 3.7.3 and adds alternative fix for #13523 and #13507. If upstream fixes [bug with setup.py](https://bitbucket.org/tortoisehg/thg/issues/4483/problems-with-setuppy-on-posix-systems), we can then remove the custom install phase entirely.

  Ping @dckc @FRidh @joachifm as potentially interested persons.


state: closed
title: nodejs: 5.10.1 -> 5.11.0
user_login: lo1tuma
html_url: https://github.com/NixOS/nixpkgs/pull/14893
updated_at: 2016-04-22 13:00:20
body:
  ###### Things done
  - Built on platform(s)
    - [x] OS X
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  [Release Notes](https://nodejs.org/en/blog/release/v5.11.0/)


state: closed
title: tomb: init at version 2.2
user_login: ethanpailes
html_url: https://github.com/NixOS/nixpkgs/pull/14895
updated_at: 2016-04-22 15:32:44
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Tomb is a wrapper script for some common encryption tools for
  GNU/Linux.


state: closed
title: rtl8723bs: improved build and split off firmware
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/14896
updated_at: 2016-04-27 21:04:44
body:
  Tested on NextThingCo CHIP (armv7l) and Intel ComputeStick (x86_64).

  I split the firmware into its own package because, as I understand it, binary firmware can not be GPLed, as the rest of the code is.

  I added this firmware to the list enabled by "all" in nixos; I don't know if that's appropriate.

  To enable in configuration.nix for testing:

  ```
  hardware.firmware = [ pkgs.rtl8723bs-firmware ];
  boot.extraModulePackages = [ config.boot.kernelPackages.rtl8723bs ];
  ```

  I believe this is how it should be done; please correct me if I'm wrong.


state: closed
title: nixpkgs is increasing with each Haskell LTS release for 400+ Kb
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/14897
updated_at: 2016-09-30 12:54:30
body:
  nixpkgs is increasing with each Haskell LTS release for 400+Kb and now takes 50Mb out of 128 Mb of checkout of nixpkgs. Are people aware of this? What are the policies on repo size?

  Issue should be tagged as closure-size, I think (nixpkgs checkout resides in my /nix/store)


state: closed
title: nixos: remove redundant services.dovecot2.package option
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/14898
updated_at: 2016-05-06 08:29:23
body:
  Instead of using this option, please modify the dovecot package by means of an override. For example:

  ```
    nixpkgs.config.packageOverrides = super: {
      dovecot = super.dovecot.override { withPgSQL = true; };
    };
  ```

  Closes https://github.com/NixOS/nixpkgs/issues/14097.


state: closed
title: wrapPython: drop python suffixes
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/14900
updated_at: 2016-05-10 10:22:48
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This fixes situations when the shebang is `#!/usr/bin/env python3` (notice the `3` suffix). If it's the case, it would be incorrectly replaced to `#!/nix/store/...../bin/python3.4m3` (for example). I'm not sure that's the best fix, however -- maybe this regexp breaks some valid cases.

  cc @domenkozar


state: closed
title: lsb-release: init at 1.4
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/14901
updated_at: 2016-04-24 12:52:21
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This is the lsb_release executable from https://sourceforge.net/projects/lsb/. Should probably be tested from someone on other linux distro.

  Even if nixos is deliberately not LSB-compliant, it seems interesting to include this tool .
  Making it useful on nixos requires including a /etc/lsb-release and possibly /etc/nixos-release on nixos.

  some potentially relevant discussion and info: 

  http://www.gossamer-threads.com/lists/gentoo/user/110551

  http://linux.die.net/man/1/lsb_release

  cc @grahamc 


state: closed
title: nixos-rebuild will not switch to new configuration (possibly gummiboot-related)
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/issues/14902
updated_at: 2016-04-25 00:11:23
body:
  ## Issue description

  I am trying to `nixos-rebuild switch` (it does not matter whether I do it with or without `-I nixpkgs=~/dev/nixpkgs`; where that points at the latest master; I have also run with `--upgrade` to pull the latest channel updates).
  I keep seeing the following, complaining about something with gummiboot:

  ```
  Traceback (most recent call last):
    File "/nix/store/jppdlvff9ldhxm6wcq2cjsx1094hsg9m-gummiboot-builder.py", line 112, in <module>
      gens = get_generations("system")
    File "/nix/store/jppdlvff9ldhxm6wcq2cjsx1094hsg9m-gummiboot-builder.py", line 67, in get_generations
      "--option", "build-users-group", ""
    File "/nix/store/8gv8s398yqbwfk01x29x1b5hhfq29s8k-python-2.7.11/lib/python2.7/subprocess.py", line 566, in check_output
      process = Popen(stdout=PIPE, *popenargs, **kwargs)
    File "/nix/store/8gv8s398yqbwfk01x29x1b5hhfq29s8k-python-2.7.11/lib/python2.7/subprocess.py", line 710, in __init__
      errread, errwrite)
    File "/nix/store/8gv8s398yqbwfk01x29x1b5hhfq29s8k-python-2.7.11/lib/python2.7/subprocess.py", line 1335, in _execute_child
      raise child_exception
  OSError: [Errno 2] No such file or directory
  warning: error(s) occurred while switching to the new configuration
  ```

  The `gummiboot-builder.py` seems to issue `nix-env --list-generations --option build-users-group ""`, which when run by hand, results in the following for me:

  ```
    16   2016-04-15 09:27:26   (current)
  ```
  ### Steps to reproduce

  `nixos-rebuild switch`
  ## Technical details
  - System: 16.09.git.0729f60 (Flounder)
  - Nix version: nix-env (Nix) 1.12pre4523_3b81b26
  - Nixpkgs version: "16.09pre81686.f1675d9"


state: closed
title: android-studio can't work with read-only sdk from nixstore
user_login: jagajaga
html_url: https://github.com/NixOS/nixpkgs/issues/14903
updated_at: 2018-06-23 23:00:42
body:
  So the name tells it all. Using the latest android-studio from master I can't create a new project because of that error.
  [Imgur](http://i.imgur.com/DQrlEkI.png)


state: closed
title: dwarf-fortress-unfuck: 2016-02-11 -> 2016-04-22 and zlib dependency
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/14906
updated_at: 2016-04-22 22:42:15
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  fix libz.so.1 not being found (both here and upstream)

  maintainer @abbradar 


state: closed
title: setup.sh: substitute uses only valid bash names
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/14907
updated_at: 2016-10-21 16:18:26
body:
  bash variable names may only contain alphanumeric ASCII-symbols and _,
  and must not start with a number. Nix expression attribute names however
  might contain nearly every character (in particular spaces and dashes).

  Previously, a substitution that was not a valid bash name would be
  expanded to an empty string. This commit introduce a check that throws
  a (hopefully) helpful error when a wrong name is used in a substitution.
  That was discovered by chexxor when it happened to me in a substitution.

  Additionally, substituteAll previously filtered out all environment
  variables starting with an uppercase letter. That increased the number
  of silently(!) ignored envvars (and nix attributes) even further.
  Because it was quite arbitrary, it is removed.

  This will trigger a mass rebuild.


state: closed
title: matrix-synapse: update 0.12.0 -> 0.14.0
user_login: roblabla
html_url: https://github.com/NixOS/nixpkgs/pull/14908
updated_at: 2016-04-23 09:46:36
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Fairly straightforward update. Built locally, it works fine.

  `nox-review` doesn't work on my machine for some reason. The crashlog : 

  ```
  Traceback (most recent call last):
    File "/nix/store/1y87wzwfp3qrmqjqxbksbb3mczsrnmwx-python2.7-enum34-1.0.4/lib/python2.7/site-packages/enum/__init__.py", line 371, in __getattr__
      return cls._member_map_[name]
  KeyError: '_convert'

  During handling of the above exception, another exception occurred:

  Traceback (most recent call last):
    File "/nix/store/nqnyhhx54qmr8af5d5kb2318x46p5mc3-nox-0.0.2/bin/.nox-review-wrapped", line 8, in <module>
      from nox.review import cli
    File "/nix/store/nqnyhhx54qmr8af5d5kb2318x46p5mc3-nox-0.0.2/lib/python3.4/site-packages/nox/review.py", line 7, in <module>
      import requests
    File "/nix/store/2f3b8ypd8zhlxm0m4v1zabs0rjcn5ngk-python3.4-requests-2.9.1/lib/python3.4/site-packages/requests/__init__.py", line 53, in <module>
      from .packages.urllib3.contrib import pyopenssl
    File "/nix/store/2f3b8ypd8zhlxm0m4v1zabs0rjcn5ngk-python3.4-requests-2.9.1/lib/python3.4/site-packages/requests/packages/__init__.py", line 27, in <module>
      from . import urllib3
    File "/nix/store/2f3b8ypd8zhlxm0m4v1zabs0rjcn5ngk-python3.4-requests-2.9.1/lib/python3.4/site-packages/requests/packages/urllib3/__init__.py", line 8, in <module>
      from .connectionpool import (
    File "/nix/store/2f3b8ypd8zhlxm0m4v1zabs0rjcn5ngk-python3.4-requests-2.9.1/lib/python3.4/site-packages/requests/packages/urllib3/connectionpool.py", line 7, in <module>
      from socket import error as SocketError, timeout as SocketTimeout
    File "/nix/store/b0hgwz9rd7yxhvg1sysahl5x9rx80bjp-python3-3.4.4/lib/python3.4/socket.py", line 72, in <module>
      IntEnum._convert(
    File "/nix/store/1y87wzwfp3qrmqjqxbksbb3mczsrnmwx-python2.7-enum34-1.0.4/lib/python2.7/site-packages/enum/__init__.py", line 373, in __getattr__
      raise AttributeError(name)
  AttributeError: _convert
  ```

  I don't know if this is related to my changes though.


state: closed
title: nix-prefetch-git: create parent directories
user_login: zgraggen
html_url: https://github.com/NixOS/nixpkgs/pull/14909
updated_at: 2016-04-25 16:18:54
body:
  Creating nested folders doesn't work with the current `mkdir` command. Adding the `-p` option to create parent directories.


state: closed
user_login: Ralith
html_url: https://github.com/NixOS/nixpkgs/issues/14910
updated_at: 2016-09-07 09:19:23
title:
  users.users.<name?>.createHome clobbers permissions of /var/empty when users.users.<name?>.home is unset

body:
  Title sums it up pretty well. The default value of home is "/var/empty" and createHome modifies that to have the usual home directory permissions for that user, which breaks polkitd (among other things). It's easy to assume that createHome will default to creating a conventional /home/<name?> directory, so the documentation should be updated and/or the default behavior changed.

  The polkitd breakage manifests with the following error when e.g. systemctl commands requiring authentication are ran:

  ```
  Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: Timeout was reached (g-io-error-quark, 24)
  ```


state: closed
title: Fixes open-vm-tools build and runtime errors
user_login: osmano807
html_url: https://github.com/NixOS/nixpkgs/pull/14911
updated_at: 2016-05-05 20:29:01
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Fixes issue #14436 


state: closed
title: simpleai: init at 0.7.11
user_login: NikolaMandic
html_url: https://github.com/NixOS/nixpkgs/pull/14912
updated_at: 2016-05-23 20:09:40
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  ## tested with `nix-shell --pure` and importing the thing


state: closed
title: seafile-*: 4.4.2 -> 5.0.7
user_login: makkus
html_url: https://github.com/NixOS/nixpkgs/pull/14913
updated_at: 2016-04-23 17:08:15
body:
  ###### Things done (see comment below)
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Comment on sandboxing: could not get that to work with chroot, was getting a chroot permission error. I don't think that is package related. But this is my first nix package, so I might well be wrong.

  Also updated dependencies:
  ccnet: 1.4.2 -> 5.0.7
  libsearpc: 1.2.2 -> 3.0.7


state: closed
title: playonlinux can't find libgobject
user_login: spacehitchhiker42
html_url: https://github.com/NixOS/nixpkgs/issues/14914
updated_at: 2016-05-31 08:47:22
body:
  ## Issue description

  added playonlinux  to systempackages. running playonlinux form the terminal gives this output

  ```
  Looking for python... 2.7.11 - wxversion(s): 2.8-gtk2-unicode
  Traceback (most recent call last):
    File "/nix/store/1n29m7iq3szxhxwydvrvqmjbhg2apvji-playonlinux-4.2.9/share/playonlinux/python/check_python.py", line 7, in <module>
      import wx
    File "/nix/store/830m9na34q830g085bz7970n8fpisvvb-wxPython-2.8.12.1/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/__init__.py", line 45, in <module>
      from wx._core import *
    File "/nix/store/830m9na34q830g085bz7970n8fpisvvb-wxPython-2.8.12.1/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 4, in <module>
      import _core_
  ImportError: libgobject-2.0.so.0: cannot open shared object file: No such file or directory
  failed tests
  Looking for python2.7... 2.7.11 - wxversion(s): 2.8-gtk2-unicode
  Traceback (most recent call last):
    File "/nix/store/1n29m7iq3szxhxwydvrvqmjbhg2apvji-playonlinux-4.2.9/share/playonlinux/python/check_python.py", line 7, in <module>
      import wx
    File "/nix/store/830m9na34q830g085bz7970n8fpisvvb-wxPython-2.8.12.1/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/__init__.py", line 45, in <module>
      from wx._core import *
    File "/nix/store/830m9na34q830g085bz7970n8fpisvvb-wxPython-2.8.12.1/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 4, in <module>
      import _core_
  ImportError: libgobject-2.0.so.0: cannot open shared object file: No such file or directory
  failed tests
  Looking for python2.6... which: no python2.6 in (/nix/store/fyhkq4h356cfpnaxgglphxhgrlawva7s-cabextract-1.6/bin:/nix/store/ccmyi36pqr600f2bq7nivbahnczkfqf3-python-2.7.11/bin:/nix/store/s6z1y55yaic8vyfkpa92q7ybyzrkwkdl-gettext-0.19.7/bin:/nix/store/vzz1j63w5vs4iqydbyq606jxwdgq3cpc-glxinfo-8.1.0/bin:/nix/store/1pv8z79v2cii2yqgg2jhr7m1bs7bb89j-gnupg1compat-0/bin:/nix/store/wr3vp60m2iajm1dqmfwdq6nkkajay857-icoutils-0.31.0/bin:/nix/store/9jsmiibvlxkrl7mwvp993dj2w6zsc9cw-imagemagick-6.9.2-0/bin:/nix/store/dm6x6i27p88cqdmr705gbr1cisy7j9l6-netcat-gnu-0.7.1/bin:/nix/store/8sh5vy2cav8ngdv7rdis2nl2j251l3jp-p7zip-9.38/bin:/nix/store/73n658r4lkdxn1460zgfyypxad7bnj12-unzip-6.0/bin:/nix/store/mfji387mbxrs9x6hwixfknr6qhnm768k-wget-1.17.1/bin:/nix/store/fa3h51605pqsw6yaij6k4c9g6vc7nw4d-wine-1.8.1/bin:/nix/store/9i4d67ngqsw50c68j8jymy9clz8r4r0h-xdg-user-dirs-0.15/bin:/nix/store/gmki25inmk8dn0lrf34x2pcc7inymc60-xterm-320/bin:/nix/store/pxmb3i6anrh86rwsr1f58h52imd4p2rg-which-2.21/bin:/nix/store/yd4bk6biwjiinzi96kwx4wiaxjnrz8sl-curl-7.47.1/bin:/root/bin:/var/setuid-wrappers:/root/.nix-profile/bin:/root/.nix-profile/sbin:/root/.nix-profile/lib/kde4/libexec:/nix/var/nix/profiles/default/bin:/nix/var/nix/profiles/default/sbin:/nix/var/nix/profiles/default/lib/kde4/libexec:/run/current-system/sw/bin:/run/current-system/sw/sbin:/run/current-system/sw/lib/kde4/libexec)

  Looking for python2... 2.7.11 - wxversion(s): 2.8-gtk2-unicode
  Traceback (most recent call last):
    File "/nix/store/1n29m7iq3szxhxwydvrvqmjbhg2apvji-playonlinux-4.2.9/share/playonlinux/python/check_python.py", line 7, in <module>
      import wx
    File "/nix/store/830m9na34q830g085bz7970n8fpisvvb-wxPython-2.8.12.1/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/__init__.py", line 45, in <module>
      from wx._core import *
    File "/nix/store/830m9na34q830g085bz7970n8fpisvvb-wxPython-2.8.12.1/lib/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 4, in <module>
      import _core_
  ImportError: libgobject-2.0.so.0: cannot open shared object file: No such file or directory
  failed tests
  Please install python before trying to run this program
  ```
  ### Steps to reproduce

  install playonlinux and try to run from terminal
  ## Technical details
  - System: 16.03.503.3f96280 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.503.3f96280


state: closed
title: unifi, mfi: closure-size fix, relocatable data dir
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/14915
updated_at: 2016-04-23 17:06:51
body:
  Tested on x86_64.

  By default, the data dir bind-mounts to itself. Should I change this to types.nullOr? I felt this way was better because the default value is more meaningful.


state: closed
title: file-roller: Enable nautilus extension
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/pull/14916
updated_at: 2016-04-23 19:08:13
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---
  - Compile the nautilus extension in $(out)/lib/nautilus/extensions-3.0
  - Add libnotify support

  /cc @DamienCassou @lethalman 


state: closed
title: Nautilus does not load its extension
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/issues/14917
updated_at: 2018-07-17 02:35:38
body:
  ## Issue description

  Nautilus cannot find its extensions when started from GNOME-Shell.

  If I start it from GNOME-Terminal, it find them though.
  ### Steps to reproduce
  - Start nautilus from GNOME-Shell
  - The terminal & file-roller extensions are missing (right click on a folder/archive, extensions should be in the context menu)
  ## Technical details
  - NixOS: 16.09.git.d167450M (Flounder)
  - nix-env (Nix) 1.11.2


state: closed
title: pgadmin3 broken
user_login: thall
html_url: https://github.com/NixOS/nixpkgs/issues/14919
updated_at: 2016-04-24 15:41:48
body:
  ## Issue description

  cant build pgadmin3

  ```
  ...
  checking for wx-config... /nix/store/m0lkjpahw5rcrc7bkjwy79f2y9zyk4g2-wxGTK-2.8.12.1/bin/wx-config
  checking wxWidgets version... ok
  checking wxWidgets in /nix/store/m0lkjpahw5rcrc7bkjwy79f2y9zyk4g2-wxGTK-2.8.12.1... ok
  checking for xml2-config... /nix/store/qpkk6ad1ixrpkda0i7s6zamk9j4rxy91-libxml2-2.9.3-dev/bin/xml2-config
  ./configure: line 6723: /nix/store/4grjvirpkkf15frrgwpb423q2fda5jnj-libxml2-2.9.3/bin/xml2-config: No such file or directory
  ./configure: line 6724: /nix/store/4grjvirpkkf15frrgwpb423q2fda5jnj-libxml2-2.9.3/bin/xml2-config: No such file or directory
  checking libxml2 in /nix/store/4grjvirpkkf15frrgwpb423q2fda5jnj-libxml2-2.9.3... failed
  configure: error: Your libxml2 installation does not appear to be complete
  builder for ‘/nix/store/fmkmgdfv7v9vj2994ilpgaq2pjs1jrjw-pgadmin3-1.22.1.drv’ failed with exit code 1
  error: build of ‘/nix/store/fmkmgdfv7v9vj2994ilpgaq2pjs1jrjw-pgadmin3-1.22.1.drv’ failed 
  ```
  ### Steps to reproduce

  nix-env -i pgadmin3
  ## Technical details
  - System: 16.09pre81686.f1675d9 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre81686.f1675d9


state: closed
title: windows improvements, mainly cross: linux -> mingw
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/14920
updated_at: 2016-05-05 08:20:38
body:
  The main point point of this is to make some particular packages cross-compile to mingw. I'll merge in a few days if there's noone interested.

  A specific change that may be of interest is a kindof-replacement for RPATH on Windows: https://github.com/NixOS/nixpkgs/commit/6e7787e666c50558b5aa10ffcca8e6c0c9bc1ba3. It allows me to just `wine ./result-bin/bin/foo` on dynamically linked binaries. I activated that hook for cygwin as well, although I have only tested it on cross: linux -> mingw.

  The linux non-cross stdenv is unchanged, but this PR is probably still a non-cross mass rebuild.

  ---
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of **most** binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md), hopefully.


state: closed
title: gazeboSim 6 failing on master
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/issues/14921
updated_at: 2017-09-15 10:25:09
body:
  ## Issue description

  Gazebo installation fails on latest master
  ### Steps to reproduce

  clone master. cd to folder, then:
  `nix-env -f . -iA gazeboSimulator`
  ## Technical details

  ```
  CMake Error at /nix/store/7s2qrfb4aywnqr8pf2gb2vgfv8jzs9wq-sdformat-3.7.0/lib/cmake/sdformat/SDFormatConfig.cmake:20 (message):
    Library 'sdformat' in package SDFormat is not installed properly
  Call Stack (most recent call first):
    cmake/SearchForStuff.cmake:480 (find_package)
    CMakeLists.txt:128 (include)
  ```
  - System: 16.09pre79453.32b7b00 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre79453.32b7b00"

  cc:
  @therealpxc


state: closed
title: Oracle Java Mission Control: fix startup
user_login: simonvandel
html_url: https://github.com/NixOS/nixpkgs/pull/14924
updated_at: 2016-05-02 01:27:16
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The jmc binary needed some runtime dependencies. JMC can now be run.


state: closed
title: emby: init at 3.0.5930
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/14925
updated_at: 2016-04-23 16:09:32
body:
  This PR contains a new package for emby as well as a basic emby service (based on plex service)

  This package and service has been running for some hours on multiple hosts and all basic functionality is working fine.
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS


state: closed
title: facetimehd: Only unload module if it is loaded (16.03)
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/14926
updated_at: 2016-04-23 16:11:26
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The pre-sleep service exits if any command fails. Unloading facetimehd
  without it being loaded blocks subsequent commands from running.

  Note: `modprobe -r` works a bit better when unloading unused modules,
  and is preferrable to `rmmod`. However, the facetimehd module does not
  support suspending. In this case, it seems preferable to forcefully
  unload the module. `modprobe` does not support a `--force` flag when
  removing, so we are left with `rmmod`.

  See:
  - https://github.com/NixOS/nixpkgs/pull/14883
  - https://github.com/patjak/bcwc_pcie/wiki#known-issues


state: closed
title: Python: autogenerate PyPI source data
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/14927
updated_at: 2017-03-04 07:43:31
body:
  Recently PyPI changed their url scheme. Therefore, when a package is updated the entire url needs to be updated. That was it for me. I think we need a way to autogenerate PyPI source data. See also issue #11587. I recommend we discuss autogenerating PyPI data in this issue, and discuss in this PR only implementation details.

  To do:
  - [ ] test whether all packages build (https://headcounter.org/hydra/jobset/iElectric/python-wip, ~30 failing)
  - [ ] document changes to `buildPythonPackage`
  - [ ] announce changes
  - [x] integrate meta.description, meta.homepage and meta.license

  Possible improvements:
  - [ ] add a `pypi ? False` option to determine whether to use PyPI or not. Currently it is determined automatically.
  - [ ] parse licenses

  Regressions:
  - packages that specify both name and version, and have the version already included in the name will show the version twice now.  


state: closed
title: Enabling Kerberos leaks implementation details
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/issues/14928
updated_at: 2016-04-24 20:12:28
body:
  I added 

  ```
  services.kerberos_server.enable = true;
  ```

  to configuration.nix and I return I got:

  ```
  nixos-rebuild switch
  building Nix...
  building the system configuration...
  error: attribute ‘heimdal’ missing, at /nix/store/0rb9zxfhc080mky5cxmhfqyyxlr4arbh-nixos-16.03.616.4ac4b35/nixos/nixpkgs/nixos/modules/services/system/kerberos.nix:3:4
  (use ‘--show-trace’ to show detailed location information)
  ```

  `16.03.616.4ac4b35 (Emu)`


state: closed
title: language-puppet-1.2 Hydra build request
user_login: PierreR
html_url: https://github.com/NixOS/nixpkgs/issues/14929
updated_at: 2016-08-31 22:20:33
body:
  ## Issue description

  `language-puppet-1.1.5.1` (haskellPackages) released on Mar 14 has never been build by Hydra.
  The latest build seems to be http://hydra.nixos.org/build/33370404 and it uses `language-puppet-1.1.5`
  I do know the error from `33370404` has been fixed and it does build correctly with the latest `lts` used by nixpkgs (currently lts-5.9)

  Is there something I can do to request `language-puppet-1.1.5.1` to be built on Hydra using the `lts-5.x` package set ?

  Let me know if there is a better place to discuss the above. Apologies in advance if this is the wrong one.


state: closed
title: Only run NFS version 4 (and not others)
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/issues/14930
updated_at: 2018-06-23 21:28:35
body:
  AFAIK, this means that version 3 is also supported, which is undesirable. 

  ```
      100000    4   tcp    111  portmapper
      100000    3   tcp    111  portmapper
      100000    2   tcp    111  portmapper
      100000    4   udp    111  portmapper
      100000    3   udp    111  portmapper
      100000    2   udp    111  portmapper
      100005    1   udp  56659  mountd
      100005    1   tcp  49345  mountd
      100005    2   udp  35105  mountd
      100005    2   tcp  55931  mountd
      100005    3   udp  59171  mountd
      100005    3   tcp  36782  mountd
      100003    3   tcp   2049  nfs
      100003    4   tcp   2049  nfs
      100227    3   tcp   2049  nfs_acl
      100003    3   udp   2049  nfs
      100003    4   udp   2049  nfs
      100227    3   udp   2049  nfs_acl
      100021    1   udp  56207  nlockmgr
      100021    3   udp  56207  nlockmgr
      100021    4   udp  56207  nlockmgr
      100021    1   tcp  46090  nlockmgr
      100021    3   tcp  46090  nlockmgr
      100021    4   tcp  46090  nlockmgr
      100024    1   udp  45555  status
      100024    1   tcp  43373  status
  ```

  `16.03.616.4ac4b35 (Emu)`

  How can that be configured?


state: closed
title: gradle-2.12 not functioning
user_login: joelmo
html_url: https://github.com/NixOS/nixpkgs/issues/14931
updated_at: 2016-05-09 14:43:17
body:
  I can't run gradle-2.12 on NixOS 16.09pre79453.32b7b00. Here is the error I get:

  ```
  FAILURE: Build failed with an exception.

  * What went wrong:
  Failed to load native library 'libnative-platform.so' for Linux amd64.

  * Try:
  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log ou
  ```

  Tried both with and wihtout nix-shell.


state: closed
title: Backport: replace module_init_tools with kmod, and graceful facetimehd module unloading to 16.03
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/14932
updated_at: 2016-04-23 18:17:31
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I've built my system using this, and have tested it to work.

  Mostly just cherry-picking commits, though a few changes had to be made due to master / 16.03 differences.


state: closed
title: Platform-specific git credential helper is not installed on OS X
user_login: jcf
html_url: https://github.com/NixOS/nixpkgs/issues/14933
updated_at: 2016-10-16 11:03:31
body:
  ## Issue description

  Git includes a number of credential storage systems. On OS X there's a Keychain-based store that uses the encrypted login keychain to keep track of sensitive credentials.

  https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage
  https://help.github.com/articles/updating-credentials-from-the-osx-keychain/

  The implementation is written in C, and can be found in `share/git/contrib/credential/osxkeychain`.

  ```
  total 12K
  -r--r--r-- 1 jcf wheel   27 Jan  1  1970 .gitignore
  -r--r--r-- 1 jcf wheel  420 Jan  1  1970 Makefile
  -r--r--r-- 1 jcf wheel 3.8K Jan  1  1970 git-credential-osxkeychain.c
  ```

  If we could change the git expression to `make`, and install the credential helper on OS X that would be amazing!
  ### Steps to reproduce

  Install git on OS X.

  ``` sh
  nix-env -i git
  ```

  Set your credential helper to use the built-in osxkeychain method included with git.

  ``` sh
  cat ~/.gitconfig
  [credential]
      helper = osxkeychain
  ```

  Try pushing or pulling from an HTTPS GitHub repo where authentication is required.

  ```
  Pushing to https://github.com/jcf/dotfiles
  git: 'credential-osxkeychain' is not a git command. See 'git --help'.
  Username for 'https://github.com': Password for 'https://jcf@github.com': 
  git: 'credential-osxkeychain' is not a git command. See 'git --help'.
  remote: Invalid username or password.
  fatal: Authentication failed for 'https://github.com/jcf/dotfiles/'
  ```
  ## Technical details
  - System: Darwin mbp.local 15.4.0 Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 x86_64 i386 MacBookPro11,5 Darwin
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre-git"


state: closed
title: cargo: add libiconv to buildInputs to fix darwin build
user_login: retrry
html_url: https://github.com/NixOS/nixpkgs/pull/14934
updated_at: 2016-04-23 20:26:33
body:
  ###### Things done

  Fix build failure on Darwin (https://hydra.nixos.org/build/34850183/nixlog/1). I somehow missed this in my last pull-request, where I enabled cargo Darwin compatibility.
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: postgresql service: initialScript fixup
user_login: zohl
html_url: https://github.com/NixOS/nixpkgs/pull/14936
updated_at: 2016-04-26 20:18:49
body:
  Passing the script via `cat` loses information on the script's directory. This leads to incorrect behavior of `\include_relative` command.

  Note that the output of the script can slightly differ (e.g. psql will supply errors with line numbers), which may affect automated testing.


state: closed
title: Why does Qt 5 setup hook add all Qt modules to propagated user env packages?
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/14937
updated_at: 2016-05-09 11:09:42
body:
  While trying to fix `dwarf-therapist` on master I ran into a strange issue. To reproduce, try building `dwarf-therapist` -- it should fail with:

  ```
  rm: cannot remove '/nix/store/vzihksav0gb0f246ssbhx1g511n2z37k-dwarf-therapist-37.0.0/bin': Is a directory
  ```

  Observe that the only `paths` member in `pkgs/games/dwarf-fortress/dwarf-therapist/wrapper.nix` is `dwarf-therapist-original`. To observe its contents, build `dwarf-fortress-packages.dwarf-therapist-original` -- its `bin` should contain only two files. Then, try to add `ls $out/bin` to `postBuild` in the wrapper and observe this:

  ```
  DwarfTherapist
  dwarftherapist
  moc
  qdbuscpp2xml
  qdbusxml2cpp
  qdoc
  qlalr
  qmake
  rcc
  syncqt.pl
  uic
  ```

  What happens here? Does anyone have any idea where do these files come from?


state: closed
title: calibre does not build
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/issues/14938
updated_at: 2016-04-26 07:26:23
body:
  ## Issue description

  Recent changes in qmake configuration (I _think_) seem to have broken the build.
  ### Steps to reproduce

  http://hydra.nixos.org/build/34856191/nixlog/2/raw has a log of a failed attempt. to build
  ## Technical details
  - System: hydra
  - Nix version: no idea
  - Nixpkgs version: Don't know.


state: closed
title: cegui: init at 0.8.4
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/14939
updated_at: 2016-04-24 13:18:03
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  0.8.4 instead of 0.8.5 because of http://cegui.org.uk/forum/viewtopic.php?t=7111 and https://bitbucket.org/cegui/cegui/issues/1120/bug-regarding-auto-window-children-element

  Right now, the dependencies are fixed at specifically what is needed for opendungeons (will submit later). Should probably add all the withFoo flags for options, but we need to know what to set as default. [Here's the CMakeLists.txt](https://bitbucket.org/cegui/cegui/src/c89f9d44a5a5e65046c72626b7fab473b37db7d8/CMakeLists.txt) to get an idea of all the dependencies.


state: closed
title: vdirsyncer: 0.9.3 -> 0.10.0
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/14940
updated_at: 2016-04-23 21:03:24
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  lxml is not needed anymore. I added myself to the maintainers. I didn't
  check why pypi is providing this complicated URL now.

  /cc @jgeerds @matthiasbeyer 


state: closed
title: beignet: init at 1.1.2
user_login: artuuge
html_url: https://github.com/NixOS/nixpkgs/pull/14942
updated_at: 2016-04-25 13:22:46
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The unit tests are disabled in the installation script since they require a user to be in "video" group. These tests can be executed afterwards from a `nix-shell -p pkgs.beignet`, see the comments in `default.nix`. The patch fixes a problem with files stemming from `clang` and `llvm` packages. The assumption in the original `CMakeLists.txt` is that the files from `clang` end up in the same directory as the files from `llvm`, what is not the case on NixOS. This motivates a new variable `CLANG_INSTALL_DIR` which is similar to `LLVM_INSTALL_DIR`. The corresponding paths are passed to `cmake` via -D arguments at configure phase. The file `intel-beignet.icd` is installed in a local directory `${beignet}/etc/OpenCL/vendors`.

  The package has been tested by running all unit tests included in the source distribution on a machine with Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0156].    


state: closed
title: workrave: add missing dependencies
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/14944
updated_at: 2016-04-25 04:10:20
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  /cc @prikhi


state: closed
title: Python: Flit format as alternative to setup.py
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/14945
updated_at: 2016-12-08 10:17:14
body:
  Flit is another method to create wheels and it's intended for small packages. 
  https://github.com/takluyver/flit

  It's not very common, but it starts being used, with the first relevant package being `entrypoints`, which is a dependency for `nbconvert`, and thus `notebook`, the Jupyter Notebook.

  We can install Flit packages by overriding the `buildPhase` to build the wheel using Flit, or instead to just rely on the wheels provided on PyPi.
  https://github.com/takluyver/entrypoints/issues/5

  Important discussion on Flit and sdist/setup.py:
  https://github.com/takluyver/flit/issues/74


state: open
title: NixOS manual should always use correct NixOS version
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/issues/14946
updated_at: 2018-06-23 21:28:23
body:
  Quoting from the manual (https://nixos.org/releases/nixos/16.03/nixos-16.03.616.4ac4b35/manual/index.html):

  ```
  It’s often inconvenient to develop directly on the master branch, since if somebody has just committed (say) a change to GCC, then the binary cache may not have caught up yet and you’ll have to rebuild everything from source. So you may want to create a local branch based on your current NixOS version:

  $ nixos-version
  14.04.273.ea1952b (Baboon)
  ```

  As a user I would expect to see outputs which I will actually see on my system (which is what the text suggests). While it is perfectly obvious how to interpret this, I would like to see manuals which are correct. So, in this case I would refer to some 16.X version. 

  A solution is to automatically insert the right versions in some documentation build process.


state: closed
title: Meld(gui diff tool) requires installed dconf
user_login: danykey
html_url: https://github.com/NixOS/nixpkgs/issues/14947
updated_at: 2017-06-13 00:54:24
body:
  I have use the i3wm and dconf was not installed by default.
  The meld configuration can't change.
  (.meld-wrapped:6905): dconf-WARNING **: failed to commit changes to dconf: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name ca.desrt.dconf was not provided by any .service files

  After installing dconf the meld working fine.
  ### Steps to reproduce

  Run meld without dconf installed;
  - System: 16.03.526.567b65d (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.526.567b65d"


state: closed
title: Two slashes in URL which should be one slash
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/issues/14948
updated_at: 2016-05-02 10:14:07
body:
  Notice the two slashes:

  ```
   nix-channel --update
  downloading Nix expressions from ‘https://nixos.org/releases/nixos/16.03/nixos-16.03.616.4ac4b35//nixexprs.tar.xz’...
  ```

   while I have

  ```
  nix-channel --list
  nixos https://nixos.org/channels/nixos-16.03
  ```

  It might "work", but it is -- again -- sloppy. 


state: closed
title: discord: 0.0.1 -> 0.0.3
user_login: ldesgoui
html_url: https://github.com/NixOS/nixpkgs/pull/14949
updated_at: 2016-04-25 15:34:34
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: rofi: 0.15.12 -> 1.0.0
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/14950
updated_at: 2016-07-04 18:04:02
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Big update. Now also with tests. `which` and `git` are not strictly necessary, but useful if pointing `src` to a git checkout.

  Changelog at https://github.com/DaveDavenport/rofi/releases


state: closed
title: Coro and Net::RabbitFoot does not build under Perl 5.22
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/issues/14951
updated_at: 2016-04-24 15:58:45
body:
  ## Issue description

  The Coro package stopped building as of Perl 5.22 and it is unlikely it will be fixed in the future, see http://lists.schmorp.de/pipermail/anyevent/2015q2/000750.html for the Coro upstream maintainer's opinion. Basically, it suggests to either use an older Perl or use his port of Perl 5.22 called "Stableperl". I'd suggest removing the Coro and Net::RabbitFoot packages from Nixpkgs. @ocharles, you are marked as the maintainer of these two packages, do you still have a need for them?
  ### Steps to reproduce

  On master run `nix-build '<nixpkgs>' perlPackages.NetRabbitFoot`. The build will fail on the Coro dependency:

  ```
  …
  /nix/store/72bpwv0lf1xyrysmz6bh4sldmynzdxq2-perl-5.22.1/bin/perl" "/nix/store/72bpwv0lf1xyrysmz6bh4sldmynzdxq2-perl-5.22.1/lib/perl5/5.22.1/ExtUtils/xsubpp"  -typemap "/nix/store/72bpwv0lf1xyrysmz6bh4sldmynzdxq2-perl-5.22.1/lib/perl5/5.22.1/ExtUtils/typemap" -typemap "typemap"  State.xs > State.xsc && mv State.xsc State.c
  Warning: Aliases 'is_zombie' and 'is_destroyed' have identical values in State.xs, line 3669
  cc -c   -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"6.41\" -DXS_VERSION=\"6.41\" -fPIC "-I/nix/store/72bpwv0lf1xyrysmz6bh4sldmynzdxq2-perl-5.22.1/lib/perl5/5.22.1/x86_64-linux-thread-multi/CORE"  -DCORO_ASM -DCORO_STACKSIZE=16384 -DCORO_GUARDPAGES=4 -DCORO_JIT=1 State.c
  State.xs: In function 'coro_derive_padlist':
  State.xs:558:29: error: lvalue required as left operand of assignment
     PadlistNAMES (newpadlist) = (PADNAMELIST *)SvREFCNT_inc_NN (PadlistNAMES (padlist));
                               ^
  State.xs: In function 'boot_Coro__State':
  State.xs:3472:81: error: assignment of member 'svt_get' in read-only object
           orig_sigelem_get = PL_vtbl_sigelem.svt_get;   PL_vtbl_sigelem.svt_get   = coro_sigelem_get;
                                                                                   ^
  State.xs:3473:81: error: assignment of member 'svt_set' in read-only object
           orig_sigelem_set = PL_vtbl_sigelem.svt_set;   PL_vtbl_sigelem.svt_set   = coro_sigelem_set;
                                                                                   ^
  State.xs:3474:81: error: assignment of member 'svt_clear' in read-only object
           orig_sigelem_clr = PL_vtbl_sigelem.svt_clear; PL_vtbl_sigelem.svt_clear = coro_sigelem_clr;
                                                                                   ^
  Makefile:405: recipe for target 'State.o' failed
  make[1]: *** [State.o] Error 1
  make[1]: Leaving directory '/tmp/nix-build-perl-Coro-6.41.drv-0/Coro-6.41/Coro'
  …
  ```


state: closed
title: Fix fallout after splitting `nix` to multiple outputs
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/14953
updated_at: 2016-04-25 14:46:58
body:
  Fixes #14902 where the Gummiboot boot generator (and presumably lots of other things) failed if `nix.package` was specified by the user.

  It is worth mentioning that those `treewide` mass-replace commits would not be needed with #14766 applied.

  cc @edolstra 


state: closed
title: maim: 3.4.46 -> 3.4.47
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/14954
updated_at: 2016-04-24 18:14:46
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Removed `cppcheck` as it does not appear to use that. Should look into porting `unitTests.sh` (https://github.com/naelstrof/maim/blob/master/unitTests.sh) to a proper NixOS test at some point.


state: closed
title: virtualgl: fix libturbojpeg library path
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/14955
updated_at: 2016-04-24 17:33:55
body:
  Without this, it tries to link to the dev output of libjpeg_turbo, which
  breaks the build.
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: No UEFI installer tests
user_login: bobvanderlinden
html_url: https://github.com/NixOS/nixpkgs/issues/14956
updated_at: 2017-08-19 06:46:49
body:
  At the moment there are no UEFI installer tests. These were removed previously because they were broken at the time (https://github.com/NixOS/nixpkgs/commit/92837f2dbf2bf3691f3f82548ed29ce6cd79155d). @domenkozar raised the issue in #14902. [There are quite a few installer tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests/installer.nix) at the moment, but none of them use GPT and none of them use Gummiboot. UEFI is probably being used quite a lot nowadays, so automated tests seem appropriate.

  There are however tests that cover booting the ISO using UEFI, but they aren't being used to actually install a NixOS system. They do not cover a separate boot partition with GPT and do not cover generating Gummiboot configuration.


state: closed
title: NixOS installer tests: Add a test using Gummiboot
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/14957
updated_at: 2016-05-05 20:14:57
body:
  Issue #14956. Note that unfortunately doesn't catch the bug in #14902 as that happens only with `nix.package` overridden.


state: closed
title: python-neovim: 0.0.38 -> 0.1.7
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/14958
updated_at: 2016-05-04 22:51:21
body:
  Recently 2e80f19f39891210a30f2ee214fa2856aeedbf86 upgraded neovim to 0.1.3 which caused some problems for me which I managed to solve after updating python-neovim which was pretty ancient.

  Tested on: **OSX**

  /cc @garbas 


state: closed
title: google-chrome-stable has an invalid sha256 hash
user_login: nkaretnikov
html_url: https://github.com/NixOS/nixpkgs/issues/14961
updated_at: 2016-11-28 09:11:35
body:
  ## Issue description

  While running `nixos-rebuild switch --upgrade`:

  ```
  [...]
  curl: (22) The requested URL returned error: 404 Not Found

  trying http://mirror.pcbeta.com/google/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_49.0.2623.87-1_amd64.deb
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  curl: (22) The requested URL returned error: 404 Not Found

  trying http://repo.fdzh.org/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_49.0.2623.87-1_amd64.deb
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100   185  100   185    0     0    261      0 --:--:-- --:--:-- --:--:--   262
  100   161  100   161    0     0     76      0  0:00:02  0:00:02 --:--:--   133
  100 5880k  100 5880k    0     0   887k      0  0:00:06  0:00:06 --:--:-- 1570k
  output path ‘/nix/store/w21wkbwp951xjfs4bhc8lx0kszhrq6ks-google-chrome-stable_49.0.2623.87-1_amd64.deb’ should have sha256 hash ‘1k6nhccdqzzzicwi07nldqfsdlic65i2xfyb7dbasbbg9zl3s9yw’, instead has ‘1hhrxx0qgmircanmnpwsqpwl7y04qz98nj7h3bsk1ib5jrwx9w1m’
  building path(s) ‘/nix/store/04kp3dg9qh38im6q8ygdkygsp02q42j8-chfn.pam’
  ```

  Is this a malicious or broken mirror? Should it be removed?


state: closed
title: llvm: fix #14542
user_login: bsmt
html_url: https://github.com/NixOS/nixpkgs/pull/14962
updated_at: 2016-08-20 09:54:19
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: pws: Init at 1.0.6
user_login: swistak35
html_url: https://github.com/NixOS/nixpkgs/pull/14963
updated_at: 2016-04-25 10:48:59
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  `pws` is a CLI utility for storing passwords securely. It needs either `xsel` or `xclip` to work.


state: closed
title: cross-compilation: native derivations and `stdenv.cross`
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/14965
updated_at: 2018-08-26 20:24:04
body:
  The problem is closely related to #10874. We've developed a habit to test `stdenv.cross` to find if we're cross-compiling or not. However, that does _not_ work for native build inputs, i.e. they see _the same_ `stdenv` arguments as the cross derivations.

  What's worse, I don't think this is easily fixable. We call `stdenv.mkDerivation` with some arguments, and inside this call we call the original and modified `mkDerivation` to produce `nativeDrv` and `crossDrv`. Those arguments have no possibility to differentiate among the two cases during evaluation time. We can still use `crossAttrs`, but that's rather inconvenient if we only want to slightly tweak a substring of a phase or drop a build input.

  (Attributes like `stdenv.isLinux` also evaluate the same always, but the problem there is reversed, as discussed in #10874: it shows properties of the build system even though users typically mean the host system.)

  ## TODO by @Ericson2314
   - [x] Native and cross builds do *not* see the same stdenv
   - [x] #26884 `stdenv.cross` is gone
   - [ ] Formally deprecate `stdenv.is*` with evaluation-time warning
   - [x] #33302 Remove `crossAttrs` (see cross stdenv adapter in `pkgs/stdenv/adapters.nix`)


state: open
title: seahorse: couldn't add keyring - no such secret collection at path: /
user_login: proteansec
html_url: https://github.com/NixOS/nixpkgs/issues/14966
updated_at: 2019-05-11 06:37:37
body:
  When installing and starting seahorse, it will display the following error, which includes the warning about saving all application settings in memory only, since GSettings does not work properly.

  > seahorse 
  > GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
  > Xlib:  extension "GLX" missing on display ":0.0".
  > *\* (seahorse:17980): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
  > seahorse-Message: DNS-SD initialization failed: Daemon not running
  > seahorse-Message: unsupported key server uri scheme: ldap

  To solve the GSettings warning, I've set the `--prefix GIO_EXTRA_MODULES : "${gnome3.dconf}/lib/gio/modules"` as documented at #5433. After restarting seahorse it will no longer complain about the GSettings.

  > /nix/store/j1967vbm6zisc09lf0bd44wz6dqs5sby-seahorse-3.18.0/bin/seahorse
  > Xlib:  extension "GLX" missing on display ":0.0".
  > *\* (seahorse:17481): WARNING *_: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
  > seahorse-Message: DNS-SD initialization failed: Daemon not running
  > seahorse-Message: unsupported key server uri scheme: ldap
  > (seahorse:17481): dconf-WARNING *_: failed to commit changes to dconf: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name ca.desrt.dconf was not provided by any .service files

  The problem is that after starting seahorse, there is no default keyring. We can try to create new password keyring by choosing the 'Password Keyring' option as presented below.

  ![seahorse1](https://cloud.githubusercontent.com/assets/1753498/14776507/4905c3de-0ac7-11e6-9b16-46ec0dd44e2d.png)

  However adding a new password keyring results in the following error.

  ![seahorse2](https://cloud.githubusercontent.com/assets/1753498/14776529/60f8afba-0ac7-11e6-8f32-64da16ecf938.png)

  It's normally the case that password keyring is created under ~/.gnome2/keyrings, which is a folder that is currently created and has valid permissions.

  > ls -ld ~/.gnome2/keyrings
  > drwx------ 2 user user 6 Apr 24 23:49 /home/user/.gnome2/keyrings

  We should try to determine why the default keyring is not created, but even if it isn't created by default, we can always create it manually. More importantly, we have to discover why we're unable to create a new password keyring.


state: closed
title: haskellPackages.Yi is broken
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/14967
updated_at: 2016-05-13 08:33:34
body:
  Citing from http://hydra.cryp.to/build/1720534/nixlog/1/raw:

  ```
  Building yi-0.12.4...
  Preprocessing library yi-0.12.4...
  [  1 of 149] Compiling Yi.Char.Unicode  ( src/library/Yi/Char/Unicode.hs, dist/build/Yi/Char/Unicode.o )
  <command line>: can't load .so/.DLL for: libstdc++.so (libstdc++.so: cannot open shared object file: No such file or directory)
  ```

  Not sure where this error comes from. It feels like it might be related to recent changes related to multiple outputs.


state: closed
title: qtpass: 1.1.0 -> 1.1.1
user_login: hrdinka
html_url: https://github.com/NixOS/nixpkgs/pull/14968
updated_at: 2016-04-25 16:55:38
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Updates qtpass and fixes the current installation method. It further installs the desktop file and application icon.


state: closed
title: GNUnet failed to build
user_login: kc1212
html_url: https://github.com/NixOS/nixpkgs/issues/14969
updated_at: 2016-07-05 00:54:53
body:
  ## Issue description

  Not sure if this is known, but I'm seeing the following error when trying to do `nix-env -i gnunet`.

  ```
  ...
    CCLD     perf-regex
    CC       gnunet-regex-profiler.o
    CCLD     gnunet-regex-profiler
  /nix/store/4bqj6wzfq81lhqysh224lqbsi533cyin-binutils-2.26-dev/bin/ld: warning: libz.so.1, needed by ../../src/testbed/.libs/libgnunettestbed.so, not found (try using -rpath or -rpath-link)
  ../../src/testbed/.libs/libgnunettestbed.so: undefined reference to `uncompress'
  ../../src/testbed/.libs/libgnunettestbed.so: undefined reference to `compressBound'
  ../../src/testbed/.libs/libgnunettestbed.so: undefined reference to `compress2'
  collect2: error: ld returned 1 exit status
  Makefile:1110: recipe for target 'gnunet-regex-profiler' failed
  make[3]: *** [gnunet-regex-profiler] Error 1
  make[3]: Leaving directory '/tmp/nix-build-gnunet-0.10.1.drv-0/gnunet-0.10.1/src/regex'
  Makefile:505: recipe for target 'all-recursive' failed
  make[2]: *** [all-recursive] Error 1
  make[2]: Leaving directory '/tmp/nix-build-gnunet-0.10.1.drv-0/gnunet-0.10.1/src'
  Makefile:562: recipe for target 'all-recursive' failed
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory '/tmp/nix-build-gnunet-0.10.1.drv-0/gnunet-0.10.1'
  Makefile:451: recipe for target 'all' failed
  make: *** [all] Error 2
  builder for ‘/nix/store/5vz54n35hk58s8rk2v8ba1sv70f3z77g-gnunet-0.10.1.drv’ failed with exit code 2
  error: build of ‘/nix/store/5vz54n35hk58s8rk2v8ba1sv70f3z77g-gnunet-0.10.1.drv’ failed
  ```
  ## Technical details
  - System: Fedora 23
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre81657.9445bb2


state: closed
title: running `nixos-rebuild switch` in fresh virtualbox image bricks the vm by removing demo user
user_login: brainrape
html_url: https://github.com/NixOS/nixpkgs/issues/14970
updated_at: 2016-09-21 22:01:56
body:
  ## Issue description

  Running `nixos-rebuild switch` in a fresh VirtualBox appliance removes the demo user and logs you out, and there is no way to log in.

  Apparently, the virtualbox image's active configuration includes https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/profiles/demo.nix via https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/installer/virtualbox-demo.nix but it is not present in `/etc/nixos/configuration.nix`. 
  It is unexpected that the active configuration does not match `/etc/nixos/configuration.nix`. Worse is that rebuilding bricks the vm.

  Suggested solution: add `profiles/demo.nix` to `/etc/nixos/configuration.nix` in the image. Not sure if `nixos-generate-config` is involved. Also, run `nixos-rebuild switch` in the vm before shipping, so that running it on a freshly downloaded image does nothing.
  ### Steps to reproduce
  1. Download VirtualBox appliance, in my case:
     http://releases.nixos.org/nixos/16.03/nixos-16.03.616.4ac4b35/nixos-16.03.616.4ac4b35-x86_64-linux.ova
  2. Import appliance in virtualbox (I used default settings) and start it
  3. log in with user: demo, password: demo
  4. run `sudo nixos-rebuild switch`
     When it finishes, you are logged out, the demo user is removed, and there is no way to log in.
  ## Technical details
  - System: NixOS 16.03.616.4ac4b35 (Emu)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.03.616.4ac4b35


state: closed
title: the-powder-toy: 90.2.322 -> 91.3.328
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/14971
updated_at: 2016-04-25 14:43:48
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  maintainer @abbradar 


state: closed
title: KWin crashes on first boot in virtualbox image
user_login: brainrape
html_url: https://github.com/NixOS/nixpkgs/issues/14972
updated_at: 2016-12-21 16:39:39
body:
  ## Issue description

  On graphical login to a fresh virtualbox image, KWin crashes with a floating point error. 
  It does not happen on subsequent logins.
  ### Steps to reproduce
  1. Download VirtualBox appliance, in my case: http://releases.nixos.org/nixos/16.03/nixos-16.03.616.4ac4b35/nixos-16.03.616.4ac4b35-x86_64-linux.ova
  2. Import appliance in virtualbox (I used default settings) and start it
  3. log in to the graphical session with user: demo, password: demo
     The KDE Crash handler appears, reporting that KWin crashed with a floating point error
     After installing gdb, here's the debug info:
     [kwin-20160425-140846.kcrash.txt](https://github.com/NixOS/nixpkgs/files/234705/kwin-20160425-140846.kcrash.txt)
  ## Technical details
  - System: NixOS 16.03.616.4ac4b35 (Emu)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.03.616.4ac4b35


state: closed
title: libuv: 1.7.5 -> 1.9.0
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/14973
updated_at: 2016-04-28 08:56:32
body:
  ###### Things done
  - Built on platform(s)
    - [X] OS X
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: xkbOptions don't affect `setxkbmap -query`
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/issues/14974
updated_at: 2016-04-25 16:44:05
body:
  ## Issue description

  Using my configuration at https://github.com/ryantm/nixfiles/blob/master/configuration.nix I have

  ```
  services.xserver.xkbOptions = "terminate:ctrl_alt_bksp, ctrl:nocaps";
  ```

  but after logging in to Gnome, I open a terminal and

  ```
  $ setxkbmap -query -verbose 10
  Setting verbose level to 10
  locale is C
  Trying to load rules file ./rules/evdev...
  Trying to load rules file /nix/store/bmy1qggs61nipv2bswgl5dz3wccwf6bq-setxkbmap-1.3.1/share/X11/xkb/rules/evdev...
  Success.
  Applied rules from evdev:
  rules:      evdev
  model:      pc104
  layout:     us,us
  variant:    ,
  Trying to build keymap using the following components:
  keycodes:   evdev+aliases(qwerty)
  types:      complete
  compat:     complete
  symbols:    pc+us+us:2+inet(evdev)
  geometry:   pc(pc104)
  rules:      evdev
  model:      pc104
  layout:     us,us
  variant:    ,
  ```

  The xsettings file has the xkboptions in it:

  ```
  ryantm@nixos ~ (master)$ systemctl status display-manager
  ● display-manager.service - X11 Server
     Loaded: loaded (/nix/store/84brw8hjf48xysgc4cbbn8vrp62qhp0r-unit-display-mana
     Active: active (running) since Mon 2016-04-25 08:44:58 PDT; 4min 51s ago
    Process: 604 ExecStartPre=/nix/store/cgl289fwkiyjzhwi437v9q9v92iprplz-unit-scr
   Main PID: 615 (slim)
     CGroup: /system.slice/display-manager.service
             └─630 /nix/store/js2848si0xn4jincr0fi82l4h4n7qfw5-xorg-server-1.17.4/
             ‣ 615 /nix/store/szawq49zrikzxlzfgjzamaqascnlm5q0-slim-1.3.6/bin/slim

  Apr 25 08:44:58 nixos display-manager-start[615]: Markers: (--) probed, (**) fro
  Apr 25 08:44:58 nixos display-manager-start[615]:         (++) from command line
  Apr 25 08:44:58 nixos display-manager-start[615]:         (WW) warning, (EE) err
  Apr 25 08:44:58 nixos display-manager-start[615]: (++) Log file: "/var/log/X.0.l
  Apr 25 08:44:58 nixos display-manager-start[615]: (++) Using config file: "/nix/
  Apr 25 08:44:58 nixos display-manager-start[615]: (==) Using config directory: "
  Apr 25 08:44:58 nixos display-manager-start[615]: (==) Using system config direc
  Apr 25 08:45:00 nixos display-manager-start[615]: xf86: remove device 0 /sys/dev
  Apr 25 08:45:00 nixos display-manager-start[615]: failed to find screen to remov
  Apr 25 08:45:00 nixos slim[615]: pam_unix(slim:session): session opened for user
  lines 1-19/19 (END)...skipping...
  ● display-manager.service - X11 Server
     Loaded: loaded (/nix/store/84brw8hjf48xysgc4cbbn8vrp62qhp0r-unit-display-manager.service/display-manager.service; bad; vendor preset: enabled)
     Active: active (running) since Mon 2016-04-25 08:44:58 PDT; 4min 51s ago
    Process: 604 ExecStartPre=/nix/store/cgl289fwkiyjzhwi437v9q9v92iprplz-unit-script/bin/display-manager-pre-start (code=exited, status=0/SUCCESS)
   Main PID: 615 (slim)
     CGroup: /system.slice/display-manager.service
             └─630 /nix/store/js2848si0xn4jincr0fi82l4h4n7qfw5-xorg-server-1.17.4/bin/X -terminate -config /nix/store/6aw77lwl4i0j557p423k6qh1gkrm3cbr-xserver.conf -xkbdir /nix/store/vna8n6j2x55ncnc6si6sv0manl69l6
             ‣ 615 /nix/store/szawq49zrikzxlzfgjzamaqascnlm5q0-slim-1.3.6/bin/slim

  Apr 25 08:44:58 nixos display-manager-start[615]: Markers: (--) probed, (**) from config file, (==) default setting,
  Apr 25 08:44:58 nixos display-manager-start[615]:         (++) from command line, (!!) notice, (II) informational,
  Apr 25 08:44:58 nixos display-manager-start[615]:         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
  Apr 25 08:44:58 nixos display-manager-start[615]: (++) Log file: "/var/log/X.0.log", Time: Mon Apr 25 08:44:58 2016
  Apr 25 08:44:58 nixos display-manager-start[615]: (++) Using config file: "/nix/store/6aw77lwl4i0j557p423k6qh1gkrm3cbr-xserver.conf"
  Apr 25 08:44:58 nixos display-manager-start[615]: (==) Using config directory: "/etc/X11/xorg.conf.d"
  Apr 25 08:44:58 nixos display-manager-start[615]: (==) Using system config directory "/nix/store/js2848si0xn4jincr0fi82l4h4n7qfw5-xorg-server-1.17.4/share/X11/xorg.conf.d"
  Apr 25 08:45:00 nixos display-manager-start[615]: xf86: remove device 0 /sys/devices/pci0000:00/0000:00:02.0/drm/card0
  Apr 25 08:45:00 nixos display-manager-start[615]: failed to find screen to remove
  Apr 25 08:45:00 nixos slim[615]: pam_unix(slim:session): session opened for user ryantm by (uid=0)

  ryantm@nixos ~ (master)$ cat /nix/store/6aw77lwl4i0j557p423k6qh1gkrm3cbr-xserver.conf
  Section "Files"

    FontPath "/nix/store/w32z87pfnrnsj7535vpz0nzgrhc44cz8-font-bh-ttf-1.0.3/lib/X11/fonts/TTF"
    FontPath "/nix/store/ghchrav9dzmiar8ykpnx4hv9rgs5q9fz-font-bh-lucidatypewriter-100dpi-1.0.3/lib/X11/fonts/100dpi"
    FontPath "/nix/store/2w0qabn190mm8lfjmac1gx8r098yb0pk-font-bh-lucidatypewriter-75dpi-1.0.3/lib/X11/fonts/75dpi"
    FontPath "/nix/store/fcg1jxsm2s3lzjlljgaxm89rijni4qqs-font-bh-100dpi-1.0.3/lib/X11/fonts/100dpi"
    FontPath "/nix/store/xq3fkmqffyjxr29vywnip4p17v8s16gk-font-misc-misc-1.1.2/lib/X11/fonts/misc"
    FontPath "/nix/store/574871zccmp9j1vi88acva8jfpg5rwn5-font-cursor-misc-1.0.3/lib/X11/fonts/misc"
    FontPath "/nix/store/10ya1jw9sgfa8p761chaz6fq89s9i5s2-unifont-8.0.01/share/fonts"
    FontPath "/nix/store/rbw6g8yyp3w209w5yl6qn8rym7pqwwja-font-adobe-100dpi-1.0.3/lib/X11/fonts/100dpi"
    FontPath "/nix/store/73k60y5x3prildxkrr9x2k6jgx5m3vhd-font-adobe-75dpi-1.0.3/lib/X11/fonts/75dpi"
    ModulePath "/nix/store/5y4kxrijxmxl7s3a1nihbifap8hz9qrh-xf86-video-ati-7.6.1/lib/xorg/modules/drivers"
    ModulePath "/nix/store/46l6fknaicpsw14skzd4r2m172j3m43p-glamor-egl-0.6.0/lib"
    ModulePath "/nix/store/46l6fknaicpsw14skzd4r2m172j3m43p-glamor-egl-0.6.0/lib/xorg/modules"
    ModulePath "/nix/store/nimyyi7p0xrwsynb9w19gb07d5xzwv8c-xf86-video-cirrus-1.5.3/lib/xorg/modules/drivers"
    ModulePath "/nix/store/hyy2rzfcrvpmav9h0yaakjl3jn2hc1n8-xf86-video-intel-2015-11-14/lib"
    ModulePath "/nix/store/hyy2rzfcrvpmav9h0yaakjl3jn2hc1n8-xf86-video-intel-2015-11-14/lib/xorg/modules/drivers"
    ModulePath "/nix/store/46l6fknaicpsw14skzd4r2m172j3m43p-glamor-egl-0.6.0/lib"
    ModulePath "/nix/store/46l6fknaicpsw14skzd4r2m172j3m43p-glamor-egl-0.6.0/lib/xorg/modules"
    ModulePath "/nix/store/yck44f0afk6799997pj8k9q71hqs0vcv-xf86-video-vesa-2.3.4/lib/xorg/modules/drivers"
    ModulePath "/nix/store/3lc49qlf203bqzczgf3bj58hw3w4gz3j-xf86-video-vmware-13.1.0/lib/xorg/modules/drivers"
    ModulePath "/nix/store/zh4ymafgj2n843w6nlp8y3d9cphb9f1n-xf86-video-modesetting-0.9.0/lib/xorg/modules/drivers"
    ModulePath "/nix/store/js2848si0xn4jincr0fi82l4h4n7qfw5-xorg-server-1.17.4/lib/xorg/modules"
    ModulePath "/nix/store/js2848si0xn4jincr0fi82l4h4n7qfw5-xorg-server-1.17.4/lib/xorg/modules/extensions"
    ModulePath "/nix/store/js2848si0xn4jincr0fi82l4h4n7qfw5-xorg-server-1.17.4/lib/xorg/modules/drivers"
    ModulePath "/nix/store/ad081cqvvb50mh703aapyrwlqb82rfvf-xf86-input-evdev-2.10.1/lib/xorg/modules/input"
    ModulePath "/nix/store/jfrdx09rky4asbh4xghz9fwmm15hzkha-xf86-input-synaptics-1.8.3/lib/xorg/modules/input"
  EndSection
  Section "ServerFlags"
    Option "AllowMouseOpenFail" "on"
    Option "DontZap" "on"

  EndSection

  Section "Module"

  EndSection

  Section "Monitor"
    Identifier "Monitor[0]"

  EndSection

  Section "InputClass"
    Identifier "Keyboard catchall"
    MatchIsKeyboard "on"
    Option "XkbRules" "base"
    Option "XkbModel" "pc104"
    Option "XkbLayout" "us"
    Option "XkbOptions" "ctrl:nocaps"
    Option "XkbVariant" ""
  EndSection

  # Additional "InputClass" sections



  Section "ServerLayout"
    Identifier "Layout[all]"

    # Reference the Screen sections for each driver.  This will
    # cause the X server to try each in turn.
    Screen "Screen-ati[0]"
  Screen "Screen-cirrus[0]"
  Screen "Screen-intel[0]"
  Screen "Screen-vesa[0]"
  Screen "Screen-vmware[0]"
  Screen "Screen-modesetting[0]"

  EndSection



  # For each supported driver, add a "Device" and "Screen"
  # section.

  Section "Device"
    Identifier "Device-ati[0]"
    Driver "ati"



  EndSection

  Section "Screen"
    Identifier "Screen-ati[0]"
    Device "Device-ati[0]"








  EndSection

  Section "Device"
    Identifier "Device-cirrus[0]"
    Driver "cirrus"



  EndSection

  Section "Screen"
    Identifier "Screen-cirrus[0]"
    Device "Device-cirrus[0]"








  EndSection

  Section "Device"
    Identifier "Device-intel[0]"
    Driver "intel"



  EndSection

  Section "Screen"
    Identifier "Screen-intel[0]"
    Device "Device-intel[0]"








  EndSection

  Section "Device"
    Identifier "Device-vesa[0]"
    Driver "vesa"



  EndSection

  Section "Screen"
    Identifier "Screen-vesa[0]"
    Device "Device-vesa[0]"








  EndSection

  Section "Device"
    Identifier "Device-vmware[0]"
    Driver "vmware"



  EndSection

  Section "Screen"
    Identifier "Screen-vmware[0]"
    Device "Device-vmware[0]"








  EndSection

  Section "Device"
    Identifier "Device-modesetting[0]"
    Driver "modesetting"



  EndSection

  Section "Screen"
    Identifier "Screen-modesetting[0]"
    Device "Device-modesetting[0]"








  EndSection




  # Automatically enable the synaptics driver for all touchpads.
  Section "InputClass"
    Identifier "synaptics touchpad catchall"
    MatchIsTouchpad "on"

    Driver "synaptics"
    Option "MinSpeed" "0.6"
    Option "MaxSpeed" "1.0"
    Option "AccelFactor" "0.001"
    Option "MaxTapTime" "180"
  Option "MaxTapMove" "220"
  Option "TapButton1" "1"
  Option "TapButton2" "2"
  Option "TapButton3" "2"

    Option "ClickFinger1" "1"
    Option "ClickFinger2" "2"
    Option "ClickFinger3" "3"
    Option "VertTwoFingerScroll" "0"
    Option "HorizTwoFingerScroll" "0"
    Option "VertEdgeScroll" "1"
    Option "HorizEdgeScroll" "1"






  EndSection

  ```
  ### Steps to reproduce
  1. download my configuration repo https://github.com/ryantm/nixfiles
  2. run make
  3. try running xkbmap above
  ## Technical details

  ryantm@nixos ~ (master)$ nixos-version
  16.03.616.4ac4b35 (Emu)
  ryantm@nixos ~ (master)$ nix-env --version
  nix-env (Nix) 1.11.2
  ryantm@nixos ~ (master)$ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.03.616.4ac4b35"


state: closed
title: Python: don't propagate blas
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/14975
updated_at: 2016-04-25 16:23:29
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: numpy: add version 1.9
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/pull/14976
updated_at: 2016-04-27 17:47:59
body:
  @FRidh 
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [X] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Crashplan: 4.6.0-r2 -> 4.6.0-r3
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/14977
updated_at: 2016-04-25 17:38:42
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: lsof: stop configure script from searching /usr paths
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/pull/14979
updated_at: 2016-04-25 16:30:00
body:
  @mornfall 

  LSOF was failing to build on CentOS because it discovered `selinux` headers in `/usr/include` or some other system directories. I'm setting `LSOF_INCLUDE` to point to a non-existent path to remove this behavior. Tested on NixOS and CentOS.
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [X] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: buildkite-agent: init at 2.1.8
user_login: pawelpacana
html_url: https://github.com/NixOS/nixpkgs/pull/14980
updated_at: 2016-06-13 16:21:42
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The buildkite agent is a build runner for buildkite.com service


state: closed
title: gnum4: disable tests
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/pull/14982
updated_at: 2016-05-13 08:33:29
body:
  I couldn't get gnum4 on Linux (CentOS) due to some failing unit tests, possibly related to locales. Unfortunately it's challenging to debug because gnum4 appears in the stdenv and so changing its definition requires a very lengthy rebuild. Frustratingly, the tests do pass once it can be build in a normal stdenv; it seems that it's only in the initial build (when the stdenv is bootstrapping itself) that the tests fail.

  I noticed that we've disabled tests on a number of platforms, so it doesn't seem like there's a huge amount of opposition to disabling the test suite.
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [X] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: httpretty: working build for python3
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/pull/14983
updated_at: 2016-05-05 19:07:25
body:
  This patch allows `httpretty` to be built with python3. Among other things, it allows boto to be built with python3.
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [X] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ordereddict: do not restrict to python2.6
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/pull/14984
updated_at: 2016-04-26 06:43:25
body:
  @garbas 

  It seems incorrect to restrict ordereddict to python 2.6, as it is meant to provide back-compatibility, so it's depended on by several packages which can be built from other python versions. I tested this with python2.7 and python3.4 and it works.
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [X] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: boto3: enable unit tests, correct version of botocore
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/pull/14985
updated_at: 2016-05-06 10:54:08
body:
  This allows boto3 to work (with unit tests) with python2.7 and python3.4.
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [X] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: biber is broken
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/14986
updated_at: 2016-04-25 18:11:05
body:
  ## Issue description

  `biber` doesn't build now on NixOS because it doesn't install anything to `$docdev` output. Looks like `buildPerlPackage` [expects](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/perl-modules/generic/default.nix) that all packages should install something to it. I'm not familiar with Perl ecosystem at all -- how should this be fixed?

  cc @vcunat 


state: closed
title: command-not-found is missing programs.sqlite
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/14987
updated_at: 2016-04-25 21:58:56
body:
  ## Issue description

  I think this problem has appeared relatively recently.
  ### Steps to reproduce

  ``` bash
  $ nix-channel --list
  nixos https://nixos.org/channels/nixos-unstable
  $ cat /nix/var/nix/profiles/per-user/root/channels/nixos/.git-revision 
  32b7b0009f168cb7e020d297c2f336ef352e9ec1
  $ command-not-found tar
  DBI connect('dbname=/nix/var/nix/profiles/per-user/root/channels/nixos/programs.sqlite','',...) failed: unable to open database file at /run/current-system/sw/bin/command-not-found line 13.
  ```
  ## Technical details
  - System: 16.09.git.48c3ea7 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09.git.48c3ea7


state: closed
title: sqlalchemy: define sqlalchemy_1_0 attribute
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/pull/14988
updated_at: 2016-04-27 17:49:32
body:
  For other packages where we have multiple versions (numpy, scipy, etc), we name the actual `buildPythonPackage` call with the version, and for the "default" version we point it at one of those versions. This applies the same rule to `sqlalchemy`, and also restores a previous interface (as it used to be the case that `pythonPackages.sqlalchemy_1_0` was a valid attribute path)
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [X] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: root: fix chrooted build, workaround 491f7f017c4dd (cmake: set LIBDIR…
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/14989
updated_at: 2016-04-26 03:12:58
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  … and INCLUDEDIR for multiple outputs)


state: closed
title: dbus-map: init 2015-05-28
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/14990
updated_at: 2016-04-27 17:40:01
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Service Jenkins fails to start (timeout, killed by systemd)
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/issues/14991
updated_at: 2016-08-08 08:03:21
body:
  ```
  nixos-rebuild switch                                                                                                                                      
  building Nix...
  building the system configuration...
  trace: warning: passing a comma-separated string for filesystem options is deprecated; use a list of strings instead. This will become a hard error in 16.09.
  trace: warning: passing a comma-separated string for filesystem options is deprecated; use a list of strings instead. This will become a hard error in 16.09.
  updating GRUB 2 menu...
  activating the configuration...
  setting up /etc...
  warning: the following units failed: jenkins.service

  ● jenkins.service - Jenkins Continuous Integration Server
     Loaded: loaded (/nix/store/ynj2nllwxjmib7absfwj0dwgkphnsphl-unit-jenkins.service/jenkins.service; bad; vendor preset: enabled)
     Active: failed (Result: timeout) since Tue 2016-04-26 00:01:17 CEST; 40ms ago
    Process: 4231 ExecStartPost=/nix/store/jgkrq62n5kg0cjxbhsnwf6v6kpaqf8fg-unit-script/bin/jenkins-post-start (code=killed, signal=TERM)
    Process: 4230 ExecStart=/nix/store/z1q7brjws210cl43jvw7g83p3fndriq0-unit-script/bin/jenkins-start (code=killed, signal=TERM)
    Process: 4225 ExecStartPre=/nix/store/zm7ys3hhbzgycfz58f0zh8a9dx5dz8w7-unit-script/bin/jenkins-pre-start (code=exited, status=0/SUCCESS)
   Main PID: 4230 (code=killed, signal=TERM)

  nixos jenkins-start[4230]: Apr 26, 2016 12:01:01 AM jenkins.InitReactorRunner$1 onAttained
  nixos jenkins-start[4230]: INFO: Loaded all jobs
  nixos jenkins-start[4230]: Apr 26, 2016 12:01:01 AM jenkins.InitReactorRunner$1 onAttained
  nixos jenkins-start[4230]: INFO: Completed initialization
  nixos jenkins-start[4230]: Apr 26, 2016 12:01:01 AM hudson.WebAppMain$3 run
  nixos jenkins-start[4230]: INFO: Jenkins is fully up and running
  nixos systemd[1]: jenkins.service: Start-post operation timed out. Stopping.
  nixos systemd[1]: Failed to start Jenkins Continuous Integration Server.
  nixos systemd[1]: jenkins.service: Unit entered failed state.
  nixos systemd[1]: jenkins.service: Failed with result 'timeout'.
  warning: error(s) occurred while switching to the new configuration
  ```

  ```
  # relevant configuration
  services.jenkins.enable = true;
  services.jenkins.listenAddress = "localhost";
  services.jenkins.prefix = "/jenkins";
  ```


state: closed
title: Rspamd/Rmilter update
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/14992
updated_at: 2016-05-01 10:49:56
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-sandbox true` or [nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: elasticsearch: 2.2.0 -> 2.3.1
user_login: phile314
html_url: https://github.com/NixOS/nixpkgs/pull/14993
updated_at: 2016-04-26 10:49:10
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux (Fedora)
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  - [x] Tested execution of elastic-search service

  ---


state: closed
title: ssh-agent module: run in foreground as upstream recommends
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/14994
updated_at: 2016-04-28 09:18:27
body:
  I'm using it here and it works perfectly fine.

  Systemd's official recommendation is that everything should run in the foreground.
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Adding maksims ssh key
user_login: plumps
html_url: https://github.com/NixOS/nixpkgs/pull/14995
updated_at: 2016-04-26 10:28:56
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: antimicro 2.18 -> 2.18.2 (repository gone)
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/14996
updated_at: 2016-04-30 22:39:02
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  **I'm not a user of the software and I can not verify the sources.**

  The original repo was deleted by it's author. I took the one with
  the most recent releases I could find.
  See:
  https://github.com/Ryochan7/antimicro-packaging/issues/1#issuecomment-205949365


state: closed
title: 2nd factor authentication turns off 1st factor authentication
user_login: clefru
html_url: https://github.com/NixOS/nixpkgs/issues/14997
updated_at: 2017-02-13 14:37:55
body:
  When I did "security.pam.services.sshd.oathAuth = true", the resulting pam file was:

  auth sufficient pam_unix.so  likeauth try_first_pass
  auth sufficient ${pkgs.oathToolkit}/lib/security/pam_oath.so window=5 usersfile=/etc/users.oath digits=6

  which allows me to type a wrong password and make up for it by a correct OTP. I haven't reviewed the resulting PAM file carefully after making that change, and I was taken by surprise by that behavior. I would have expected a more conservative "conjunctive" semantic here, as in "OTP" is required in addition to everything else. 

  Justification:
  While the other authentication mechanisms surrounding the "auth" directives in 
  https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/security/pam.nix#L262
  could be argued to have password like qualities and rightfully replace pam_unix.so (pam_ldap, pam_otpw), I would argue that 2nd factor auth methods like xOTP don't have those qualities (2^6^8 for a 8 char password vs 10^6~=2^16 for xOTP). Otherwise, they wouldn't be called 2nd factor :)

  Implementation:
  Move 2nd factor mechanisms to the top of the auth section and mark them required. Unfortunately that makes all authenticators prompt for 2nd factor first, which is a bit odd. I haven't yet thought about a more complex restructuring of pam.nix.

  While at it, we could split up the "pam.text" section into four overridable ones for account/auth/session/password, so that people, that don't agree with my conservative stance and want 2nd factor only, can change their configs easily.
  - System: 16.03.616.4ac4b35 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.616.4ac4b35


state: closed
title: VUE is slower/buggier with openjdk8.jre, as compared to oraclejre8
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/issues/14998
updated_at: 2018-06-23 22:48:20
body:
  `vue` is  slower and with the default JRE (which is `openjdk8.jre`), as compared to `oraclejre8`.
  1. The speed differences manifest themselves with larger diagrams.
  2. The font rendering / box sizing is systematically wrong with openjdk.

  I understand that the Oracle option requires a clickthrough.  Shouldn't we think of what  can be done to improve the end user experience?

  Warning the user, that VUE is less practical with openjdk?


state: closed
title: Mounting /nix/store and updating grub results into unbootable system
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/14999
updated_at: 2017-08-31 08:56:35
body:
  According to https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/system/boot/loader/grub/install-grub.pl#L117 if `/nix/store` is mounted as not `ro`, then it's accounted for as mount on a different drive.

  This renders into unmountable boot as grub config is corrputed for linux kernel:

  ```
  linux ($drive2)//y2jbh18qavl269dmij1frgczxg4lfw4g-linux-4.4.6/bzImage systemConfig=/nix/store/c8djqbq1a0f76zjigpkaq5hzijwbybmp-nixos-system-lugano-2-16.03.616.4ac4b35 init=/nix/store/c8djqbq1a0f76zjigpkaq5hzijwbybmp-nixos-system-lugano-2-16.03.616.4ac4b35/init intel_iommu=off hugepages=4096 panic=60
  ```

  While we don't support setting `/nix/store` as rw, I think this should be fixed regardless as it holds on assumption that might not be true on other cases.


state: closed
title: Add new displaymanager: wtftw
user_login: kcomplexes
html_url: https://github.com/NixOS/nixpkgs/pull/15000
updated_at: 2017-03-19 00:06:40
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Built from latest commit: b84fdc0  ( https://github.com/Kintaro/wtftw)
  While it buils without error, using --check results in the following error 

  > error: derivation ‘/nix/store/pkn17n2n3bn8wxqik46h3kz5akk24rdw-wtftw.drv’ may not be deterministic: output ‘/nix/store/x8qscv3snig2c5ma5zf26g4s0mminmv1-wtftw’ differs

  I am not sure how to go about fixing this issue


state: closed
title: Python: use PyPI mirror
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/15001
updated_at: 2016-04-26 14:11:14
body:
  Recently PyPI changed their url scheme at https://pypi.python.org. After some complaints they mapped the older urls to the new ones again. This is however done on the upcoming PyPI 2.0 website, and not the current website.

  In this PR the new website (https://pypi.io) is added as mirror. The new website works most of the time but can still fail occasionally and is not as reliable as the old one.

  cc @domenkozar @wkennington 


state: closed
title: Use symlinkJoin for wrappers
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/15002
updated_at: 2016-04-27 12:24:16
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This extends `symlinkJoin` function to accept a set with several additional arguments, and uses that to refactor many buildEnv-and-wrap-style wrappers in the tree. Also fixes `dwarf-therapist`.

  cc @magnetophon @avnik @ericsagnes 


state: closed
title: How to install cargo subcommands with nix?
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/15003
updated_at: 2016-07-04 02:49:08
body:
  How to install for example [cargo-graph](https://crates.io/crates/cargo-graph/) with cargo? Is there a way to do this with the current cargo nix infrastructure?

  Pinging cargo/rust maintainers @wizeman @madjar 


state: open
title: Add some simple package checks
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/15004
updated_at: 2017-09-26 22:34:15
body:
  Many packages contain `pkg-config` spec files that can reference external libraries, and anything that appears in `Libs.private` in there should probably be in the package's `propagatedBuildInputs`. That seems like something we could check at build time to avoid future pain.

  Similarly, many packages provide headers that themselves include headers from their dependencies. Those dependencies should also probably show up in `propagatedBuildInputs`.

  There are probably other examples of this within the individual language ecosystems.


state: closed
title: Losing audio on the host when VirtualBox is installed
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/issues/15005
updated_at: 2017-01-20 16:59:19
body:
  ## Issue description

  When I enable `virtualisation.virtualbox.host.enable = true;` I reliably lose the sound on next reboot. Switching to the previous generation restores the sound again.

  ```
  $ pactl info
  Server String: /run/user/1000/pulse/native
  Library Protocol Version: 30
  Server Protocol Version: 30
  Is Local: yes
  Client Index: 30
  Tile Size: 65472
  User Name: zimbatm
  Host Name: xps13
  Server Name: pulseaudio
  Server Version: 8.0-rebootstrapped
  Default Sample Specification: s16le 2ch 44100Hz
  Default Channel Map: front-left,front-right
  Default Sink: auto_null
  Default Source: auto_null.monitor
  Cookie: 9a4a:e597
  ```

  I think it might be due to the udev triggers that are being installed but I don't really know. Looking for some clues on how to dig this further.
  ## Technical details
  - System: `16.09pre79453.32b7b00 (Flounder)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `16.09pre79453.32b7b00`


state: closed
title: KDE 5 does not find shared_mime_info installed as user
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/issues/15006
updated_at: 2017-05-11 02:29:35
body:
  KDE 5 needs shared_mime_info to be installed system-wide. I do not understand why, yet; it may need to be patched.


state: closed
title: Python: autogenerate PyPI source data (2)
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/15007
updated_at: 2016-07-28 13:40:42
body:
  Alternative to #14927. Here we use a separate function.

  Getting rid of the urls is possible since #15001.

  cc @domenkozar 

  (I also would like to get rid of `buildPythonApplication` again and instead introduce an option like `kind ? "library"` with options `[ "application" "library" ]` or else `application ? false` since I don't foresee any other types than applications and libraries that are relevant.
  )


state: closed
title: firefox-bin: 45.0.2 -> 46.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/15008
updated_at: 2016-05-04 05:56:27
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---
  - Improved security of the JavaScript Just In Time (JIT) Compiler
  - Use Content Decryption Module as a fallback to decode unencrypted H.264 and AAC media where available
  - GTK3 integration (GNU/Linux only)
  - WebRTC fixes to improve performance and stability

  https://www.mozilla.org/en-US/firefox/46.0/releasenotes/

  I will use SHA512 from the next release.


state: closed
title: Suspend results in reboot
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/15009
updated_at: 2016-04-27 20:42:32
body:
  Suspend on my laptop suddenly stopped working. The machine powers off instead of suspending.

  Output from journalctl:

  ```
  Apr 26 10:24:30 renzo systemd-logind[787]: Lid closed.
  Apr 26 10:24:30 renzo systemd-logind[787]: Suspending...
  Apr 26 10:24:31 renzo systemd[1]: Starting Pre-Sleep Actions...
  Apr 26 10:24:31 renzo systemd[1]: Started Pre-Sleep Actions.
  Apr 26 10:24:31 renzo audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=pre-sleep comm="systemd" exe="/nix/store/ncx9b20bpm584kbrp2gvzmdvsgvmgj2c-systemd-229/lib/sy
  Apr 26 10:24:31 renzo audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=pre-sleep comm="systemd" exe="/nix/store/ncx9b20bpm584kbrp2gvzmdvsgvmgj2c-systemd-229/lib/sys
  Apr 26 10:24:31 renzo systemd[1]: Reached target Sleep.
  Apr 26 10:24:31 renzo kernel: audit: type=1130 audit(1461680671.004:337): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=pre-sleep comm="systemd" exe="/nix/store/ncx9b20bpm584kbrp2gvzmd
  Apr 26 10:24:31 renzo kernel: audit: type=1131 audit(1461680671.004:338): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=pre-sleep comm="systemd" exe="/nix/store/ncx9b20bpm584kbrp2gvzmd
  Apr 26 10:24:31 renzo systemd[1]: Starting Suspend...
  Apr 26 10:24:31 renzo systemd-sleep[2904]: Suspending system...
  -- Reboot --
  Apr 26 10:24:57 renzo systemd-journald[469]: Runtime journal (/run/log/journal/) is 8.0M, max 189.2M, 181.2M free.
  Apr 26 10:24:57 renzo systemd-journald[469]: System journal (/var/log/journal/) is 1.3G, max 4.0G, 2.6G free.
  Apr 26 10:24:57 renzo systemd-journald[469]: Time spent on flushing to /var is 785us for 2 entries.
  Apr 26 10:24:57 renzo kernel: Initializing cgroup subsys cpuset
  Apr 26 10:24:57 renzo kernel: Initializing cgroup subsys cpu
  Apr 26 10:24:57 renzo kernel: Initializing cgroup subsys cpuacct
  Apr 26 10:24:57 renzo kernel: Linux version 4.4.6 (nixbld@localhost) (gcc version 4.9.3 (GCC) ) #1-NixOS SMP Wed Mar 16 15:43:17 UTC 2016
  ```

  Version info:

  ```
  chris@renzo ~> nixos-version
  16.09pre79453.32b7b00 (Flounder)
  chris@renzo ~> nix-env --version
  nix-env (Nix) 1.11.2
  chris@renzo ~> nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.09pre79453.32b7b00"
  ```

  The machine is a Dell XPS 13. My NixOS config uses the unstable channel (because the wifi requires kernel version >= 4.4).

  Bizarrely, the problem still occurs even if I boot into any previously-working NixOS build.


state: closed
title: Python: support installing wheels
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/15010
updated_at: 2016-05-09 16:38:54
body:
  This PR adds support for installing wheels. The parameter format can be used to specify the source is a wheel.

  While I imagine it would be possible to determine that it is a wheel and adjust the build process accordingly, the reason behind having an explicit option like this is because I would like to support Flit packages, and therefore a third option would be added, `format="flit"` (see https://github.com/NixOS/nixpkgs/issues/14945).

  cc @grahamc @domenkozar

  PS: here is already a first limitation of  https://github.com/NixOS/nixpkgs/pull/15001, we cannot link wheels.


state: closed
title: Multiple outputs for openssl
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/15011
updated_at: 2016-04-27 17:26:46
body:
  I'm trying to fix `siege` package and found, that `out` and `dev` outputs for `openssl` are ... strange.

  ```
  $ du -a /nix/store/*openssl-1.0.2g{,-dev}/lib
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines/libnuron.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines/libchil.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines/lib4758cca.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines/libgmp.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines/libpadlock.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines/libcswift.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines/libaep.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines/libubsec.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines/libgost.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines/libatalla.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines/libsureware.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines/libcapi.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/engines
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/libcrypto.so.1.0.0
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/libssl.so.1.0.0
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/pkgconfig/openssl.pc
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/pkgconfig/libcrypto.pc
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/pkgconfig/libssl.pc
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/pkgconfig
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/libssl.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib/libcrypto.so
  /nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g/lib

  /nix/store/15qighn2am7p580xwxdaqdmvhdf86x5l-openssl-1.0.2g-dev/lib/pkgconfig/openssl.pc
  /nix/store/15qighn2am7p580xwxdaqdmvhdf86x5l-openssl-1.0.2g-dev/lib/pkgconfig/libcrypto.pc
  /nix/store/15qighn2am7p580xwxdaqdmvhdf86x5l-openssl-1.0.2g-dev/lib/pkgconfig/libssl.pc
  /nix/store/15qighn2am7p580xwxdaqdmvhdf86x5l-openssl-1.0.2g-dev/lib/pkgconfig
  /nix/store/15qighn2am7p580xwxdaqdmvhdf86x5l-openssl-1.0.2g-dev/lib
  ```

  So, `out` has all the .so files, but `dev` doesn't. How's that?

  Specifically `siege` requires .so files and includes, so .so files must be present in `dev` output


state: closed
title: UnixODBC updates
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/15012
updated_at: 2016-05-11 14:42:33
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Working fine for me; given that this looked abandoned I'll merge this in few days.


state: closed
title: Hipchat is missing libstdc++.so.6
user_login: manveru
html_url: https://github.com/NixOS/nixpkgs/issues/15013
updated_at: 2016-04-30 21:28:27
body:
  ## Issue description

  Trying to start hipchat, you get following error:

  ```
  /nix/store/nd76wygl7xmg7gsix33s13zycr492lmn-hipchat-4.0.1631/libexec/hipchat/lib/HipChat.bin: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
  ```
  ### Steps to reproduce

  ```
  hipchat
  ```

  I was able to work around the issue using this:

  ```
  LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/nix/store/7rgyw6h12jvgnn8dnl6b7iaz1wib3qs6-hipchat-2.2.1388/libexec/hipchat/lib/cpp hipchat
  ```

  which as far as I can tell uses the `libstdc++.so.6` from an older version of hipchat that was still working.
  ## Technical details
  - System: NixOS 16.09pre81657.9445bb2 (Flounder)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre81657.9445bb2


state: closed
title: fail2ban: rework service
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15014
updated_at: 2016-04-28 23:26:55
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Closer resemble the [upstream](https://github.com/fail2ban/fail2ban/blob/0.9.4/files/fail2ban.service) file


state: closed
title: containers: test imperative and ipv4 in small-release
user_login: kampfschlaefer
html_url: https://github.com/NixOS/nixpkgs/pull/15015
updated_at: 2016-04-26 20:38:48
body:
  I broke the small-release on hydra with this in #14018. Sorry. This here should fix it.

  Test imperative containers and declarative containers with ipv4. These two
  tests are basically the extraction of the containers test from before.

  @fpletz or @edolstra: can you review and merge this?


state: closed
title: open-eid
user_login: jagajaga
html_url: https://github.com/NixOS/nixpkgs/pull/15016
updated_at: 2016-04-28 10:56:09
body:
  ##### WIP
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  @aszlig @bluescreen303 (top guys from google-talk plugin) please help me with firefox plugin. It doesn't seem to work :/


state: closed
title: afl: 1.94b -> 2.10b
user_login: MostAwesomeDude
html_url: https://github.com/NixOS/nixpkgs/pull/15017
updated_at: 2016-04-27 14:51:38
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Includes afl-analyze. QEMU support not tested.


state: closed
title: php: add default php.ini
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/15018
updated_at: 2016-05-05 17:16:05
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  PHP had no `php.ini` file set by default.
  It is useful to have one so cli mode php can run with sane settings. (see #9625)

  The following PR does:
  - set the `php.ini` in the php package to the provided `php.ini-production` (for reference Archlinux does the [same](https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/php#n183))
  - remove the `php-recommended.ini` as it become meaningless
  - update the services that were using `php-recommended.ini` (namely httpd and phpfpm)
  - remove the `services.phpfpm.phpIni` option as it redundant and there is no need for another way to override `php.ini`

  ~~One could consider to have the default `php.ini` immutable in the store could be an issue, but php provides many (too much?) ways to change this functionality so this shouldn't be a problem.
  The normal way would be to use `/etc/php.ini` to add or change settings, else it is possible to use no setting file with the `-n` flag, use a different file with the `-c` flag or override it with the `PHPRC` environment variable.~~

  **update**
  - added a `phpOptions` to the fpm service

  cc 
  - php maintainer @globin 
  - phpfpm module creator @rickynils 


state: closed
title: jenkins service: bring back $SSL_CERT_FILE
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/15019
updated_at: 2016-04-27 18:35:08
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  A continuation of commit 23489b34c08a2e9996e11f2a2ac174ad757e8277
  ("Bring back $SSL_CERT_FILE"). Quoting that commit message:

    Commit 9f358f809d1db46f3206d4a09a5366f13c93e777 removed
    $SSL_CERT_FILE, which is fine for binaries linking against the current
    OpenSSL package, but not old binaries (e.g. those installed via
    nix-env). So let's keep $SSL_CERT_FILE for a while longer.


state: closed
title: freeradius: fix checkrad paths by providing perl, finger substitution
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/pull/15020
updated_at: 2016-04-29 00:05:06
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libiconv: Correct cross-building
user_login: bnikolic
html_url: https://github.com/NixOS/nixpkgs/pull/15021
updated_at: 2017-01-01 12:28:18
body:
  ###### Things done
  - [ X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [X] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Select the crossDrv based on the target platform in all-packages.nix,
  remove superfluous assert in libiconv

  nix-shell -p nox --run "nox-review wip" fails because it tries to build libiconvReal on Linux which fails on master already


state: closed
title: pkgs.gzip: 1.7 -> 1.8
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/15022
updated_at: 2016-04-28 17:36:51
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  See http://lists.gnu.org/archive/html/info-gnu/2016-04/msg00012.html


state: closed
title: pkgs.gnugrep: 2.22 -> 2.25
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/15023
updated_at: 2016-04-28 17:39:12
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  All releases between 2.22 and 2.25 are all bugfix releases:
  - 2.23: http://lists.gnu.org/archive/html/info-gnu/2016-02/msg00000.html
  - 2.24: http://lists.gnu.org/archive/html/info-gnu/2016-03/msg00004.html
  - 2.25: http://lists.gnu.org/archive/html/info-gnu/2016-04/msg00010.html


state: closed
title: xfce service: add noDesktop option
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/15024
updated_at: 2017-12-18 19:14:44
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Several services in Xfce are particularly hard to disable when you want to use something else. Notably:

  1) `xfce4-notifyd` is started unconditionally and needs to be killed if you want your own notification manager to work;
  2) `xfdesktop` can be disabled via saving session settings, but sometimes is started in the middle of session and if killed then, restarted (presumably by the session daemon); you need to open `xfce4-session-settings`, kill it from there, save session and hope it won't repeat soon. Unfortunately, it's incompatible with XMonad (shows in foreground, with all apps and panel hidden underneath);
  3) `xfce4-panel` can be disabled via saving session without it but _sometimes_ runs at startup anyway and it's annoying to kill it from time to time.

  This option removes those three packages from environment if enabled. While this also has a benefit of saving space, I would be interested in less sledge-hammery fix for those problems from other Xfce+some WM users. FWIW I use XMonad + taffybar.

  cc @vcunat (Xfce maintainer)


state: closed
title: manual: automatically generate modules documentation
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/15025
updated_at: 2016-08-28 11:57:34
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This automatically create manual entries for modules with `meta.doc` declared.

  Extra changes:
  - addition of `meta.doc` for gitlab and postgresql modules (and indentation tuning)
  - fix of taskserver module manual path

  cc @edolstra 


state: closed
title: silver-searcher: add alias "ag"
user_login: dancek
html_url: https://github.com/NixOS/nixpkgs/pull/15026
updated_at: 2016-04-27 15:14:00
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  As discussed in #14868, `ag` should be an alias for `silver-searcher`. Rationale: `ag` is the command.


state: closed
title: catch: 1.2.1 -> 1.5.0
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/15027
updated_at: 2016-04-27 14:08:11
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` (no dependencies)
  - [x] Tested execution of all binary files (usually in `./result/bin/`): 
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Update `etc` example to not use a real config file
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/15028
updated_at: 2016-04-27 16:41:06
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  A user noticed the example for `hosts`, took the `mode` permissions literally, and ended up with surprising behavior on their system. Updating the documentation to not reference a real config file which might have real permissions requirements.


state: closed
title: aria2: enable building for darwin
user_login: sirn
html_url: https://github.com/NixOS/nixpkgs/pull/15029
updated_at: 2016-06-11 20:32:47
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Enable building of `aria2` package on Darwin. I first tried building with Security.framework (`--with-appletls`), which could be successfully built, but requesting HTTPS will always fail with "Invalid certificate format" error, thus I changed the configure to always use openssl for Darwin.


state: closed
title: python3Packages.betamax does not build on lastest unstable channel release
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/15030
updated_at: 2016-05-05 18:50:07
body:
  ## Issue description

  `python3Packages.betamax` does not build on latest unstable channel release, so an update is not possible.
  ### Steps to reproduce

  ``` bash
  git checkout 7465bcd67a2177c63adeec66398b1b581260b31e
  nix-build -A python3Packages.betamax
  ```
  ## Technical details
  - System: 16.09pre79453.32b7b00 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre82105.7465bcd"


state: closed
title: rustc fail to build on Darwin
user_login: sirn
html_url: https://github.com/NixOS/nixpkgs/issues/15031
updated_at: 2016-07-29 16:16:01
body:
  ## Issue description

  The `rustc` package fails to build on Darwin with failures when it tries to test networking:

  ```
  failures:
      sys::ext::net::test::basic
      sys::ext::net::test::iter
      sys::ext::net::test::test_connect_unix_datagram
      sys::ext::net::test::test_read_timeout
      sys::ext::net::test::test_read_with_timeout
      sys::ext::net::test::test_unix_datagram
      sys::ext::net::test::test_unix_datagram_recv
      sys::ext::net::test::test_unnamed_unix_datagram
      sys::ext::net::test::timeouts
      sys::ext::net::test::try_clone

  test result: FAILED. 729 passed; 10 failed; 2 ignored; 0 measured

  /private/var/folders/6g/7z1n53nn73s_ypxy9ypyy6yw0000gn/T/nix-build-rustc-2016-03-22-g6cc502c.drv-0/rust-6cc502c/mk/tests.mk:447: recipe for target 'tmp/check-stage2-T-x86_64-apple-darwin-H-x86_64-apple-darwin-std.ok' failed
  make: *** [tmp/check-stage2-T-x86_64-apple-darwin-H-x86_64-apple-darwin-std.ok] Error 101
  builder for ‘/nix/store/aa08ynri31iyaz93721y2qxihjwwq1li-rustc-2016-03-22-g6cc502c.drv’ failed with exit code 2
  error: build of ‘/nix/store/aa08ynri31iyaz93721y2qxihjwwq1li-rustc-2016-03-22-g6cc502c.drv’ failed
  ```
  ### Steps to reproduce
  1. Be on Mac OS X.
  2. `nix-env -i rustc`
  ## Technical details
  - System: Mac OS X 10.11.4
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre81657.9445bb2


state: closed
title: terraform: 0.6.13 -> 0.6.15
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/15032
updated_at: 2016-04-29 16:19:19
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gcc-5.3.0-lib contains 32 bit libs in lib64 and breaks buildFHSUserEnv/buildFHSChrootEnv
user_login: bsx
html_url: https://github.com/NixOS/nixpkgs/issues/15033
updated_at: 2016-06-03 19:13:41
body:
  ## Issue description

  The 32bit version of the `gcc-5.3.0-lib` package has its libs (in particular `libstdc++.so`) in `lib64` instead of `lib32` which seems to confuse `buildFHSUserEnv` as the 32bit `libstdc++.so` is now in `/usr/lib64` instead of the 64bit version.
  This also breaks the Steam environment.
  ### Steps to reproduce
  1. create a simple FHS environment e.g. with the following snippet:

  ```
  { pkgs ? import <nixpkgs> {} }:

  let fhs = pkgs.buildFHSUserEnv {
    name = "my-env";
    targetPkgs = pkgs: with pkgs;
      [ 
      file
      ];
    runScript = "bash";
    profile = ''
    '';
  };
  in pkgs.stdenv.mkDerivation {
    name = "my-env-shell";
    nativeBuildInputs = [ fhs ];
    shellHook = "exec my-env";
  }
  ```
  1. run `nix-shell` to assemble environment
  2. check `ldd /usr/lib64/libstdc++.so`:

  ```
      linux-gate.so.1 (0xf7756000)
      libm.so.6 => /usr/lib32/libm.so.6 (0xf758e000)
      libc.so.6 => /usr/lib32/libc.so.6 (0xf73db000)
      /nix/store/yhzg6hrvaxd2wvvfadfdzd7vgwgwzikz-glibc-multi-2.23/lib/32/ld-linux.so.2 (0x565c8000)
      libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xf73c1000)
  ```
  1. check `file -L /usr/lib64/libstdc++.so`:

  ```
  /usr/lib64/libstdc++.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, stripped
  ```
  1. Futher examination of the packages in `/nix/store` reveals:

  ```
  % file *gcc*lib*/lib64/*.so.* | grep ELF
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libasan.so.2.0.0:                    ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libatomic.so.1.1.0:                  ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libcc1.so.0.0.0:                     ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libcilkrts.so.5.0.0:                 ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libgcc_s.so.1:                       ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libgomp-plugin-host_nonshm.so.1.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libgomp.so.1.0.0:                    ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libitm.so.1.0.0:                     ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/liblsan.so.0.0.0:                    ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libquadmath.so.0.0.0:                ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libssp.so.0.0.0:                     ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libstdc++.so.6.0.21:                 ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libtsan.so.0.0.0:                    ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libubsan.so.0.0.0:                   ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  f69rq0mmyp5mycgr6h8x0l252vgmq5vd-gcc-5.3.0-lib/lib64/libvtv.so.0.0.0:                     ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libasan.so.2.0.0:                    ELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libatomic.so.1.1.0:                  ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libcc1.so.0.0.0:                     ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libcilkrts.so.5.0.0:                 ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libgcc_s.so.1:                       ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libgomp-plugin-host_nonshm.so.1.0.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libgomp.so.1.0.0:                    ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libitm.so.1.0.0:                     ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libquadmath.so.0.0.0:                ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libssp.so.0.0.0:                     ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libstdc++.so.6.0.21:                 ELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libubsan.so.0.0.0:                   ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  glmn449wcpbfb1d7bp95fhlnav13w4q9-gcc-5.3.0-lib/lib64/libvtv.so.0.0.0:                     ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libasan.so.2.0.0:                    ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libatomic.so.1.1.0:                  ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libcc1.so.0.0.0:                     ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libcilkrts.so.5.0.0:                 ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libgcc_s.so.1:                       ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libgomp-plugin-host_nonshm.so.1.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libgomp.so.1.0.0:                    ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libitm.so.1.0.0:                     ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/liblsan.so.0.0.0:                    ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libquadmath.so.0.0.0:                ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libssp.so.0.0.0:                     ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libstdc++.so.6.0.21:                 ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libtsan.so.0.0.0:                    ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libubsan.so.0.0.0:                   ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  kxac9yv62zff2pj6k1j4d6hiz8jdi2f3-gcc-5.3.0-lib/lib64/libvtv.so.0.0.0:                     ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
  vf2ss51csfh9k8zv9vrkf4hbxb5w0k41-gcc-5.3.0-lib/lib64/libasan.so.2.0.0:                    ELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, stripped
  vf2ss51csfh9k8zv9vrkf4hbxb5w0k41-gcc-5.3.0-lib/lib64/libatomic.so.1.1.0:                  ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  vf2ss51csfh9k8zv9vrkf4hbxb5w0k41-gcc-5.3.0-lib/lib64/libcilkrts.so.5.0.0:                 ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  vf2ss51csfh9k8zv9vrkf4hbxb5w0k41-gcc-5.3.0-lib/lib64/libgcc_s.so.1:                       ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped
  vf2ss51csfh9k8zv9vrkf4hbxb5w0k41-gcc-5.3.0-lib/lib64/libgomp-plugin-host_nonshm.so.1.0.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  vf2ss51csfh9k8zv9vrkf4hbxb5w0k41-gcc-5.3.0-lib/lib64/libgomp.so.1.0.0:                    ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  vf2ss51csfh9k8zv9vrkf4hbxb5w0k41-gcc-5.3.0-lib/lib64/libitm.so.1.0.0:                     ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  vf2ss51csfh9k8zv9vrkf4hbxb5w0k41-gcc-5.3.0-lib/lib64/libssp.so.0.0.0:                     ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  vf2ss51csfh9k8zv9vrkf4hbxb5w0k41-gcc-5.3.0-lib/lib64/libstdc++.so.6.0.21:                 ELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, stripped
  vf2ss51csfh9k8zv9vrkf4hbxb5w0k41-gcc-5.3.0-lib/lib64/libubsan.so.0.0.0:                   ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  vf2ss51csfh9k8zv9vrkf4hbxb5w0k41-gcc-5.3.0-lib/lib64/libvtv.so.0.0.0:                     ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
  ```
  ## Technical details
  - System: NixOS 16.09pre82105.7465bcd (Flounder)
  - Nix version: 1.11.2
  - Nixpkgs version: "16.09pre82105.7465bcd"


state: closed
title: pycairo: enable for python35
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15034
updated_at: 2016-04-29 00:33:57
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The patch was taken from FreeBSD, it is also used on debian.
  see:
  https://svnweb.freebsd.org/ports/head/graphics/py3-cairo/files/pycairo-1.10.0-waf-py3_5.patch?revision=401900&view=markup


state: closed
title: xdot: 0.6 -> 0.7
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15035
updated_at: 2016-04-28 11:13:31
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Works for python3 with #15034 .


state: closed
title: attribute ‘bin’ missing when upgrading to latest unstable
user_login: simonvandel
html_url: https://github.com/NixOS/nixpkgs/issues/15036
updated_at: 2017-08-16 23:17:15
body:
  ## Issue description

  When upgrading to the latest nixos version from the unstable channel, it fails with:

  ```
  error: while evaluating the attribute ‘buildCommand’ of the derivation ‘nixos-system-vandel-beast-16.09pre82105.7465bcd’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/system/activation/top-level.nix:102:7:
  while evaluating the attribute ‘sources’ of the derivation ‘etc’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/system/etc/etc.nix:12:5:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/system/etc/etc.nix:20:20, called from undefined position:
  while evaluating the attribute ‘source’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:199:44:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:74:45, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:199:52:
  while evaluating the attribute ‘value’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:287:9:
  while evaluating the option `environment.etc.systemd/system.source':
  while evaluating the attribute ‘mergedValue’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:314:5:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:314:32, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:314:19:
  while evaluating ‘check’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/types.nix:106:15, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:315:10:
  while evaluating the attribute ‘buildCommand’ of the derivation ‘system-units’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/pkgs/build-support/trivial-builders.nix:10:14:
  while evaluating the attribute ‘text’ of the derivation ‘unit-dbus.service’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/pkgs/build-support/trivial-builders.nix:10:14:
  while evaluating the attribute ‘text’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:199:44:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:74:45, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:199:52:
  while evaluating the attribute ‘value’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:287:9:
  while evaluating the option `systemd.units.dbus.service.text':
  while evaluating the attribute ‘isDefined’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:319:5:
  while evaluating ‘filterOverrides’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:391:21, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:303:18:
  while evaluating ‘concatMap’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/lists.nix:90:18, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:397:8:
  while evaluating ‘concatMap’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/lists.nix:90:18, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:298:17:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:298:28, called from undefined position:
  while evaluating ‘dischargeProperties’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:361:25, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:299:62:
  while evaluating the attribute ‘value’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:199:48:
  while evaluating the attribute ‘config.text’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:310:7:
  while evaluating ‘commonUnitText’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:294:20, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:310:14:
  while evaluating ‘attrsToSection’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/system/boot/systemd-lib.nix:90:20, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:296:9:
  while evaluating ‘mapAttrsToList’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:223:23, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/system/boot/systemd-lib.nix:91:33:
  while evaluating the attribute ‘unitConfig’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:199:44:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:74:45, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:199:52:
  while evaluating the attribute ‘value’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:287:9:
  while evaluating the option `systemd.services.dbus.unitConfig':
  while evaluating the attribute ‘mergedValue’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:314:5:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:314:32, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:314:19:
  while evaluating ‘merge’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/types.nix:132:20, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:317:8:
  while evaluating ‘mapAttrs’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:198:17, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/types.nix:133:9:
  while evaluating ‘filterAttrs’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:115:23, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/types.nix:133:35:
  while evaluating ‘concatMap’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/lists.nix:90:18, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:116:18:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:116:29, called from undefined position:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/types.nix:133:51, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:116:62:
  while evaluating the attribute ‘X-Restart-Triggers’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:329:7:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/types.nix:133:86, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/attrsets.nix:329:15:
  while evaluating the attribute ‘optionalValue’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:321:5:
  while evaluating ‘filterOverrides’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:391:21, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:303:18:
  while evaluating ‘concatMap’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/lists.nix:90:18, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:397:8:
  while evaluating ‘concatMap’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/lists.nix:90:18, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:298:17:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:298:28, called from undefined position:
  while evaluating ‘dischargeProperties’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:361:25, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:299:62:
  while evaluating the attribute ‘value’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/types.nix:138:55:
  while evaluating the attribute ‘X-Restart-Triggers’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/system/boot/systemd.nix:213:13:
  while evaluating the attribute ‘buildCommand’ of the derivation ‘dbus-conf’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/services/system/dbus.nix:14:5:
  while evaluating ‘concatMapStrings’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/strings.nix:31:25, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/services/system/dbus.nix:47:23:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/nixos/modules/services/system/dbus.nix:48:6, called from undefined position:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/types.nix:117:14, called from undefined position:
  while evaluating the attribute ‘value’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:322:27:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:314:32, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:314:19:
  while evaluating ‘check’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/types.nix:106:15, called from /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/nixpkgs/lib/modules.nix:315:10:
  while evaluating the attribute ‘pkgs’ of the derivation ‘system-path’ at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/pkgs/build-support/trivial-builders.nix:10:14:
  while evaluating anonymous function at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/pkgs/build-support/buildenv/default.nix:57:21, called from undefined position:
  attribute ‘bin’ missing, at /nix/store/m1nblhmhn4zgl4ydv1dxc4xfgnpq4s52-nixos-16.09pre82105.7465bcd/nixos/pkgs/build-support/buildenv/default.nix:57:30
  ```
  ### Steps to reproduce
  1. Run `sudo nixos-rebuild switch --upgrade --show-trace`
  2. See that it fails with the aforementioned error
  ## Technical details
  - System: (NixOS: 16.09pre79453.32b7b00 (Flounder))
  - Nix version: (nix-env (Nix) 1.11.2)
  - Nixpkgs version: (16.09pre82105.7465bcd)


state: closed
title: betamax: Disable tests
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/15037
updated_at: 2016-05-05 18:50:07
body:
  Closes #15030 
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This is a proposal. It is a short-term fix for building betamax with python 3. Nevertheless, the update may be done asap, but the python3 build should succeed then.

  @pSub You did the update which is reverted by this PR.


state: closed
title: siege: fix build after multiple-outputs
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/15038
updated_at: 2016-04-28 14:40:39
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Incorrect hashes for latex packages
user_login: markus1189
html_url: https://github.com/NixOS/nixpkgs/issues/15039
updated_at: 2016-04-27 21:49:15
body:
  ## Issue description

  I am trying to add latex packages inside my `configuration.nix`, but the build fails due to unexpected md5 hashes.
  ### Steps to reproduce

  In `configuration.nix` add

  ```
  environment.systemPackages = with pkgs; [
  (texlive.combine {
        inherit (texlive) scheme-medium framed minted;
      })
  ]
  ```

  output is:

  ```
  output path ‘/nix/store/5yb0gsnjh8hqzxzz9ns76w20k5z1ln9d-minted.tar.xz’ has md5 hash ‘5499940dd47a0c46f5607219fcf26687’ when ‘017fbfe849f7f0e5814d7947887a8eec’ was expected
  ```

  for `minted` and 

  ```
  output path ‘/nix/store/jsll8j97lgp40dic0mhs0lcij7hx2ww1-framed.tar.xz’ has md5 hash ‘e86e6af8de263056236211b3ae01160f’ when ‘e602c51704f15f8498357e3a7f0b209a’ was expected
  ```

  for `framed`. 

  I could just add those hashes to `pkgs/tools/typesetting/tex/texlive-new/pkgs.nix`, but how do I get the hash for e.g. `md5.doc` or `md5.run`?  

  /cc @vcunat 
  ## Technical Details
  - System: `16.09pre81686.f1675d9 (Flounder)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `16.09pre81686.f1675d9`


state: closed
title: emby: 3.0.5930 -> 3.0.5932
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/15040
updated_at: 2016-04-27 22:40:19
body:
  ###### Things done
  - Built on platform(s)
    - [x] NixOS
  - [x] Tested execution of all binary files (usually in `./result/bin/`)


state: closed
title: mitmproxy is broken, likely everywhere, due to releases moving
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/issues/15041
updated_at: 2016-06-16 13:25:57
body:
  mitmproxy package expects the source tar.gz to be here: http://mitmproxy.org//download/mitmproxy-0.14.0.tar.gz

  However, that is no longer available. And source seems to only be available from Pypi in Pythons "wheel" format which is apparently just a zip.

  https://pypi.python.org/pypi/mitmproxy/0.17

  This is probably broken on the stable releases too....


state: closed
title: fpm seems to be broken
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/15042
updated_at: 2016-04-29 08:06:22
body:
  ## Issue description

  Running `fpm` results in a crash as follows:

  ```
  $ result/bin/fpm
  /nix/store/0lwpkxcnnsv92i48ms94dvhhfib6bba4-fpm-1.4.0/lib/ruby/gems/2.3.0/gems/ffi-1.9.10/lib/ffi/library.rb:263:in `attach': unhandled exception
      from /nix/store/0lwpkxcnnsv92i48ms94dvhhfib6bba4-fpm-1.4.0/lib/ruby/gems/2.3.0/gems/ffi-1.9.10/lib/ffi/library.rb:263:in `attach_function'
      from /nix/store/0lwpkxcnnsv92i48ms94dvhhfib6bba4-fpm-1.4.0/lib/ruby/gems/2.3.0/gems/fpm-1.4.0/lib/fpm/util.rb:16:in `rescue in <module:Util>'
      from /nix/store/0lwpkxcnnsv92i48ms94dvhhfib6bba4-fpm-1.4.0/lib/ruby/gems/2.3.0/gems/fpm-1.4.0/lib/fpm/util.rb:12:in `<module:Util>'
      from /nix/store/0lwpkxcnnsv92i48ms94dvhhfib6bba4-fpm-1.4.0/lib/ruby/gems/2.3.0/gems/fpm-1.4.0/lib/fpm/util.rb:6:in `<top (required)>'
      from /nix/store/0lwpkxcnnsv92i48ms94dvhhfib6bba4-fpm-1.4.0/lib/ruby/gems/2.3.0/gems/fpm-1.4.0/lib/fpm/package.rb:2:in `require'
      from /nix/store/0lwpkxcnnsv92i48ms94dvhhfib6bba4-fpm-1.4.0/lib/ruby/gems/2.3.0/gems/fpm-1.4.0/lib/fpm/package.rb:2:in `<top (required)>'
      from /nix/store/0lwpkxcnnsv92i48ms94dvhhfib6bba4-fpm-1.4.0/lib/ruby/gems/2.3.0/gems/fpm-1.4.0/lib/fpm.rb:3:in `require'
      from /nix/store/0lwpkxcnnsv92i48ms94dvhhfib6bba4-fpm-1.4.0/lib/ruby/gems/2.3.0/gems/fpm-1.4.0/lib/fpm.rb:3:in `<top (required)>'
      from /nix/store/0lwpkxcnnsv92i48ms94dvhhfib6bba4-fpm-1.4.0/lib/ruby/gems/2.3.0/gems/fpm-1.4.0/bin/fpm:5:in `require'
      from /nix/store/0lwpkxcnnsv92i48ms94dvhhfib6bba4-fpm-1.4.0/lib/ruby/gems/2.3.0/gems/fpm-1.4.0/bin/fpm:5:in `<top (required)>'
      from result/bin/fpm:18:in `load'
      from result/bin/fpm:18:in `<main>'
  ```
  ### Steps to reproduce
  1. Get nixpkgs 3a542c737414d8cc4d8759997983f596fcd6a6a
  2. Run `nix-build -A fpm` from your clone
  3. Run ./result/bin/fpm
  4. Be sad

  cc @vcunat who added the package
  ### Other stuff

  I'm running this on NixOS, on x86_64.


state: closed
title: top-level: simplify stdenv calling of top-level: fewer inferred and re-inferring arguments
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/15043
updated_at: 2016-12-05 16:01:56
body:
  ### New summery

  Ok, this is last general purpose cleanup from me before going into the nitty-gritty details of cross compiling. The basic issue is despite my changes so far *almost* but not quite break the top-level stdenv cycle. This breaks the cycle, *and* cuts down on the partial application magic that can make it hard to figure out where an argument comes from.

  This PR has been tested with my usual gist
  ```sh
  nix-instantiate --eval -E 'import (builtins.fetchTarball https://gist.github.com/Ericson2314/fc745290db68b20235bdc457961b3658/archive/master.tar.gz) {}' -A testsPass
  ```
  now extended to also check ghc's linux and darwin hashes in addition to cross + custom stdenv stuff. It should also pass travis--I ran the nox script locally.

  In the process of cleaning up the default args used for testing, I added a builtins trace as they should never be triggered in production.

  ### Original Post

  This grew out of the, ahem, tamer of my ideas in #10874. The basic idea is that `top-level/default.nix` is now only responsible for building a single bootstrapping phase, and since stdenvs control the bootstrapping, they are solely responsible for calling `top-level/default.nix` (well, with the exception of the final phase, since that isn't composed in a stdenv-specific manner). Additionally config's `replaceStdenv` and the cross stdenv are now composed more like other stdenvs than the ad-hoc way they were before.

  While this doesn't really solve any problem on its own, it should lay a better foundation for feature work. See the comments in #14965 for how the phasing for the cross stdenv helps for example. Also, some of the more ambitious proposals of #10874 should similarly be assisted.

  I tested (a few arbitrary) package paths stayed the same on Nixos. I verified the same for cross-compiling before I rebased onto the newly-bumped nixos-unstable, but post-rebase, cross-compiling seems to be broken for reasons unrelated to this.

  The biggest problem with this is now the pkg hierarchy makes less sense: `top-level` isn't really the top-level and theirs a few more wrapper files. I'd gladly move things around (`phase-top-level`?) but not sure what the best way forward is.

  I view this the spiritual successor of #14000, and as such, I tried to mimic @nbp's method of breaking this up into little commits to make it easier to review.

  CC @vcunat @Mathnerd314 @nbp 

  [PS: @nbp while you weren't involved in the #10874 discussion, this (hopefully just syntactically) conflicts a fair amount with @10874 hence the CC.]


state: closed
title: KSycoca database breaks when XDG_DATA_DIRS is too large
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/issues/15044
updated_at: 2016-05-13 08:33:34
body:
  ## Issue description

  Nixpkgs blows up the size of XDG_DATA_DIRS. In KDE, there is an upper limit on this variable of ~4096 bytes. Above this value, KSococa can write the cache file, but not read it.
  ### Steps to reproduce
  - Make XDG_DATA_DIRS very long, either manucally or by installing many packages that add to it.
  - Run a KDE application
  - Observe 'ERROR: KSycoca database corruption!' on the console.
  ## Technical details

  The attached patch to kde5.kservice fixes the issue.

  https://git.reviewboard.kde.org/r/127770/
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  - Nix version: (run `nix-env --version`)
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)

  [patch.txt](https://github.com/NixOS/nixpkgs/files/239312/patch.txt)


state: closed
title: npm2nix: 6.0.0
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/15045
updated_at: 2016-07-24 06:21:35
body:
  This is a first PR to work towards what was discussed in  #14532 
  - Add npm2nix package (using https://github.com/svanderburg/npm2nix/tree/reengineering2):

  The reengineering branch by @svanderburg is a big improvement on `NixOS/npm2nix` version. I hope you are fine with me packaging it.

  /cc @zimbatm 

  **Edit**: I first tried to actually remove npm2nix from node-packages.json / node-packages-generated not realizing that the new npm2nix version generates output that is not compatible with the previous one. I amended it to only add the package for now.


state: closed
title: glib: propagate dependency on pcre
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15046
updated_at: 2017-07-15 16:33:40
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  glib is configured to use the system libpcre.
  pcre is listed as a private dependency in glibs .pc file but nixos has no such distinction.


state: closed
title: zookeeper: include ZooInspector app
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/15047
updated_at: 2016-04-30 11:40:09
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [X] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  ZooInspector is a Swing based GUI for interacting with Zookeeper.


state: closed
title: util-linux: 2.27.1 -> 2.28
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/15048
updated_at: 2016-05-13 23:55:08
body:
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  I tested rename, but none of the other binaries.


state: closed
title: gtk2 applications not themed in StumpWM
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/issues/15051
updated_at: 2018-06-23 21:28:07
body:
  ## Issue description

  GTK2 applications (like Firefox, Gimp and Inkscape) are not themed in StumpWM (the Raleigh theme is used).

  Trying to set a theme in ~/.gtkrc-2.0 does not work either.
  ## Technical details
  - System: 16.09.git.d167450M (Flounder)
  - Nix version:  nix-env (Nix) 1.11.2


state: closed
title: Pinta (unstable channel): System.DllNotFoundException: libgtk-x11-2.0.so.0
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/issues/15052
updated_at: 2016-05-31 12:29:01
body:
  ## Issue description

  When I try to start pinta I get the following error:

  ```
  Unhandled Exception:
  System.DllNotFoundException: libgtk-x11-2.0.so.0
    at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
    at Gtk.Application.Init () [0x00000] in <filename unknown>:0 
    at Pinta.MainClass.Main (System.String[] args) [0x00000] in <filename unknown>:0 
  [ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: libgtk-x11-2.0.so.0
    at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
    at Gtk.Application.Init () [0x00000] in <filename unknown>:0 
    at Pinta.MainClass.Main (System.String[] args) [0x00000] in <filename unknown>:0 
  ```
  ### Steps to reproduce

  ```
  nix-env -iA nixos.pinta
  pinta
  ```
  ## Technical details
  - System: Flounder
  - Nix version: nix-env (Nix) 1.11.2


state: closed
title: diffoscope: 49 -> 52
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/15053
updated_at: 2016-04-28 17:33:02
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: albert: 0.8.7.2 -> 0.8.8
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/15054
updated_at: 2016-04-28 21:06:15
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: siege: 3.0.8 -> 4.0.1
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/pull/15055
updated_at: 2016-04-28 20:58:20
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [X] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Bump `siege` version after build was fixed (#15038).


state: closed
title: Fix qbittorent qmake build error
user_login: simonvandel
html_url: https://github.com/NixOS/nixpkgs/pull/15056
updated_at: 2016-05-02 09:35:09
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  **The below issues are resolved**

  I am trying to fix qbittorrent not building. It failed with `checking for Qt5 qmake >= 5.2.0... not found
  configure: error: Could not find qmake`. Adding qmakeHook to buildInputs fixed that error. After fixing the qmake error, it now complains with 

  ```
  linking qbittorrent
  application.o: In function `_GLOBAL__sub_I_application.cpp':
  application.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  application.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  application.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  application.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  application.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  application.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  application.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  main.o: In function `upgradeResumeFile(QString const&, QHash<QString, QVariant> const&)':
  main.cpp:(.text+0x21bd): undefined reference to `boost::system::system_category()'
  main.cpp:(.text+0x21fa): undefined reference to `libtorrent::lazy_bdecode(char const*, char const*, libtorrent::lazy_entry&, boost::system::error_code&, int*, int, int)'
  main.cpp:(.text+0x2223): undefined reference to `libtorrent::lazy_entry::clear()'
  main.cpp:(.text+0x229a): undefined reference to `libtorrent::entry::entry()'
  main.cpp:(.text+0x22a5): undefined reference to `libtorrent::entry::operator=(libtorrent::lazy_entry const&)'
  main.cpp:(.text+0x24a9): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x24b4): undefined reference to `libtorrent::entry::operator=(long const&)'
  main.cpp:(.text+0x25d1): undefined reference to `libtorrent::entry::~entry()'
  main.cpp:(.text+0x2713): undefined reference to `libtorrent::lazy_entry::dict_find_int_value(char const*, long) const'
  main.cpp:(.text+0x27a7): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x27b2): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  main.cpp:(.text+0x2840): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x2859): undefined reference to `libtorrent::entry::operator=(long const&)'
  main.cpp:(.text+0x2959): undefined reference to `libtorrent::entry::~entry()'
  main.cpp:(.text+0x2961): undefined reference to `libtorrent::lazy_entry::clear()'
  main.o: In function `upgrade(bool)':
  main.cpp:(.text+0x3758): undefined reference to `libtorrent::entry::entry()'
  main.cpp:(.text+0x37e7): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x37f2): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  main.cpp:(.text+0x386b): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x3876): undefined reference to `libtorrent::entry::operator=(long const&)'
  main.cpp:(.text+0x3891): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x389c): undefined reference to `libtorrent::entry::operator=(long const&)'
  main.cpp:(.text+0x392b): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x3936): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  main.cpp:(.text+0x3a35): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x3a40): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  main.cpp:(.text+0x3b37): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x3b42): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  main.cpp:(.text+0x3c2d): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x3c38): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  main.cpp:(.text+0x3d15): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x3d20): undefined reference to `libtorrent::entry::operator=(long const&)'
  main.cpp:(.text+0x3d64): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x3d6f): undefined reference to `libtorrent::entry::operator=(long const&)'
  main.cpp:(.text+0x3e21): undefined reference to `libtorrent::entry::operator[](char const*)'
  main.cpp:(.text+0x3e2c): undefined reference to `libtorrent::entry::operator=(long const&)'
  main.cpp:(.text+0x3faa): undefined reference to `libtorrent::entry::~entry()'
  main.cpp:(.text+0x4fff): undefined reference to `libtorrent::entry::~entry()'
  main.o: In function `int libtorrent::detail::write_integer<std::back_insert_iterator<QVector<char> > >(std::back_insert_iterator<QVector<char> >&, long)':
  main.cpp:(.text._ZN10libtorrent6detail13write_integerISt20back_insert_iteratorI7QVectorIcEEEEiRT_l[_ZN10libtorrent6detail13write_integerISt20back_insert_iteratorI7QVectorIcEEEEiRT_l]+0x17): undefined reference to `libtorrent::detail::integer_to_str(char*, int, long)'
  main.o: In function `int libtorrent::detail::bencode_recursive<std::back_insert_iterator<QVector<char> > >(std::back_insert_iterator<QVector<char> >&, libtorrent::entry const&)':
  main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x18): undefined reference to `libtorrent::entry::type() const'
  main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x55): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x74): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x116): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
  main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x137): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
  main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x1af): undefined reference to `libtorrent::entry::integer() const'
  main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x1e8): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
  main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x211): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
  main.o: In function `_GLOBAL__sub_I_main.cpp':
  main.cpp:(.text.startup+0x2b): undefined reference to `boost::system::generic_category()'
  main.cpp:(.text.startup+0x30): undefined reference to `boost::system::generic_category()'
  main.cpp:(.text.startup+0x39): undefined reference to `boost::system::system_category()'
  filesystemwatcher.o: In function `FileSystemWatcher::addTorrentsFromDir(QDir const&, QStringList&)':
  filesystemwatcher.cpp:(.text+0x1072): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  filesystemwatcher.o: In function `FileSystemWatcher::processPartialTorrents()':
  filesystemwatcher.cpp:(.text+0x188a): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  filesystemwatcher.o: In function `libtorrent::intrusive_ptr_release(libtorrent::intrusive_ptr_base<libtorrent::torrent_info> const*)':
  filesystemwatcher.cpp:(.text._ZN10libtorrent21intrusive_ptr_releaseEPKNS_18intrusive_ptr_baseINS_12torrent_infoEEE[_ZN10libtorrent21intrusive_ptr_releaseEPKNS_18intrusive_ptr_baseINS_12torrent_infoEEE]+0x18): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  filesystemwatcher.o: In function `_GLOBAL__sub_I_filesystemwatcher.cpp':
  filesystemwatcher.cpp:(.text.startup+0x2b): undefined reference to `boost::system::generic_category()'
  filesystemwatcher.cpp:(.text.startup+0x30): undefined reference to `boost::system::generic_category()'
  filesystemwatcher.cpp:(.text.startup+0x35): undefined reference to `boost::system::system_category()'
  filesystemwatcher.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  filesystemwatcher.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  filesystemwatcher.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  filesystemwatcher.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  portforwarder.o: In function `Net::PortForwarder::stop()':
  portforwarder.cpp:(.text+0x3e): undefined reference to `libtorrent::session::stop_upnp()'
  portforwarder.cpp:(.text+0x47): undefined reference to `libtorrent::session::stop_natpmp()'
  portforwarder.o: In function `Net::PortForwarder::addPort(short)':
  portforwarder.cpp:(.text+0x227): undefined reference to `libtorrent::session::add_port_mapping(libtorrent::session::protocol_type, int, int)'
  portforwarder.o: In function `Net::PortForwarder::deletePort(short)':
  portforwarder.cpp:(.text+0x460): undefined reference to `libtorrent::session::delete_port_mapping(int)'
  portforwarder.o: In function `Net::PortForwarder::start()':
  portforwarder.cpp:(.text+0x51f): undefined reference to `libtorrent::session::start_upnp()'
  portforwarder.cpp:(.text+0x528): undefined reference to `libtorrent::session::start_natpmp()'
  portforwarder.cpp:(.text+0x60d): undefined reference to `libtorrent::session::add_port_mapping(libtorrent::session::protocol_type, int, int)'
  portforwarder.o: In function `_GLOBAL__sub_I_portforwarder.cpp':
  portforwarder.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  portforwarder.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  portforwarder.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  portforwarder.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  portforwarder.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  portforwarder.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  portforwarder.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  reverseresolution.o: In function `_GLOBAL__sub_I_reverseresolution.cpp':
  reverseresolution.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
  reverseresolution.cpp:(.text.startup+0x7): undefined reference to `boost::system::generic_category()'
  reverseresolution.cpp:(.text.startup+0xc): undefined reference to `boost::system::system_category()'
  reverseresolution.cpp:(.text.startup+0x11): undefined reference to `boost::system::system_category()'
  infohash.o: In function `BitTorrent::InfoHash::InfoHash(libtorrent::sha1_hash const&)':
  infohash.cpp:(.text+0x6c): undefined reference to `libtorrent::to_hex(char const*, int, char*)'
  infohash.o: In function `BitTorrent::InfoHash::InfoHash(QString const&)':
  infohash.cpp:(.text+0x1bd): undefined reference to `libtorrent::from_hex(char const*, int, char*)'
  infohash.o: In function `_GLOBAL__sub_I_infohash.cpp':
  infohash.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  infohash.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  infohash.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  session.o: In function `torrentQueuePositionBottom(libtorrent::torrent_handle const&)':
  session.cpp:(.text+0x5): undefined reference to `libtorrent::torrent_handle::queue_position_bottom() const'
  session.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.77]':
  session.cpp:(.text+0x120): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  session.o: In function `BitTorrent::Session::adjustLimits()':
  session.cpp:(.text+0x3f7): undefined reference to `libtorrent::session::settings() const'
  session.cpp:(.text+0x40e): undefined reference to `libtorrent::session::set_settings(libtorrent::session_settings const&)'
  session.cpp:(.text+0x416): undefined reference to `libtorrent::session_settings::~session_settings()'
  session.cpp:(.text+0x42b): undefined reference to `libtorrent::session_settings::~session_settings()'
  session.o: In function `BitTorrent::Session::setSessionSettings()':
  session.cpp:(.text+0x476): undefined reference to `libtorrent::session::settings() const'
  session.cpp:(.text+0x7d6): undefined reference to `libtorrent::session::set_settings(libtorrent::session_settings const&)'
  session.cpp:(.text+0x7de): undefined reference to `libtorrent::session_settings::~session_settings()'
  session.cpp:(.text+0x883): undefined reference to `libtorrent::session_settings::~session_settings()'
  session.o: In function `BitTorrent::Session::enableLSD(bool)':
  session.cpp:(.text+0xe53): undefined reference to `libtorrent::session::stop_lsd()'
  session.cpp:(.text+0xe65): undefined reference to `libtorrent::session::start_lsd()'
  session.o: In function `BitTorrent::Session::enableDHT(bool)':
  session.cpp:(.text+0xec7): undefined reference to `libtorrent::session::stop_dht()'
  session.cpp:(.text+0xf1d): undefined reference to `libtorrent::session::start_dht()'
  session.cpp:(.text+0xfba): undefined reference to `libtorrent::session::add_dht_router(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&)'
  session.cpp:(.text+0x107e): undefined reference to `libtorrent::session::add_dht_router(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&)'
  session.cpp:(.text+0x1154): undefined reference to `libtorrent::session::add_dht_router(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&)'
  session.cpp:(.text+0x122d): undefined reference to `libtorrent::session::add_dht_router(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&)'
  session.o: In function `BitTorrent::Session::setDownloadRateLimit(int)':
  session.cpp:(.text+0x177c): undefined reference to `libtorrent::session::settings() const'
  session.cpp:(.text+0x1790): undefined reference to `libtorrent::session::set_settings(libtorrent::session_settings const&)'
  session.cpp:(.text+0x1798): undefined reference to `libtorrent::session_settings::~session_settings()'
  session.cpp:(.text+0x17af): undefined reference to `libtorrent::session_settings::~session_settings()'
  session.o: In function `BitTorrent::Session::setUploadRateLimit(int)':
  session.cpp:(.text+0x17dc): undefined reference to `libtorrent::session::settings() const'
  session.cpp:(.text+0x17f0): undefined reference to `libtorrent::session::set_settings(libtorrent::session_settings const&)'
  session.cpp:(.text+0x17f8): undefined reference to `libtorrent::session_settings::~session_settings()'
  session.cpp:(.text+0x180f): undefined reference to `libtorrent::session_settings::~session_settings()'
  session.o: In function `BitTorrent::Session::downloadRateLimit() const':
  session.cpp:(.text+0x1971): undefined reference to `libtorrent::session::settings() const'
  session.cpp:(.text+0x1980): undefined reference to `libtorrent::session_settings::~session_settings()'
  session.o: In function `BitTorrent::Session::uploadRateLimit() const':
  session.cpp:(.text+0x19a1): undefined reference to `libtorrent::session::settings() const'
  session.cpp:(.text+0x19b0): undefined reference to `libtorrent::session_settings::~session_settings()'
  session.o: In function `BitTorrent::Session::status() const':
  session.cpp:(.text+0x1ed4): undefined reference to `libtorrent::session::status() const'
  session.o: In function `BitTorrent::Session::cacheStatus() const':
  session.cpp:(.text+0x1f64): undefined reference to `libtorrent::session::get_cache_status() const'
  session.o: In function `BitTorrent::Session::setProxySettings(libtorrent::proxy_settings)':
  session.cpp:(.text+0x1faf): undefined reference to `libtorrent::session::set_proxy(libtorrent::proxy_settings const&)'
  session.o: In function `BitTorrent::Session::handlePeerBlockedAlert(libtorrent::peer_blocked_alert*)':
  session.cpp:(.text+0x2b44): undefined reference to `boost::system::system_category()'
  session.cpp:(.text+0x2b60): undefined reference to `boost::asio::ip::address::to_string[abi:cxx11](boost::system::error_code&) const'
  session.o: In function `BitTorrent::Session::handlePeerBanAlert(libtorrent::peer_ban_alert*)':
  session.cpp:(.text+0x2f1b): undefined reference to `boost::system::system_category()'
  session.cpp:(.text+0x2f31): undefined reference to `boost::asio::ip::detail::endpoint::address() const'
  session.cpp:(.text+0x2f41): undefined reference to `boost::asio::ip::address::to_string[abi:cxx11](boost::system::error_code&) const'
  session.o: In function `BitTorrent::Session::handleListenFailedAlert(libtorrent::listen_failed_alert*)':
  session.cpp:(.text+0x31b5): undefined reference to `boost::system::system_category()'
  session.cpp:(.text+0x3264): undefined reference to `boost::asio::ip::detail::endpoint::port() const'
  session.cpp:(.text+0x3297): undefined reference to `boost::asio::ip::detail::endpoint::address() const'
  session.cpp:(.text+0x32b7): undefined reference to `boost::asio::ip::address::to_string[abi:cxx11](boost::system::error_code&) const'
  session.o: In function `BitTorrent::Session::handleExternalIPAlert(libtorrent::external_ip_alert*)':
  session.cpp:(.text+0x35cd): undefined reference to `boost::system::system_category()'
  session.cpp:(.text+0x35f0): undefined reference to `boost::asio::ip::address::to_string[abi:cxx11](boost::system::error_code&) const'
  session.o: In function `BitTorrent::Session::setMaxConnectionsPerTorrent(int)':
  session.cpp:(.text+0x36ff): undefined reference to `libtorrent::session::get_torrents() const'
  session.cpp:(.text+0x3725): undefined reference to `libtorrent::torrent_handle::is_valid() const'
  session.cpp:(.text+0x3734): undefined reference to `libtorrent::torrent_handle::set_max_connections(int) const'
  session.o: In function `BitTorrent::Session::setMaxUploadsPerTorrent(int)':
  session.cpp:(.text+0x37bf): undefined reference to `libtorrent::session::get_torrents() const'
  session.cpp:(.text+0x37e5): undefined reference to `libtorrent::torrent_handle::is_valid() const'
  session.cpp:(.text+0x37f4): undefined reference to `libtorrent::torrent_handle::set_max_uploads(int) const'
  session.o: In function `BitTorrent::Session::handleListenSucceededAlert(libtorrent::listen_succeeded_alert*)':
  session.cpp:(.text+0x388a): undefined reference to `boost::system::system_category()'
  session.cpp:(.text+0x38d7): undefined reference to `boost::asio::ip::detail::endpoint::port() const'
  session.cpp:(.text+0x3904): undefined reference to `boost::asio::ip::detail::endpoint::address() const'
  session.cpp:(.text+0x3924): undefined reference to `boost::asio::ip::address::to_string[abi:cxx11](boost::system::error_code&) const'
  session.cpp:(.text+0x3a39): undefined reference to `libtorrent::session::get_torrents() const'
  session.cpp:(.text+0x3a63): undefined reference to `libtorrent::torrent_handle::force_reannounce(int, int) const'
  session.o: In function `BitTorrent::Session::dispatchTorrentAlert(libtorrent::alert*)':
  session.cpp:(.text+0x47dd): undefined reference to `libtorrent::torrent_handle::info_hash() const'
  session.o: In function `BitTorrent::Session::handleFileErrorAlert(libtorrent::file_error_alert*)':
  session.cpp:(.text+0x4899): undefined reference to `libtorrent::torrent_handle::info_hash() const'
  session.o: In function `BitTorrent::Session::setListeningPort()':
  session.cpp:(.text+0x50f1): undefined reference to `boost::system::system_category()'
  session.cpp:(.text+0x51d6): undefined reference to `libtorrent::session::listen_on(std::pair<int, int> const&, boost::system::error_code&, char const*, int)'
  session.cpp:(.text+0x5346): undefined reference to `libtorrent::session::listen_on(std::pair<int, int> const&, boost::system::error_code&, char const*, int)'
  session.o: In function `BitTorrent::Session::handleTorrentFinished(BitTorrent::TorrentHandle*)':
  session.cpp:(.text+0x645f): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  session.o: In function `BitTorrent::Session::handleStateUpdateAlert(libtorrent::state_update_alert*)':
  session.cpp:(.text+0x7600): undefined reference to `libtorrent::torrent_status::~torrent_status()'
  session.cpp:(.text+0x786a): undefined reference to `libtorrent::torrent_status::~torrent_status()'
  session.cpp:(.text+0x78e2): undefined reference to `libtorrent::torrent_status::~torrent_status()'
  session.o: In function `BitTorrent::Session::saveResumeData()':
  session.cpp:(.text+0x7979): undefined reference to `libtorrent::session::pause()'
  session.cpp:(.text+0x7a98): undefined reference to `libtorrent::torrent_handle::info_hash() const'
  session.o: In function `BitTorrent::Session::deleteTorrent(QString const&, bool)':
  session.cpp:(.text+0x809f): undefined reference to `libtorrent::session::remove_torrent(libtorrent::torrent_handle const&, int)'
  session.cpp:(.text+0x8406): undefined reference to `libtorrent::session::remove_torrent(libtorrent::torrent_handle const&, int)'
  session.o: In function `BitTorrent::Session::cancelLoadMetadata(BitTorrent::InfoHash const&)':
  session.cpp:(.text+0x912f): undefined reference to `libtorrent::session::find_torrent(libtorrent::sha1_hash const&) const'
  session.cpp:(.text+0x9137): undefined reference to `libtorrent::torrent_handle::is_valid() const'
  session.cpp:(.text+0x9179): undefined reference to `libtorrent::torrent_handle::status(unsigned int) const'
  session.cpp:(.text+0x918a): undefined reference to `libtorrent::torrent_status::~torrent_status()'
  session.cpp:(.text+0x91ac): undefined reference to `libtorrent::session::remove_torrent(libtorrent::torrent_handle const&, int)'
  session.o: In function `BitTorrent::Session::loadMetadata(BitTorrent::MagnetUri const&)':
  session.cpp:(.text+0x95a1): undefined reference to `boost::system::system_category()'
  session.cpp:(.text+0x95c3): undefined reference to `libtorrent::session::add_torrent(libtorrent::add_torrent_params const&, boost::system::error_code&)'
  session.cpp:(.text+0x9605): undefined reference to `libtorrent::torrent_handle::info_hash() const'
  session.o: In function `BitTorrent::Session::handleMetadataReceivedAlert(libtorrent::metadata_received_alert*)':
  session.cpp:(.text+0x9800): undefined reference to `libtorrent::torrent_handle::info_hash() const'
  session.cpp:(.text+0x9844): undefined reference to `libtorrent::torrent_handle::torrent_file() const'
  session.cpp:(.text+0x98d0): undefined reference to `libtorrent::session::remove_torrent(libtorrent::torrent_handle const&, int)'
  session.o: In function `BitTorrent::Session::createTorrentHandle(libtorrent::torrent_handle const&)':
  session.cpp:(.text+0x9a7a): undefined reference to `libtorrent::torrent_handle::info_hash() const'
  session.cpp:(.text+0x9ad4): undefined reference to `libtorrent::torrent_handle::info_hash() const'
  session.o: In function `BitTorrent::Session::addTorrent_impl(BitTorrent::AddTorrentData, BitTorrent::MagnetUri const&, BitTorrent::TorrentInfo const&, QByteArray const&)':
  session.cpp:(.text+0xab3e): undefined reference to `libtorrent::default_storage_constructor(libtorrent::file_storage const&, libtorrent::file_storage const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libtorrent::file_pool&, std::vector<unsigned char, std::allocator<unsigned char> > const&)'
  session.cpp:(.text+0xaf9e): undefined reference to `libtorrent::session::find_torrent(libtorrent::sha1_hash const&) const'
  session.cpp:(.text+0xafad): undefined reference to `libtorrent::torrent_handle::auto_managed(bool) const'
  session.cpp:(.text+0xafb7): undefined reference to `libtorrent::torrent_handle::pause(int) const'
  session.cpp:(.text+0xb5f4): undefined reference to `libtorrent::session::async_add_torrent(libtorrent::add_torrent_params const&)'
  session.o: In function `BitTorrent::Session::recursiveTorrentDownload(BitTorrent::InfoHash const&)':
  session.cpp:(.text+0xc62d): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  session.o: In function `BitTorrent::Session::increaseTorrentsPriority(QStringList const&)':
  session.cpp:(.text+0xd20b): undefined reference to `libtorrent::torrent_handle::queue_position_up() const'
  session.o: In function `BitTorrent::Session::topTorrentsPriority(QStringList const&)':
  session.cpp:(.text+0xd55b): undefined reference to `libtorrent::torrent_handle::queue_position_top() const'
  session.o: In function `BitTorrent::Session::decreaseTorrentsPriority(QStringList const&)':
  session.cpp:(.text+0xd8cb): undefined reference to `libtorrent::torrent_handle::queue_position_down() const'
  session.cpp:(.text+0xda72): undefined reference to `libtorrent::session::find_torrent(libtorrent::sha1_hash const&) const'
  session.o: In function `BitTorrent::Session::bottomTorrentsPriority(QStringList const&)':
  session.cpp:(.text+0xdf82): undefined reference to `libtorrent::session::find_torrent(libtorrent::sha1_hash const&) const'
  session.o: In function `BitTorrent::Session::disableIPFilter()':
  session.cpp:(.text+0xe1f2): undefined reference to `libtorrent::session::set_ip_filter(libtorrent::ip_filter const&)'
  session.o: In function `BitTorrent::Session::configure()':
  session.cpp:(.text+0xe2f1): undefined reference to `libtorrent::session::listen_port() const'
  session.cpp:(.text+0xe6c4): undefined reference to `libtorrent::session::set_pe_settings(libtorrent::pe_settings const&)'
  session.cpp:(.text+0xee42): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  session.cpp:(.text+0xf13f): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  session.o: In function `BitTorrent::Session::~Session()':
  session.cpp:(.text+0xf2a5): undefined reference to `libtorrent::session::~session()'
  session.o: In function `BitTorrent::Session::startUpTorrents()':
  session.cpp:(.text+0xfcb9): undefined reference to `boost::system::system_category()'
  session.cpp:(.text+0xfcf6): undefined reference to `libtorrent::lazy_bdecode(char const*, char const*, libtorrent::lazy_entry&, boost::system::error_code&, int*, int, int)'
  session.cpp:(.text+0xfd0e): undefined reference to `libtorrent::lazy_entry::clear()'
  session.cpp:(.text+0xff5e): undefined reference to `libtorrent::lazy_entry::dict_find_string_value[abi:cxx11](char const*) const'
  session.cpp:(.text+0x10085): undefined reference to `libtorrent::lazy_entry::dict_find_string_value[abi:cxx11](char const*) const'
  session.cpp:(.text+0x100e5): undefined reference to `libtorrent::lazy_entry::dict_find_string_value[abi:cxx11](char const*) const'
  session.cpp:(.text+0x1014f): undefined reference to `libtorrent::lazy_entry::dict_find_string_value[abi:cxx11](char const*) const'
  session.cpp:(.text+0x101ae): undefined reference to `libtorrent::lazy_entry::dict_find_int_value(char const*, long) const'
  session.cpp:(.text+0x101c9): undefined reference to `libtorrent::lazy_entry::dict_find_int_value(char const*, long) const'
  session.cpp:(.text+0x101f6): undefined reference to `libtorrent::lazy_entry::dict_find_string_value[abi:cxx11](char const*) const'
  session.cpp:(.text+0x10a08): undefined reference to `libtorrent::lazy_entry::dict_find_int_value(char const*, long) const'
  session.cpp:(.text+0x10a3a): undefined reference to `libtorrent::lazy_entry::dict_find_int_value(char const*, long) const'
  session.cpp:(.text+0x10a6c): undefined reference to `libtorrent::lazy_entry::dict_find_int_value(char const*, long) const'
  session.cpp:(.text+0x10a7a): undefined reference to `libtorrent::lazy_entry::clear()'
  session.cpp:(.text+0x1218b): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  session.cpp:(.text+0x130a1): undefined reference to `libtorrent::lazy_entry::clear()'
  session.o: In function `BitTorrent::Session::Session(QObject*)':
  session.cpp:(.text+0x13b09): undefined reference to `libtorrent::clocktime_deprecated_()'
  session.cpp:(.text+0x13b1f): undefined reference to `libtorrent::session::init(std::pair<int, int>, char const*, libtorrent::fingerprint const&, unsigned int)'
  session.cpp:(.text+0x13b29): undefined reference to `libtorrent::session::start(int)'
  session.cpp:(.text+0x13d74): undefined reference to `libtorrent::session::set_alert_dispatch(boost::function<void (std::auto_ptr<libtorrent::alert>)> const&)'
  session.cpp:(.text+0x13d8f): undefined reference to `libtorrent::create_ut_metadata_plugin(libtorrent::torrent*, void*)'
  session.cpp:(.text+0x13db7): undefined reference to `libtorrent::session::add_extension(boost::function<boost::shared_ptr<libtorrent::torrent_plugin> (libtorrent::torrent*, void*)>)'
  session.cpp:(.text+0x13de2): undefined reference to `libtorrent::create_lt_trackers_plugin(libtorrent::torrent*, void*)'
  session.cpp:(.text+0x13dfc): undefined reference to `libtorrent::session::add_extension(boost::function<boost::shared_ptr<libtorrent::torrent_plugin> (libtorrent::torrent*, void*)>)'
  session.cpp:(.text+0x13e46): undefined reference to `libtorrent::create_ut_pex_plugin(libtorrent::torrent*, void*)'
  session.cpp:(.text+0x13e60): undefined reference to `libtorrent::session::add_extension(boost::function<boost::shared_ptr<libtorrent::torrent_plugin> (libtorrent::torrent*, void*)>)'
  session.cpp:(.text+0x13e93): undefined reference to `libtorrent::create_smart_ban_plugin(libtorrent::torrent*, void*)'
  session.cpp:(.text+0x13ead): undefined reference to `libtorrent::session::add_extension(boost::function<boost::shared_ptr<libtorrent::torrent_plugin> (libtorrent::torrent*, void*)>)'
  session.cpp:(.text+0x14325): undefined reference to `libtorrent::clocktime_deprecated_()'
  session.cpp:(.text+0x14343): undefined reference to `libtorrent::session::init(std::pair<int, int>, char const*, libtorrent::fingerprint const&, unsigned int)'
  session.cpp:(.text+0x1434d): undefined reference to `libtorrent::session::start(int)'
  session.o: In function `BitTorrent::Session::isListening() const':
  session.cpp:(.text+0x19c5): undefined reference to `libtorrent::session::is_listening() const'
  session.o: In function `BitTorrent::Session::refresh()':
  session.cpp:(.text+0x26f5): undefined reference to `libtorrent::session::post_torrent_updates()'
  session.o: In function `QHash<BitTorrent::InfoHash, BitTorrent::TorrentInfo>::deleteNode2(QHashData::Node*)':
  session.cpp:(.text._ZN5QHashIN10BitTorrent8InfoHashENS0_11TorrentInfoEE11deleteNode2EPN9QHashData4NodeE[_ZN5QHashIN10BitTorrent8InfoHashENS0_11TorrentInfoEE11deleteNode2EPN9QHashData4NodeE]+0x24): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  session.o: In function `QList<BitTorrent::TrackerEntry>::node_copy(QList<BitTorrent::TrackerEntry>::Node*, QList<BitTorrent::TrackerEntry>::Node*, QList<BitTorrent::TrackerEntry>::Node*)':
  session.cpp:(.text._ZN5QListIN10BitTorrent12TrackerEntryEE9node_copyEPNS2_4NodeES4_S4_[_ZN5QListIN10BitTorrent12TrackerEntryEE9node_copyEPNS2_4NodeES4_S4_]+0x7d): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  session.o: In function `QList<BitTorrent::TrackerEntry>::detach_helper_grow(int, int)':
  session.cpp:(.text._ZN5QListIN10BitTorrent12TrackerEntryEE18detach_helper_growEii[_ZN5QListIN10BitTorrent12TrackerEntryEE18detach_helper_growEii]+0x103): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  session.o: In function `QHash<BitTorrent::InfoHash, BitTorrent::TorrentInfo>::remove(BitTorrent::InfoHash const&)':
  session.cpp:(.text._ZN5QHashIN10BitTorrent8InfoHashENS0_11TorrentInfoEE6removeERKS1_[_ZN5QHashIN10BitTorrent8InfoHashENS0_11TorrentInfoEE6removeERKS1_]+0x9c): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  session.o: In function `int libtorrent::detail::write_integer<std::back_insert_iterator<QByteArray> >(std::back_insert_iterator<QByteArray>&, long)':
  session.cpp:(.text._ZN10libtorrent6detail13write_integerISt20back_insert_iteratorI10QByteArrayEEEiRT_l[_ZN10libtorrent6detail13write_integerISt20back_insert_iteratorI10QByteArrayEEEiRT_l]+0x17): undefined reference to `libtorrent::detail::integer_to_str(char*, int, long)'
  session.o: In function `int libtorrent::detail::bencode_recursive<std::back_insert_iterator<QByteArray> >(std::back_insert_iterator<QByteArray>&, libtorrent::entry const&)':
  session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x18): undefined reference to `libtorrent::entry::type() const'
  session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x51): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x64): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0xf9): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
  session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x11f): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
  session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x16b): undefined reference to `libtorrent::entry::integer() const'
  session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x1a0): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
  session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x1c5): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
  session.o: In function `_GLOBAL__sub_I_session.cpp':
  session.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
  session.cpp:(.text.startup+0x7): undefined reference to `boost::system::generic_category()'
  session.cpp:(.text.startup+0xc): undefined reference to `boost::system::system_category()'
  session.cpp:(.text.startup+0x37): undefined reference to `boost::system::system_category()'
  session.cpp:(.text.startup+0x3c): undefined reference to `boost::asio::error::get_netdb_category()'
  session.cpp:(.text.startup+0x41): undefined reference to `boost::asio::error::get_addrinfo_category()'
  session.cpp:(.text.startup+0x46): undefined reference to `boost::asio::error::get_misc_category()'
  cachestatus.o: In function `_GLOBAL__sub_I_cachestatus.cpp':
  cachestatus.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  cachestatus.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  cachestatus.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  cachestatus.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  cachestatus.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  cachestatus.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  cachestatus.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  magneturi.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.31]':
  magneturi.cpp:(.text+0x130): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  magneturi.o: In function `BitTorrent::MagnetUri::MagnetUri(QString const&)':
  magneturi.cpp:(.text+0xcb6): undefined reference to `libtorrent::default_storage_constructor(libtorrent::file_storage const&, libtorrent::file_storage const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libtorrent::file_pool&, std::vector<unsigned char, std::allocator<unsigned char> > const&)'
  magneturi.cpp:(.text+0x1263): undefined reference to `boost::system::system_category()'
  magneturi.cpp:(.text+0x12d8): undefined reference to `libtorrent::parse_magnet_uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libtorrent::add_torrent_params&, boost::system::error_code&)'
  magneturi.cpp:(.text+0x1531): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  magneturi.cpp:(.text+0x1f77): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  magneturi.o: In function `_GLOBAL__sub_I_magneturi.cpp':
  magneturi.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  magneturi.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  magneturi.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  magneturi.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  magneturi.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  magneturi.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  magneturi.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  torrentinfo.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.30]':
  torrentinfo.cpp:(.text+0x130): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrentinfo.o: In function `BitTorrent::TorrentInfo::operator=(BitTorrent::TorrentInfo const&)':
  torrentinfo.cpp:(.text+0x24b): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentinfo.o: In function `BitTorrent::TorrentInfo::creationDate() const':
  torrentinfo.cpp:(.text+0x3c5): undefined reference to `libtorrent::torrent_info::creation_date() const'
  torrentinfo.o: In function `BitTorrent::TorrentInfo::filePath(int) const':
  torrentinfo.cpp:(.text+0x720): undefined reference to `libtorrent::file_storage::file_path(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
  torrentinfo.o: In function `BitTorrent::TorrentInfo::origFilePath(int) const':
  torrentinfo.cpp:(.text+0x91e): undefined reference to `libtorrent::file_storage::file_path(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
  torrentinfo.o: In function `BitTorrent::TorrentInfo::fileOffset(int) const':
  torrentinfo.cpp:(.text+0xa99): undefined reference to `libtorrent::file_storage::at(int) const'
  torrentinfo.cpp:(.text+0xaa6): undefined reference to `libtorrent::file_entry::~file_entry()'
  torrentinfo.o: In function `BitTorrent::TorrentInfo::loadFromFile(QString const&, QString&)':
  torrentinfo.cpp:(.text+0xd38): undefined reference to `boost::system::system_category()'
  torrentinfo.cpp:(.text+0xd72): undefined reference to `libtorrent::torrent_info::torrent_info(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&, int)'
  torrentinfo.cpp:(.text+0xdb7): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentinfo.cpp:(.text+0xdd5): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentinfo.o: In function `BitTorrent::TorrentInfo::renameFile(unsigned int, QString const&)':
  torrentinfo.cpp:(.text+0x1068): undefined reference to `libtorrent::torrent_info::copy_on_write()'
  torrentinfo.cpp:(.text+0x1077): undefined reference to `libtorrent::file_storage::rename_file(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  torrentinfo.cpp:(.text+0x1096): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentinfo.o: In function `BitTorrent::TorrentInfo::filesForPiece(int) const':
  torrentinfo.cpp:(.text+0x1160): undefined reference to `libtorrent::file_storage::piece_size(int) const'
  torrentinfo.cpp:(.text+0x1193): undefined reference to `libtorrent::file_storage::map_block(int, long, int) const'
  torrentinfo.cpp:(.text+0x11b2): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentinfo.cpp:(.text+0x11da): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentinfo.o: In function `BitTorrent::TorrentInfo::trackers() const':
  torrentinfo.cpp:(.text+0x15b9): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrentinfo.cpp:(.text+0x15cd): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrentinfo.cpp:(.text+0x1663): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrentinfo.cpp:(.text+0x16ea): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrentinfo.cpp:(.text+0x170c): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrentinfo.o: In function `BitTorrent::TorrentInfo::fileSize(int) const':
  torrentinfo.cpp:(.text+0xa39): undefined reference to `libtorrent::file_storage::file_size(int) const'
  torrentinfo.o: In function `_GLOBAL__sub_I_torrentinfo.cpp':
  torrentinfo.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  torrentinfo.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  torrentinfo.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  torrentinfo.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  torrentinfo.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  torrentinfo.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  torrentinfo.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  torrenthandle.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.52]':
  torrenthandle.cpp:(.text+0x130): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::connectPeer(BitTorrent::PeerAddress const&)':
  torrenthandle.cpp:(.text+0xa93): undefined reference to `boost::system::system_category()'
  torrenthandle.cpp:(.text+0xac3): undefined reference to `boost::asio::ip::address::from_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'
  torrenthandle.cpp:(.text+0xaf6): undefined reference to `boost::asio::ip::detail::endpoint::endpoint(boost::asio::ip::address const&, unsigned short)'
  torrenthandle.cpp:(.text+0xb05): undefined reference to `libtorrent::torrent_handle::connect_peer(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&, int) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::needSaveResumeData() const':
  torrenthandle.cpp:(.text+0xb85): undefined reference to `libtorrent::torrent_handle::need_save_resume_data() const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::saveResumeData()':
  torrenthandle.cpp:(.text+0xbbb): undefined reference to `libtorrent::torrent_handle::save_resume_data(int) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::hasFirstLastPiecePriority() const':
  torrenthandle.cpp:(.text+0x1355): undefined reference to `libtorrent::torrent_handle::file_priorities() const'
  torrenthandle.cpp:(.text+0x1465): undefined reference to `libtorrent::torrent_handle::piece_priority(int) const'
  torrenthandle.cpp:(.text+0x1474): undefined reference to `libtorrent::torrent_handle::piece_priority(int) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::hasFilteredPieces() const':
  torrenthandle.cpp:(.text+0x1855): undefined reference to `libtorrent::torrent_handle::piece_priorities() const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::downloadLimit() const':
  torrenthandle.cpp:(.text+0x1b09): undefined reference to `libtorrent::torrent_handle::download_limit() const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::uploadLimit() const':
  torrenthandle.cpp:(.text+0x1b39): undefined reference to `libtorrent::torrent_handle::upload_limit() const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::downloadingPieces() const':
  torrenthandle.cpp:(.text+0x1d08): undefined reference to `libtorrent::torrent_handle::get_download_queue(std::vector<libtorrent::partial_piece_info, std::allocator<libtorrent::partial_piece_info> >&) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::forceReannounce(int)':
  torrenthandle.cpp:(.text+0x223d): undefined reference to `libtorrent::torrent_handle::force_reannounce(int, int) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::forceDHTAnnounce()':
  torrenthandle.cpp:(.text+0x2269): undefined reference to `libtorrent::torrent_handle::force_dht_announce() const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::setSequentialDownload(bool)':
  torrenthandle.cpp:(.text+0x22ae): undefined reference to `libtorrent::torrent_handle::set_sequential_download(bool) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::setFirstLastPiecePriority(bool)':
  torrenthandle.cpp:(.text+0x2347): undefined reference to `libtorrent::torrent_handle::file_priorities() const'
  torrenthandle.cpp:(.text+0x2386): undefined reference to `libtorrent::torrent_handle::piece_priorities() const'
  torrenthandle.cpp:(.text+0x2555): undefined reference to `libtorrent::torrent_handle::prioritize_pieces(std::vector<int, std::allocator<int> > const&) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::pause()':
  torrenthandle.cpp:(.text+0x269a): undefined reference to `libtorrent::torrent_handle::auto_managed(bool) const'
  torrenthandle.cpp:(.text+0x26a4): undefined reference to `libtorrent::torrent_handle::pause(int) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::resume(bool)':
  torrenthandle.cpp:(.text+0x26eb): undefined reference to `libtorrent::torrent_handle::clear_error() const'
  torrenthandle.cpp:(.text+0x26fe): undefined reference to `libtorrent::torrent_handle::set_upload_mode(bool) const'
  torrenthandle.cpp:(.text+0x270c): undefined reference to `libtorrent::torrent_handle::auto_managed(bool) const'
  torrenthandle.cpp:(.text+0x2714): undefined reference to `libtorrent::torrent_handle::resume() const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::forceRecheck()':
  torrenthandle.cpp:(.text+0x2761): undefined reference to `libtorrent::torrent_handle::force_recheck() const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::setTrackerLogin(QString const&, QString const&)':
  torrenthandle.cpp:(.text+0x285e): undefined reference to `libtorrent::torrent_handle::set_tracker_login(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::renameFile(int, QString const&)':
  torrenthandle.cpp:(.text+0x29c0): undefined reference to `libtorrent::torrent_handle::rename_file(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::moveStorage(QString const&)':
  torrenthandle.cpp:(.text+0x2df2): undefined reference to `libtorrent::torrent_handle::move_storage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::setUploadLimit(int)':
  torrenthandle.cpp:(.text+0x3179): undefined reference to `libtorrent::torrent_handle::set_upload_limit(int) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::setDownloadLimit(int)':
  torrenthandle.cpp:(.text+0x31a9): undefined reference to `libtorrent::torrent_handle::set_download_limit(int) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::setSuperSeeding(bool)':
  torrenthandle.cpp:(.text+0x31dd): undefined reference to `libtorrent::torrent_handle::super_seeding(bool) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::flushCache()':
  torrenthandle.cpp:(.text+0x3209): undefined reference to `libtorrent::torrent_handle::flush_cache() const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::toMagnetUri() const':
  torrenthandle.cpp:(.text+0x3244): undefined reference to `libtorrent::make_magnet_uri[abi:cxx11](libtorrent::torrent_handle const&)'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::handleSaveResumeDataAlert(libtorrent::save_resume_data_alert*)':
  torrenthandle.cpp:(.text+0x32c5): undefined reference to `libtorrent::entry::entry()'
  torrenthandle.cpp:(.text+0x32f5): undefined reference to `libtorrent::entry::operator[](char const*)'
  torrenthandle.cpp:(.text+0x3300): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  torrenthandle.cpp:(.text+0x3351): undefined reference to `libtorrent::entry::operator[](char const*)'
  torrenthandle.cpp:(.text+0x335c): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  torrenthandle.cpp:(.text+0x33b8): undefined reference to `libtorrent::entry::operator[](char const*)'
  torrenthandle.cpp:(.text+0x33c3): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  torrenthandle.cpp:(.text+0x33ff): undefined reference to `libtorrent::entry::operator[](char const*)'
  torrenthandle.cpp:(.text+0x340a): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  torrenthandle.cpp:(.text+0x343f): undefined reference to `libtorrent::entry::operator[](char const*)'
  torrenthandle.cpp:(.text+0x344a): undefined reference to `libtorrent::entry::operator=(long const&)'
  torrenthandle.cpp:(.text+0x3468): undefined reference to `libtorrent::entry::operator[](char const*)'
  torrenthandle.cpp:(.text+0x3473): undefined reference to `libtorrent::entry::operator=(long const&)'
  torrenthandle.cpp:(.text+0x3494): undefined reference to `libtorrent::entry::operator[](char const*)'
  torrenthandle.cpp:(.text+0x349f): undefined reference to `libtorrent::entry::operator=(long const&)'
  torrenthandle.cpp:(.text+0x34b6): undefined reference to `libtorrent::entry::~entry()'
  torrenthandle.cpp:(.text+0x34df): undefined reference to `libtorrent::entry::entry()'
  torrenthandle.cpp:(.text+0x3509): undefined reference to `libtorrent::entry::operator[](char const*)'
  torrenthandle.cpp:(.text+0x3514): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  torrenthandle.cpp:(.text+0x3551): undefined reference to `libtorrent::entry::operator[](char const*)'
  torrenthandle.cpp:(.text+0x3564): undefined reference to `libtorrent::entry::operator=(long const&)'
  torrenthandle.cpp:(.text+0x3586): undefined reference to `libtorrent::entry::operator[](char const*)'
  torrenthandle.cpp:(.text+0x3591): undefined reference to `libtorrent::entry::operator=(long const&)'
  torrenthandle.cpp:(.text+0x35fd): undefined reference to `libtorrent::entry::~entry()'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::absoluteFilePathsUnwanted() const':
  torrenthandle.cpp:(.text+0x3982): undefined reference to `libtorrent::torrent_handle::file_priorities() const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::updateTorrentInfo()':
  torrenthandle.cpp:(.text+0x3c0a): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrenthandle.cpp:(.text+0x3c31): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::updateStatus(libtorrent::torrent_status const&)':
  torrenthandle.cpp:(.text+0x3d2f): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::updateStatus()':
  torrenthandle.cpp:(.text+0x44c5): undefined reference to `libtorrent::torrent_status::torrent_status()'
  torrenthandle.cpp:(.text+0x44d6): undefined reference to `libtorrent::torrent_handle::status(unsigned int) const'
  torrenthandle.cpp:(.text+0x4586): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrenthandle.cpp:(.text+0x4b6c): undefined reference to `libtorrent::torrent_status::~torrent_status()'
  torrenthandle.cpp:(.text+0x4b7f): undefined reference to `libtorrent::torrent_status::~torrent_status()'
  torrenthandle.cpp:(.text+0x4da1): undefined reference to `libtorrent::torrent_status::~torrent_status()'
  torrenthandle.cpp:(.text+0x4dcc): undefined reference to `libtorrent::torrent_status::~torrent_status()'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::~TorrentHandle()':
  torrenthandle.cpp:(.text+0x5290): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrenthandle.cpp:(.text+0x52a1): undefined reference to `libtorrent::torrent_status::~torrent_status()'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::trackers() const':
  torrenthandle.cpp:(.text+0x55d3): undefined reference to `libtorrent::torrent_handle::trackers() const'
  torrenthandle.cpp:(.text+0x562d): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.cpp:(.text+0x565d): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.cpp:(.text+0x58f3): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.cpp:(.text+0x5931): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.cpp:(.text+0x5966): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.o:torrenthandle.cpp:(.text+0x5a0a): more undefined references to `libtorrent::announce_entry::~announce_entry()' follow
  torrenthandle.o: In function `BitTorrent::TorrentHandle::addTracker(BitTorrent::TrackerEntry const&)':
  torrenthandle.cpp:(.text+0x5b14): undefined reference to `libtorrent::torrent_handle::add_tracker(libtorrent::announce_entry const&) const'
  torrenthandle.cpp:(.text+0x5b21): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.cpp:(.text+0x5b4d): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::pieceAvailability() const':
  torrenthandle.cpp:(.text+0x5cf2): undefined reference to `libtorrent::torrent_handle::piece_availability(std::vector<int, std::allocator<int> >&) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::filePriorities() const':
  torrenthandle.cpp:(.text+0x5e47): undefined reference to `libtorrent::torrent_handle::file_priorities() const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::filesProgress() const':
  torrenthandle.cpp:(.text+0x5fc8): undefined reference to `libtorrent::torrent_handle::file_progress(std::vector<long, std::allocator<long> >&, int) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::prioritizeFiles(QVector<int> const&)':
  torrenthandle.cpp:(.text+0x6326): undefined reference to `libtorrent::torrent_handle::prioritize_files(std::vector<int, std::allocator<int> > const&) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::setFilePriority(int, int)':
  torrenthandle.cpp:(.text+0x6dc5): undefined reference to `libtorrent::torrent_handle::file_priorities() const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::TorrentHandle(BitTorrent::Session*, libtorrent::torrent_handle const&, BitTorrent::AddTorrentData const&)':
  torrenthandle.cpp:(.text+0x73d3): undefined reference to `libtorrent::torrent_status::torrent_status()'
  torrenthandle.cpp:(.text+0x741f): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrenthandle.cpp:(.text+0x75eb): undefined reference to `libtorrent::torrent_status::~torrent_status()'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::peers() const':
  torrenthandle.cpp:(.text+0x795c): undefined reference to `libtorrent::torrent_handle::get_peer_info(std::vector<libtorrent::peer_info, std::allocator<libtorrent::peer_info> >&) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::replaceTrackers(QList<BitTorrent::TrackerEntry>)':
  torrenthandle.cpp:(.text+0x8412): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.cpp:(.text+0x8499): undefined reference to `libtorrent::torrent_handle::replace_trackers(std::vector<libtorrent::announce_entry, std::allocator<libtorrent::announce_entry> > const&) const'
  torrenthandle.cpp:(.text+0x84ee): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.cpp:(.text+0x85d9): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.cpp:(.text+0x86ef): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::urlSeeds() const':
  torrenthandle.cpp:(.text+0x8768): undefined reference to `libtorrent::torrent_handle::url_seeds[abi:cxx11]() const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::addUrlSeed(QUrl const&)':
  torrenthandle.cpp:(.text+0x8aee): undefined reference to `libtorrent::torrent_handle::add_url_seed(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::removeUrlSeed(QUrl const&)':
  torrenthandle.cpp:(.text+0x8d1c): undefined reference to `libtorrent::torrent_handle::remove_url_seed(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::saveTorrentFile(QString const&)':
  torrenthandle.cpp:(.text+0xa5b7): undefined reference to `libtorrent::create_torrent::create_torrent(libtorrent::torrent_info const&)'
  torrenthandle.cpp:(.text+0xa5d1): undefined reference to `libtorrent::create_torrent::generate() const'
  torrenthandle.cpp:(.text+0xa638): undefined reference to `libtorrent::entry::~entry()'
  torrenthandle.cpp:(.text+0xa640): undefined reference to `libtorrent::create_torrent::~create_torrent()'
  torrenthandle.cpp:(.text+0xa733): undefined reference to `libtorrent::entry::~entry()'
  torrenthandle.cpp:(.text+0xa73b): undefined reference to `libtorrent::create_torrent::~create_torrent()'
  torrenthandle.o: In function `BitTorrent::TorrentHandle::isValid() const':
  torrenthandle.cpp:(.text+0x7f5): undefined reference to `libtorrent::torrent_handle::is_valid() const'
  torrenthandle.o: In function `std::vector<libtorrent::announce_entry, std::allocator<libtorrent::announce_entry> >::~vector()':
  torrenthandle.cpp:(.text._ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EED2Ev[_ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EED5Ev]+0x23): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.o: In function `void std::vector<libtorrent::announce_entry, std::allocator<libtorrent::announce_entry> >::_M_emplace_back_aux<libtorrent::announce_entry>(libtorrent::announce_entry&&)':
  torrenthandle.cpp:(.text._ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_[_ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_]+0x37b): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.cpp:(.text._ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_[_ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_]+0x44d): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.cpp:(.text._ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_[_ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_]+0x4ee): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  torrenthandle.o: In function `_GLOBAL__sub_I_torrenthandle.cpp':
  torrenthandle.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  torrenthandle.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  torrenthandle.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  torrenthandle.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  torrenthandle.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  torrenthandle.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  torrenthandle.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  peerinfo.o: In function `BitTorrent::PeerInfo::address() const':
  peerinfo.cpp:(.text+0x28c): undefined reference to `boost::asio::ip::detail::endpoint::port() const'
  peerinfo.cpp:(.text+0x2a0): undefined reference to `boost::asio::ip::detail::endpoint::address() const'
  peerinfo.cpp:(.text+0x2ab): undefined reference to `boost::asio::ip::address::to_string[abi:cxx11]() const'
  peerinfo.o: In function `_GLOBAL__sub_I_peerinfo.cpp':
  peerinfo.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  peerinfo.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  peerinfo.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  peerinfo.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  peerinfo.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  peerinfo.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  peerinfo.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  trackerentry.o: In function `BitTorrent::TrackerEntry::TrackerEntry(QString const&)':
  trackerentry.cpp:(.text+0xcb): undefined reference to `libtorrent::announce_entry::announce_entry(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  trackerentry.o: In function `_GLOBAL__sub_I_trackerentry.cpp':
  trackerentry.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  trackerentry.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  trackerentry.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  trackerentry.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  trackerentry.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  trackerentry.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  trackerentry.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  tracker.o: In function `BitTorrent::Peer::toEntry(bool) const':
  tracker.cpp:(.text+0xa6e): undefined reference to `libtorrent::entry::entry(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  tracker.cpp:(.text+0xae9): undefined reference to `libtorrent::entry::operator=(libtorrent::entry const&)'
  tracker.cpp:(.text+0xb08): undefined reference to `libtorrent::entry::~entry()'
  tracker.cpp:(.text+0xb54): undefined reference to `libtorrent::entry::entry(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  tracker.cpp:(.text+0xc5a): undefined reference to `libtorrent::entry::operator=(libtorrent::entry const&)'
  tracker.cpp:(.text+0xc79): undefined reference to `libtorrent::entry::~entry()'
  tracker.cpp:(.text+0xcb5): undefined reference to `libtorrent::entry::entry(long const&)'
  tracker.cpp:(.text+0xda1): undefined reference to `libtorrent::entry::operator=(libtorrent::entry const&)'
  tracker.cpp:(.text+0xdc3): undefined reference to `libtorrent::entry::~entry()'
  tracker.cpp:(.text+0xdd0): undefined reference to `libtorrent::entry::entry(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > > const&)'
  tracker.cpp:(.text+0xfe1): undefined reference to `libtorrent::entry::~entry()'
  tracker.cpp:(.text+0x1028): undefined reference to `libtorrent::entry::~entry()'
  tracker.cpp:(.text+0x109a): undefined reference to `libtorrent::entry::~entry()'
  tracker.o: In function `BitTorrent::Tracker::replyWithPeerList(BitTorrent::TrackerAnnounceRequest const&)':
  tracker.cpp:(.text+0x1150): undefined reference to `libtorrent::entry::entry(long const&)'
  tracker.cpp:(.text+0x1249): undefined reference to `libtorrent::entry::operator=(libtorrent::entry const&)'
  tracker.cpp:(.text+0x1269): undefined reference to `libtorrent::entry::~entry()'
  tracker.cpp:(.text+0x13d1): undefined reference to `libtorrent::entry::entry(libtorrent::entry const&)'
  tracker.cpp:(.text+0x13ed): undefined reference to `libtorrent::entry::~entry()'
  tracker.cpp:(.text+0x1468): undefined reference to `libtorrent::entry::entry(std::__cxx11::list<libtorrent::entry, std::allocator<libtorrent::entry> > const&)'
  tracker.cpp:(.text+0x1569): undefined reference to `libtorrent::entry::operator=(libtorrent::entry const&)'
  tracker.cpp:(.text+0x1588): undefined reference to `libtorrent::entry::~entry()'
  tracker.cpp:(.text+0x1595): undefined reference to `libtorrent::entry::entry(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > > const&)'
  tracker.cpp:(.text+0x163f): undefined reference to `libtorrent::entry::~entry()'
  tracker.cpp:(.text+0x1867): undefined reference to `libtorrent::entry::~entry()'
  tracker.cpp:(.text+0x18ae): undefined reference to `libtorrent::entry::~entry()'
  tracker.cpp:(.text+0x1931): undefined reference to `libtorrent::entry::~entry()'
  tracker.cpp:(.text+0x1941): undefined reference to `libtorrent::entry::~entry()'
  tracker.o:tracker.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N10libtorrent5entryEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N10libtorrent5entryEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E]+0x25): more undefined references to `libtorrent::entry::~entry()' follow
  tracker.o: In function `std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)':
  tracker.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N10libtorrent5entryEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N10libtorrent5entryEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_]+0x6f): undefined reference to `libtorrent::entry::entry()'
  tracker.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N10libtorrent5entryEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N10libtorrent5entryEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_]+0xc4): undefined reference to `libtorrent::entry::~entry()'
  tracker.o: In function `int libtorrent::detail::write_integer<std::back_insert_iterator<std::vector<char, std::allocator<char> > > >(std::back_insert_iterator<std::vector<char, std::allocator<char> > >&, long)':
  tracker.cpp:(.text._ZN10libtorrent6detail13write_integerISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_l[_ZN10libtorrent6detail13write_integerISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_l]+0x17): undefined reference to `libtorrent::detail::integer_to_str(char*, int, long)'
  tracker.o: In function `int libtorrent::detail::bencode_recursive<std::back_insert_iterator<std::vector<char, std::allocator<char> > > >(std::back_insert_iterator<std::vector<char, std::allocator<char> > >&, libtorrent::entry const&)':
  tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x18): undefined reference to `libtorrent::entry::type() const'
  tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x6e): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x84): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x172): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
  tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x197): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
  tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x21d): undefined reference to `libtorrent::entry::integer() const'
  tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x26d): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
  tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x2ae): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
  tracker.o: In function `_GLOBAL__sub_I_tracker.cpp':
  tracker.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
  tracker.cpp:(.text.startup+0x7): undefined reference to `boost::system::generic_category()'
  tracker.cpp:(.text.startup+0xc): undefined reference to `boost::system::system_category()'
  torrentcreatorthread.o: In function `BitTorrent::TorrentCreatorThread::run()':
  torrentcreatorthread.cpp:(.text+0x2d2): undefined reference to `libtorrent::file_storage::file_storage()'
  torrentcreatorthread.cpp:(.text+0x388): undefined reference to `libtorrent::create_torrent::create_torrent(libtorrent::file_storage&, int, int, int, int)'
  torrentcreatorthread.cpp:(.text+0x429): undefined reference to `libtorrent::create_torrent::add_url_seed(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  torrentcreatorthread.cpp:(.text+0x5c0): undefined reference to `libtorrent::create_torrent::add_tracker(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
  torrentcreatorthread.cpp:(.text+0x838): undefined reference to `libtorrent::create_torrent::set_creator(char const*)'
  torrentcreatorthread.cpp:(.text+0x894): undefined reference to `libtorrent::create_torrent::set_comment(char const*)'
  torrentcreatorthread.cpp:(.text+0xab3): undefined reference to `libtorrent::create_torrent::generate() const'
  torrentcreatorthread.cpp:(.text+0xae0): undefined reference to `libtorrent::entry::~entry()'
  torrentcreatorthread.cpp:(.text+0xbdd): undefined reference to `libtorrent::create_torrent::~create_torrent()'
  torrentcreatorthread.cpp:(.text+0xbe9): undefined reference to `libtorrent::file_storage::~file_storage()'
  torrentcreatorthread.cpp:(.text+0xc4f): undefined reference to `libtorrent::create_torrent::~create_torrent()'
  torrentcreatorthread.cpp:(.text+0xc5b): undefined reference to `libtorrent::file_storage::~file_storage()'
  torrentcreatorthread.cpp:(.text+0xf2f): undefined reference to `libtorrent::file_storage::~file_storage()'
  torrentcreatorthread.cpp:(.text+0xf7b): undefined reference to `libtorrent::create_torrent::~create_torrent()'
  torrentcreatorthread.cpp:(.text+0x1072): undefined reference to `libtorrent::entry::~entry()'
  torrentcreatorthread.o: In function `void libtorrent::add_files<bool (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(libtorrent::file_storage&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), unsigned int)':
  torrentcreatorthread.cpp:(.text._ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j[_ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j]+0x4d): undefined reference to `libtorrent::filename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j[_ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j]+0x5b): undefined reference to `libtorrent::complete(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j[_ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j]+0x6b): undefined reference to `libtorrent::parent_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j[_ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j]+0x84): undefined reference to `libtorrent::detail::add_files_impl(libtorrent::file_storage&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::function<bool (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)>, unsigned int)'
  torrentcreatorthread.o: In function `void libtorrent::set_piece_hashes<boost::_bi::bind_t<void, boost::_mfi::mf2<void, BitTorrent::TorrentCreatorThread, int, int>, boost::_bi::list3<boost::_bi::value<BitTorrent::TorrentCreatorThread*>, boost::arg<1>, boost::_bi::value<int> > > >(libtorrent::create_torrent&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::_bi::bind_t<void, boost::_mfi::mf2<void, BitTorrent::TorrentCreatorThread, int, int>, boost::_bi::list3<boost::_bi::value<BitTorrent::TorrentCreatorThread*>, boost::arg<1>, boost::_bi::value<int> > >)':
  torrentcreatorthread.cpp:(.text._ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_[_ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_]+0x1c): undefined reference to `boost::system::system_category()'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_[_ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_]+0xab): undefined reference to `libtorrent::set_piece_hashes(libtorrent::create_torrent&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::function<void (int)>, boost::system::error_code&)'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_[_ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_]+0xeb): undefined reference to `vtable for libtorrent::libtorrent_exception'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_[_ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_]+0xfe): undefined reference to `typeinfo for libtorrent::libtorrent_exception'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_[_ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_]+0x118): undefined reference to `libtorrent::libtorrent_exception::~libtorrent_exception()'
  torrentcreatorthread.o: In function `int libtorrent::detail::write_integer<std::ostream_iterator<char, char, std::char_traits<char> > >(std::ostream_iterator<char, char, std::char_traits<char> >&, long)':
  torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail13write_integerISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_l[_ZN10libtorrent6detail13write_integerISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_l]+0x20): undefined reference to `libtorrent::detail::integer_to_str(char*, int, long)'
  torrentcreatorthread.o: In function `int libtorrent::detail::bencode_recursive<std::ostream_iterator<char, char, std::char_traits<char> > >(std::ostream_iterator<char, char, std::char_traits<char> >&, libtorrent::entry const&)':
  torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x1a): undefined reference to `libtorrent::entry::type() const'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x82): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x9e): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x1bb): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x1e1): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x28e): undefined reference to `libtorrent::entry::integer() const'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x2b7): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
  torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x307): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
  torrentcreatorthread.o: In function `_GLOBAL__sub_I_torrentcreatorthread.cpp':
  torrentcreatorthread.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  torrentcreatorthread.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  torrentcreatorthread.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  torrentcreatorthread.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  torrentcreatorthread.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  torrentcreatorthread.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  torrentcreatorthread.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  filterparserthread.o: In function `FilterParserThread::processFilterList(libtorrent::session*, QStringList const&)':
  filterparserthread.cpp:(.text+0x358): undefined reference to `libtorrent::session::get_ip_filter() const'
  filterparserthread.cpp:(.text+0x3e4): undefined reference to `boost::system::system_category()'
  filterparserthread.cpp:(.text+0x413): undefined reference to `boost::asio::ip::address::from_string(char const*, boost::system::error_code&)'
  filterparserthread.cpp:(.text+0x49c): undefined reference to `libtorrent::session::set_ip_filter(libtorrent::ip_filter const&)'
  filterparserthread.cpp:(.text+0x507): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address const&)'
  filterparserthread.cpp:(.text+0x512): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address const&)'
  filterparserthread.cpp:(.text+0x525): undefined reference to `libtorrent::ip_filter::add_rule(boost::asio::ip::address, boost::asio::ip::address, int)'
  filterparserthread.o: In function `FilterParserThread::parseDATFilterFile(QString, libtorrent::ip_filter&)':
  filterparserthread.cpp:(.text+0x8ac): undefined reference to `boost::system::system_category()'
  filterparserthread.cpp:(.text+0x9be): undefined reference to `boost::asio::ip::address::from_string(char const*, boost::system::error_code&)'
  filterparserthread.cpp:(.text+0xb1d): undefined reference to `boost::asio::ip::address::from_string(char const*, boost::system::error_code&)'
  filterparserthread.cpp:(.text+0xd9c): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address const&)'
  filterparserthread.cpp:(.text+0xdab): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address const&)'
  filterparserthread.cpp:(.text+0xdc4): undefined reference to `libtorrent::ip_filter::add_rule(boost::asio::ip::address, boost::asio::ip::address, int)'
  filterparserthread.o: In function `FilterParserThread::parseP2PFilterFile(QString, libtorrent::ip_filter&)':
  filterparserthread.cpp:(.text+0x11dc): undefined reference to `boost::system::system_category()'
  filterparserthread.cpp:(.text+0x12e0): undefined reference to `boost::asio::ip::address::from_string(char const*, boost::system::error_code&)'
  filterparserthread.cpp:(.text+0x1424): undefined reference to `boost::asio::ip::address::from_string(char const*, boost::system::error_code&)'
  filterparserthread.cpp:(.text+0x16e6): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address const&)'
  filterparserthread.cpp:(.text+0x16f5): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address const&)'
  filterparserthread.cpp:(.text+0x170e): undefined reference to `libtorrent::ip_filter::add_rule(boost::asio::ip::address, boost::asio::ip::address, int)'
  filterparserthread.o: In function `FilterParserThread::parseP2BFilterFile(QString, libtorrent::ip_filter&)':
  filterparserthread.cpp:(.text+0x1c8b): undefined reference to `boost::asio::ip::address_v4::address_v4(unsigned long)'
  filterparserthread.cpp:(.text+0x1ca3): undefined reference to `boost::asio::ip::address_v4::address_v4(unsigned long)'
  filterparserthread.cpp:(.text+0x1cb6): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address_v4 const&)'
  filterparserthread.cpp:(.text+0x1ccb): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address_v4 const&)'
  filterparserthread.cpp:(.text+0x1ce0): undefined reference to `libtorrent::ip_filter::add_rule(boost::asio::ip::address, boost::asio::ip::address, int)'
  filterparserthread.cpp:(.text+0x204b): undefined reference to `boost::asio::ip::address_v4::address_v4(unsigned long)'
  filterparserthread.cpp:(.text+0x2063): undefined reference to `boost::asio::ip::address_v4::address_v4(unsigned long)'
  filterparserthread.cpp:(.text+0x2076): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address_v4 const&)'
  filterparserthread.cpp:(.text+0x208b): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address_v4 const&)'
  filterparserthread.cpp:(.text+0x20a0): undefined reference to `libtorrent::ip_filter::add_rule(boost::asio::ip::address, boost::asio::ip::address, int)'
  filterparserthread.o: In function `FilterParserThread::run()':
  filterparserthread.cpp:(.text+0x225c): undefined reference to `libtorrent::session::get_ip_filter() const'
  filterparserthread.cpp:(.text+0x2308): undefined reference to `libtorrent::session::set_ip_filter(libtorrent::ip_filter const&)'
  filterparserthread.o: In function `_GLOBAL__sub_I_filterparserthread.cpp':
  filterparserthread.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  filterparserthread.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  filterparserthread.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  filterparserthread.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  filterparserthread.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  filterparserthread.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  filterparserthread.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  statistics.o: In function `_GLOBAL__sub_I_statistics.cpp':
  statistics.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  statistics.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  statistics.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  statistics.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  statistics.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  statistics.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  statistics.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  rssfeed.o: In function `Rss::Feed::downloadArticleTorrentIfMatching(QSharedPointer<Rss::Article> const&)':
  rssfeed.cpp:(.text+0x2ba1): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  rssfeed.cpp:(.text+0x2c40): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  rssfeed.o: In function `_GLOBAL__sub_I_rssfeed.cpp':
  rssfeed.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  rssfeed.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  rssfeed.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  rssfeed.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  rssfeed.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  rssfeed.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  rssfeed.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  rssfolder.o: In function `_GLOBAL__sub_I_rssfolder.cpp':
  rssfolder.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  rssfolder.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  rssfolder.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  rssfolder.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  rssfolder.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  rssfolder.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  rssfolder.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  torrentfilter.o: In function `_GLOBAL__sub_I_torrentfilter.cpp':
  torrentfilter.cpp:(.text.startup+0xf): undefined reference to `boost::system::generic_category()'
  torrentfilter.cpp:(.text.startup+0x14): undefined reference to `boost::system::generic_category()'
  torrentfilter.cpp:(.text.startup+0x19): undefined reference to `boost::system::system_category()'
  torrentfilter.cpp:(.text.startup+0x49): undefined reference to `boost::system::system_category()'
  torrentfilter.cpp:(.text.startup+0x4e): undefined reference to `boost::asio::error::get_netdb_category()'
  torrentfilter.cpp:(.text.startup+0x53): undefined reference to `boost::asio::error::get_addrinfo_category()'
  torrentfilter.cpp:(.text.startup+0x58): undefined reference to `boost::asio::error::get_misc_category()'
  scanfoldersmodel.o: In function `ScanFoldersModel::addTorrentsToSession(QStringList const&)':
  scanfoldersmodel.cpp:(.text+0x2b96): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  scanfoldersmodel.cpp:(.text+0x2ea1): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  scanfoldersmodel.o: In function `_GLOBAL__sub_I_scanfoldersmodel.cpp':
  scanfoldersmodel.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  scanfoldersmodel.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  scanfoldersmodel.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  scanfoldersmodel.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  scanfoldersmodel.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  scanfoldersmodel.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  scanfoldersmodel.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  btjson.o: In function `_GLOBAL__sub_I_btjson.cpp':
  btjson.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  btjson.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  btjson.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  btjson.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  btjson.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  btjson.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  btjson.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  webapplication.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.39]':
  webapplication.cpp:(.text+0x80): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  webapplication.o: In function `WebApplication::action_command_upload()':
  webapplication.cpp:(.text+0x90f1): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  webapplication.cpp:(.text+0x9895): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  webapplication.o: In function `WebApplication::action_command_addTrackers()':
  webapplication.cpp:(.text+0xabfa): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  webapplication.cpp:(.text+0xac53): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  webapplication.o: In function `_GLOBAL__sub_I_webapplication.cpp':
  webapplication.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
  webapplication.cpp:(.text.startup+0x7): undefined reference to `boost::system::generic_category()'
  webapplication.cpp:(.text.startup+0xc): undefined reference to `boost::system::system_category()'
  webapplication.cpp:(.text.startup+0x37): undefined reference to `boost::system::system_category()'
  webapplication.cpp:(.text.startup+0x3c): undefined reference to `boost::asio::error::get_netdb_category()'
  webapplication.cpp:(.text.startup+0x41): undefined reference to `boost::asio::error::get_addrinfo_category()'
  webapplication.cpp:(.text.startup+0x46): undefined reference to `boost::asio::error::get_misc_category()'
  propertieswidget.o: In function `PropertiesWidget::loadTorrentInfos(BitTorrent::TorrentHandle*)':
  propertieswidget.cpp:(.text+0x3e9a): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  propertieswidget.cpp:(.text+0x40e3): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  propertieswidget.o: In function `_GLOBAL__sub_I_propertieswidget.cpp':
  propertieswidget.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  propertieswidget.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  propertieswidget.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  propertieswidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  propertieswidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  propertieswidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  propertieswidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  proplistdelegate.o: In function `_GLOBAL__sub_I_proplistdelegate.cpp':
  proplistdelegate.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  proplistdelegate.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  proplistdelegate.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  proplistdelegate.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  proplistdelegate.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  proplistdelegate.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  proplistdelegate.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  peerlistwidget.o: In function `PeerListWidget::updatePeer(QString const&, BitTorrent::TorrentHandle*, BitTorrent::PeerInfo const&)':
  peerlistwidget.cpp:(.text+0x1443): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  peerlistwidget.o: In function `PeerListWidget::addPeer(QString const&, BitTorrent::TorrentHandle*, BitTorrent::PeerInfo const&)':
  peerlistwidget.cpp:(.text+0x2631): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  peerlistwidget.o: In function `_GLOBAL__sub_I_peerlistwidget.cpp':
  peerlistwidget.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  peerlistwidget.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  peerlistwidget.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  peerlistwidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  peerlistwidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  peerlistwidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  peerlistwidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  trackerlist.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.26]':
  trackerlist.cpp:(.text+0x40): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  trackerlist.o: In function `TrackerList::askForTrackers()':
  trackerlist.cpp:(.text+0x447): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  trackerlist.cpp:(.text+0x57e): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  trackerlist.o: In function `TrackerList::moveSelectionUp()':
  trackerlist.cpp:(.text+0x1a20): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  trackerlist.cpp:(.text+0x1afb): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  trackerlist.o:trackerlist.cpp:(.text+0x1db0): more undefined references to `libtorrent::announce_entry::~announce_entry()' follow
  trackerlist.o: In function `_GLOBAL__sub_I_trackerlist.cpp':
  trackerlist.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  trackerlist.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  trackerlist.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  trackerlist.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  trackerlist.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  trackerlist.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  trackerlist.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  peersadditiondlg.o: In function `_GLOBAL__sub_I_peersadditiondlg.cpp':
  peersadditiondlg.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
  peersadditiondlg.cpp:(.text.startup+0x7): undefined reference to `boost::system::generic_category()'
  peersadditiondlg.cpp:(.text.startup+0xc): undefined reference to `boost::system::system_category()'
  peersadditiondlg.cpp:(.text.startup+0x11): undefined reference to `boost::system::system_category()'
  trackersadditiondlg.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.15]':
  trackersadditiondlg.cpp:(.text+0x40): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  trackersadditiondlg.o: In function `TrackersAdditionDlg::parseUTorrentList(QString const&, QString const&)':
  trackersadditiondlg.cpp:(.text+0x12e6): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  trackersadditiondlg.cpp:(.text+0x159f): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  trackersadditiondlg.cpp:(.text+0x1bd5): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  trackersadditiondlg.cpp:(.text+0x1c44): undefined reference to `libtorrent::announce_entry::~announce_entry()'
  trackersadditiondlg.o: In function `_GLOBAL__sub_I_trackersadditiondlg.cpp':
  trackersadditiondlg.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  trackersadditiondlg.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  trackersadditiondlg.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  trackersadditiondlg.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  trackersadditiondlg.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  trackersadditiondlg.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  trackersadditiondlg.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  speedwidget.o: In function `_GLOBAL__sub_I_speedwidget.cpp':
  speedwidget.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  speedwidget.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  speedwidget.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  speedwidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  speedwidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  speedwidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  speedwidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  rss_imp.o: In function `_GLOBAL__sub_I_rss_imp.cpp':
  rss_imp.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  rss_imp.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  rss_imp.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  rss_imp.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  rss_imp.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  rss_imp.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  rss_imp.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  mainwindow.o: In function `_GLOBAL__sub_I_mainwindow.cpp':
  mainwindow.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  mainwindow.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  mainwindow.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  mainwindow.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  mainwindow.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  mainwindow.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  mainwindow.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  transferlistwidget.o: In function `_GLOBAL__sub_I_transferlistwidget.cpp':
  transferlistwidget.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  transferlistwidget.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  transferlistwidget.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  transferlistwidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  transferlistwidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  transferlistwidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  transferlistwidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  transferlistsortmodel.o: In function `_GLOBAL__sub_I_transferlistsortmodel.cpp':
  transferlistsortmodel.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  transferlistsortmodel.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  transferlistsortmodel.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  transferlistsortmodel.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  transferlistsortmodel.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  transferlistsortmodel.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  transferlistsortmodel.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  transferlistdelegate.o: In function `_GLOBAL__sub_I_transferlistdelegate.cpp':
  transferlistdelegate.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  transferlistdelegate.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  transferlistdelegate.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  transferlistdelegate.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  transferlistdelegate.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  transferlistdelegate.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  transferlistdelegate.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  transferlistfilterswidget.o: In function `_GLOBAL__sub_I_transferlistfilterswidget.cpp':
  transferlistfilterswidget.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  transferlistfilterswidget.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  transferlistfilterswidget.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  transferlistfilterswidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  transferlistfilterswidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  transferlistfilterswidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  transferlistfilterswidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  torrentcontentmodel.o: In function `_GLOBAL__sub_I_torrentcontentmodel.cpp':
  torrentcontentmodel.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  torrentcontentmodel.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  torrentcontentmodel.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  torrentcontentmodel.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  torrentcontentmodel.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  torrentcontentmodel.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  torrentcontentmodel.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  torrentcontentfiltermodel.o: In function `_GLOBAL__sub_I_torrentcontentfiltermodel.cpp':
  torrentcontentfiltermodel.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  torrentcontentfiltermodel.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  torrentcontentfiltermodel.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  torrentcontentfiltermodel.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  torrentcontentfiltermodel.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  torrentcontentfiltermodel.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  torrentcontentfiltermodel.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  torrentimportdlg.o: In function `TorrentImportDlg::~TorrentImportDlg()':
  torrentimportdlg.cpp:(.text+0x2d5): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentimportdlg.o: In function `TorrentImportDlg::loadTorrent(QString const&)':
  torrentimportdlg.cpp:(.text+0x3bc): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentimportdlg.o: In function `TorrentImportDlg::TorrentImportDlg(QWidget*)':
  torrentimportdlg.cpp:(.text+0x923): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentimportdlg.o: In function `TorrentImportDlg::importTorrent()':
  torrentimportdlg.cpp:(.text+0xc31): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentimportdlg.o: In function `_GLOBAL__sub_I_torrentimportdlg.cpp':
  torrentimportdlg.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  torrentimportdlg.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  torrentimportdlg.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  torrentimportdlg.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  torrentimportdlg.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  torrentimportdlg.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  torrentimportdlg.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  speedlimitdlg.o: In function `_GLOBAL__sub_I_speedlimitdlg.cpp':
  speedlimitdlg.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  speedlimitdlg.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  speedlimitdlg.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  speedlimitdlg.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  speedlimitdlg.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  speedlimitdlg.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  speedlimitdlg.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  previewselect.o: In function `_GLOBAL__sub_I_previewselect.cpp':
  previewselect.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  previewselect.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  previewselect.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  previewselect.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  previewselect.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  previewselect.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  previewselect.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  addnewtorrentdialog.o: In function `AddNewTorrentDialog::~AddNewTorrentDialog()':
  addnewtorrentdialog.cpp:(.text+0x2f8): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  addnewtorrentdialog.o: In function `AddNewTorrentDialog::handleRedirectedToMagnet(QString const&, QString const&)':
  addnewtorrentdialog.cpp:(.text+0x35e8): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  addnewtorrentdialog.o: In function `AddNewTorrentDialog::AddNewTorrentDialog(QWidget*)':
  addnewtorrentdialog.cpp:(.text+0x37ee): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  addnewtorrentdialog.o: In function `AddNewTorrentDialog::loadTorrent(QString const&)':
  addnewtorrentdialog.cpp:(.text+0x43fb): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  addnewtorrentdialog.o: In function `AddNewTorrentDialog::show(QString, QWidget*)':
  addnewtorrentdialog.cpp:(.text+0x4fb0): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  addnewtorrentdialog.o: In function `_GLOBAL__sub_I_addnewtorrentdialog.cpp':
  addnewtorrentdialog.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  addnewtorrentdialog.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  addnewtorrentdialog.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  addnewtorrentdialog.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  addnewtorrentdialog.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  addnewtorrentdialog.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  addnewtorrentdialog.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  statsdialog.o: In function `_GLOBAL__sub_I_statsdialog.cpp':
  statsdialog.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  statsdialog.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  statsdialog.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  statsdialog.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  statsdialog.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  statsdialog.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  statsdialog.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  statusbar.o: In function `_GLOBAL__sub_I_statusbar.cpp':
  statusbar.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  statusbar.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  statusbar.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  statusbar.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  statusbar.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  statusbar.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  statusbar.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  trackerlogin.o: In function `_GLOBAL__sub_I_trackerlogin.cpp':
  trackerlogin.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  trackerlogin.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  trackerlogin.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  trackerlogin.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  trackerlogin.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  trackerlogin.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  trackerlogin.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  options_imp.o: In function `_GLOBAL__sub_I_options_imp.cpp':
  options_imp.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  options_imp.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  options_imp.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  options_imp.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  options_imp.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  options_imp.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  options_imp.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  torrentmodel.o: In function `_GLOBAL__sub_I_torrentmodel.cpp':
  torrentmodel.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  torrentmodel.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  torrentmodel.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  torrentmodel.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  torrentmodel.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  torrentmodel.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  torrentmodel.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  torrentcreatordlg.o: In function `TorrentCreatorDlg::handleCreationSuccess(QString, QString)':
  torrentcreatordlg.cpp:(.text+0x1f3): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentcreatordlg.cpp:(.text+0x317): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentcreatordlg.cpp:(.text+0x61f): undefined reference to `libtorrent::torrent_info::~torrent_info()'
  torrentcreatordlg.o: In function `_GLOBAL__sub_I_torrentcreatordlg.cpp':
  torrentcreatordlg.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  torrentcreatordlg.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  torrentcreatordlg.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  torrentcreatordlg.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  torrentcreatordlg.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  torrentcreatordlg.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  torrentcreatordlg.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  searchwidget.o: In function `_GLOBAL__sub_I_searchwidget.cpp':
  searchwidget.cpp:(.text.startup+0x2b): undefined reference to `boost::system::generic_category()'
  searchwidget.cpp:(.text.startup+0x30): undefined reference to `boost::system::generic_category()'
  searchwidget.cpp:(.text.startup+0x35): undefined reference to `boost::system::system_category()'
  searchwidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  searchwidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  searchwidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  searchwidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  moc_session.o: In function `_GLOBAL__sub_I_moc_session.cpp':
  moc_session.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  moc_session.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  moc_session.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  moc_session.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  moc_session.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  moc_session.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  moc_session.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  moc_propertieswidget.o: In function `_GLOBAL__sub_I_moc_propertieswidget.cpp':
  moc_propertieswidget.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  moc_propertieswidget.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  moc_propertieswidget.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  moc_propertieswidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  moc_propertieswidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  moc_propertieswidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  moc_propertieswidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  moc_trackerlist.o: In function `_GLOBAL__sub_I_moc_trackerlist.cpp':
  moc_trackerlist.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  moc_trackerlist.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  moc_trackerlist.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  moc_trackerlist.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  moc_trackerlist.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  moc_trackerlist.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  moc_trackerlist.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  moc_peersadditiondlg.o: In function `_GLOBAL__sub_I_moc_peersadditiondlg.cpp':
  moc_peersadditiondlg.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
  moc_peersadditiondlg.cpp:(.text.startup+0x7): undefined reference to `boost::system::generic_category()'
  moc_peersadditiondlg.cpp:(.text.startup+0xc): undefined reference to `boost::system::system_category()'
  moc_peersadditiondlg.cpp:(.text.startup+0x11): undefined reference to `boost::system::system_category()'
  moc_torrentcontentmodel.o: In function `_GLOBAL__sub_I_moc_torrentcontentmodel.cpp':
  moc_torrentcontentmodel.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  moc_torrentcontentmodel.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  moc_torrentcontentmodel.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  moc_torrentcontentmodel.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  moc_torrentcontentmodel.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  moc_torrentcontentmodel.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  moc_torrentcontentmodel.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  moc_speedlimitdlg.o: In function `_GLOBAL__sub_I_moc_speedlimitdlg.cpp':
  moc_speedlimitdlg.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  moc_speedlimitdlg.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  moc_speedlimitdlg.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  moc_speedlimitdlg.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  moc_speedlimitdlg.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  moc_speedlimitdlg.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  moc_speedlimitdlg.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  moc_previewselect.o: In function `_GLOBAL__sub_I_moc_previewselect.cpp':
  moc_previewselect.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  moc_previewselect.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  moc_previewselect.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  moc_previewselect.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  moc_previewselect.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  moc_previewselect.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  moc_previewselect.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  moc_previewlistdelegate.o: In function `_GLOBAL__sub_I_moc_previewlistdelegate.cpp':
  moc_previewlistdelegate.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  moc_previewlistdelegate.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  moc_previewlistdelegate.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  moc_previewlistdelegate.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  moc_previewlistdelegate.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  moc_previewlistdelegate.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  moc_previewlistdelegate.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  moc_torrentimportdlg.o: In function `_GLOBAL__sub_I_moc_torrentimportdlg.cpp':
  moc_torrentimportdlg.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  moc_torrentimportdlg.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  moc_torrentimportdlg.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  moc_torrentimportdlg.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  moc_torrentimportdlg.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  moc_torrentimportdlg.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  moc_torrentimportdlg.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  moc_addnewtorrentdialog.o: In function `_GLOBAL__sub_I_moc_addnewtorrentdialog.cpp':
  moc_addnewtorrentdialog.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
  moc_addnewtorrentdialog.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
  moc_addnewtorrentdialog.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
  moc_addnewtorrentdialog.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
  moc_addnewtorrentdialog.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
  moc_addnewtorrentdialog.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
  moc_addnewtorrentdialog.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
  collect2: error: ld returned 1 exit status
  Makefile:816: recipe for target 'qbittorrent' failed
  make[1]: *** [qbittorrent] Error 1
  make[1]: Leaving directory '/tmp/nix-build-qbittorrent-3.3.4.drv-0/qbittorrent-3.3.4/src'
  Makefile:42: recipe for target 'sub-src-make_first' failed
  make: *** [sub-src-make_first] Error 2
  builder for ‘/nix/store/lxqscvi3scxzfa92823n0ymkl4h3sdxh-qbittorrent-3.3.4.drv’ failed with exit code 2
  error: build of ‘/nix/store/lxqscvi3scxzfa92823n0ymkl4h3sdxh-qbittorrent-3.3.4.drv’ failed
  ```

  So something goes wrong when linking. Any ideas?


state: closed
title: gobject-introspection: fix on darwin
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/15057
updated_at: 2017-10-02 04:40:33
body:
  Since the update of gobject-introspection from 1.46 to 1.48 in 39af1c76e12222ddf365cd3380ff36e7fc013e51, it fails to build on Darwin. A patch no longer applies. It seems that this patch is no longer needed; thus this commit removes it.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: eclipse: fix build error
user_login: yochai
html_url: https://github.com/NixOS/nixpkgs/pull/15058
updated_at: 2016-04-29 11:46:55
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ v ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Built 4.5 and 4.5.1, ran a small Java project through them.


state: closed
title: iscsiadm can't load modules, so let's update open-iscsi and patch it.
user_login: clefru
html_url: https://github.com/NixOS/nixpkgs/pull/15060
updated_at: 2016-04-30 17:59:18
body:
  iscsiadm tries to load iscsi transport tcp modules when needed. Luckily open-iscsi has kmod support that just needs to be enabled. That's more easy when open-iscsi is updated. This introduces an open-isns dependency. The patch set deals with these points in reverse order.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: nodejs-6_x : init at 6.0.0
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/15062
updated_at: 2016-05-02 07:53:18
body:
  ###### Things done
  - Built on platform(s)
    - [X] NixOS
    - [X] OS X

  ---

  In the process of adding node 6.0.0 I also did some refactoring since v4.nix, v5.nix and v6.nix were pretty much identical apart from `name`, `version` and `src`. Please let me know if there is a more idiomatic way in which I should be doing the composition between v4.nix, v5.nix, v6.nix and nodejs.nix.

  Also note that nox-review will again fail for the same reason it failed in #14973 - which as I stated is related to the fact that we have very outdated nodejs libraries packaged that we need to get rid of (see #14532 and #15045)

  /cc @svanderburg  


state: closed
title: imatix_gsl: init at 4.1
user_login: moosingin3space
html_url: https://github.com/NixOS/nixpkgs/pull/15064
updated_at: 2016-04-30 23:41:06
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Torbrowser enhancements
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/15065
updated_at: 2016-04-30 15:42:02
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Note that I intend to squash the wrapper enhancement before merging.


state: closed
title: spotify: 1.0.27 -> 1.0.28
user_login: bradediger
html_url: https://github.com/NixOS/nixpkgs/pull/15067
updated_at: 2016-04-28 22:41:37
body:
  Again, the binaries on master are gone from upstream. Tested and works locally on NixOS.
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: vivaldi: 1.0 -> 1.1
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/15068
updated_at: 2016-04-29 00:25:17
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: linux_testing: 4.6-rc4 -> 4.6-rc5
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/15069
updated_at: 2016-05-02 01:25:20
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: grepmail: set outputs to "out" only
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/15070
updated_at: 2016-04-29 00:46:35
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: vivaldi: Clean up
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/15071
updated_at: 2016-04-29 01:32:24
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  @joachifm I believe this is what you have been talking about, right?


state: closed
title: v8: Build 3.16.14 on ARM
user_login: rimmington
html_url: https://github.com/NixOS/nixpkgs/pull/15072
updated_at: 2016-05-02 02:30:55
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS (**x86_64**)
    - [ ] OS X
    - [x] Linux (**armv7l/Raspberry Pi 2**)
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  To get some Rails stuff working on ARM, or at least the RPi 2.


state: closed
title: Manual: $ is used instead of # for commands that must be run as root
user_login: NotaseCretagen
html_url: https://github.com/NixOS/nixpkgs/issues/15073
updated_at: 2016-06-01 21:44:07
body:
  ## Issue description

  [This part of the manual](https://nixos.org/releases/nixos/unstable/nixos-16.09pre79453.32b7b00/manual/index.html#sec-changing-config) says:

  `WarningThese commands must be executed as root, so you should either run them from a root shell or by prefixing them with sudo -i.`

  and yet the commands are prefixed with a `$` (without a `sudo -i`) instead of a `#`, eg.
  `$ nixos-rebuild switch`
  `$ nixos-rebuild boot`

  I figure I must be missing something, hence why this isn't a pull request.


state: closed
title: notify-osd no longer builds
user_login: purefn
html_url: https://github.com/NixOS/nixpkgs/issues/15074
updated_at: 2016-05-09 17:56:20
body:
  ## Issue description

  Compilation of `notify-osd` fails because it can't find `dbus-binding-tool`.

  ```
  Making all in src
  make[2]: Entering directory '/tmp/nix-build-notify-osd-0.9.34.drv-0/notify-osd-0.9.34/src'
  /nix/store/d20f169ryps7ds2qak0r5n1f4hhxr80h-bash-4.3-p42/bin/bash ../libtool --mode=execute /nix/store/hxsbjbjn7g1j1cf60n228yi9wnzrl4yk-dbus-glib-0.104/bin/dbus-binding-tool --prefix=stack --mode=glib-server --output=stack-glue.h notify-osd.xml
  ../libtool: line 10051: /nix/store/hxsbjbjn7g1j1cf60n228yi9wnzrl4yk-dbus-glib-0.104/bin/dbus-binding-tool: No such file or directory
  Makefile:1109: recipe for target 'stack-glue.h' failed
  make[2]: *** [stack-glue.h] Error 127
  make[2]: Leaving directory '/tmp/nix-build-notify-osd-0.9.34.drv-0/notify-osd-0.9.34/src'
  Makefile:330: recipe for target 'all-recursive' failed
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory '/tmp/nix-build-notify-osd-0.9.34.drv-0/notify-osd-0.9.34'
  Makefile:261: recipe for target 'all' failed
  make: *** [all] Error 2
  builder for ‘/nix/store/i03p6rzqg8vjvkdkncawvzf8p6bllv8m-notify-osd-0.9.34.drv’ failed with exit code 2
  ```
  ### Steps to reproduce

  `nix-env -i notify-osd`
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.09pre82105.7465bcd (Flounder)
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "16.09pre82105.7465bcd"


state: closed
title: eclipse-plugins-cup: 1.0.0.201412081321 -> 1.0.0.201604221613
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/15075
updated_at: 2016-04-29 16:20:01
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Version `1.0.0.201412081321` is not available anymore in the [CUP](http://www2.in.tum.de/projects/cup/eclipse/plugins/) site.


state: closed
title: Manual: misleading description for '' multi-line quotes
user_login: NotaseCretagen
html_url: https://github.com/NixOS/nixpkgs/issues/15076
updated_at: 2016-04-30 11:14:06
body:
  EDIT: **tl;dr:** https://github.com/NixOS/nixpkgs/issues/15076#issuecomment-215827389
  ## Issue description

  The manual [here](https://nixos.org/releases/nixos/unstable/nixos-16.09pre79453.32b7b00/manual/index.html#sec-configuration-file) (or source code [here](https://github.com/NixOS/nixpkgs/blob/7475728593a49f09c4b7b959b15513aee38ab4b4/nixos/doc/manual/configuration/config-file.xml#L109-L113))says:
  `The main difference is that preceding whitespace is automatically stripped from each line, and that characters like " and \ are not special (making it more convenient for including things like shell code).`

  while talking about `''` quotes. 
  But that's misleading, because it actually strips preceding whitespace intelligently with indentation in mind, as [this](https://github.com/NixOS/nixpkgs/blob/39ebb01d6e8d19b042fe65d303234d0db27877eb/doc/stdenv.xml#L79-L82) says:

  ``` xml
  (Note the use of <literal>''</literal>-style string literals, which
  are very convenient for large multi-line script fragments because they
  don’t need escaping of <literal>"</literal> and <literal>\</literal>,
  and because indentation is intelligently removed.)</para>
  ```

  ie. this remains unchanged

  ``` nix
  {
    a = ''
      line1
  #   line2
      line3'';
  }
  ```


state: closed
title: epson-escpr: 1.6.4 -> 1.6.5
user_login: artuuge
html_url: https://github.com/NixOS/nixpkgs/pull/15077
updated_at: 2016-04-29 12:27:38
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: elasticsearch: Install elastic search modules properly
user_login: phile314
html_url: https://github.com/NixOS/nixpkgs/pull/15078
updated_at: 2016-04-29 17:31:47
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Elastic Search (ES) has moved some core functionality into a separate modules folder. This did break ES groovy script support when upgrading from 2.1 -> 2.3, this PR fixes that.


state: closed
title: eclipse fails to install with "missing filename"
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/issues/15079
updated_at: 2016-04-29 11:58:51
body:
  On my NixOS unstable system, when `eclipses.eclipse-platform` or `eclipses.eclipse-sdk` is added to `nixpkgs.config.packageOverrides` on the system configuration file, `nixos-rebuild` fails with the message

  ```
  # nixos-rebuild switch
  [...]
  eclipse/readme/readme_eclipse.html
  missing filename
  builder for ‘/nix/store/i8lfzisbx4i6vq5z84gb9av337b3m2m0-eclipse-platform-4.5.2.drv’ failed with exit code 1
  [...]
  ```


state: closed
title: menu-cache: 0.7.0 -> 1.0.1
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/15080
updated_at: 2016-04-29 16:19:34
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: rake: init at 11.1.1
user_login: namore
html_url: https://github.com/NixOS/nixpkgs/pull/15082
updated_at: 2016-05-02 01:20:51
body:
  (Same as #13998, this time in the correct branch.)

  Add package "rake", which is a ruby-based build tool.
  Obviously, no other packages depend on rake, so the addition should not break anything.
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` (... no dependencies)
  - [x] Tested execution of all binary files (usually in `./result/bin/`) (... no binary files)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: "update-locatedb.service: Failed at step NAMESPACE spawning"
user_login: NotaseCretagen
html_url: https://github.com/NixOS/nixpkgs/issues/15083
updated_at: 2017-10-11 10:33:17
body:
  ## Issue description

  Manually invoking the updatedb systemd service (via `sudo -i systemctl start update-locatedb.service`) fails with: 
  `update-locatedb.service: Failed at step NAMESPACE spawning /nix/store/rhx6vi4d236w8491i10jdqkdlj9b38cy-unit-script/bin/update-locatedb-start: No such file or directory`

  That file exists:
  `-r-xr-xr-x 2 root root 222 Jan  1  1970 /nix/store/rhx6vi4d236w8491i10jdqkdlj9b38cy-unit-script/bin/update-locatedb-start`
  Its interpreter exists:
  `-r-xr-xr-x 2 root root 222 Jan  1  1970 /nix/store/rhx6vi4d236w8491i10jdqkdlj9b38cy-unit-script/bin/update-locatedb-start`
  Running it manually works:
  `-r-xr-xr-x 2 root root 222 Jan  1  1970 /nix/store/rhx6vi4d236w8491i10jdqkdlj9b38cy-unit-script/bin/update-locatedb-start`
  It even created the right file:

  ```
  $ l /var/cache/
  total 288K
  drwxr-xr-x 1 root root   16 Apr 29 17:06 .
  drwxr-xr-x 1 root root   86 Apr 29 17:06 ..
  -rw-r--r-- 1 root root 286K Apr 29 17:06 locatedb
  ```

  This is the relevant part of `journal -xe`:

  ``` bash
  Apr 29 16:58:32 vbox1 systemd[1]: Started Udisks2 service.
  Apr 29 16:59:45 vbox1 sudo[1000]:        z : TTY=pts/0 ; PWD=/home/z ; USER=root ; COMMAND=/run/current-system/sw/bin/bash -c systemctl start update-locatedb.service
  Apr 29 16:59:45 vbox1 sudo[1000]: pam_unix(sudo:session): session opened for user root by (uid=0)
  Apr 29 16:59:46 vbox1 polkitd[727]: Registered Authentication Agent for unix-process:1001:10113 (system bus name :1.16 [/run/current-system/sw/bin/pkttyagent --notify-fd 4 --fallback], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
  Apr 29 16:59:46 vbox1 systemd[1]: Started Update Locate Database.
  Apr 29 16:59:46 vbox1 kernel: audit: type=1130 audit(1461938386.111:61): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=update-locatedb comm="systemd" exe="/nix/store/ncx9b20bpm584kbrp2gvzmdvsgvmgj2c-systemd-229/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
  Apr 29 16:59:46 vbox1 audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=update-locatedb comm="systemd" exe="/nix/store/ncx9b20bpm584kbrp2gvzmdvsgvmgj2c-systemd-229/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
  Apr 29 16:59:46 vbox1 kernel: audit: type=1325 audit(1461938386.111:62): table=filter family=2 entries=0
  Apr 29 16:59:46 vbox1 kernel: audit: type=1325 audit(1461938386.111:62): table=raw family=2 entries=0
  Apr 29 16:59:46 vbox1 audit: NETFILTER_CFG table=filter family=2 entries=0
  Apr 29 16:59:46 vbox1 audit: NETFILTER_CFG table=raw family=2 entries=0
  Apr 29 16:59:46 vbox1 audit[1017]: SYSCALL arch=c000003e syscall=272 success=yes exit=0 a0=40000000 a1=7ffffec76e10 a2=40004040 a3=55a096fe0f00 items=0 ppid=1 pid=1017 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="(db-start)" exe="/nix/store/ncx9b20bpm584kbrp2gvzmdvsgvmgj2c-systemd-229/lib/systemd/systemd" key=(null)
  Apr 29 16:59:46 vbox1 kernel: audit: type=1300 audit(1461938386.111:62): arch=c000003e syscall=272 success=yes exit=0 a0=40000000 a1=7ffffec76e10 a2=40004040 a3=55a096fe0f00 items=0 ppid=1 pid=1017 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="(db-start)" exe="/nix/store/ncx9b20bpm584kbrp2gvzmdvsgvmgj2c-systemd-229/lib/systemd/systemd" key=(null)
  Apr 29 16:59:46 vbox1 kernel: audit: type=1327 audit(1461938386.111:62): proctitle="(db-sta"
  Apr 29 16:59:46 vbox1 audit: PROCTITLE proctitle="(db-sta"
  Apr 29 16:59:46 vbox1 sudo[1000]: pam_unix(sudo:session): session closed for user root
  Apr 29 16:59:46 vbox1 polkitd[727]: Unregistered Authentication Agent for unix-process:1001:10113 (system bus name :1.16, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
  Apr 29 16:59:46 vbox1 systemd[1017]: update-locatedb.service: Failed at step NAMESPACE spawning /nix/store/rhx6vi4d236w8491i10jdqkdlj9b38cy-unit-script/bin/update-locatedb-start: No such file or directory
  Apr 29 16:59:46 vbox1 kernel: audit: type=1131 audit(1461938386.150:63): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=update-locatedb comm="systemd" exe="/nix/store/ncx9b20bpm584kbrp2gvzmdvsgvmgj2c-systemd-229/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
  Apr 29 16:59:46 vbox1 audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=update-locatedb comm="systemd" exe="/nix/store/ncx9b20bpm584kbrp2gvzmdvsgvmgj2c-systemd-229/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
  Apr 29 16:59:46 vbox1 systemd[1]: update-locatedb.service: Main process exited, code=exited, status=226/NAMESPACE
  Apr 29 16:59:46 vbox1 systemd[1]: update-locatedb.service: Unit entered failed state.
  Apr 29 16:59:46 vbox1 systemd[1]: update-locatedb.service: Failed with result 'exit-code'.
  ```
  ### Steps to reproduce

  grr, tough...
  1. use my config? https://github.com/NotaseCretagen/nixosian/blob/9cca80c018958c0c6392837e89ac72f97f263d76/configuration.nix
  2. ensure `services.locate.enable = true;` is set
  3. `sudo -i nixos-rebuild switch --fallback`
  4. `sudo -i systemctl start update-locatedb.service`
  5. `journal -xe`
  shows: `update-locatedb.service: Failed at step NAMESPACE spawning /nix/store/rhx6vi4d236w8491i10jdqkdlj9b38cy-unit-script/bin/update-locatedb-start: No such file or directory`
  6. reboot
  7. do 4 and 5 again => same thing.
  ## Technical details
  - System: 16.09.git.32b7b00M (Flounder)  using git sources in /etc/nixos/nixpkgs/ (but hard reset to nixos-unstable channel + applied this modification https://github.com/DamienCassou/nixpkgs/commit/a12c6cba85041386c508af2d4efbc2fc4a027c65 )
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09.git.32b7b00M"


state: closed
title: gcc: add 6.1.0
user_login: dguibert
html_url: https://github.com/NixOS/nixpkgs/pull/15084
updated_at: 2016-05-07 13:21:00
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This is basically a copy of gcc/5 folder, version and checksums updated.
  For now, this version is kept lowPrio.


state: closed
title: YouComplteMe: FIX: ycm_core.so: undefined symbol: clang_parseTranslat…
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/15085
updated_at: 2016-04-30 11:32:56
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  FIX: ycm_core.so: undefined symbol: clang_parseTranslationUnit2FullArgv
  https://github.com/Valloric/YouCompleteMe/issues/2125


state: closed
title: Manual: rephrase definition for indented strings
user_login: NotaseCretagen
html_url: https://github.com/NixOS/nixpkgs/pull/15086
updated_at: 2016-04-30 13:45:09
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Did not test this in any way... please suggest a way to test(the manual?), if needed and/or for the future.

  Text stolen from: https://nixos.org/nix/manual/#ssec-values

  Closes #15076 


state: closed
title: Just strip everything by default
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/15087
updated_at: 2016-05-09 23:01:58
body:
  Stripping binaries is of utmost importance to benefit from the closure-size changes.
  To avoid missing custom paths (like /modules for php-like packages), strip the whole output.

  This PR has the following advantages
  1. It does not produce pointless warning about unrecognized filetypes;
  2. It does strip _everything_ that strip can strip;
  3. It does not ignore failures of strip (other than unrecognized filetypes).

  I have tested it on some derivations (ldb, php) by fiddling around with makeSetupHook, but not on stdenv. That being said, the only way this patch could break stuff is by stripping something that should not be stripped and that resides outside of `lib lib32 lib64 libexec bin sbin`.

  NB: This triggers a mass-rebuild.
  Fixes #14821, #14822, #14823, #14824.


state: closed
title: redis-desktop-manager: init at 0.8.3
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/15088
updated_at: 2016-05-02 01:26:19
body:
  ###### Things done
  - [X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos-container.pl has overly strict sanity checks
user_login: sh01
html_url: https://github.com/NixOS/nixpkgs/issues/15089
updated_at: 2017-03-22 14:18:18
body:
  ## Issue description

  nixos-container.pl checks container names against "^[a-zA-Z0-9-]+$" before operating on them. This is overly strict, and in particular more strict than what NixOS will create via configuration.nix container specs, which support e.g. container names with underscores just fine.
  This means such containers can be created without issue, and nixos-container will then refuse to operate on them.
  The relevant check should be relaxed to match the limits of configuration.nix, or removed entirely.
  ### Steps to reproduce

  Declaratively produce a container containing an underscore in its name. Attempt to manipulate it with nixos-container.
  ## Technical details
  - System: NixOS 16.03.581.e409886 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.616.4ac4b35


state: closed
title: dotnetPackages for openra
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/15091
updated_at: 2016-05-02 12:29:08
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  The dotnet packages that are required for openra update. I'm still working a bit on it, but I can submit this already.


state: closed
title: ccacheStdenv needs multiple outputs
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/issues/15092
updated_at: 2016-05-14 04:25:34
body:
  ## Issue description

  ccacheStdenv needs multiple outputs (I think) in order to compile packages like rustUnstable.
  ### Steps to reproduce
  - Enable ccacheStdenv with `replaceStdenv = { pkgs }: pkgs.ccacheStdenv;`
  - Attempt to install rustUnstable with `nix-env -iA rustUnstable`
  #### Actual result

  The build fails with this error message:

  ```
  [aneesh@cheetah nixpkgs]$ nix-env -iA rustUnstable
  installing ‘cargo-2016-03-20’
  installing ‘rustRegistry-2016-04-23-ae2c405’
  installing ‘rustc-2016-03-22-g6cc502c’
  error: attribute ‘lib’ missing, at /home/aneesh/workspace/nixpkgs/pkgs/development/compilers/rustc/generic.nix:116:31
  (use ‘--show-trace’ to show detailed location information)
  ```

  The line in question is

  ```
                 --set-rpath "${stdenv.cc.cc.lib}/lib/:${stdenv.cc.cc.lib}/lib64/" \
  ```

  which is expecting a lib output for the stdenv.
  #### Expected result

  The `rustUnstable` derivation is built and installed.
  ## Technical details
  - System: 

  ```
  [aneesh@cheetah ~]$ lsb_release -a
  LSB Version:    1.4
  Distributor ID: Arch
  Description:    Arch Linux
  Release:        rolling
  Codename:       n/a
  ```
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `"16.09pre-git"`

  I'm able to build and install `rustUnstable` if I comment out the line enabling `ccacheStdenv` in my config.


state: closed
title: brscan4: init at 0.4.3-3
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/pull/15094
updated_at: 2016-05-01 18:48:30
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS 16.03
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  A sane backend for recent brother scanners.

  Depends on the presence of etc files generated by the
  nixos module of the same name.

  Supports network scanner specification through the
  nixos module.


state: closed
title: nixos: make it easy to apply kernel patches
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/15095
updated_at: 2017-07-17 15:12:24
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This makes it easy to specify kernel patches:

  ```
  boot.kernelPatches = [ pkgs.kernelPatches.ubuntu_fan_4_4 ];
  ```

  To make the `boot.kernelPatches` option possible, this also makes it easy
  override the kernel and/or packages within a linuxPackages set. For
  example:

  ```
  pkgs.linuxPackages.extend (self: super: {
    kernel = super.kernel.override {
      kernelPatches = super.kernel.kernelPatches ++ [ pkgs.kernelPatches.ubuntu_fan_4_4 ];
    };
  });
  ```

  For additional context, you can read my letter to the mailing list: http://lists.science.uu.nl/pipermail/nix-dev/2016-May/020342.html

  ---

  /cc @thoughtpolice @nshalman 


state: closed
title: [WIP] display/desktop managers: change enable to enums
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/15096
updated_at: 2016-08-23 08:28:33
body:
  Work in progress

  Example of what would it be to turn related `foo.enable` options in one `enum` option.

  The code is just for demonstration purpose and not supposed to work or do anything else than breaking configurations at current time.
  I just would like to gather feedback on this approach before doing a real implementation or abandoning it.

  For example now to enable `kde4` there is 3 settings to change:

  ```
  services.xserver.enable = true;
  services.xserver.displayManager.kdm.enable = true;
  services.xserver.desktopManager.kde4.enable = true;
  ```

  and as each `desktopManager` options are unrelated it is possible to do things like:

  ```
  services.xserver.desktopManager.kde4.enable = true;
  services.xserver.desktopManager.xfce.enable = true;
  ```

  With this approach we can enable a desktop manager in one option:

  ```
  services.xserver.desktopManager.enabled = "kde4";
  ```

  The display manager will be set to the one fitting the desktop manager by default, but it is also possible to explicitly set one:

  ```
  services.xserver.desktopManager.enabled = "kde4";
  services.xserver.displayManager.enabled = "lightdm";
  ```


state: closed
title: Can't find "libX11" in Mono
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/issues/15097
updated_at: 2016-05-02 22:23:13
body:
  ## Issue description

  See line at https://github.com/NixOS/nixpkgs/blob/7a37ac15b3fdca4dfa5c16fcc2a4de1294f5dc87/pkgs/development/compilers/mono/default.nix#L57
  ### Steps to reproduce

  Install mono.
  Run program that uses libX11.

  ```
  System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.XplatUI ---> System.DllNotFoundException: 
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.09pre
  - Nix version: (run `nix-env --version`)
    1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    16.09pre


state: closed
title: postgresql service: remove redundant services.postgresql.package option
user_login: Mathnerd314
html_url: https://github.com/NixOS/nixpkgs/pull/15098
updated_at: 2016-05-02 08:49:38
body:
  ###### Things done
  - Built on platform(s)
    - [x] NixOS
  - [x] Tested execution of service
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This is no longer needed now that `system.stateVersion` is available.

  If a customized version of postgresql is needed, then it can be
  specified with the usual packageOverrides mechanism:

  ```
    nixpkgs.config.packageOverrides = super: {
      postgresqlXX = super.postgresqlXX.override { ... };
    };
  ```

  where XX is the postgresql version corresponding to the value of
  `system.stateVersion` in use.

  Similarly, old versions of postgresql can be specified with `postgresqlXX = super.postgresqlYY`.


state: closed
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/15100
updated_at: 2016-04-30 15:53:37
title:
  squid: 3.5.15 -> 3.5.17 (resolving CVE-2016-3947, CVE-2016-3948, CVE-2016-4051, CVE-2016-4052, CVE-2016-4053, CVE-2016-4054)

body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Manual fails to build due to a few Relax-NG validity error
user_login: NotaseCretagen
html_url: https://github.com/NixOS/nixpkgs/issues/15102
updated_at: 2016-04-30 14:12:12
body:
  ## Issue description

  ```
   19 27.4M   19 5471k    0     0   391k      0  0:01:11  0:00:13  0:00:58  583kbuilding path(s) ‘/nix/store/h3ixmkdvdgyv3m450xs9kzi8r9fk79rl-nixos-manpages’
   19 27.4M   19 5487k    0     0   350k      0  0:01:19  0:00:15  0:01:04  394kbuilding path(s) ‘/nix/store/flmad44z4iik4p4hv3wk2pnsxxxb3mhz-nixos-manual’
   34 42.1M   34 14.7M    0     0   757k      0  0:00:57  0:00:19  0:00:38 1033kmanual.xml:9: element partintro: Relax-NG validity error : Did not expect element partintro there
  manual.xml:9: element para: Relax-NG validity error : Did not expect element para there
  manual.xml:5: element section: Relax-NG validity error : Did not expect element section there
  manual.xml:5: element section: Relax-NG validity error : Element chapter has extra content: section
  manual.xml:5: element part: Relax-NG validity error : Element part failed to validate content
  manual.xml fails to validate
   37 42.1M   37 15.6M    0     0   763k      0  0:00:56  0:00:20  0:00:36  934kbuilder for ‘/nix/store/2dh58c0lp13piishf361a9vcfaj3qq62-nixos-manual.drv’ failed with exit code 3
  killing process 26878
  ```

  I can't figure out which are the problematic lines! 5 and 9 do not seem to be any valid lines considering the error descriptions, or they're the lines in the expanded output(??) - I don't get it.

  I hope it wasn't something I did here: https://github.com/NixOS/nixpkgs/pull/15086/files
  ### Steps to reproduce
  1. Using this configuration.nix https://github.com/NotaseCretagen/nixosian/blob/ee3c9a277abecae36bc531129725d086d8bbb9cb/configuration.nix
  2. cd /etc/nixos/nixpkgs/
  3. sudo git pull
     (this was last: cf34a7be4a513eb3f99c9474df9d7b16b43b486a )
  4. time sudo -i nixos-rebuild switch --fallback
  ## Technical details
  - System: 16.09.git.32b7b00M (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09.git.cf34a7b"


state: closed
title: Manual: rephrase definition for indented strings
user_login: NotaseCretagen
html_url: https://github.com/NixOS/nixpkgs/pull/15105
updated_at: 2016-05-02 09:59:36
body:
  Attempt to fix #15086 
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---
  - [x] Tested with: `time nix-build /etc/nixos/nixpkgs/nixos/release.nix -A manual.x86_64-linux`
  - [x] Tested in firefox to look as expected.

  **EDIT:** Unrelated issue: https://github.com/NixOS/nixpkgs/issues/15108 therefore ignore the below:

  I get these whether I leave or remove the `<link ... </link>` part:

  ```
  $ time nix-build /etc/nixos/nixpkgs/nixos/release.nix -A manual.x86_64-linux
  these derivations will be built:
    /nix/store/j1m5l6jaf3893l5azmd60bnd08i7z6mj-nixos-manual.drv
  building path(s) ‘/nix/store/aswvb9imh7928inyp459l2qrppn8w2lq-nixos-manual’
  manual.xml validates
  warning: failed to load external entity "olinkdb.xml"
  Olink error: could not open target database 'olinkdb.xml'.
  Error: unresolved olink: targetdoc/targetptr = 'manual/module-taskserver'.
  Writing options.html for appendix(ch-options)
  Writing release-notes.html for appendix(ch-release-notes)
  Writing index.html for book(book-nixos-manual)
  /nix/store/aswvb9imh7928inyp459l2qrppn8w2lq-nixos-manual

  real    0m26.107s
  user    0m1.857s
  sys 0m0.373s

  z@vbox1 ~
  $ time nix-build /etc/nixos/nixpkgs/nixos/release.nix -A manual.x86_64-linux
  these derivations will be built:
    /nix/store/60fq62vnl30h0108vqwdz36k15njbkib-nixos-manual.drv
  building path(s) ‘/nix/store/5zv5bbqjfr67gln909lb21rgdb0jahdc-nixos-manual’
  manual.xml validates
  warning: failed to load external entity "olinkdb.xml"
  Olink error: could not open target database 'olinkdb.xml'.
  Error: unresolved olink: targetdoc/targetptr = 'manual/module-taskserver'.
  Writing options.html for appendix(ch-options)
  Writing release-notes.html for appendix(ch-release-notes)
  Writing index.html for book(book-nixos-manual)
  /nix/store/5zv5bbqjfr67gln909lb21rgdb0jahdc-nixos-manual

  real    0m28.712s
  user    0m1.705s
  sys 0m0.398s
  ```

  **EDIT:**

  ``` grep
  nixos/modules/services/misc/taskserver/default.nix:197:          <olink targetdoc="manual" targetptr="module-taskserver"/>.
  nixos/modules/services/misc/taskserver/doc.xml:4:    xml:id="module-taskserver">
  ```

  Closes #15102 


state: closed
title: camlp5: 6.14 -> 6.16
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/15106
updated_at: 2017-10-02 04:40:20
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: smplayer: Could not find qmake configuration file linux-g++.
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/15107
updated_at: 2016-05-09 10:00:07
body:
  ## Issue description

  Using unstable channel and refuses to rebuild due to smplayer error.

  Could not find qmake configuration file linux-g++.
  Error processing project file: /tmp/nix-build-smplayer-16.1.0.drv-0/smplayer-16.1.0/src/smplayer.pro
  Makefile:43: recipe for target 'src/smplayer' failed
  make: **\* [src/smplayer] Error 3
  ### Steps to reproduce

  Use unstable branch. Add smplayer to nix packages.
  ## Technical details

  16.03.616.4ac4b35 (Emu)
  nix-env (Nix) 1.11.2


state: closed
title: Manual: Error: unresolved olink: targetdoc/targetptr = 'manual/module-taskserver'.
user_login: NotaseCretagen
html_url: https://github.com/NixOS/nixpkgs/issues/15108
updated_at: 2016-05-02 09:05:54
body:
  ## Issue description

  ```
  $ time nix-build /etc/nixos/nixpkgs/nixos/release.nix -A manual.x86_64-linux
  these derivations will be built:
    /nix/store/j1m5l6jaf3893l5azmd60bnd08i7z6mj-nixos-manual.drv
  building path(s) ‘/nix/store/aswvb9imh7928inyp459l2qrppn8w2lq-nixos-manual’
  manual.xml validates
  warning: failed to load external entity "olinkdb.xml"
  Olink error: could not open target database 'olinkdb.xml'.
  Error: unresolved olink: targetdoc/targetptr = 'manual/module-taskserver'.
  Writing options.html for appendix(ch-options)
  Writing release-notes.html for appendix(ch-release-notes)
  Writing index.html for book(book-nixos-manual)
  /nix/store/aswvb9imh7928inyp459l2qrppn8w2lq-nixos-manual

  real    0m26.107s
  user    0m1.857s
  sys 0m0.373s
  ```

  Problem seems to be here:

  ``` grep
  nixos/modules/services/misc/taskserver/default.nix:197:          <olink targetdoc="manual" targetptr="module-taskserver"/>.
  nixos/modules/services/misc/taskserver/doc.xml:4:    xml:id="module-taskserver">
  ```
  ## Technical details
  - System: 16.09.git.32b7b00M (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09.git.cf34a7b"


state: closed
title: Please make TravisCI test that the manual builds
user_login: NotaseCretagen
html_url: https://github.com/NixOS/nixpkgs/issues/15109
updated_at: 2016-07-15 15:48:22
body:
  ## Issue description

  ie. This PR should not have passed [here](https://travis-ci.org/NixOS/nixpkgs/builds/126729080)
  ([this is the fix](https://github.com/NixOS/nixpkgs/pull/15105) for that PR btw)

  Travis should probably execute something like this 
  `nix-build /etc/nixos/nixpkgs/nixos/release.nix -A manual.x86_64-linux`
  (command is from: [/etc/nixos/nixpkgs/nixos/doc/manual/README](https://github.com/NixOS/nixpkgs/blob/15bb4c20e614ed6835c59c7c9101ee59eacbe473/nixos/doc/manual/README) )

  Thanks!


state: open
title: Provide a way to change the location of the Xorg authority file
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/issues/15110
updated_at: 2018-06-25 10:17:27
body:
  ## Issue description

  I have been using a custom location for the so called `.Xauthority` file by setting the `XAUTHORITY` variable in `config.environment.shellinit` script . I'm not sure whether this was respected or programs and services ignored it but somehow they all managed to connect to Xorg.
  Now, after the latest unstable channel update, something must have changed because Xorg tries to write the file in the default location and the login manager, services, programs and even games fail to start; it took me a day to realize the problem was the missing authority file.
  ### Steps to reproduce

  Move or delete `$HOME/.Xauthority`, set `XAUTHORITY` to something.
  ## Technical details
  - System: 16.09pre82105.7465bcd (Flounder)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre82105.7465bcd


state: closed
title: subversion: fix apr-1 linking related to #14495
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/15111
updated_at: 2016-05-02 08:56:29
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I'm not sure yet what exactly is the source of the problem and why the update to binutils-2.26 broke the perl bindings, but this partly fixes #14495 (I think the remaining issue is multiple outputs related, will fix later). 

  For reference, the problem seems to be a missing -lapr-1 flag on the LIBS part of the config in subversion/bindings/swig/perl/native/Makefile.PL(.in). If anyone more familiar with perl, makemaker or the subversion build can contribute a better fix, please do.

  maintainers @edolstra @lovek323 


state: closed
title: cannot find nix.useSandbox
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/issues/15112
updated_at: 2016-06-29 19:48:49
body:
  ## Issue description

  The template text for a PR mentions: `Tested using sandboxing (nix.useSandbox on NixOS`, but I can't find that option, neither in the provided link nor in the [online search](https://nixos.org/nixos/options.html).


state: closed
title: git: fix subversion bindings for multiple outputs
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/15113
updated_at: 2016-05-01 09:10:35
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  together with #15111 this seems to  get git svn working 

  maintainers @peti @the-kenny @wmertens 


state: closed
title: Squid security fixes (16.03 backport)
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/15114
updated_at: 2016-04-30 17:19:51
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I've bumped available versions here, but for older squids there are still no fixes for some CVEs.


state: closed
title: update magnetophon dsp to use "faust2lv2 -gui":
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/15115
updated_at: 2016-04-30 16:58:57
body:
  also change to faust2jaqt, since  "faust2lv2 -gui" also uses qt

  NOTE: this needs https://github.com/NixOS/nixpkgs/pull/15104
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Squid security fixes (15.09 backport)
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/15116
updated_at: 2016-04-30 17:19:47
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  See PR15114


state: closed
title: Java segfaults when running JOSM
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/issues/15117
updated_at: 2016-09-08 21:25:45
body:
  ## Issue description

  In 16.03 or master I encounter a segfault when running the JOSM application (note, I'm the maintainer of the josm package). The stderr output is as follows:

  ```
  #
  # A fatal error has been detected by the Java Runtime Environment:
  #
  #  SIGSEGV (0xb) at pc=0x0000000000000000, pid=7864, tid=140461302941440
  #
  # JRE version: OpenJDK Runtime Environment (8.0_76) (build 1.8.0_76-00)
  # Java VM: OpenJDK 64-Bit Server VM (25.76-b00 mixed mode linux-amd64 compressed oops)
  # Problematic frame:
  # C  0x0000000000000000
  #
  # Core dump written. Default location: /home/rycee/core or core.7864
  #
  # An error report file with more information is saved as:
  # /home/rycee/hs_err_pid7864.log
  #
  # If you would like to submit a bug report, please visit:
  #   http://bugreport.java.com/bugreport/crash.jsp
  # The crash happened outside the Java Virtual Machine in native code.
  # See problematic frame for where to report the bug.
  #
  ```

  and the `hs_err_pid7864.log` file is available as a gist: https://gist.github.com/rycee/74b8a7b92b85a0bb7b6f737c494432d6

  I bisected this issue as JOSM has previously worked. Unfortunately I couldn't narrow it down to a single commit since it would require building everything multiple times and my laptop cannot cope. However, it does seem related to the binutils update from 2.23.1 to 2.26. These are the three possible first bad commits:

  > only skipped commits left to test
  > possible first bad commit: [2040a9ac574fffd36fe20130897ccec2d5928827] stdenv-linux: Ensure binutils comes before bootstrapTools in $PATH
  > possible first bad commit: [559ecc92127873d2075dc1c24dad986bc1ff868a] stdenv-linux: Avoid building m4/bison twice
  > possible first bad commit: [817145ebbce3c69f0ace4f356103514b5b601bec] binutils: 2.23.1 -> 2.26
  ### Steps to reproduce

  In 16.03 or master run `nix-shell -p josm --command josm`.
  ## Technical details
  - System: 16.03.659.011ea84 (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.659.011ea84 (problem also found in master, see description)


state: closed
title: Additional travis checks
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/15118
updated_at: 2016-05-08 11:50:38
body:
  Mostly to get the ball rolling, I'm sure it can be improved.

  cc @domenkozar 

  Fair warning: I will squash & merge this if nobody complains.


state: closed
title: openiscsi: fix a file that was broken by upstream changing things to dynamic linking
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/15119
updated_at: 2016-04-30 19:26:06
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Popcorn Time is missing runtime dependencies
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/issues/15120
updated_at: 2016-05-10 13:42:19
body:
  ## Issue description

  After the latest unstable channel update popcorntime doesn't run anymore: there are missing runtime dependencies. I tried adding every missing dynamic library (from the output of ldd) using patchelf but still the binary won't run. It produces the following output:

  ```
  [10138:0430/193928:ERROR:browser_main_loop.cc(170)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
  [18135:0430/211734:FATAL:udev_loader.cc(36)] Check failed: false. 
  [1]    18135 abort      ./result/bin/popcorntime
  ATTENTION: default value of option force_s3tc_enable overridden by environment.                                    
  [18153:0430/211734:WARNING:file_descriptor_set_posix.cc(30)] FileDescriptorSet destroyed with unconsumed descriptors: 0/1

  ```

  I tried linking `libudev` and also creating a symlink of the `libudev.so` but still persist.
  @bobvanderlinden can you give me a hand here?


state: closed
title: angband: init at version 4.0.5
user_login: Chattered
html_url: https://github.com/NixOS/nixpkgs/pull/15121
updated_at: 2016-04-30 23:37:05
body:
  ###### Things done
  - [ X] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [X ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Remove obsolete scatter output hook
user_login: redbaron
html_url: https://github.com/NixOS/nixpkgs/pull/15123
updated_at: 2016-05-02 00:24:08
body:
  Remove obsolete scatter output hook

  There are no users of it in main tree and recent merge
  of multiple outputs branch makes it obsolete for private trees
  too.

  At the time hook was created, recently merged multiple output
  branch was relying on passing flags to autotools to split
  outputs, which obviously wasn't working for other build systems

  Scatter output was taking different approach where files were
  moved out from a build tree based on known  paths, which is more
  or less what current multiple-outputs.sh hook is able to do too.


state: closed
title: minecraft: use makeLibraryPath, so we don't use the dev outputs
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/15124
updated_at: 2016-05-02 00:14:31
body:
  Right now it ends up using the .dev outputs, due to fallout from closure-size, and breaks hard.
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: PHP security updates
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/15125
updated_at: 2016-05-01 17:02:19
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Doesn't introduce any _new_ build failures for me on `nox-review`


state: closed
title: libpulseaudio-8.0-dev is added to LD_LIBRARY_PATH of Firefox
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/issues/15126
updated_at: 2016-05-01 09:45:19
body:
  ## Issue description

  After setting `nixpkgs.config.pulseaudio = true`, Firefox should pick it up, as can be seen in https://github.com/NixOS/nixpkgs/blob/f6d7cefa7ba6429ec2a324ac3ae1fcefb45bdf0b/pkgs/applications/networking/browsers/firefox/wrapper.nix#L52.

  However, `/nix/store/*-libpulseaudio-8.0-dev/lib` is added to the `LD_LIBRARY_PATH` in the wrapper script, instead of the compiled `/nix/store/*-libpulseaudio-8.0/lib`. Because of that, Firefox can’t see `libpulse*.so`’s and falls back to the ALSA sink.

  Relevant change in my nixos-config is in https://github.com/michalrus/dotfiles/commit/875cbbe13d59bf2f82f3755967e40712dcdf7f83.
  ### Steps to reproduce

  ```
  % cat $(which firefox) | grep pulse

  export LD_LIBRARY_PATH=$LD_LIBRARY_PATH${LD_LIBRARY_PATH:+:}/nix/store/dmbwn5933n5q4pk3i4y9zb4vbxynf9aj-libpulseaudio-8.0-dev/lib
  export LD_LIBRARY_PATH=$LD_LIBRARY_PATH${LD_LIBRARY_PATH:+:}/nix/store/dmbwn5933n5q4pk3i4y9zb4vbxynf9aj-libpulseaudio-8.0-dev/lib64
  ```
  ## Technical details
  - System: 16.09pre82105.7465bcd (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre82105.7465bcd"


state: closed
title: vimPlugins: add missing haskell plugins
user_login: bkase
html_url: https://github.com/NixOS/nixpkgs/pull/15127
updated_at: 2016-05-05 11:46:59
body:
  ###### Things done
  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---
  - haskell-vim
  - hlint-refactor-vim
  - vim-haskellConcealPlus

  I ran vim2nix and generated these plugin derivations for missing Haskell packages. I can separate these into different commits if necessary.


state: closed
title: firefox: use makeLibraryPath
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/15128
updated_at: 2016-05-05 04:30:56
body:
  Not sure if this is the correct way to deal with this, but is intended to fix https://github.com/NixOS/nixpkgs/issues/15126


state: closed
title: openra: 20141029 -> 20151224
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/15129
updated_at: 2016-05-02 12:28:20
body:
  ###### Things done
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---
  - I can't run this in in fullscreen or pseudofullscreen, but from searching the problem and running the previous version it doesn't seem related to the update. Would be nice if someone build it and checked if it's specific to my setup or not.
  - The geolite database this requires will be updated at some point, breaking the hash. I can't think of a proper fix, except maybe making a mirror with dates.
  - Technically, upstream asks for NewtonsoftJson 7.0.1 and not 6.0.8
  - This follows #15091 
  - If anyone knows of a cleaner way to do the preBuild part I'm interested.


state: closed
title: libocsync.so.0 not found after Owncloud client upgrade.
user_login: Mayeu
html_url: https://github.com/NixOS/nixpkgs/issues/15130
updated_at: 2016-06-02 10:33:52
body:
  ## Issue description

  After  upgrading the Owncloud client to 2.1.1, I'm can't launch it anymore. I updated the channel using `sudo nix-channel --update`, then reinstalled Owncloud. I did not upgrade my full NixOS (see system later on).

  I get the following error:

  ```
  owncloud: error while loading shared libraries: libocsync.so.0: cannot open shared object file: No such file or directory
  ```

  I can see the file can be found in the `lib/owncloud` dir:

  ```
  $ ls /nix/store/fpcmhd1incaj4bv6kih9d911z2vnlw8r-owncloud-client-2.1.1/lib/owncloud 
  libocsync.so  libocsync.so.0  libocsync.so.2.1.1
  ```

  (Poking the people that are in the history of the owncloud-client: @micxjo, @qknight, @arno01)
  ### Steps to reproduce
  - Update channel
  - Install the Owncloud-client 2.1.1
  ## Technical details
  - System: NixOS 16.09pre79453.32b7b00 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre82105.7465bcd


state: closed
title: 16.03 has broken spotify, lacks sheenobu in maintainers.nix
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/issues/15131
updated_at: 2016-05-01 11:47:47
body:
  ## Issue description

  accca28dfdbf8a6b7869cf0a454ce9d16b82eeb2 has been applied in 16.03, but relies on 15f46547d9feaef9c65cdcea5e3859deec95048f which hasn't.

  The process for cherry picking it onto the channel isn't clear to me, since channels/nixos-16.03 seems to have seen zero PRs in its lifetime.
  ### Steps to reproduce

  nix-env -iA nixos.spotify
  produces

  ```
  error: undefined variable ‘sheenobu’ at /nix/store/p5n1qbzk61wnzg2syzcdjnvaxi5qqf7l-nixos-16.03.678.2597f52/nixos/pkgs/applications/audio/spotify/default.nix:107:66
  ```
  ## Technical details

  ```
  nixos-version: 16.03.678.2597f52 (Emu)
  nix-env --version: nix-env (Nix) 1.11.2
  nixpkgs version: 16.03.678.2597f52
  ```


