Build fail if libxml / libxslt installed, but docbook-xml not

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

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
54/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
c, linux, xml

Direzione di ricerca

Start with doc/man/meson.build around line 42 and reproduce the reported Meson setup on a system with libxml and libxslt installed but without docbook-xml. Read how the build detects xsltproc, xmllint, and the DocBook schema; done means configuration no longer attempts schema validation when the required schema is absent, while documentation builds still work when it is available.

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

Descrizione

build issue

When building on system with libxml and libxslt installed, but docbook-xml not installed, meson setup found 'xsltproc' and 'xmllint' and trying to build documentation using absent docbook-xml schema.

Configure command used:

meson setup ..        \
    --prefix=/usr       \
    --buildtype=release \
    -D docdir=/usr/share/doc/Linux-PAM-1.7.1

Error during configuring:

../doc/man/meson.build:42:2: ERROR: Command '/usr/bin/xmllint --nonet --noout --xinclude --relaxng http://docbook.org/xml/5.0/rng/docbookxi.rng misc_conv.3.xml' failed with status 5.

Lingua principale
C
Stelle
807
Fork
368
Merge medio
6g 16h
PR unite (30g)
4

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

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.

Altre issue di linux-pam/linux-pam

Tutte le issue di linux-pam/linux-pam

Issue simili

Altre issue su C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.