[oe-commits] org.oe.dev insane.bbclass: Re-add -B to scanelf to make it correctly check single RPATH occurences.

likewise commit openembedded-commits at lists.openembedded.org
Fri Apr 27 00:24:05 UTC 2007


insane.bbclass: Re-add -B to scanelf to make it correctly check single RPATH occurences.

Author: likewise at openembedded.org
Branch: org.openembedded.dev
Revision: c29b7de673c6bc884d5c343e14dafd7b2e69da22
ViewMTN: http://monotone.openembedded.org/revision.psp?id=c29b7de673c6bc884d5c343e14dafd7b2e69da22
Files:
1
classes/insane.bbclass
Diffs:

#
# mt diff -r7b9112b3f19715b5d045a8ce22bfec79c91f5d43 -rc29b7de673c6bc884d5c343e14dafd7b2e69da22
#
# 
# 
# patch "classes/insane.bbclass"
#  from [796de19dc02e6ba3957906142aa0baca5da2ee34]
#    to [a382db090fd1c9750701569937d4b821389abae0]
# 
============================================================
--- classes/insane.bbclass	796de19dc02e6ba3957906142aa0baca5da2ee34
+++ classes/insane.bbclass	a382db090fd1c9750701569937d4b821389abae0
@@ -213,10 +213,12 @@ def package_qa_check_rpath(file,name,d):
     if not bad_dir in bb.data.getVar('WORKDIR', d, True):
         bb.fatal("This class assumed that WORKDIR is ${TMPDIR}/work... Not doing any check")
 
-    #bb.note("%s -F%%r#F %s" % (scanelf,file))
-    output = os.popen("%s -F%%r#F %s" % (scanelf,file))
+    #bb.note("%s -B -F%%r#F %s" % (scanelf,file))
+    output = os.popen("%s -B -F%%r#F %s" % (scanelf,file))
     txt    = output.readline().split()
+    #bb.note("???%s???" % bad_dir_test)
     for line in txt:
+        #bb.note("===%s===" % line)
         if bad_dir_test in line:
             package_qa_write_error( 1, name, file, d)
             bb.error("QA Issue package %s contains bad RPATH %s in file %s" % (name, line, file))






More information about the Openembedded-commits mailing list