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:
Lluís Batlle i Rossell 2011-09-01 17:38:55 +00:00
parent 58fedb26b4
commit 006c7c854a
2 changed files with 21 additions and 0 deletions

View File

@ -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 ];
}

View 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++) {