Can not build on ubuntu 26.04: missing files in the tarball.
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- c, ubuntu
- Área
- build-system
Línea de trabajo
Start by inspecting the release tarball’s submodule contents and the include in src/libltfs/uthash.h; the reported build failure is that uthash_submodule/src/uthash.h is missing. Check how the source archive is assembled and compare it with the repository’s submodule setup. Done when a fresh v2.4.9.0 tarball includes the required header and builds past this compile step.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
Fresh download of the v2.4.9.0.
Untarred. Required packages previously installed.
autoconf and configure run without issues.
make fails with:
make[3]: Entering directory '/home/jpw/LTO/ltfs-2.4.9.0-10523/src/libltfs'
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -D_GNU_SOURCE -I../../src -DLTFS_CONFIG_FILE='"/usr/local/etc/ltfs.conf"' -DLTFS_BASE_DIR='"NONE"' -I .. -Wall -Wsign-compare -fsigned-char -I/usr/include/fuse -D_FILE_OFFSET_BITS=64 -I/usr/include/uuid -I/usr/include/libxml2 -D ENABLE_SNMP -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/build/net-snmp-8bhvO7/net-snmp-5.9.4+dfsg=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/build/net-snmp-8bhvO7/net-snmp-5.9.4+dfsg=/usr/src/net-snmp-5.9.4+dfsg-2ubuntu3 -DNETSNMP_USE_INLINE -DNETSNMP_ENABLE_IPV6 -fno-strict-aliasing -DNETSNMP_REMOVE_U64 -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/build/net-snmp-8bhvO7/net-snmp-5.9.4+dfsg=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -fcf-protection -fdebug-prefix-map=/build/net-snmp-8bhvO7/net-snmp-5.9.4+dfsg=/usr/src/net-snmp-5.9.4+dfsg-2ubuntu3 -DNETSNMP_USE_INLINE -Ulinux -Dlinux=linux -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE -Wdate-time -I. -I/usr/include -fkeep-inline-functions -rdynamic -g -O2 -D_FORTIFY_SOURCE=0 -O0 -ggdb -MT libltfs_la-ltfs.lo -MD -MP -MF .deps/libltfs_la-ltfs.Tpo -c -o libltfs_la-ltfs.lo `test -f 'ltfs.c' || echo './'`ltfs.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -D_GNU_SOURCE -I../../src -DLTFS_CONFIG_FILE=\"/usr/local/etc/ltfs.conf\" -DLTFS_BASE_DIR=\"NONE\" -I .. -Wall -Wsign-compare -fsigned-char -I/usr/include/fuse -D_FILE_OFFSET_BITS=64 -I/usr/include/uuid -I/usr/include/libxml2 -D ENABLE_SNMP -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/build/net-snmp-8bhvO7/net-snmp-5.9.4+dfsg=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/build/net-snmp-8bhvO7/net-snmp-5.9.4+dfsg=/usr/src/net-snmp-5.9.4+dfsg-2ubuntu3 -DNETSNMP_USE_INLINE -DNETSNMP_ENABLE_IPV6 -fno-strict-aliasing -DNETSNMP_REMOVE_U64 -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/build/net-snmp-8bhvO7/net-snmp-5.9.4+dfsg=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -fcf-protection -fdebug-prefix-map=/build/net-snmp-8bhvO7/net-snmp-5.9.4+dfsg=/usr/src/net-snmp-5.9.4+dfsg-2ubuntu3 -DNETSNMP_USE_INLINE -Ulinux -Dlinux=linux -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE -Wdate-time -I. -I/usr/include -fkeep-inline-functions -rdynamic -g -O2 -D_FORTIFY_SOURCE=0 -O0 -ggdb -MT libltfs_la-ltfs.lo -MD -MP -MF .deps/libltfs_la-ltfs.Tpo -c ltfs.c -fPIC -DPIC -o .libs/libltfs_la-ltfs.o
In file included from ../../src/libltfs/ltfstrace.h:77,
from ltfs.h:102,
from fs.h:52,
from ltfs.c:60:
../../src/libltfs/uthash.h:52:10: fatal error: uthash_submodule/src/uthash.h: No such file or directory
52 | #include "uthash_submodule/src/uthash.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:628: libltfs_la-ltfs.lo] Error 1
make[3]: Leaving directory '/home/jpw/LTO/ltfs-2.4.9.0-10523/src/libltfs'
make[2]: *** [Makefile:696: all-recursive] Error 1
make[2]: Leaving directory '/home/jpw/LTO/ltfs-2.4.9.0-10523/src'
make[1]: *** [Makefile:528: all-recursive] Error 1
make[1]: Leaving directory '/home/jpw/LTO/ltfs-2.4.9.0-10523'
make: *** [Makefile:434: all] Error 2
Based on git status, this should be inside a submodule, but there is no remote to pull from.
Desktop (please complete the following information):
- OS: Ubuntu 26.04 server.
- Lenguaje dominante
- C
- Estrellas
- 359
- Forks
- 112
- Merge medio
- 10 d 1 h
- PR fusionados (30 d)
- 1
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de LinearTapeFileSystem/ltfs
-
ltfs_ordered_copy: copying several files into a directory fails with 'Is a directory' since v2.4.9.0Posiblemente ocupada @MitchelTighe la tomó hace 11 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
LinearTapeFileSystem/ltfs#661 ·
-
2.4.9.1 mkltfs failedPosiblemente ocupada @madjesc la tomó hace 12 días. AbiertoInvestigating
LinearTapeFileSystem/ltfs#656 · 3 comentarios · 1 asignado ·
-
ltfs/mkltfs segfault when the drive INQUIRY vendor id is not IBM/HP/HPE/QUANTUM (NULL deref in _raw_open)Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100
LinearTapeFileSystem/ltfs#650 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
LinearTapeFileSystem/ltfs#647 · 1 comentario ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
LinearTapeFileSystem/ltfs#643 ·
Todos los issues de LinearTapeFileSystem/ltfs
Issues similares
-
dependency component: oneMKL module: dpclang
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
intel/torch-xpu-ops#5880 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
CVE-2026-111497Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
fink/fink-distributions#1322 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 83/100
openvehicles/Open-Vehicle-Monitoring-System-3#1563 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100