From e40d22561416cdf4d97627e88c1fb94921978822 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Thu, 26 Feb 2015 18:51:57 +0100 Subject: [PATCH] validate:launcher Do not use git -C as it is relatively recent https://bugzilla.gnome.org/show_bug.cgi?id=736160 --- validate/tools/gst-validate-launcher.in | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/validate/tools/gst-validate-launcher.in b/validate/tools/gst-validate-launcher.in index 6d9e062..b6f2031 100644 --- a/validate/tools/gst-validate-launcher.in +++ b/validate/tools/gst-validate-launcher.in @@ -26,10 +26,16 @@ GIT_FIRST_HASH = 'da962d096af9460502843e41b7d25fdece7ff1c2' def _get_git_first_hash(path): + cdir = os.path.abspath(os.curdir) try: - return subprocess.check_output(['git', '-C', path, 'rev-list', '--max-parents=0', 'HEAD']).rstrip('\n') + os.chdir(path) + res = subprocess.check_output(['git', 'rev-list', '--max-parents=0', 'HEAD']).rstrip('\n') except subprocess.CalledProcessError: - return '' + res = '' + finally: + os.chdir(cdir) + + return res def _in_devel(): -- 2.7.4