Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d82bae4bede8
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2f9bafaca90a
Choose a head ref
  • 2 commits
  • 1 file changed
  • 1 contributor

Commits on Jun 1, 2020

  1. ip2unix: 2.1.1 -> 2.1.2

    This fixes the issues with glibc 2.30, which were caused because glibc
    no longer allows to dlopen/LD_PRELOAD a PIE executable.
    
    So this release is essentially just a hotfix release which addresses
    this issue by splitting the executable and library.
    
    Signed-off-by: aszlig <aszlig@nix.build>
    Reported-by: @zimbatm
    (cherry picked from commit b51d39f)
    aszlig committed Jun 1, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    primeos Michael Weiss
    Copy the full SHA
    61421ed View commit details
  2. ip2unix: 2.1.2 -> 2.1.3

    Upstream fixes:
    
      - Pass linker version script to the linker instead of the compiler.
      - Compile with `-fPIC` again (regression from version 2.1.2).
      - Out of bounds array access in `globpath`.
      - Handling of `epoll_ctl` calls (they're now replayed after replacing
        socket).
      - GCC 10 build errors and Clang warnings.
    
    While most of these fixes are more relevant for other distros, the
    linker script fix is actually a regression existing since a long time
    (version 1.x) and caused libip2unix to expose way too many symbols.
    
    Built and tested on i686-linux and x86_64-linux.
    
    Signed-off-by: aszlig <aszlig@nix.build>
    (cherry picked from commit 67325b1)
    aszlig committed Jun 1, 2020

    Verified

    This commit was signed with the committer’s verified signature.
    primeos Michael Weiss
    Copy the full SHA
    2f9bafa View commit details
Showing with 2 additions and 2 deletions.
  1. +2 −2 pkgs/tools/networking/ip2unix/default.nix
4 changes: 2 additions & 2 deletions pkgs/tools/networking/ip2unix/default.nix
Original file line number Diff line number Diff line change
@@ -5,13 +5,13 @@

stdenv.mkDerivation rec {
pname = "ip2unix";
version = "2.1.1";
version = "2.1.3";

src = fetchFromGitHub {
owner = "nixcloud";
repo = "ip2unix";
rev = "v${version}";
sha256 = "121ygj50i7ja9bv76y51qsjbjmmydhpi0sd3xb6pysmlzv0bxn17";
sha256 = "19c449h60b2m1d8kawnhpi4y9y4ddm24jmlh8kilqmx8m5l2khr6";
};

nativeBuildInputs = [