Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37549279
en ru br
ALT Linux repositórios
S:2.1.4-alt4
5.0: 2.1-alt7
4.1: 2.1-alt7
4.0: 2.1-alt7
3.0: 2.1-alt5

Group :: Desenvolvimento/Tcl
RPM: tcl-trf

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: trf-2.1p2-alt-sharedcrypt.patch
Download


--- tcl-trf-2.1-orig/configure.in	2003-01-09 23:27:00 +0200
+++ tcl-trf-2.1/configure.in	2004-05-15 15:36:39 +0300
@@ -320,8 +320,11 @@
 	EXTRA_SOURCES="\$(Md5_SOURCES)"
 else
 	# (2,3)
-	if test \( $HAS_LIBCRYPT_MD5 -eq 0 \)
+	if test \( $HAS_LIBCRYPT_MD5 -ne 0 \)
 	then
+		SHLIB_LD_LIBS="${SHLIB_LD_LIBS} -lcrypt"
+		eval AC_DEFINE_UNQUOTED(MD5_SHARED_BUILD, 1)
+	else
 		# (3)
 		## MD5_LIB_FILE=libmd5crypt$TCL_SHLIB_SUFFIX
 		## TRF_DEFS="$TRF_DEFS -DCRYPT_LIB_NAME=\\\"NONE\\\""
--- tcl-trf-2.1-orig/generic/crypt.c	2000-11-19 00:42:31 +0200
+++ tcl-trf-2.1/generic/crypt.c	2004-05-15 02:18:58 +0300
@@ -27,6 +27,7 @@
  * CVS: $Id: crypt.c,v 1.7 2000/11/18 22:42:31 aku Exp $
  */
 
+#include <crypt.h>
 #include "loadman.h"
 
 static int
 
--- tcl-trf-2.1-orig/generic/loadman.c	2002-11-05 02:20:20 +0200
+++ tcl-trf-2.1/generic/loadman.c	2004-05-15 15:47:47 +0300
@@ -173,7 +173,7 @@
 TrfLoadMD5 (interp)
     Tcl_Interp* interp;
 {
-#ifdef MD5_STATIC_BUILD
+#ifdef MD5_SHARED_BUILD
   md5f.loaded = 1;
   md5f.init   = md5_init_ctx;
   md5f.update = md5_process_bytes;
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009