From 0e3a29c270904f3b7be0dabbecd0401488318809 Mon Sep 17 00:00:00 2001
From: Felix Fietkau <nbd@openwrt.org>
Date: Fri, 12 Jan 2007 11:09:05 +0000
Subject: Fix the annoying base-files autorebuild bug. When checking file
 mtimes in directories, timestamp.pl was following symlinks. This broke on
 base-files, because there are symlinks to /tmp and to /proc/mounts in the
 build directory.

SVN-Revision: 6084
---
 scripts/timestamp.pl | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

(limited to 'scripts')

diff --git a/scripts/timestamp.pl b/scripts/timestamp.pl
index a3aa50cb0d..a4c5cae015 100755
--- a/scripts/timestamp.pl
+++ b/scripts/timestamp.pl
@@ -17,9 +17,8 @@ sub get_ts($$) {
 	while (<FIND>) {
 		chomp;
 		my $file = $_;
-		open FILE, "<$file";
-		my @stat = stat FILE;
-		close FILE;
+		next if -l $file;
+		my @stat = stat $file;
 		if ($stat[9] > $ts) {
 			$ts = $stat[9];
 			$fn = $file;
-- 
cgit v1.2.3