Please remove ruby-sigar on Noble/armhf, blocking libtirpc time_t transition
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ruby-sigar (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
ruby-sigar is built in -proposed but not on armhf. This will not block migration because armhf binaries are being removed from the release pocket, but unless addressed will regress armhf availability of this package in 24.04 LTS.
FTBFS on Noble/armhf, due to time_t, blocking the libtirpc transition
make[1]: Entering directory '/<<PKGBUILDDIR
gcc -fdebug-
In file included from /usr/include/
/usr/include/
26 | # error "_TIME_BITS=64 is allowed only with _FILE_OFFSET_
| ^~~~~
linux_sigar.c: In function ‘sigar_
linux_sigar.
622 | while (readdir_r(dirp, &dbuf, &ent) == 0) {
| ^~~~~
/usr/include/
185 | extern int readdir_r (DIR *__restrict __dirp,
| ^~~~~~~~~
linux_sigar.c: In function ‘sigar_
linux_sigar.
2510 | while (readdir_r(dirp, &dbuf, &ent) == 0) {
| ^~~~~
/usr/include/
185 | extern int readdir_r (DIR *__restrict __dirp,
| ^~~~~~~~~
linux_sigar.
2551 | while (readdir_r(fd_dirp, &fd_dbuf, &fd_ent) == 0) {
| ^~~~~
/usr/include/
185 | extern int readdir_r (DIR *__restrict __dirp,
| ^~~~~~~~~
linux_sigar.c: In function ‘sigar_
linux_sigar.
458 | (void)fgets(
| ^~~~~~~
linux_sigar.c: In function ‘get_iostat_procp’:
linux_sigar.
1367 | (void)fgets(buffer, sizeof(buffer), fp); /* skip header */
| ^~~~~~~
linux_sigar.c: In function ‘sigar_
linux_sigar.
1739 | (void)fgets(buffer, sizeof(buffer), fp); /* skip header */
| ^~~~~~~
linux_sigar.c: In function ‘sigar_
linux_sigar.
1782 | fgets(buffer, sizeof(buffer), fp);
| ^~~~~~~
linux_sigar.
1783 | fgets(buffer, sizeof(buffer), fp);
| ^~~~~~~
linux_sigar.c: In function ‘proc_net_read’:
linux_sigar.
1947 | fgets(buffer, sizeof(buffer), fp); /* skip header */
| ^~~~~~~
linux_sigar.c: In function ‘sigar_
linux_sigar.
2428 | (void)fgets(buffer, sizeof(buffer), fp); /* skip header */
| ^~~~~~~
make[1]: *** [Makefile:248: linux_sigar.o] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR
/usr/lib/
from /usr/lib/
from /usr/lib/
from /usr/lib/
from /usr/lib/
from /usr/lib/
from /usr/lib/
from /usr/lib/
from /usr/lib/
from /usr/lib/
from /usr/lib/
from /usr/lib/
from /usr/bin/
dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>
make: *** [debian/rules:15: binary-arch] Error 25
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
description: | updated |
Changed in ruby-sigar (Ubuntu): | |
status: | Fix Committed → Confirmed |
tags: | added: update-excuse |
slyon> ubuntu-archive: please remove the ruby-sigar leaf binary package on Noble/armhf, it FTBFS (on armhf only), due to time_t and blocks the libtirpc transition
16:25 <vorlon> slyon: done, can you file a bug about this and tag it time_t?