[pypy-commit] pypy default: add tcl8, tk8 to bundle; make sure so is writable

mattip pypy.commits at gmail.com
Mon Dec 23 05:48:04 EST 2019


Author: Matti Picus <matti.picus at gmail.com>
Branch: 
Changeset: r98354:c39c8c877848
Date: 2019-12-23 12:45 +0200
http://bitbucket.org/pypy/pypy/changeset/c39c8c877848/

Log:	add tcl8, tk8 to bundle; make sure so is writable

diff --git a/pypy/tool/release/make_portable.py b/pypy/tool/release/make_portable.py
--- a/pypy/tool/release/make_portable.py
+++ b/pypy/tool/release/make_portable.py
@@ -1,6 +1,6 @@
 #!/usr/bin/env python
 
-bundle = ['sqlite3', 'ssl', 'crypto', 'ffi', 'expat', 'tcl', 'tk', 'gdbm',
+bundle = ['sqlite3', 'ssl', 'crypto', 'ffi', 'expat', 'tcl8', 'tk8', 'gdbm',
           'lzma', 'tinfo', 'tinfow', 'ncursesw', 'panelw', 'ncurses', 'panel', 'panelw']
 
 import os
@@ -62,6 +62,7 @@
     rpaths = {}
 
     for binary in binaries:
+        check_call(['chmod', 'a+w', binary])
         rpath = join('$ORIGIN', relpath('lib', dirname(binary)))
         check_call(['patchelf', '--set-rpath', rpath, binary])
 


More information about the pypy-commit mailing list