[prev in list] [next in list] [prev in thread] [next in thread]
List: klik-devel
Subject: [klik-devel] [klikclient commit] r1439 - trunk/client/trunk
From: codesite-noreply () google ! com
Date: 2008-03-24 22:40:08
Message-ID: 00163600ca4304493684948b4448998c () google ! com
[Download RAW message or body]
Author: KillerKiwi2005
Date: Mon Mar 24 15:39:13 2008
New Revision: 1439
Modified:
trunk/client/trunk/install.py
Log:
Installer for new glibc loader
Modified: trunk/client/trunk/install.py
==============================================================================
--- trunk/client/trunk/install.py (original)
+++ trunk/client/trunk/install.py Mon Mar 24 15:39:13 2008
@@ -6,6 +6,7 @@
import pwd
import os.path
import glob
+import re
from subprocess import *
from optparse import OptionParser
@@ -97,6 +98,17 @@
print "Installing binary libraries ..."
os.system(" ".join(["cp", os.path.join(klik_files_path,
os.path.pardir, "binaryparts/lib/klik") + "/*", os.path.join(klik_install_path, \
"lib/klik")]))
+# Alternative glibc loader
+print ""
+print "Installing alternative glibc loader"
+glibc_version_text = Popen(["ldd", "--version"], stdout=PIPE, \
stderr=open(os.devnull, "w")).communicate()[0].strip() +glibc_version = "ld-" + \
re.search("\d+(\.\d+)+", glibc_version_text).group() + ".so"
+ld = os.path.join(klik_install_path, "lib/klik", glibc_version )
+call(["cp", os.path.join(klik_files_path,
os.path.pardir, "binaryparts/lib/glibc", glibc_version), ld])
+call(["ln", "-s", ld, "/lib/ld-klik2.so.2"])
+call(["ln", "-s", ld, "/lib/ld-lsk.so.1"])
+call(["ln", "-s", ld, "/lib/ld-lsk.so.2"])
+call(["ln", "-s", ld, "/lib/ld-lsk.so.3"])
# LANGUAGE FILES
print ""
_______________________________________________
klik-devel mailing list
klik-devel@kde.org
https://mail.kde.org/mailman/listinfo/klik-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic