fix bugs when build error on x86_64 74/187974/1
authorjingui.ren <jingui.ren@samsung.com>
Sat, 25 Aug 2018 07:09:07 +0000 (15:09 +0800)
committerjingui.ren <jingui.ren@samsung.com>
Thu, 30 Aug 2018 05:28:18 +0000 (13:28 +0800)
Change-Id: I86ad3116b36b4cd92e411052c3e6818a7bacf9a8

expanddeps

index dcd0eba..05d6e3e 100755 (executable)
@@ -230,6 +230,13 @@ while(<F>) {
      $r = 1;
    } else {
      if ($packs_done{$1}) {
+       undef $pkgF;
+       undef $pkgP;
+       undef $pkgR;
+       undef $pkgC;
+       undef $pkgO;
+       undef $pkgr;
+       undef $pkgs;
        $r = 0;
      } else {
        $r = 1;
@@ -252,11 +259,11 @@ while(<F>) {
       delete $obs{$i};
          delete $rec{$i};
          delete $sup{$i};
-      $req{$i}  = $pkgR;
+      $req{$i}  = $pkgR if defined $pkgR;
       $con{$i}  = $pkgC if defined $pkgC;
       $obs{$i}  = $pkgO if defined $pkgO;
          $rec{$i}  = $pkgr if defined $pkgr;
-         $sup{$i}  = $pkgs if defined $pkgs
+         $sup{$i}  = $pkgs if defined $pkgs;
     } else {
          next if $ids{$1};
          $ids{$1} = $2;