<feed xmlns='http://www.w3.org/2005/Atom'>
<title>drakx/perl-install/standalone, branch master</title>
<subtitle>Mageia Installer and base platform for many utilities</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/'/>
<entry>
<title>Update French translation from Tx</title>
<updated>2026-03-27T06:24:38+00:00</updated>
<author>
<name>Yuri Chornoivan</name>
<email>yurchor@ukr.net</email>
</author>
<published>2026-03-27T06:24:38+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=0917ed35f3314eaa678188153854a6204d7780aa'/>
<id>0917ed35f3314eaa678188153854a6204d7780aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove missed category disk/ide (bug #35225)</title>
<updated>2026-03-17T21:34:25+00:00</updated>
<author>
<name>Giuseppe Ghibò</name>
<email>ghibo@mageia.org</email>
</author>
<published>2026-03-17T21:34:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=c7e94b1ad2ef9e3769db2a08603c165f8db55d61'/>
<id>c7e94b1ad2ef9e3769db2a08603c165f8db55d61</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Swedish translation from Tx</title>
<updated>2026-03-07T21:04:00+00:00</updated>
<author>
<name>Yuri Chornoivan</name>
<email>yurchor@ukr.net</email>
</author>
<published>2026-03-07T21:04:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=afb4a9e30f615805401b39e6d737e036a157cd4d'/>
<id>afb4a9e30f615805401b39e6d737e036a157cd4d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Spanish translation from Tx</title>
<updated>2026-03-01T05:37:50+00:00</updated>
<author>
<name>Yuri Chornoivan</name>
<email>yurchor@ukr.net</email>
</author>
<published>2026-03-01T05:37:50+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=b7914bb1f681a308f32863e0813aa79241484ddf'/>
<id>b7914bb1f681a308f32863e0813aa79241484ddf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Spanish translation from Tx</title>
<updated>2026-02-16T06:11:59+00:00</updated>
<author>
<name>Yuri Chornoivan</name>
<email>yurchor@ukr.net</email>
</author>
<published>2026-02-16T06:11:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=cdd017118d3c99d0fb1e1e5841b610378a27689e'/>
<id>cdd017118d3c99d0fb1e1e5841b610378a27689e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add nvidia-current-wopengpu.ko, nvidia-newfeature-wopengpu.ko, etc. to nvidia modules supported list</title>
<updated>2026-02-15T15:58:22+00:00</updated>
<author>
<name>Giuseppe Ghibò</name>
<email>ghibo@mageia.org</email>
</author>
<published>2026-02-15T15:53:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=e198e1e42671df3c82296dec7e2cdbc7e4c667aa'/>
<id>e198e1e42671df3c82296dec7e2cdbc7e4c667aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove probing of disk/ide modules (obsolete since kernel 5.14)</title>
<updated>2026-02-12T13:30:43+00:00</updated>
<author>
<name>Martin Whitaker</name>
<email>mageia@martin-whitaker.me.uk</email>
</author>
<published>2026-02-12T13:30:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=874866348a124fd4563854f90bebc8862e555d03'/>
<id>874866348a124fd4563854f90bebc8862e555d03</id>
<content type='text'>
IDE drives are now handled by libata. The legacy ide subsystem and
drivers were removed from Linux in 2021. So all IDE drives are now
treated as SCSI drives and the disk/ide category in list_modules.pm
has been removed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IDE drives are now handled by libata. The legacy ide subsystem and
drivers were removed from Linux in 2021. So all IDE drives are now
treated as SCSI drives and the disk/ide category in list_modules.pm
has been removed.
</pre>
</div>
</content>
</entry>
<entry>
<title>harddrake2: remove obsolete $pid variable.</title>
<updated>2026-02-12T13:07:57+00:00</updated>
<author>
<name>Martin Whitaker</name>
<email>mageia@martin-whitaker.me.uk</email>
</author>
<published>2026-02-12T09:45:30+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=f2b17d4a94dfc13b3f719cd7d4c0da6d80b7fccc'/>
<id>f2b17d4a94dfc13b3f719cd7d4c0da6d80b7fccc</id>
<content type='text'>
Nothing sets $pid (since before 2007), so there's no need to check if
it is defined.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Nothing sets $pid (since before 2007), so there's no need to check if
it is defined.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid an infinite loop (mga#35061)</title>
<updated>2026-02-02T12:58:22+00:00</updated>
<author>
<name>Papoteur</name>
<email>papoteur@mageia.org</email>
</author>
<published>2026-02-02T12:58:22+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=1d135cfa975bc8f3478f226931e772f74e0abd4c'/>
<id>1d135cfa975bc8f3478f226931e772f74e0abd4c</id>
<content type='text'>
When `waitpid` returns `-1` (which corresponds to `ECHILD` - no child process), here's what happens in the loop:
1. `$child_pid = waitpid(-1, POSIX::WNOHANG)` assigns `-1` to `$child_pid`
2. The condition `undef $pid if $pid == $child_pid` is evaluated, but it probably does nothing (unless `$pid` was already `-1`)
3. The condition `until $child_pid &gt; 0` is tested: `-1 &gt; 0` is **false**
**This is an infinite loop!**
until $child_pid &lt;= 0;  # stop when there are no more children to reap
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When `waitpid` returns `-1` (which corresponds to `ECHILD` - no child process), here's what happens in the loop:
1. `$child_pid = waitpid(-1, POSIX::WNOHANG)` assigns `-1` to `$child_pid`
2. The condition `undef $pid if $pid == $child_pid` is evaluated, but it probably does nothing (unless `$pid` was already `-1`)
3. The condition `until $child_pid &gt; 0` is tested: `-1 &gt; 0` is **false**
**This is an infinite loop!**
until $child_pid &lt;= 0;  # stop when there are no more children to reap
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Romanian translation from Tx</title>
<updated>2026-01-28T23:24:36+00:00</updated>
<author>
<name>Yuri Chornoivan</name>
<email>yurchor@ukr.net</email>
</author>
<published>2026-01-28T23:24:36+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=dea08d3e8602c3db71afb6f7da850099d9c28880'/>
<id>dea08d3e8602c3db71afb6f7da850099d9c28880</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
