extras-buildsys/builder builder.py,1.17,1.18

Daniel Williams (dcbw) fedora-extras-commits at redhat.com
Sat Jul 16 16:42:17 UTC 2005


Author: dcbw

Update of /cvs/fedora/extras-buildsys/builder
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11425/builder

Modified Files:
	builder.py 
Log Message:
Pass the buildarch to mock so we actually build non-standard arches like i586/sparcv9/etc



Index: builder.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/builder/builder.py,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- builder.py	16 Jul 2005 15:47:42 -0000	1.17
+++ builder.py	16 Jul 2005 16:42:15 -0000	1.18
@@ -154,9 +154,9 @@
             os.makedirs(self._result_dir)
         if not os.path.exists(self._result_dir):
             os.makedirs(self._result_dir)
-        cmd = '%s %s -r %s --resultdir=%s --statedir=%s --uniqueext=%s %s' % (self.arch_command,
-                            config_opts['builder_cmd'], self.buildroot, 
-                            self._result_dir, self._state_dir, self._uniqid, self._srpm_path)
+        mock_args = "-r %s --arch %s --resultdir=%s --statedir=%s --uniqueext=%s %s" % (self.buildroot,
+                        self.buildarch, self._result_dir, self._state_dir, self._uniqid, self._srpm_path)
+        cmd = '%s %s %s' % (self.arch_command, config_opts['builder_cmd'], mock_args)
         self.log("   %s\n" % cmd)
         self._pobj = popen2.Popen4(cmd=cmd, bufsize=1024)
         fcntl.fcntl(self._pobj.fromchild.fileno(), fcntl.F_SETFL, os.O_NONBLOCK)




More information about the fedora-extras-commits mailing list