Adding a patch for libxcrypt that could make it build for gcc 4.6. Untested; I
only looked at the hydra log. svn path=/nixpkgs/branches/stdenv-updates/; revision=28961
This commit is contained in:
parent
58fedb26b4
commit
006c7c854a
@ -11,4 +11,7 @@ stdenv.mkDerivation {
|
||||
url = ftp://ftp.suse.com/pub/people/kukuk/libxcrypt/libxcrypt-3.0.2.tar.bz2;
|
||||
sha256 = "15l2xvhi3r3b40x4665c101ikylh5xsbpw03gnszypfjgn1jkcii";
|
||||
};
|
||||
|
||||
patches = [ ./gcc46.patch ];
|
||||
|
||||
}
|
||||
|
18
pkgs/development/libraries/libxcrypt/gcc46.patch
Normal file
18
pkgs/development/libraries/libxcrypt/gcc46.patch
Normal file
@ -0,0 +1,18 @@
|
||||
For gcc 4.6 to build this. Otherwise it says 's unused variable', and it's built
|
||||
with -Werror.
|
||||
|
||||
diff --git a/src/cert.c b/src/cert.c
|
||||
index 28c7b11..34570a4 100644
|
||||
--- a/src/cert.c
|
||||
+++ b/src/cert.c
|
||||
@@ -87,9 +87,7 @@ char *cp;
|
||||
int i,j,t;
|
||||
|
||||
for(i=0;i<8;i++){
|
||||
- int s;
|
||||
-
|
||||
- s = scanf("%2x",&t);
|
||||
+ scanf("%2x",&t);
|
||||
if(feof(stdin))
|
||||
good_bye();
|
||||
for(j=0; j<8 ; j++) {
|
Loading…
Reference in New Issue
Block a user