Always use absolute path for output dir

We were sometimes using the input path directly (not the version that
was converted to absolute), which breaks once the program changes its
CWD.

Change-Id: Ia0911b86c2147eb75bc4aa8888d31e179409081b
diff --git a/fuchsia/upload.py b/fuchsia/upload.py
index 2ff9281..4cbcd46 100644
--- a/fuchsia/upload.py
+++ b/fuchsia/upload.py
@@ -70,7 +70,7 @@
 
         # Package dir is in the out directory to avoid dirtying source directories.
         self.package_dir = os.path.join(
-            args.out_dir, "build-intel-media-driver",
+            out_dir, "build-intel-media-driver",
             "codec_runner_intel_gen" + debug_suffix)
         package_name_base = "third_party/intel/media-driver/codec_runner_intel_gen"
         self.package_name = "fuchsia/" + package_name_base + debug_suffix + platform_suffix
@@ -197,7 +197,7 @@
                 ".debug=" + os.path.join(out_dir, symbol_input_name),
                 "-build-id-dir", driver.symbol_package_dir,
                 "-stamp=" + os.path.join(
-                    args.out_dir,
+                    out_dir,
                     "build-intel-media-driver-stamp-" + debug_suffix + str(i))
             ])