-
-
Notifications
You must be signed in to change notification settings - Fork 12.7k
Comparing changes
Open a pull request
base repository: NixOS/nixpkgs
base: b2bf4d8327b7
head repository: NixOS/nixpkgs
compare: 1b78b2d18d33
- 6 commits
- 4 files changed
- 2 contributors
Commits on Jun 27, 2017
-
glusterfs: Remove no longer needed subsitutions of DESTDIR.
They were made unnecessary in commit d07154b, which added `makeFlags = "DESTDIR=$(out)";`.
Configuration menu - View commit details
-
Copy full SHA for 8c0620f - Browse repository at this point
Copy the full SHA 8c0620fView commit details -
glusterfs: Use github instead of download.gluster.org to obtain source.
This is because the source tarball available on https://download.gluster.org/pub/gluster/glusterfs/3.10/3.10.1/glusterfs-3.10.1.tar.gz has different contents than the v3.10.1 tag; for example, it lacks the file `xlators/features/ganesha/src/Makefile.am`, which the tag has. This is because GluserFS's release process removes some unused files. This made impossible to apply patches written by or for upstream, as those are written against what's in upstream's git. As a nice side effect, we no longer have to hardcode the "3.10" in the `3.10/${version}` part of the URL.
Configuration menu - View commit details
-
Copy full SHA for fef914c - Browse repository at this point
Copy the full SHA fef914cView commit details -
glusterfs: Make commands that gluster calls work. Fixes #25620.
Done by setting PATH and PYTHONPATH appropriately. Adds the following patches: * One that removes hardcodes to /sbin, /usr/bin, etc. from gluster, so that programs like `lvm` and `xfs_info` can be called at runtime; see https://bugzilla.redhat.com/show_bug.cgi?id=1450546. * One that fixes unsubstituted autoconf macros in paths (a problem in the 3.10 release); see https://bugzilla.redhat.com/show_bug.cgi?id=1450588. * One that removes uses of the `find_library()` Python function that does not behave as expected in Python < 3.6 (and would not behave correctly even on 3.6 in nixpkgs due to #25763); see https://bugzilla.redhat.com/show_bug.cgi?id=1450593. I think that all of these patches should be upstreamed. Also adds tests to check that none of the Python based utilities throw import errors, calling `--help` or equivalent on them.
Configuration menu - View commit details
-
Copy full SHA for c061e50 - Browse repository at this point
Copy the full SHA c061e50View commit details -
glusterfs: Enable parallel building.
I checked for determinism with `nix-build --option build-repeat 10`.
Configuration menu - View commit details
-
Copy full SHA for 2982a65 - Browse repository at this point
Copy the full SHA 2982a65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 395bd92 - Browse repository at this point
Copy the full SHA 395bd92View commit details -
glusterfs: do not set setuid in install
related to #26600
Configuration menu - View commit details
-
Copy full SHA for 1b78b2d - Browse repository at this point
Copy the full SHA 1b78b2dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff b2bf4d8327b7...1b78b2d18d33