Revert "Fix uninitialized perl variable error output"
authorTodd Lyons <tlyons@exim.org>
Mon, 3 Nov 2014 21:19:34 +0000 (13:19 -0800)
committerTodd Lyons <tlyons@exim.org>
Mon, 3 Nov 2014 21:19:34 +0000 (13:19 -0800)
Wrong logic, forces client to ALWAYS rebuild if buildconfig is
  not in the CWD.
This reverts commit c50367daa2f672ea696e6b68606cf39cf2e38d5f.

run_build.pl

index 40a63d61eefe1de14e72bc833f7e5a2cfc24de71..9e68d8d05a9cae8591af780380d07aa3d30e955c 100755 (executable)
@@ -562,10 +562,8 @@ elsif (!$from_source)
     $last_success_snap = find_last('success.snap');
     $forcerun = 1 unless (defined($last_run_snap));
 
     $last_success_snap = find_last('success.snap');
     $forcerun = 1 unless (defined($last_run_snap));
 
-    # If config file changed, force a rebuild.  This assumes that the config
-    # file is in the CWD, which may not always be true, so handle it by
-    # adding 1 to the value of last_config, which will force the rebuild.
-    ($current_config) = (stat $orig_dir.'/'.$buildconf)[9] || ($last_config+1);
+    # If config file changed, force a rebuild
+    ($current_config) = (stat $orig_dir.'/'.$buildconf)[9];
     if ($current_config > $last_config)
     {
       $last_status = 0;
     if ($current_config > $last_config)
     {
       $last_status = 0;