<feed xmlns='http://www.w3.org/2005/Atom'>
<title>iurt, branch master</title>
<subtitle>Chroot-based Build System</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/build-system/iurt/'/>
<entry>
<title>iurt: Use ip instead of ifconfig to bring lo up</title>
<updated>2025-07-19T17:57:02+00:00</updated>
<author>
<name>Pascal Terjan</name>
<email>pterjan@mageia.org</email>
</author>
<published>2025-07-19T17:57:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/build-system/iurt/commit/?id=6d342a22061fd063efece23ff2b640ba4e32a802'/>
<id>6d342a22061fd063efece23ff2b640ba4e32a802</id>
<content type='text'>
It was silently failing when ifconfig is not installed, and we
already depend on ip in that command.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was silently failing when ifconfig is not installed, and we
already depend on ip in that command.
</pre>
</div>
</content>
</entry>
<entry>
<title>0.9.4</title>
<updated>2025-03-24T19:49:02+00:00</updated>
<author>
<name>Pascal Terjan</name>
<email>pterjan@mageia.org</email>
</author>
<published>2025-03-24T19:49:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/build-system/iurt/commit/?id=076ee61b51172c6f9f97f1cd6baa812a0af95cf6'/>
<id>076ee61b51172c6f9f97f1cd6baa812a0af95cf6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Iurt: Fix getting srpm when stdout is polluted</title>
<updated>2025-03-24T19:41:27+00:00</updated>
<author>
<name>Pascal Terjan</name>
<email>pterjan@mageia.org</email>
</author>
<published>2025-03-24T19:41:27+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/build-system/iurt/commit/?id=59d7c30435f20597d410d4ba79639ce67ad2adfa'/>
<id>59d7c30435f20597d410d4ba79639ce67ad2adfa</id>
<content type='text'>
If parsing the spec causes something to be printed, it ends up in stdout
together with the result of the query:

rpmspec -q --qf %{NVR}.src.rpm --srpm SPECS/golang-x-vuln.spec 2&gt;/dev/null
Setting %{thisgofilelist} = devel.file-list
Setting %{currentgoipath} = golang.org/x/vuln
Setting %{currentgosourcedir} = /home/pterjan/rpmbuild/BUILD/golang-x-vuln-1.1.4-build/vuln-1.1.4
Setting %{currentgofilelist} = devel.file-list
Setting %{currentversion} = 1.1.4
Setting %{currentgoldflags} =  -X golang.org/x/vuln/version=1.1.4
golang-x-vuln-1.1.4-1.mga10.src.rpm

Work around this by keeping only the last line
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If parsing the spec causes something to be printed, it ends up in stdout
together with the result of the query:

rpmspec -q --qf %{NVR}.src.rpm --srpm SPECS/golang-x-vuln.spec 2&gt;/dev/null
Setting %{thisgofilelist} = devel.file-list
Setting %{currentgoipath} = golang.org/x/vuln
Setting %{currentgosourcedir} = /home/pterjan/rpmbuild/BUILD/golang-x-vuln-1.1.4-build/vuln-1.1.4
Setting %{currentgofilelist} = devel.file-list
Setting %{currentversion} = 1.1.4
Setting %{currentgoldflags} =  -X golang.org/x/vuln/version=1.1.4
golang-x-vuln-1.1.4-1.mga10.src.rpm

Work around this by keeping only the last line
</pre>
</div>
</content>
</entry>
<entry>
<title>0.9.3</title>
<updated>2025-01-03T14:30:07+00:00</updated>
<author>
<name>Pascal Terjan</name>
<email>pterjan@mageia.org</email>
</author>
<published>2025-01-03T14:30:07+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/build-system/iurt/commit/?id=baee8fd172f2996b361ad68002476a7460f3e406'/>
<id>baee8fd172f2996b361ad68002476a7460f3e406</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ulri: Fix a crash on build failure</title>
<updated>2025-01-03T14:29:20+00:00</updated>
<author>
<name>Pascal Terjan</name>
<email>pterjan@mageia.org</email>
</author>
<published>2025-01-03T14:27:27+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/build-system/iurt/commit/?id=7f134ad3e62ab6ebef1e972ee8f7ca2326922785'/>
<id>7f134ad3e62ab6ebef1e972ee8f7ca2326922785</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>0.9.2</title>
<updated>2024-12-22T13:00:04+00:00</updated>
<author>
<name>Jani Välimaa</name>
<email>wally@mageia.org</email>
</author>
<published>2024-12-22T13:00:04+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/build-system/iurt/commit/?id=2a304acf3b1171b1161cc53afffe7e43949667df'/>
<id>2a304acf3b1171b1161cc53afffe7e43949667df</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>iurt: recreate .src.rpm using --target &lt;arch&gt; to fix installing BRs using %{?_isa} macro on armv7hl</title>
<updated>2024-12-22T12:56:41+00:00</updated>
<author>
<name>Jani Välimaa</name>
<email>wally@mageia.org</email>
</author>
<published>2024-12-22T12:56:41+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/build-system/iurt/commit/?id=0b87d64a78937d1df4ca4a00c0e7726126aefb01'/>
<id>0b87d64a78937d1df4ca4a00c0e7726126aefb01</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Log recreate_srpm</title>
<updated>2024-12-20T20:07:06+00:00</updated>
<author>
<name>Pascal Terjan</name>
<email>pterjan@mageia.org</email>
</author>
<published>2024-12-20T19:33:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/build-system/iurt/commit/?id=066bc31b8884cdfcd32266621f7ede174cb1f502'/>
<id>066bc31b8884cdfcd32266621f7ede174cb1f502</id>
<content type='text'>
This unifies logdir name too as some logs were in different
directories, and uses the same behaviour for all srpms.

Building a src.rpm with svn revision like "@42:foo-42-1.src.rpm"
used to use a directory "foo-42-1" while building "foo-42-1.src.rpm"
would use the directory "foo-42-1.src.rpm". In order to not break
Mageia's build system and UI the first one was picked and they
will now both use "foo-42-1".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This unifies logdir name too as some logs were in different
directories, and uses the same behaviour for all srpms.

Building a src.rpm with svn revision like "@42:foo-42-1.src.rpm"
used to use a directory "foo-42-1" while building "foo-42-1.src.rpm"
would use the directory "foo-42-1.src.rpm". In order to not break
Mageia's build system and UI the first one was picked and they
will now both use "foo-42-1".
</pre>
</div>
</content>
</entry>
<entry>
<title>Use File::Copy instead of deprecated File::NCopy</title>
<updated>2024-12-20T19:33:11+00:00</updated>
<author>
<name>Pascal Terjan</name>
<email>pterjan@mageia.org</email>
</author>
<published>2024-12-20T19:33:11+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/build-system/iurt/commit/?id=72463db81d937c8aab0cccddbd721b7d40b22b9b'/>
<id>72463db81d937c8aab0cccddbd721b7d40b22b9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Install cancel_build</title>
<updated>2024-05-19T20:32:55+00:00</updated>
<author>
<name>Pascal Terjan</name>
<email>pterjan@mageia.org</email>
</author>
<published>2024-05-19T20:32:55+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/build-system/iurt/commit/?id=de9d7e923650405fc8de7416f2c7a974c96ad62f'/>
<id>de9d7e923650405fc8de7416f2c7a974c96ad62f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
