[Midnightbsd-cvs] mports: PortTest.pm: fix exit code reporting.

ctriv at midnightbsd.org ctriv at midnightbsd.org
Mon Oct 13 13:44:32 EDT 2008


Log Message:
-----------
fix exit code reporting.

Modified Files:
--------------
    mports/Tools/lib/Magus:
        PortTest.pm (r1.8 -> r1.9)

-------------- next part --------------
Index: PortTest.pm
===================================================================
RCS file: /home/cvs/mports/Tools/lib/Magus/PortTest.pm,v
retrieving revision 1.8
retrieving revision 1.9
diff -L Tools/lib/Magus/PortTest.pm -L Tools/lib/Magus/PortTest.pm -u -r1.8 -r1.9
--- Tools/lib/Magus/PortTest.pm
+++ Tools/lib/Magus/PortTest.pm
@@ -119,9 +119,10 @@
   
   foreach my $target (qw(fetch extract patch configure build fake package install deinstall reinstall)) {
     if (!$self->_run_make($target)) {
+      my $error_code = $? >> 8;
       push(@{$results{errors}}, {
         phase => $target,
-        msg   => "make $target returned non-zero: $?",
+        msg   => "make $target returned non-zero: $error_code",
         name  => "MakeExitNonZero",
       });
       


More information about the Midnightbsd-cvs mailing list