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