@@ -863,8 +863,20 @@ def build_compiled_components(self, arch):
863
863
shprint (hostpython , 'setup.py' , self .build_cmd , '-v' ,
864
864
_env = env , * self .setup_extra_args )
865
865
build_dir = glob .glob ('build/lib.*' )[0 ]
866
- shprint (sh .find , build_dir , '-name' , '"*.o" ' , '-exec' ,
866
+ shprint (sh .find , build_dir , '-name' , '".o ' , '-exec' ,
867
867
env ['STRIP' ], '{}' , ';' , _env = env )
868
+ info ('Stripping object files' )
869
+ shprint (sh .find , '.' , '-iname' , '*.o' , '-exec' ,
870
+ '/usr/bin/echo' , '{}' , ';' , _env = env )
871
+ shprint (sh .find , '.' , '-iname' , '*.o' , '-exec' ,
872
+ env ['STRIP' ].split (' ' )[0 ], '--strip-unneeded' ,
873
+ '{}' , ';' , _env = env )
874
+ shprint (sh .find , '.' , '-iname' , '*.so' , '-exec' ,
875
+ '/usr/bin/echo' , '{}' , ';' , _env = env )
876
+ shprint (sh .find , '.' , '-iname' , '*.so' , '-exec' ,
877
+ env ['STRIP' ].split (' ' )[0 ], '--strip-unneeded' ,
878
+ '{}' , ';' , _env = env )
879
+
868
880
869
881
def install_hostpython_package (self , arch ):
870
882
env = self .get_hostrecipe_env (arch )
0 commit comments