summary refs log tree commit diff
path: root/pkgs/tools/networking/wicd/no-optimization.patch
blob: 785cae7b6ed5c4c6e9045243b486aa0f3794f842 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
With optimizations on, python will overwrite the nix store.

--- wicd-1.7.0/in/scripts=wicd.in  2011-04-05 14:31:09.733096865 -0400
+++ wicd-1.7.0/in/scripts=wicd.in  2011-04-05 14:31:16.397096864 -0400
@@ -1,3 +1,3 @@
 #!/bin/bash
 
-exec %PYTHON% -O %SHARE%daemon/wicd-daemon.py $@
+exec %PYTHON% -B %SHARE%daemon/wicd-daemon.py $@

--- wicd-1.7.2.4/wicd/wicd-daemon.py  2012-04-30 21:19:45.000000000 +0200
+++ wicd-1.7.2.4/wicd/wicd-daemon.pynew       2013-03-14 21:35:23.250306592 +0100
@@ -1812,7 +1812,7 @@
     daemon = WicdDaemon(wicd_bus, auto_connect=auto_connect)
     child_pid = None
     if not no_poll:
-        child_pid = Popen([wpath.python, "-O", 
+        child_pid = Popen([wpath.python, "-B", 
                           os.path.join(wpath.daemon, "monitor.py")],
                           shell=False, close_fds=True).pid
     atexit.register(on_exit, child_pid)