LinearTapeFileSystem / LinearTapeFileSystem/ltfs

Devuan Chimaera Build Errors and Warnings

Aperta
#393 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Hacktoberfest help wanted
Lingua principale
C
Stelle
352
Fork
110
Merge medio
2h 50m
PR unite (30g)
2

Descrizione

cat /etc/issue
Devuan GNU/Linux 4 \n \l

uname -a
Linux thinkstation 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux

Devuan Chimaera 4.0 is based on Debian 11.1, and version 5.10 of the Linux Kernel.

configure script complains about missing fuse package

checking for fuse >= 2.6.0... no
configure: error: Package requirements (fuse >= 2.6.0) were not met:

No package 'fuse' found

when it actually wants libfuse-dev

configure script complains about missing net-snmp package

configure: error: Package requirements (net-snmp >= 5.3) were not met:

No package 'net-snmp' found

when it actually wants libsnmp-dev

tape.c:2991:2: warning: ‘strncpy’ output truncated copying 8 bytes from a string of length 16 [-Wstringop-truncation]
2991 | strncpy(t_attr->app_ver, PACKAGE_VERSION, TC_MAM_APP_VERSION_SIZE);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ltfstrace.c:489:2: warning: ‘strncpy’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation]
489 | strncpy(trc_header->signature, LTFS_TRACE_SIGNATURE, strlen(LTFS_TRACE_SIGNATURE));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/include/x86_64-linux-gnu/sys/sysctl.h:21:2: warning: #warning "The <sys/sysctl.h> header is deprecated and will be removed." [-Wcpp]
21 | #warning "The <sys/sysctl.h> header is deprecated and will be removed."
| ^~~~~~~

make install
libtool: warning: relinking 'libiosched-unified.la'
libtool: warning: relinking 'libiosched-fcfs.la'
libtool: warning: relinking 'libkmi-flatfile.la'
libtool: warning: relinking 'libkmi-simple.la'
libtool: warning: relinking 'libiosched-unified.la'
libtool: warning: relinking 'libiosched-fcfs.la'
libtool: warning: relinking 'libtape-sg.la'
libtool: warning: relinking 'libtape-itdtimg.la'
libtool: warning: relinking 'libtape-file.la'

I have not attempted to use ltfs as yet.

Thanks

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia riproducendo i risultati di configure e make install su Devuan Chimaera, quindi esamina i controlli delle dipendenze e le posizioni segnalate in tape.c, ltfstrace.c e sys/sysctl.h. Determina quali messaggi siano azionabili e conferma il risultato previsto con i maintainers, poiché l’issue non specifica alcuna modifica richiesta né criteri di completamento.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
c
Ambito
build-system
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.