Compiler CUPS sous debian

Bonsoir

Afin d’eviter tous problemes, je ne demande que de l’aide

Pour les commentaire qui n’ont rien à voir avec mon sujet je laisse au moderateur de ce forum de faire le nécessaire

Pour revernir à l’essentiel:

Depuis quand doit on ce justifier lorsque l’on demande de l’aide pour la compilation d’un logiel libre ?
Si tu ne veux pas aider libre à toi.

  1. wget cups.org/software/2.1.2/cup … ce.tar.bz2
  2. apt-get build-dep cups
  3. ./configure --enable-libusb --enable-tcp-wrappers --enable-acl --enable-debug --enable-debug-guards --enable-debug-printfs --enable-relro --enable-cdsassl --enable-gnutls --enable-page-logging --enable-webif --with-java --with-perl --with-php --with-python --enable-unit-tests

Le ./configure se déroule sans problème

  1. et lorsque je fait un make, j’ai l’erreur suivante:

Makefile:516: recipe for target ‘testppd’ failed
make[1]: *** [testppd] Error 3
Makefile:31: recipe for target ‘all’ failed
make: *** [all] Error 1

INSTALL.txt du fichier cups-2.1.2-source.tar.bz2

La section “humour” si elle existe serait approprié

[quote]C’est quoi cette carte proprio ?
C’est quoi cette histoire de carte propriétaire à base d’Arm¹ sous linux sans nunux (Les commandes de type apt, aptitude … n’existe pas) ?[/quote]

C’est une carte sous linux avec busybox
Ce n’est pas moi qui l’ai developpé, on m’a juste fourni cette carte avec un linux à l’interieur
Il y a toutes les commandes linux usuelles à part la gestion de packets comme avec apt-get

(Ce n’est pas une debian qui est installé)

Pour information, sur mon pc jessie, la commandes apt-get install cups m’a bien installé la dernière version de cups:

aptitude show cups

Paquet : cups
État: installé
Automatiquement installé: non
Multiarchitecture : étranger
Version : 2.1.2-1
Priorité : optionnel
Section : net
Responsable : Debian Printing Team debian-printing@lists.debian.org
Architecture : i386
Taille décompressée : 772 k
Dépend: libavahi-client3 (>= 0.6.16), libavahi-common3 (>= 0.6.16), libc6 (>=
2.16), libcups2 (= 2.1.2-1), libcupscgi1 (>= 1.4.2), libcupsimage2 (>=
1.4.0), libcupsmime1 (>= 1.4.0), libcupsppdc1 (>= 1.4.0), libgcc1 (>=
1:4.1.1), libstdc++6 (>= 4.1.1), libusb-1.0-0 (>= 2:1.0.8), debconf (>=
1.2.9) | debconf-2.0, libc-bin (>= 2.13), cups-core-drivers (>=
2.1.2-1), cups-daemon (>= 2.1.2-1), poppler-utils (>= 0.12), procps,
ghostscript (>= 9.02~), lsb-base (>= 3.2-14~), cups-common (>=
2.1.2-1), cups-server-common (>= 2.1.2-1), cups-client (>= 2.1.2-1),
cups-ppdc, cups-filters (>= 1.0.24-3~)
Recommande: avahi-daemon, colord, cups-filters (>= 1.0.42) | foomatic-filters
(>= 4.0), printer-driver-gutenprint, cups-filters (>= 1.0.36) |
ghostscript-cups (>= 9.02~)
Suggère: cups-bsd, foomatic-db-compressed-ppds | foomatic-db,
printer-driver-hpcups, hplip, cups-pdf, udev, smbclient
Casse: cups-bsd (< 1.7.2-3~), foomatic-filters (< 4.0), ghostscript-cups (<
9.02~)
Remplace: cups-bsd (< 1.7.2-3~), ghostscript-cups (< 9.02~)
Description : système commun d’impression sous Unix - gestion des PPD/pilotes, interface web
Le système commun d’impression sous Unix (ou CUPS : Common UNIX Printing
System) est un système d’impression et un remplaçant pour lpd et équivalents.
Il prend en charge le protocole d’impression Internet (IPP : « Internet
Printing Protocol ») et possède son propre modèle de pilotes pour gérer divers
types de documents.

Ce paquet fournit les parties de CUPS nécessaires à l’utilisation de pilotes
d’impression.
Site : cups.org

Étiquettes: hardware::printer, implemented-in::c, interface::web,
network::server, role::program, use::printing

Mais comme je l’ai indiqué, je voudrais le compiler à partir des sources (./configure &&make &&make install)

En ésperant cette fois ci avoir apporté plus de précisions

Merci

On en revient au probléme de départ: quelle distribution sur la carte ?
Si c’est from scratch:
linuxfromscratch.org/blfs/vi … /cups.html

[quote]Si c’est from scratch:
linuxfromscratch.org/blfs/vi … /cups.html[/quote]

c’est exactement cela
J’ai aussi suivi cette doc mais meme probleme à la compilation du make

Il n’y a pas de distribution linux type d’installé, juste un busy box et un kernel linux deja compilé sur cette carte.

Merci

[quote=“0blar”][quote]Si c’est from scratch:
linuxfromscratch.org/blfs/vi … /cups.html[/quote]
c’est exactement cela
[mono]J’ai aussi suivi cette doc[/mono] [/quote]
[mono]Moi aussi[/mono], BLFS-7.4 [mono]Kde-4/Xfce4-Midori[/mono], sauf que, et, contrairement à toi, je suis allé au bout, moi …

Et, vu comment tu le prends, de haut, alors [mono]démerdes toi[/mono], [mono]moi[/mono], je passe mon chemin !


[quote=“0blar”]Bonsoir

Afin d’eviter tous problemes, [mono]je[/mono]ne [mono]demande[/mono] que [mono]de l’aide[/mono]

[strike]Pour les commentaire qui n’ont rien à voir avec [mono]mon[/mono] sujet[/strike] je laisse au moderateur de ce forum de faire le nécessaire

Pour revernir à [strike]l’essentiel[/strike]:

[strike]Depuis quand doit on ce justifier lorsque l’on demande de l’aide pour la compilation d’un logiel libre ?
Si tu ne veux pas aider libre à toi.[/strike]

  1. wget cups.org/software/2.1.2/cup … ce.tar.bz2
  2. apt-get build-dep cups
  3. ./configure --enable-libusb --enable-tcp-wrappers --enable-acl --enable-debug --enable-debug-guards --enable-debug-printfs --enable-relro --enable-cdsassl --enable-gnutls --enable-page-logging --enable-webif --with-java --with-perl --with-php --with-python --enable-unit-tests

Le ./configure se déroule sans problème

  1. et lorsque je fait un make, j’ai l’erreur suivante:

Makefile:516: recipe for target ‘testppd’ failed
make[1]: *** [testppd] Error 3
Makefile:31: recipe for target ‘all’ failed
make: *** [all] Error 1

INSTALL.txt du fichier cups-2.1.2-source.tar.bz2

[strike]La section “humour” si elle existe serait approprié[/strike]

[quote=“BelZéButh”]C’est quoi cette carte proprio ?
C’est quoi cette histoire de carte propriétaire à base d’Arm¹ sous linux sans nunux (Les commandes de type apt, aptitude … n’existe pas) ?[/quote]

C’est une carte sous linux avec busybox
Ce n’est pas moi qui l’ai developpé, on m’a juste fourni cette carte avec un linux à l’interieur
Il y a toutes les commandes linux usuelles à part la gestion de packets comme avec apt-get

(Ce n’est pas une debian qui est installé)

Pour information, [mono]sur mon pc jessie[/mono], la commandes[mono]¹[/mono] apt-get [strike]install cups[/strike] m’a bien [strike]installé la dernière version de cups[/strike]:

aptitude show cups

Paquet : cups
État: installé
Automatiquement installé: non
Multiarchitecture : étranger
Version : 2.1.2-1
Priorité : optionnel
Section : net
Responsable : Debian Printing Team debian-printing@lists.debian.org
Architecture : i386
Taille décompressée : 772 k
Dépend: libavahi-client3 (>= 0.6.16), libavahi-common3 (>= 0.6.16), libc6 (>=
2.16), libcups2 (= 2.1.2-1), libcupscgi1 (>= 1.4.2), libcupsimage2 (>=
1.4.0), libcupsmime1 (>= 1.4.0), libcupsppdc1 (>= 1.4.0), libgcc1 (>=
1:4.1.1), libstdc++6 (>= 4.1.1), libusb-1.0-0 (>= 2:1.0.8), debconf (>=
1.2.9) | debconf-2.0, libc-bin (>= 2.13), cups-core-drivers (>=
2.1.2-1), cups-daemon (>= 2.1.2-1), poppler-utils (>= 0.12), procps,
ghostscript (>= 9.02~), lsb-base (>= 3.2-14~), cups-common (>=
2.1.2-1), cups-server-common (>= 2.1.2-1), cups-client (>= 2.1.2-1),
cups-ppdc, cups-filters (>= 1.0.24-3~)
Recommande: avahi-daemon, colord, cups-filters (>= 1.0.42) | foomatic-filters
(>= 4.0), printer-driver-gutenprint, cups-filters (>= 1.0.36) |
ghostscript-cups (>= 9.02~)
Suggère: cups-bsd, foomatic-db-compressed-ppds | foomatic-db,
printer-driver-hpcups, hplip, cups-pdf, udev, smbclient
Casse: cups-bsd (< 1.7.2-3~), foomatic-filters (< 4.0), ghostscript-cups (<
9.02~)
Remplace: cups-bsd (< 1.7.2-3~), ghostscript-cups (< 9.02~)
Description : système commun d’impression sous Unix - gestion des PPD/pilotes, interface web
Le système commun d’impression sous Unix (ou CUPS : Common UNIX Printing
System) est un système d’impression et un remplaçant pour lpd et équivalents.
Il prend en charge le protocole d’impression Internet (IPP : « Internet
Printing Protocol ») et possède son propre modèle de pilotes pour gérer divers
types de documents.

Ce paquet fournit les parties de CUPS nécessaires à l’utilisation de pilotes
d’impression.
Site : cups.org

Étiquettes: hardware::printer, implemented-in::c, interface::web,
network::server, role::program, use::printing

Mais comme je l’ai indiqué, je voudrais le compiler à partir des sources (./configure &&make &&make install)

[strike]En ésperant cette fois ci avoir apporté plus de précisions[/strike]

[strike]Merci[/strike][/quote]

[mono]¹[/mono] Ce n’est pas ainsi que l’on installe un paquet d’une version supérieure.

Alors c’est qu’il y a un problème dans le make de CUPS.
Essaie de le dérouler pas à pas pour trouver la ligne en cause.

1] Note sur un cahier ce que tu as fait, les idées qui te viennent, les conclusions où tu en es arrivé, une compilation ardue peut prendre plusieurs jours et peut être laissée tombée pour être reprise plus tard à condition d’avoir gardé les résultats et les conclusions auxquelles on a abouti.

2] As-tu lu les fichiers de type INSTALL, README, BUILDING ?

Où vont être installés les binaires ?
Quelles sont les dépendances qui doivent présentes pour que la compilation du logiciel en cours réussisse ? => liste des dépendances

Quels sont les logiciels de la liste des dépendances qui sont déjà présentes sur le système et que je n’aurais pas à installer ou compiler ? Ce qui par comparaison donnera la liste des sources que tu dois compiler avant de compiler cups.

À propos que donne les commandes :

3] Il faudrait aussi étudier ce qu’a écrit le processus “configure” lors de son déroulement pour avoir une petite idée des causes de l’échec du make. Notamment les mentions “not found” après le nom de certains logiciels dont certains sont indispensables pour la réussite du make.

Je lis dans le fichier INSTALL.txt :

[mono]Besides these tools you’ll want ZLIB library for compression support, the
CDSA, GNU TLS, or OpenSSL libraries for encryption support, and either MIT
(1.6.3 or higher) or Heimdal Kerberos for Kerberos support. CUPS will
compile and run without these, however you’ll miss out on many of the
features provided by CUPS.[/mono]

À côté de ces outils ( CUPS ), vous voudrez sûrement disposer des outils de compression zlib, des bibliothèques CDSA ou GNU TLS ou OpenSSL pour la prise en charge du chiffrement et pour la prise en charge de Kerboros soit de MIT (1.6.3 ou supérieur) soit de Heimdal Kerberos. CUPS compilera et fonctionnera sans cela, mais vous perdrez la majeure partie des fonctions fournies par CUPS.

Tu peux déjà vérifier si zlib, GNU TLS et Kerberos sont présents avec :

Cela sera tout pour aujourd’hui !

Après un peu moins d’une heure d’ajustement, le [mono]make[/mono] est passé, aussi, chez moi … :laughing:

[09:09:02]:loreleil@Sidux:/tmp/cups.org/cups-2.1.2$ make Using ARCHFLAGS= Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using CC=clang Using CXX=clang Using DSOFLAGS=-L../cups -Wl,-soname,all -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LDFLAGS=-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LIBS=-lcups -L/usr/lib/x86_64-linux-gnu/mit-krb5 -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz Making all in cups... Compiling adminutil.c... Compiling array.c... Compiling attr.c... Compiling auth.c... Compiling backchannel.c... Compiling backend.c... Compiling conflicts.c... Compiling custom.c... Compiling debug.c... Compiling dest.c... Compiling dest-job.c... Compiling dest-localization.c... Compiling dest-options.c... Compiling dir.c... Compiling emit.c... Compiling encode.c... Compiling file.c... Compiling getdevices.c... Compiling getifaddrs.c... Compiling getputfile.c... Compiling globals.c... Compiling http.c... Compiling http-addr.c... Compiling http-addrlist.c... Compiling http-support.c... Compiling ipp.c... Compiling ipp-support.c... Compiling langprintf.c... Compiling language.c... Compiling localize.c... Compiling mark.c... Compiling md5.c... Compiling md5passwd.c... Compiling notify.c... Compiling options.c... Compiling page.c... Compiling ppd.c... Compiling ppd-cache.c... Compiling pwg-media.c... Compiling request.c... Compiling sidechannel.c... Compiling snmp.c... Compiling snprintf.c... Compiling string.c... Compiling tempfile.c... Compiling thread.c... Compiling tls.c... Compiling transcode.c... Compiling usersys.c... Compiling util.c... Archiving libcups.a... a - adminutil.o a - array.o a - attr.o a - auth.o a - backchannel.o a - backend.o a - conflicts.o a - custom.o a - debug.o a - dest.o a - dest-job.o a - dest-localization.o a - dest-options.o a - dir.o a - emit.o a - encode.o a - file.o a - getdevices.o a - getifaddrs.o a - getputfile.o a - globals.o a - http.o a - http-addr.o a - http-addrlist.o a - http-support.o a - ipp.o a - ipp-support.o a - langprintf.o a - language.o a - localize.o a - mark.o a - md5.o a - md5passwd.o a - notify.o a - options.o a - page.o a - ppd.o a - ppd-cache.o a - pwg-media.o a - request.o a - sidechannel.o a - snmp.o a - snprintf.o a - string.o a - tempfile.o a - thread.o a - tls.o a - transcode.o a - usersys.o a - util.o Linking libcups.so.2... Making all in test... Compiling ippfind.c... Linking ippfind... Linking ippfind-static... Compiling ippserver.c... Linking ippserver... Compiling ipptool.c... Linking ipptool... Linking ipptool-static... Making all in filter... Compiling error.c... Compiling interpret.c... Compiling raster.c... Linking libcupsimage.so.2... Archiving libcupsimage.a... a - error.o a - interpret.o a - raster.o Compiling commandtops.c... Linking commandtops... Compiling gziptoany.c... Linking gziptoany... Compiling pstops.c... Compiling common.c... Linking pstops... Compiling rastertoepson.c... Linking rastertoepson... Compiling rastertohp.c... Linking rastertohp... Compiling rastertolabel.c... Linking rastertolabel... Compiling rastertopwg.c... Linking rastertopwg... Making all in backend... Compiling ieee1284.c... Compiling network.c... Compiling runloop.c... Compiling snmp-supplies.c... Archiving libbackend.a... a - ieee1284.o a - network.o a - runloop.o a - snmp-supplies.o Compiling ipp.c... Linking ipp... Compiling lpd.c... Linking lpd... Compiling dnssd.c... Linking dnssd... Compiling snmp.c... Linking snmp... Compiling socket.c... Linking socket... Compiling usb.c... Linking usb... Making all in berkeley... Compiling lpc.c... Linking lpc... Compiling lpq.c... Linking lpq... Compiling lpr.c... Linking lpr... Compiling lprm.c... Linking lprm... Making all in cgi-bin... Compiling help-index.c... Compiling html.c... Compiling ipp-var.c... Compiling search.c... Compiling template.c... Compiling var.c... Archiving libcupscgi.a... a - help-index.o a - html.o a - ipp-var.o a - search.o a - template.o a - var.o Linking libcupscgi.so.1... Compiling admin.c... Linking admin.cgi... Compiling classes.c... Linking classes.cgi... Compiling help.c... Linking help.cgi... Compiling jobs.c... Linking jobs.cgi... Compiling printers.c... Linking printers.cgi... Making all in monitor... Compiling bcp.c... Linking bcp... Compiling tbcp.c... Linking tbcp... Making all in notifier... Compiling dbus.c... Linking dbus... Compiling mailto.c... Linking mailto... Compiling rss.c... Linking rss... Compiling testnotify.c... Linking testnotify... Making all in ppdc... Compiling ppdc-array.cxx... Compiling ppdc-attr.cxx... Compiling ppdc-catalog.cxx... Compiling ppdc-choice.cxx... Compiling ppdc-constraint.cxx... Compiling ppdc-driver.cxx... Compiling ppdc-file.cxx... Compiling ppdc-filter.cxx... Compiling ppdc-font.cxx... Compiling ppdc-group.cxx... Compiling ppdc-import.cxx... Compiling ppdc-mediasize.cxx... Compiling ppdc-message.cxx... Compiling ppdc-option.cxx... Compiling ppdc-profile.cxx... Compiling ppdc-shared.cxx... Compiling ppdc-source.cxx... Compiling ppdc-string.cxx... Compiling ppdc-variable.cxx... Linking libcupsppdc.so.1... Archiving libcupsppdc.a... a - ppdc-array.o a - ppdc-attr.o a - ppdc-catalog.o a - ppdc-choice.o a - ppdc-constraint.o a - ppdc-driver.o a - ppdc-file.o a - ppdc-filter.o a - ppdc-font.o a - ppdc-group.o a - ppdc-import.o a - ppdc-mediasize.o a - ppdc-message.o a - ppdc-option.o a - ppdc-profile.o a - ppdc-shared.o a - ppdc-source.o a - ppdc-string.o a - ppdc-variable.o Compiling ppdc.cxx... Linking ppdc... Compiling ppdhtml.cxx... Linking ppdhtml... Compiling ppdi.cxx... Linking ppdi... Compiling ppdmerge.cxx... Linking ppdmerge... Compiling ppdpo.cxx... Linking ppdpo... Compiling genstrings.cxx... Linking genstrings... Generating localization strings... Making all in scheduler... Compiling filter.c... Compiling mime.c... Compiling type.c... Linking libcupsmime.so.1... Archiving libcupsmime.a... a - filter.o a - mime.o a - type.o Compiling auth.c... Compiling banners.c... Compiling cert.c... Compiling classes.c... Compiling client.c... Compiling colorman.c... Compiling conf.c... Compiling dirsvc.c... Compiling env.c... Compiling file.c... Compiling main.c... Compiling ipp.c... Compiling listen.c... Compiling job.c... Compiling log.c... Compiling network.c... Compiling policy.c... Compiling printers.c... Compiling process.c... Compiling quotas.c... Compiling select.c... Compiling server.c... Compiling statbuf.c... Compiling subscriptions.c... Compiling sysman.c... Linking cupsd... Compiling cupsfilter.c... Linking cupsfilter... Compiling cups-deviced.c... Compiling util.c... Linking cups-deviced... Compiling cups-driverd.cxx... Linking cups-driverd... Compiling cups-exec.c... Linking cups-exec... Compiling cups-lpd.c... Linking cups-lpd... Making all in systemv... Compiling cancel.c... Linking cancel... Compiling cupsaccept.c... Linking cupsaccept... Compiling cupsaddsmb.c... Linking cupsaddsmb... Compiling cupsctl.c... Linking cupsctl... Compiling cupstestdsc.c... Linking cupstestdsc... Compiling cupstestppd.c... Linking cupstestppd... Compiling lp.c... Linking lp... Compiling lpadmin.c... Linking lpadmin... Compiling lpinfo.c... Linking lpinfo... Compiling lpmove.c... Linking lpmove... Compiling lpoptions.c... Linking lpoptions... Compiling lpstat.c... Linking lpstat... Making all in conf... Making all in data... Making all in desktop... Making all in locale... Compiling checkpo.c... Linking checkpo... Compiling po2strings.c... Linking po2strings... Compiling strings2po.c... Linking strings2po... Making all in man... Compressing cancel.man... 51.9% Compressing cups.man... 57.5% Compressing cups-config.man... 59.8% Compressing cupstestdsc.man... 50.4% Compressing cupstestppd.man... 60.9% Compressing ippfind.man... 65.4% Compressing ipptool.man... 64.1% Compressing lp.man... 58.6% Compressing lpoptions.man... 64.3% Compressing lpq.man... 51.7% Compressing lprm.man... 50.5% Compressing lpr.man... 57.7% Compressing lpstat.man... 61.2% Compressing ppdc.man... 54.4% Compressing ppdhtml.man... 48.2% Compressing ppdi.man... 49.0% Compressing ppdmerge.man... 48.2% Compressing ppdpo.man... 50.1% Compressing classes.conf.man... 48.2% Compressing client.conf.man... 57.8% Compressing cups-files.conf.man... 66.7% Compressing cups-snmp.conf.man... 52.9% Compressing cupsd.conf.man... 71.4% Compressing cupsd-logs.man... 66.6% Compressing ipptoolfile.man... 75.7% Compressing mailto.conf.man... 55.8% Compressing mime.convs.man... 56.0% Compressing mime.types.man... 61.1% Compressing ppdcfile.man... 66.2% Compressing printers.conf.man... 48.3% Compressing subscriptions.conf.man... 49.4% Compressing backend.man... 64.4% Compressing filter.man... 64.7% Compressing notifier.man... 47.0% Compressing cupsaccept.man... 54.9% Compressing cupsaddsmb.man... 55.3% Compressing cupsctl.man... 56.2% Compressing cupsfilter.man... 57.7% Compressing cups-lpd.man... 53.5% Compressing cups-snmp.man... 52.1% Compressing cupsd.man... 56.2% Compressing cupsd-helper.man... 54.0% Compressing cupsenable.man... 54.9% Compressing lpadmin.man... 63.2% Compressing lpinfo.man... 63.8% Compressing lpmove.man... 53.8% Compressing lpc.man... 51.4% Compiling mantohtml.c... Converting man pages to HTML... cancel.1.gz... cups.1.gz... cups-config.1.gz... cupstestdsc.1.gz... cupstestppd.1.gz... ippfind.1.gz... ipptool.1.gz... lp.1.gz... lpoptions.1.gz... lpq.1.gz... lprm.1.gz... lpr.1.gz... lpstat.1.gz... ppdc.1.gz... ppdhtml.1.gz... ppdi.1.gz... ppdmerge.1.gz... ppdpo.1.gz... classes.conf.5.gz... client.conf.5.gz... cups-files.conf.5.gz... cups-snmp.conf.5.gz... cupsd.conf.5.gz... cupsd-logs.5.gz... ipptoolfile.5.gz... mailto.conf.5.gz... mime.convs.5.gz... mime.types.5.gz... ppdcfile.5.gz... printers.conf.5.gz... subscriptions.conf.5.gz... backend.7.gz... filter.7.gz... notifier.7.gz... cupsaccept.8.gz... cupsaddsmb.8.gz... cupsctl.8.gz... cupsfilter.8.gz... cups-lpd.8.gz... cups-snmp.8.gz... cupsd.8.gz... cupsd-helper.8.gz... cupsenable.8.gz... lpadmin.8.gz... lpinfo.8.gz... lpmove.8.gz... lpc.8.gz... Making all in doc... Making all in examples... Making all in templates... [09:10:49]:loreleil@Sidux:/tmp/cups.org/cups-2.1.2$
Comme quoi … :whistle: :006

Et, la cerise sur la bûche …

Certes, j’aurais pu lancer un [mono]make install[/mono], moi …

[code][09:48:21]:root@Sidux:/tmp/cups.org/cups-2.1.2# checkinstall --install=no

checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.


**** Debian package creation selected ***


This package will be built according to these values:

0 - Maintainer: [ root@Sidux ]
1 - Summary: [ Joyeux Noël à toi, Oblar … ^¿^ ]
2 - Name: [ cups ]
3 - Version: [ 2.1.2 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ amd64 ]
8 - Source location: [ cups-2.1.2 ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ cups ]
12 - Conflicts: [ ]
13 - Replaces: [ ]

Enter a number to change any of them or press ENTER to continue:

Installing with make install…

========================= Installation results ===========================
Making all in cups…
Installing data files in cups…
Installing data files in test…
Installing sample ipptool files in /usr/share/cups/ipptool…
Installing data files in filter…
Installing data files in backend…
Installing USB quirks in /usr/share/cups/usb
Installing data files in berkeley…
Installing data files in cgi-bin…
Installing data files in monitor…
Installing data files in notifier…
Installing data files in ppdc…
Installing data files in scheduler…
Creating /usr/lib/cups/driver…
Creating /etc/cups…
Creating /etc/cups/interfaces…
Creating /etc/cups/ppd…
Creating /etc/cups/ssl…
Creating /var/run/cups…
Creating /var/run/cups/certs…
Creating /var/log/cups…
Creating /var/spool/cups…
Creating /var/spool/cups/tmp…
Creating /var/cache/cups…
root@Sidux:/tmp/cups.org/cups-2.1.2#

(…)

Installing header files in templates…
Using ARCHFLAGS=
Using ALL_CFLAGS=-I… -D_CUPS_SOURCE -isystem /usr/include/mit-krb5 -isystem /usr/include/mit-krb5 -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT
Using ALL_CXXFLAGS=-I… -D_CUPS_SOURCE -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT
Using CC=clang
Using CXX=clang
Using DSOFLAGS=-L…/cups -Wl,-soname,libs -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE
Using LDFLAGS=-L…/cgi-bin -L…/cups -L…/filter -L…/ppdc -L…/scheduler -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE
Using LIBS=-lcups -L/usr/lib/x86_64-linux-gnu/mit-krb5 -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz
Making libraries in cups…
Making libraries in test…

(…)

Making all in man…
Converting man pages to HTML…
cancel.1.gz…
cups.1.gz…
cups-config.1.gz…
cupstestdsc.1.gz…
cupstestppd.1.gz…
ippfind.1.gz…
ipptool.1.gz…
lp.1.gz…
lpoptions.1.gz…
lpq.1.gz…
lprm.1.gz…
lpr.1.gz…
lpstat.1.gz…
ppdc.1.gz…
ppdhtml.1.gz…
ppdi.1.gz…
ppdmerge.1.gz…
ppdpo.1.gz…
classes.conf.5.gz…
client.conf.5.gz…
cups-files.conf.5.gz…
cups-snmp.conf.5.gz…
cupsd.conf.5.gz…
cupsd-logs.5.gz…
ipptoolfile.5.gz…
mailto.conf.5.gz…
mime.convs.5.gz…
mime.types.5.gz…
ppdcfile.5.gz…
printers.conf.5.gz…
subscriptions.conf.5.gz…
backend.7.gz…
filter.7.gz…
notifier.7.gz…
cupsaccept.8.gz…
cupsaddsmb.8.gz…
cupsctl.8.gz…
cupsfilter.8.gz…
cups-lpd.8.gz…
cups-snmp.8.gz…
cupsd.8.gz…
cupsd-helper.8.gz…
cupsenable.8.gz…
lpadmin.8.gz…
lpinfo.8.gz…
lpmove.8.gz…
lpc.8.gz…
Making all in doc…
Making all in examples…
Making all in templates…
Installing programs in cups…
Installing programs in test…
Installing ipptool in /usr/bin…
Installing programs in filter…
Installing programs in backend…
Installing backends in /usr/lib/cups/backend
Installing programs in berkeley…
Installing Berkeley user printing commands in /usr/bin…
Installing Berkeley admin printing commands in /usr/bin…
Installing programs in cgi-bin…

(…)

Installing System V admin printing commands in /usr/sbin
Installing System V user printing commands in /usr/bin
Installing programs in conf…
Installing programs in data…
Installing programs in desktop…
Installing programs in locale…
Installing programs in man…
Installing programs in doc…
Installing programs in examples…
Installing programs in templates…

======================== Installation successful ==========================

Copying documentation directory…
./
./README.txt
./INSTALL.txt
./doc/
./doc/apple-touch-icon.opacity
./doc/help/

(…)

./doc/Makefile
./doc/es/
./doc/es/index.html.in
./doc/es/index.html
./doc/swish-e.config

Copying files to the temporary directory…OK

Stripping ELF binaries and libraries…OK

Compressing man pages…OK

Building file list…OK

Building Debian package…OK

NOTE: The package will not be installed

Erasing temporary files…OK

Writing backup package…OK
OK

Deleting temp dir…OK


Done. The new package has been saved to

/tmp/cups-debian/cups-2.1.2/cups_2.1.2-1_amd64.deb
You can install it in your system anytime using:

  dpkg -i cups_2.1.2-1_amd64.deb

[/code]

[09:51:09]:root@Sidux:/tmp/cups.org/cups-2.1.2# ls backend CHANGES-1.1.txt CHANGES-1.6.txt conf config.status cups_2.1.2-1_amd64.deb desktop install-sh Makedefs notifier systemv backup-122520150950-pre-cups.tgz CHANGES-1.2.txt CHANGES-1.7.txt config.h configure cups-config doc INSTALL.txt Makedefs.in packaging templates berkeley CHANGES-1.3.txt CHANGES-2.0.txt config.h.in configure.ac cups-config.in doc-pak IPPTOOL.txt Makefile ppdc test cgi-bin CHANGES-1.4.txt CHANGES-IPPTOOL.txt config.log CREDITS.txt data examples LICENSE.txt man README.txt vcnet CHANGES-1.0.txt CHANGES-1.5.txt CHANGES.txt config-scripts cups description-pak filter locale monitor scheduler xcode [09:51:10]:root@Sidux:/tmp/cups.org/cups-2.1.2#

[09:59:05]:root@Sidux:/tmp/cups.org/cups-2.1.2# dpkg-deb -I cups_2.1.2-1_amd64.deb nouveau paquet Debian, version 2.0. taille 7420632 octets : archive de contrôle=315 octets. 0 octets, 0 lignes conffiles 196 octets, 10 lignes control Package: cups Priority: extra Section: checkinstall Installed-Size: 16784 Maintainer: root@Sidux Architecture: amd64 Version: 2.1.2-1 Provides: cups Description: Joyeux Noël à toi, Oblar ... ^¿^ . [09:59:10]:root@Sidux:/tmp/cups.org/cups-2.1.2#

[10:40:36]:root@Sidux:/tmp/cups.org/cups-2.1.2# dpkg -i cups_2.1.2-1_amd64.deb (Lecture de la base de données... 31885 fichiers et répertoires déjà installés.) Préparation du dépaquetage de cups_2.1.2-1_amd64.deb ... Dépaquetage de cups (2.1.2-1) ... Paramétrage de cups (2.1.2-1) ... Traitement des actions différées (« triggers ») pour systemd (215-17+deb8u2) ... Traitement des actions différées (« triggers ») pour man-db (2.7.0.2-5) ... Traitement des actions différées (« triggers ») pour mime-support (3.58) ... [10:40:47]:root@Sidux:/tmp/cups.org/cups-2.1.2#

[10:40:48]:root@Sidux:/tmp/cups.org/cups-2.1.2# dpkg -l |grep cups (...) ii cups 2.1.2-1 amd64 Joyeux Noël à toi, Oblar ... ^¿^ (...) [10:40:52]:root@Sidux:/tmp/cups.org/cups-2.1.2#
:006 :114 :005

Bonjour

Desolé pour ma réponse tardive.

Oui

La liste des dépendances ne me semble pas etre le probleme car le ./configure se passe sans probleme et je n’ai aucune erreur à ce stade. De plus j’ai utilisé la commande “apt-get build-dep cups” afin d’etre sure que toutes les dépendances soientt bien installées.

autoconf: /usr/bin/autoconf /usr/share/autoconf /usr/share/man/man1/autoconf.1.gz

pkg-config: /usr/bin/pkg-config /usr/share/man/man1/pkg-config.1.gz

zlib: /usr/include/zlib.h /usr/share/man/man3/zlib.3.gz

gnutls-cli: /usr/bin/gnutls-cli /usr/share/man/man1/gnutls-cli.1.gz

krb5: /usr/include/krb5 /usr/include/krb5.h

deja verifié et je n’ai pas vu ce qui pourrais manqué

Enfin un commentaire qui peux aider :038 :038

Merci pour votre aide

Que ce soit, la machine (pc) et/ou la carte ARM, cela n’entre pas en ligne de cause dans le cadre de cette compilation.

Salut Belzébuth, je m’étais rendu compte que j’avais fait une erreur de raisonnement dans l’interprétation des propos d’0blar alors j’ai supprimé.

Pas tout à fait, ceci à cause de la taille mémoire disponible restreinte pour le système sur la carte ARM, une compilation peut aussi échouer sur ces cartes à faible taille mémoire parce dans certains cas il n’y a plus assez de place. J’aurais aimé qu’0blar nous fournisse un lien vers la documentation de la carte afin d’estimer le montant de l’espace mémoire système encore disponible. J’aurais aimé qu’0blar soit plus respectueux envers toi puisqu’il était demandeur.

Je vois que tu as lié ta compilation au mit-krb5 en plus du krb5 :

Using LIBS=-lcups -L/usr/lib/x86_64-linux-gnu/mit-krb5 -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz

Je ne l’avais pas fait :

et le make avait échoué avec testppd comme 0blar.

Compiling testppd.c... Linking testppd... Running PPD API tests... ppdOpenFile(test.ppd): PASS ppdFindAttr(wildcard): PASS ppdFindNextAttr(wildcard): PASS ppdFindAttr(Foo): PASS ppdFindNextAttr(Foo): PASS ppdMarkDefaults: PASS ppdEmitString (defaults): PASS ppdEmitString (custom size and string): PASS cupsGetConflicts(InputSlot=Envelope): PASS ppdConflicts(): PASS (2) cupsResolveConflicts(InputSlot=Envelope): PASS (Resolved by changing PageSize) cupsResolveConflicts(No option/choice): PASS (Resolved by changing InputSlot) ppdInstallableConflict(): PASS ppdPageSizeLimits: PASS cupsMarkOptions(media=iso-a4): PASS cupsMarkOptions(media=na_letter_8.5x11in): PASS cupsMarkOptions(media=oe_letter-fullbleed_8.5x11in): PASS cupsMarkOptions(media=A4): PASS cupsMarkOptions(media=Custom.8x10in): PASS ppdLocalizeIPPReason(text): FAIL ("La Long Foo Reason" instead of "Foo Reason") ppdLocalizeIPPReason(http): FAIL ("http://foo/fr/bar.html" instead of "http://foo/bar.html") ppdLocalizeIPPReason(help): PASS ppdLocalizeIPPReason(file): FAIL ("/help/fr/foo/bar.html" instead of "/help/foo/bar.html") ppdLocalizeIPPReason(fr text): PASS ppdLocalizeIPPReason(zh_TW text): PASS ppdLocalizeMarkerName(bogus): PASS ppdLocalizeMarkerName(cyan): PASS ppdLocalizeMarkerName(fr cyan): PASS ppdLocalizeMarkerName(zh_TW cyan): PASS ppdOpenFile(test2.ppd): PASS ppdMarkDefaults: PASS ppdEmitString (defaults): PASS ppdConflicts(): PASS (1) cupsResolveConflicts(Quality=Photo): PASS (Unable to resolve) cupsResolveConflicts(No option/choice): PASS cupsResolveConflicts(loop test): PASS ppdInstallableConflict(): PASS ppdPageSizeLimits(default): PASS ppdPageSizeLimits(InputSlot=Manual): PASS ppdPageSizeLimits(Quality=Photo): PASS ppdPageSizeLimits(Quality=Photo): PASS make[1]: *** [testppd] Erreur 3 make: *** [all] Erreur 1

J’ai relu la doc dans INSTALL.txt :

[code]If any of the dependent libraries are not installed in a system default
location (typically “/usr/include” and “/usr/lib”) you’ll need to set the
CFLAGS, CPPFLAGS, CXXFLAGS, DSOFLAGS, and LDFLAGS environment variables
prior to running configure:

    setenv CFLAGS "-I/some/directory"
    setenv CPPFLAGS "-I/some/directory"
    setenv CXXFLAGS "-I/some/directory"
    setenv DSOFLAGS "-L/some/directory"
    setenv LDFLAGS "-L/some/directory"
    ./configure ...

or:

    CFLAGS="-I/some/directory" \
    CPPFLAGS="-I/some/directory" \
    CXXFLAGS="-I/some/directory" \
    DSOFLAGS="-L/some/directory" \
    LDFLAGS="-L/some/directory" \
    ./configure ...[/code]

Alors j’ai réfléchi et je me suis dis « Bong sang, mais c’est bien sûr ! » :smiley:

LIBS="-L/usr/lib/powerpc-linux-gnu/mit-krb5" ALL_CFLAGS="-I/usr/include/mit-krb5"
avant le ./configure et c’est tout bon :

[...] cupsenable.8.gz... lpadmin.8.gz... lpinfo.8.gz... lpmove.8.gz... lpc.8.gz... Making all in doc... Making all in examples... Making all in templates... root@mon-ordi:/usr/local/src/cups/cups-versions/cups-2.1.2#

Non.
Tu cherches des complications là où il n’y en pas.

Voudrais tu mettre à disposition [mono]les retours complets[/mono] de ce micmac ?

gilles, je pense que oblar veux cross-compiler CUPS pour sa carte.

Exact

Je voulais d’abord le faire sur le pc et voir si tout est ok et apres le cross compiller

Merci

Bonne nouvelle ! J’ai reussi a compiller !!!
./configure

checking for gawk... gawk checking for clang... no checking for cc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E checking for clang++... no checking for c++... c++ checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for ranlib... ranlib checking for ar... /usr/bin/ar checking for chmod... /bin/chmod checking for gzip... /bin/gzip checking for ld... /usr/bin/ld checking for ln... /bin/ln checking for mv... /bin/mv checking for rm... /bin/rm checking for rmdir... /bin/rmdir checking for sed... /bin/sed checking for xdg-open... /usr/bin/xdg-open checking for install-sh script... using /usr/local/src/Cups/cups-2.1.2/install-sh checking for pkg-config... /usr/bin/pkg-config checking for library containing abs... none required checking for library containing crypt... -lcrypt checking for library containing fmod... -lm checking for library containing getspent... none required checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking crypt.h usability... yes checking crypt.h presence... yes checking for crypt.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking for stdint.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking bstring.h usability... no checking bstring.h presence... no checking for bstring.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/ucred.h usability... no checking sys/ucred.h presence... no checking for sys/ucred.h... no checking asl.h usability... no checking asl.h presence... no checking for asl.h... no checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking for library containing iconv_open... none required checking for library containing libiconv_open... no checking mxml.h usability... no checking mxml.h presence... no checking for mxml.h... no checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking for statfs... yes checking for statvfs... yes checking for strdup... yes checking for strlcat... no checking for strlcpy... no checking for snprintf... yes checking for vsnprintf... yes checking for random... yes checking for lrand48... yes checking for arc4random... no checking for geteuid... yes checking for setpgid... yes checking for vsyslog... yes checking for sigaction... yes checking for waitpid... yes checking for wait3... yes checking for posix_spawn... yes checking for tm_gmtoff member in tm structure... yes checking for st_gen member in stat structure... no checking for removefile... no checking for libusb-1.0... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for gzgets in -lz... yes checking for inflateCopy in -lz... yes checking for library containing acl_init... no checking for DBUS... yes checking for dbus_message_iter_init_append... yes checking for dbus_threads_init... yes checking whether compiler supports -fstack-protector... yes checking whether compiler supports -fPIE... yes checking whether compiler supports -Wno-unused-result... yes checking whether compiler supports -Wsign-conversion... yes checking whether compiler supports -Wno-tautological-compare... yes checking for resolv.h... yes checking for library containing socket... none required checking for library containing gethostbyaddr... none required checking for library containing getifaddrs... none required checking for library containing hstrerror... none required checking for library containing rresvport_af... none required checking for library containing __res_init... none required checking for library containing getaddrinfo... none required checking for library containing getnameinfo... none required checking for struct sockaddr.sa_len... no checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking for poll... yes checking for epoll_create... yes checking for kqueue... no checking for krb5-config... /usr/bin/krb5-config checking krb5.h usability... yes checking krb5.h presence... yes checking for krb5.h... yes checking gssapi.h usability... yes checking gssapi.h presence... yes checking for gssapi.h... yes checking gssapi/gssapi.h usability... yes checking gssapi/gssapi.h presence... yes checking for gssapi/gssapi.h... yes checking for __ApplePrivate_gss_acquire_cred_ex_f... no checking for GSS_C_NT_HOSTBASED_SERVICE... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_create using -lpthreads... no checking for pthread_create using -lpthread... yes checking for libgnutls-config... no checking for libgcrypt-config... /usr/bin/libgcrypt-config checking for gnutls_transport_set_pull_timeout_function... no checking for gnutls_priority_set_direct... yes Using SSLLIBS="-lgnutls " Using SSLFLAGS="-I/usr/include/p11-kit-1 " checking for dlopen in -ldl... yes checking for pam_start in -lpam... yes checking for pam_set_item in -lpam... yes checking for pam_setcred in -lpam... yes checking security/pam_appl.h usability... yes checking security/pam_appl.h presence... yes checking for security/pam_appl.h... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for long long int... yes checking for strtoll... yes checking for Avahi... yes checking for launch_msg... no checking launch.h usability... no checking launch.h presence... no checking for launch.h... no checking for libsystemd... no checking for default print user... lp checking for default print group... lp checking for default system groups... "lpadmin sys root" checking for java... no checking for perl... /usr/bin/perl checking for php-cgi... /usr/bin/php-cgi checking for python... /usr/bin/python configure: creating ./config.status config.status: creating Makedefs config.status: creating conf/cups-files.conf config.status: creating conf/cupsd.conf config.status: creating conf/mime.convs config.status: creating conf/pam.std config.status: creating conf/snmp.conf config.status: creating cups-config config.status: creating desktop/cups.desktop config.status: creating doc/index.html config.status: creating man/client.conf.man config.status: creating man/cups-files.conf.man config.status: creating man/cups-lpd.man config.status: creating man/cups-snmp.man config.status: creating man/cupsaddsmb.man config.status: creating man/cupsd.conf.man config.status: creating man/cupsd.man config.status: creating man/lpoptions.man config.status: creating scheduler/cups-lpd.xinetd config.status: creating scheduler/cups.sh config.status: creating scheduler/cups.xml config.status: creating scheduler/org.cups.cups-lpd.plist config.status: creating scheduler/org.cups.cups-lpdAT.service config.status: creating scheduler/org.cups.cupsd.path config.status: creating scheduler/org.cups.cupsd.service config.status: creating scheduler/org.cups.cupsd.socket config.status: creating templates/header.tmpl config.status: creating packaging/cups.list config.status: creating doc/de/index.html config.status: creating templates/de/header.tmpl config.status: creating doc/es/index.html config.status: creating templates/es/header.tmpl config.status: creating doc/ja/index.html config.status: creating templates/ja/header.tmpl config.status: creating doc/ru/index.html config.status: creating templates/ru/header.tmpl config.status: creating config.h config.status: config.h is unchanged

le make:

Using ARCHFLAGS= Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using CC=cc Using CXX=cc Using DSOFLAGS=-L../cups -Wl,-soname,all -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LDFLAGS=-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LIBS=-lcups -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz Making all in cups... Compiling adminutil.c... Compiling array.c... Compiling attr.c... Compiling auth.c... Compiling backchannel.c... Compiling backend.c... Compiling conflicts.c... Compiling custom.c... Compiling debug.c... Compiling dest.c... Compiling dest-job.c... Compiling dest-localization.c... Compiling dest-options.c... Compiling dir.c... Compiling emit.c... Compiling encode.c... Compiling file.c... Compiling getdevices.c... Compiling getifaddrs.c... Compiling getputfile.c... Compiling globals.c... Compiling http.c... Compiling http-addr.c... Compiling http-addrlist.c... Compiling http-support.c... Compiling ipp.c... Compiling ipp-support.c... Compiling langprintf.c... Compiling language.c... Compiling localize.c... Compiling mark.c... Compiling md5.c... Compiling md5passwd.c... Compiling notify.c... Compiling options.c... Compiling page.c... Compiling ppd.c... Compiling ppd-cache.c... Compiling pwg-media.c... Compiling request.c... Compiling sidechannel.c... Compiling snmp.c... Compiling snprintf.c... Compiling string.c... Compiling tempfile.c... Compiling thread.c... Compiling tls.c... Compiling transcode.c... Compiling usersys.c... Compiling util.c... Archiving libcups.a... Linking libcups.so.2... a - adminutil.o a - array.o a - attr.o a - auth.o a - backchannel.o a - backend.o a - conflicts.o a - custom.o a - debug.o a - dest.o a - dest-job.o a - dest-localization.o a - dest-options.o a - dir.o a - emit.o a - encode.o a - file.o a - getdevices.o a - getifaddrs.o a - getputfile.o a - globals.o a - http.o a - http-addr.o a - http-addrlist.o a - http-support.o a - ipp.o a - ipp-support.o a - langprintf.o a - language.o a - localize.o a - mark.o a - md5.o a - md5passwd.o a - notify.o a - options.o a - page.o a - ppd.o a - ppd-cache.o a - pwg-media.o a - request.o a - sidechannel.o a - snmp.o a - snprintf.o a - string.o a - tempfile.o a - thread.o a - tls.o a - transcode.o a - usersys.o a - util.o Making all in test... Compiling ippfind.c... Compiling ippserver.c... Compiling ipptool.c... Linking ippfind... Linking ippfind-static... Linking ippserver... Linking ipptool... Linking ipptool-static... Making all in filter... Compiling error.c... Compiling interpret.c... Compiling raster.c... Compiling commandtops.c... Compiling gziptoany.c... Compiling pstops.c... Compiling common.c... Compiling rastertoepson.c... Compiling rastertohp.c... Compiling rastertolabel.c... Compiling rastertopwg.c... Linking commandtops... Linking gziptoany... Linking libcupsimage.so.2... Archiving libcupsimage.a... a - error.o a - interpret.o a - raster.o Linking rastertoepson... Linking rastertohp... Linking rastertolabel... Linking rastertopwg... Linking pstops... Making all in backend... Compiling ieee1284.c... Compiling network.c... Compiling runloop.c... Compiling snmp-supplies.c... Compiling ipp.c... Compiling lpd.c... Compiling dnssd.c... Compiling snmp.c... Compiling socket.c... Compiling usb.c... Archiving libbackend.a... a - ieee1284.o a - network.o a - runloop.o a - snmp-supplies.o Linking dnssd... Linking snmp... Linking lpd... Linking socket... Linking usb... Linking ipp... Making all in berkeley... Compiling lpc.c... Compiling lpq.c... Compiling lpr.c... Compiling lprm.c... Linking lprm... Linking lpc... Linking lpr... Linking lpq... Making all in cgi-bin... Compiling help-index.c... Compiling html.c... Compiling ipp-var.c... Compiling search.c... Compiling template.c... Compiling var.c... Compiling admin.c... Compiling classes.c... Compiling help.c... Compiling jobs.c... Compiling printers.c... Archiving libcupscgi.a... Linking libcupscgi.so.1... a - help-index.o a - html.o a - ipp-var.o a - search.o a - template.o a - var.o Linking classes.cgi... Linking help.cgi... Linking jobs.cgi... Linking printers.cgi... Linking admin.cgi... Making all in monitor... Compiling bcp.c... Compiling tbcp.c... Linking tbcp... Linking bcp... Making all in notifier... Compiling dbus.c... Compiling mailto.c... Compiling rss.c... Compiling testnotify.c... Linking testnotify... Linking dbus... Linking rss... Linking mailto... Making all in ppdc... Compiling ppdc-array.cxx... Compiling ppdc-attr.cxx... Compiling ppdc-catalog.cxx... Compiling ppdc-choice.cxx... Compiling ppdc-constraint.cxx... Compiling ppdc-driver.cxx... Compiling ppdc-filter.cxx... Compiling ppdc-file.cxx... Compiling ppdc-font.cxx... Compiling ppdc-import.cxx... Compiling ppdc-group.cxx... Compiling ppdc-mediasize.cxx... Compiling ppdc-message.cxx... Compiling ppdc-option.cxx... Compiling ppdc-profile.cxx... Compiling ppdc-shared.cxx... Compiling ppdc-source.cxx... Compiling ppdc-string.cxx... Compiling ppdc-variable.cxx... Compiling ppdc.cxx... Compiling ppdhtml.cxx... Compiling ppdi.cxx... Compiling ppdmerge.cxx... Compiling ppdpo.cxx... Compiling genstrings.cxx... Linking ppdmerge... Linking libcupsppdc.so.1... Archiving libcupsppdc.a... a - ppdc-array.o a - ppdc-attr.o a - ppdc-catalog.o a - ppdc-choice.o a - ppdc-constraint.o a - ppdc-driver.o a - ppdc-file.o a - ppdc-filter.o a - ppdc-font.o a - ppdc-group.o a - ppdc-import.o a - ppdc-mediasize.o a - ppdc-message.o a - ppdc-option.o a - ppdc-profile.o a - ppdc-shared.o a - ppdc-source.o a - ppdc-string.o a - ppdc-variable.o Linking genstrings... Linking ppdc... Linking ppdhtml... Linking ppdi... Linking ppdpo... Generating localization strings... Making all in scheduler... Compiling filter.c... Compiling mime.c... Compiling type.c... Compiling auth.c... Compiling banners.c... Compiling cert.c... Compiling classes.c... Compiling client.c... Compiling colorman.c... Compiling conf.c... Compiling dirsvc.c... Compiling env.c... Compiling file.c... Compiling main.c... Compiling ipp.c... Compiling listen.c... Compiling job.c... Compiling log.c... Compiling network.c... Compiling policy.c... Compiling printers.c... Compiling process.c... Compiling quotas.c... Compiling select.c... Compiling server.c... Compiling statbuf.c... Compiling subscriptions.c... Compiling sysman.c... Compiling cupsfilter.c... Compiling cups-deviced.c... Compiling util.c... Compiling cups-driverd.cxx... Compiling cups-exec.c... Compiling cups-lpd.c... Linking libcupsmime.so.1... Archiving libcupsmime.a... a - filter.o a - mime.o a - type.o Linking cups-deviced... Linking cups-exec... Linking cupsfilter... Linking cups-lpd... Linking cups-driverd... Linking cupsd... Making all in systemv... Compiling cancel.c... Compiling cupsaccept.c... Compiling cupsaddsmb.c... Compiling cupsctl.c... Compiling cupstestdsc.c... Compiling cupstestppd.c... Compiling lp.c... Compiling lpadmin.c... Compiling lpinfo.c... Compiling lpmove.c... Compiling lpoptions.c... Compiling lpstat.c... Linking cancel... Linking cupsaccept... Linking cupsaddsmb... Linking cupsctl... Linking cupstestdsc... Linking lp... Linking lpinfo... Linking lpmove... Linking lpoptions... Linking lpadmin... Linking lpstat... Linking cupstestppd... Making all in conf... Making all in data... Making all in desktop... Making all in locale... Compiling checkpo.c... Compiling po2strings.c... Compiling strings2po.c... Linking strings2po... Linking po2strings... Linking checkpo... Making all in man... Compressing cancel.man...Compressing cups.man...Compressing cups-config.man...Compressing cupstestdsc.man...Compressing cupstestppd.man...Compressing ippfind.man...Compressing ipptool.man...Compressing lp.man...Compressing lpoptions.man...Compressing lpq.man...Compressing lprm.man...Compressing lpr.man...Compressing lpstat.man...Compressing ppdc.man...Compressing ppdhtml.man...Compressing ppdi.man...Compressing ppdmerge.man...Compressing ppdpo.man...Compressing classes.conf.man...Compressing client.conf.man...Compressing cups-files.conf.man...Compressing cups-snmp.conf.man...Compressing cupsd.conf.man...Compressing cupsd-logs.man...Compressing ipptoolfile.man...Compressing mailto.conf.man...Compressing mime.convs.man...Compressing mime.types.man...Compressing ppdcfile.man...Compressing printers.conf.man...Compressing subscriptions.conf.man...Compressing backend.man...Compressing filter.man...Compressing notifier.man...Compressing cupsaccept.man...Compressing cupsaddsmb.man...Compressing cupsctl.man...Compressing cupsfilter.man...Compressing cups-lpd.man...Compressing cups-snmp.man...Compressing cupsd.man...Compressing cupsd-helper.man...Compressing cupsenable.man...Compressing lpadmin.man...Compressing lpinfo.man...Compressing lpmove.man...Compressing lpc.man...Compiling mantohtml.c... Converting man pages to HTML... cancel.1.gz... cups.1.gz... cups-config.1.gz... cupstestdsc.1.gz... cupstestppd.1.gz... ippfind.1.gz... ipptool.1.gz... lp.1.gz... lpoptions.1.gz... lpq.1.gz... lprm.1.gz... lpr.1.gz... lpstat.1.gz... ppdc.1.gz... ppdhtml.1.gz... ppdi.1.gz... ppdmerge.1.gz... ppdpo.1.gz... classes.conf.5.gz... client.conf.5.gz... cups-files.conf.5.gz... cups-snmp.conf.5.gz... cupsd.conf.5.gz... cupsd-logs.5.gz... ipptoolfile.5.gz... mailto.conf.5.gz... mime.convs.5.gz... mime.types.5.gz... ppdcfile.5.gz... printers.conf.5.gz... subscriptions.conf.5.gz... backend.7.gz... filter.7.gz... notifier.7.gz... cupsaccept.8.gz... cupsaddsmb.8.gz... cupsctl.8.gz... cupsfilter.8.gz... cups-lpd.8.gz... cups-snmp.8.gz... cupsd.8.gz... cupsd-helper.8.gz... cupsenable.8.gz... lpadmin.8.gz... lpinfo.8.gz... lpmove.8.gz... lpc.8.gz... Making all in doc... Making all in examples... Making all in templates...

le make install:

Installing ipptoolfile.5.gz in /usr/share/man/man5... Installing mailto.conf.5.gz in /usr/share/man/man5... Installing mime.convs.5.gz in /usr/share/man/man5... Installing mime.types.5.gz in /usr/share/man/man5... Installing ppdcfile.5.gz in /usr/share/man/man5... Installing printers.conf.5.gz in /usr/share/man/man5... Installing subscriptions.conf.5.gz in /usr/share/man/man5... Installing backend.7.gz in /usr/share/man/man7... Installing filter.7.gz in /usr/share/man/man7... Installing notifier.7.gz in /usr/share/man/man7... Installing cupsaccept.8.gz in /usr/share/man/man8... Installing cupsaddsmb.8.gz in /usr/share/man/man8... Installing cupsctl.8.gz in /usr/share/man/man8... Installing cupsfilter.8.gz in /usr/share/man/man8... Installing cups-lpd.8.gz in /usr/share/man/man8... Installing cups-snmp.8.gz in /usr/share/man/man8... Installing cupsd.8.gz in /usr/share/man/man8... Installing cupsd-helper.8.gz in /usr/share/man/man8... Installing cupsenable.8.gz in /usr/share/man/man8... Installing lpadmin.8.gz in /usr/share/man/man8... Installing lpinfo.8.gz in /usr/share/man/man8... Installing lpmove.8.gz in /usr/share/man/man8... Installing lpc.8.gz in /usr/share/man/man8... Installing data files in doc... Installing data files in examples... Installing data files in templates... Installing cups-config script... Installing header files in cups... Installing header files into /usr/include/cups... Installing header files in test... Installing header files in filter... Installing header files in backend... Installing header files in berkeley... Installing header files in cgi-bin... Installing header files in /usr/include/cups... Installing header files in monitor... Installing header files in notifier... Installing header files in ppdc... Installing header files in /usr/include/cups... Installing header files in scheduler... Installing header files in /usr/include/cups... Installing header files in systemv... Installing header files in conf... Installing header files in data... Installing header files in desktop... Installing header files in locale... Installing header files in man... Installing header files in doc... Installing header files in examples... Installing header files in templates... Using ARCHFLAGS= Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using CC=cc Using CXX=cc Using DSOFLAGS=-L../cups -Wl,-soname,libs -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LDFLAGS=-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LIBS=-lcups -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz Making libraries in cups... Making libraries in test... Making libraries in filter... Making libraries in backend... Making libraries in berkeley... Making libraries in cgi-bin... Making libraries in monitor... Making libraries in notifier... Making libraries in ppdc... Making libraries in scheduler... Making libraries in systemv... Making libraries in conf... Making libraries in data... Making libraries in desktop... Making libraries in locale... Making libraries in man... Making libraries in doc... Making libraries in examples... Making libraries in templates... Installing libraries in cups... Installing libraries in /usr/lib... Installing libraries in test... Installing libraries in filter... Installing libraries in backend... Installing backends in /usr/lib/cups/backend Installing libraries in berkeley... Installing libraries in cgi-bin... Installing libraries in /usr/lib... Installing libraries in monitor... Installing libraries in notifier... Installing libraries in ppdc... Installing libraries in /usr/lib... Installing libraries in scheduler... Installing libraries in /usr/lib... Installing libraries in systemv... Installing libraries in conf... Installing libraries in data... Installing libraries in desktop... Installing libraries in locale... Installing libraries in man... Installing libraries in doc... Installing libraries in examples... Installing libraries in templates... Using ARCHFLAGS= Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using CC=cc Using CXX=cc Using DSOFLAGS=-L../cups -Wl,-soname,all -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LDFLAGS=-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LIBS=-lcups -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz Making all in cups... Making all in test... Making all in filter... Making all in backend... Making all in berkeley... Making all in cgi-bin... Making all in monitor... Making all in notifier... Making all in ppdc... Making all in scheduler... Making all in systemv... Making all in conf... Making all in data... Making all in desktop... Making all in locale... Making all in man... Converting man pages to HTML... cancel.1.gz... cups.1.gz... cups-config.1.gz... cupstestdsc.1.gz... cupstestppd.1.gz... ippfind.1.gz... ipptool.1.gz... lp.1.gz... lpoptions.1.gz... lpq.1.gz... lprm.1.gz... lpr.1.gz... lpstat.1.gz... ppdc.1.gz... ppdhtml.1.gz... ppdi.1.gz... ppdmerge.1.gz... ppdpo.1.gz... classes.conf.5.gz... client.conf.5.gz... cups-files.conf.5.gz... cups-snmp.conf.5.gz... cupsd.conf.5.gz... cupsd-logs.5.gz... ipptoolfile.5.gz... mailto.conf.5.gz... mime.convs.5.gz... mime.types.5.gz... ppdcfile.5.gz... printers.conf.5.gz... subscriptions.conf.5.gz... backend.7.gz... filter.7.gz... notifier.7.gz... cupsaccept.8.gz... cupsaddsmb.8.gz... cupsctl.8.gz... cupsfilter.8.gz... cups-lpd.8.gz... cups-snmp.8.gz... cupsd.8.gz... cupsd-helper.8.gz... cupsenable.8.gz... lpadmin.8.gz... lpinfo.8.gz... lpmove.8.gz... lpc.8.gz... Making all in doc... Making all in examples... Making all in templates... Installing programs in cups... Installing programs in test... Installing ipptool in /usr/bin... Installing programs in filter... Installing programs in backend... Installing backends in /usr/lib/cups/backend Installing programs in berkeley... Installing Berkeley user printing commands in /usr/bin... Installing Berkeley admin printing commands in /usr/bin... Installing programs in cgi-bin... Installing programs in monitor... Installing programs in notifier... Installing notifiers in /usr/lib/cups/notifier... Installing programs in ppdc... Installing PPD compiler programs... Installing programs in scheduler... Installing programs in /usr/sbin... Installing programs in /usr/lib/cups/daemon... Installing programs in systemv... Installing System V admin printing commands in /usr/sbin Installing System V user printing commands in /usr/bin Installing programs in conf... Installing programs in data... Installing programs in desktop... Installing programs in locale... Installing programs in man... Installing programs in doc... Installing programs in examples... Installing programs in templates...

# ipptool --version CUPS v2.1.2

Tout c bien passé

Pour ceux qui seraient intéressé, voici ce que j’ai fait:
Je suis parti d’une installation de base sans interface graphique

apt-get build-dep cups

apt-get install gawk php5-cgi php5 xdg-utils libbsd-dev libgnutls-dev

wget cups.org/software/2.1.2/cup … ce.tar.bz2

./configure

make

make install

La prochaine étape seras de compiler tous les programmes dont Cups dépend.

Merci

Toi aussi¹, tu fournis des retours incomplets ([mono]./configure[/mono], [mono]make[/mono], [mono]make check ?[/mono], [mono]make install[/mono])

Il est bien dommageable de ne pas avoir les options (./configure) passées, [mono]entre autres[/mono] …

[mono]Ah bon ?[/mono]


¹ et ce n’est pas faute d’en avoir fait la demande à --gilles-- en MP, lu, et laisser sans réponse.
² les dépendances.

PS: je testerai ton processus, (avec quelles options ?) très prochainement.

Bonjour

[quote]Toi aussi¹, tu fournis des retours incomplets (./configure, make, make check ?, make install)
[/quote]

Pour completer, j’ai effectuer 2 tests

  1. ./configure (sans options)
    tout se passe bien

le make:

Using ARCHFLAGS= Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using CC=clang Using CXX=clang Using DSOFLAGS=-L../cups -Wl,-soname,all -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LDFLAGS=-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LIBS=-lcups -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz Making all in cups... Compiling adminutil.c... Compiling array.c... Compiling attr.c... Compiling auth.c... Compiling backchannel.c... Compiling backend.c... Compiling custom.c... Compiling conflicts.c... Compiling debug.c... Compiling dest.c... Compiling dest-job.c... Compiling dest-localization.c... Compiling dest-options.c... Compiling dir.c... Compiling emit.c... Compiling encode.c... Compiling file.c... Compiling getdevices.c... Compiling getifaddrs.c... Compiling getputfile.c... Compiling globals.c... Compiling http.c... Compiling http-addr.c... Compiling http-addrlist.c... Compiling http-support.c... Compiling ipp.c... Compiling ipp-support.c... Compiling langprintf.c... Compiling language.c... Compiling localize.c... Compiling mark.c... Compiling md5.c... Compiling md5passwd.c... Compiling notify.c... Compiling options.c... Compiling page.c... Compiling ppd.c... Compiling ppd-cache.c... Compiling pwg-media.c... Compiling request.c... Compiling sidechannel.c... Compiling snmp.c... Compiling snprintf.c... Compiling string.c... Compiling tempfile.c... Compiling thread.c... Compiling tls.c... Compiling transcode.c... Compiling usersys.c... Compiling util.c... Archiving libcups.a... Linking libcups.so.2... a - adminutil.o a - array.o a - attr.o a - auth.o a - backchannel.o a - backend.o a - conflicts.o a - custom.o a - debug.o a - dest.o a - dest-job.o a - dest-localization.o a - dest-options.o a - dir.o a - emit.o a - encode.o a - file.o a - getdevices.o a - getifaddrs.o a - getputfile.o a - globals.o a - http.o a - http-addr.o a - http-addrlist.o a - http-support.o a - ipp.o a - ipp-support.o a - langprintf.o a - language.o a - localize.o a - mark.o a - md5.o a - md5passwd.o a - notify.o a - options.o a - page.o a - ppd.o a - ppd-cache.o a - pwg-media.o a - request.o a - sidechannel.o a - snmp.o a - snprintf.o a - string.o a - tempfile.o a - thread.o a - tls.o a - transcode.o a - usersys.o a - util.o Making all in test... Compiling ippfind.c... Compiling ippserver.c... Compiling ipptool.c... Linking ippfind... Linking ippfind-static... Linking ippserver... Linking ipptool... Linking ipptool-static... Making all in filter... Compiling error.c... Compiling interpret.c... Compiling raster.c... Compiling commandtops.c... Compiling gziptoany.c... Compiling pstops.c... Compiling common.c... Compiling rastertoepson.c... Compiling rastertohp.c... Compiling rastertolabel.c... Compiling rastertopwg.c... Linking commandtops... Linking gziptoany... Linking libcupsimage.so.2... Archiving libcupsimage.a... a - error.o a - interpret.o a - raster.o Linking rastertoepson... Linking rastertohp... Linking rastertolabel... Linking rastertopwg... Linking pstops... Making all in backend... Compiling ieee1284.c... Compiling network.c... Compiling runloop.c... Compiling snmp-supplies.c... Compiling ipp.c... Compiling lpd.c... Compiling dnssd.c... Compiling snmp.c... Compiling socket.c... Compiling usb.c... Archiving libbackend.a... a - ieee1284.o a - network.o a - runloop.o a - snmp-supplies.o Linking dnssd... Linking lpd... Linking snmp... Linking socket... Linking usb... Linking ipp... Making all in berkeley... Compiling lpc.c... Compiling lpq.c... Compiling lpr.c... Compiling lprm.c... Linking lprm... Linking lpr... Linking lpc... Linking lpq... Making all in cgi-bin... Compiling help-index.c... Compiling html.c... Compiling ipp-var.c... Compiling search.c... Compiling template.c... Compiling var.c... Compiling admin.c... Compiling classes.c... Compiling help.c... Compiling jobs.c... Compiling printers.c... Archiving libcupscgi.a... Linking libcupscgi.so.1... a - help-index.o a - html.o a - ipp-var.o a - search.o a - template.o a - var.o Linking classes.cgi... Linking help.cgi... Linking jobs.cgi... Linking printers.cgi... Linking admin.cgi... Making all in monitor... Compiling bcp.c... Compiling tbcp.c... Linking tbcp... Linking bcp... Making all in notifier... Compiling dbus.c... Compiling mailto.c... Compiling rss.c... Compiling testnotify.c... Linking testnotify... Linking rss... Linking dbus... Linking mailto... Making all in ppdc... Compiling ppdc-array.cxx... Compiling ppdc-attr.cxx... Compiling ppdc-catalog.cxx... Compiling ppdc-choice.cxx... Compiling ppdc-constraint.cxx... Compiling ppdc-driver.cxx... Compiling ppdc-file.cxx... Compiling ppdc-filter.cxx... Compiling ppdc-font.cxx... Compiling ppdc-group.cxx... Compiling ppdc-mediasize.cxx... Compiling ppdc-message.cxx... Compiling ppdc-option.cxx... Compiling ppdc-profile.cxx... Compiling ppdc-shared.cxx... Compiling ppdc-source.cxx... Compiling ppdc-string.cxx... Compiling ppdc-variable.cxx... Compiling ppdc.cxx... Compiling ppdhtml.cxx... Compiling ppdi.cxx... Compiling ppdmerge.cxx... Compiling ppdpo.cxx... Compiling genstrings.cxx... Linking ppdmerge... Linking libcupsppdc.so.1... Archiving libcupsppdc.a... a - ppdc-array.o a - ppdc-attr.o a - ppdc-catalog.o a - ppdc-choice.o a - ppdc-constraint.o a - ppdc-driver.o a - ppdc-file.o a - ppdc-filter.o a - ppdc-font.o a - ppdc-group.o a - ppdc-import.o a - ppdc-mediasize.o a - ppdc-message.o a - ppdc-option.o a - ppdc-profile.o a - ppdc-shared.o a - ppdc-source.o a - ppdc-string.o a - ppdc-variable.o Linking genstrings... Linking ppdc... Linking ppdhtml... Linking ppdi... Linking ppdpo... Generating localization strings... Making all in scheduler... Compiling filter.c... Compiling mime.c... Compiling type.c... Compiling auth.c... Compiling banners.c... Compiling cert.c... Compiling classes.c... Compiling client.c... Compiling colorman.c... Compiling conf.c... Compiling dirsvc.c... Compiling env.c... Compiling file.c... Compiling main.c... Compiling ipp.c... Compiling listen.c... Compiling job.c... Compiling log.c... Compiling network.c... Compiling policy.c... Compiling printers.c... Compiling process.c... Compiling quotas.c... Compiling select.c... Compiling server.c... Compiling statbuf.c... Compiling subscriptions.c... Compiling sysman.c... Compiling cupsfilter.c... Compiling cups-deviced.c... Compiling util.c... Compiling cups-driverd.cxx... Compiling cups-exec.c... Compiling cups-lpd.c... Linking libcupsmime.so.1... Archiving libcupsmime.a... a - filter.o a - mime.o a - type.o Linking cups-deviced... Linking cups-exec... Linking cupsfilter... Linking cups-lpd... Linking cups-driverd... Linking cupsd... Making all in systemv... Compiling cancel.c... Compiling cupsaccept.c... Compiling cupsaddsmb.c... Compiling cupsctl.c... Compiling cupstestdsc.c... Compiling cupstestppd.c... Compiling lp.c... Compiling lpadmin.c... Compiling lpinfo.c... Compiling lpmove.c... Compiling lpoptions.c... Compiling lpstat.c... Linking cancel... Linking cupsaccept... Linking cupsaddsmb... Linking cupsctl... Linking cupstestdsc... Linking lp... Linking lpmove... Linking lpinfo... Linking lpoptions... Linking lpadmin... Linking lpstat... Linking cupstestppd... Making all in conf... Making all in data... Making all in desktop... Making all in locale... Compiling checkpo.c... Compiling po2strings.c... Compiling strings2po.c... Linking strings2po... Linking po2strings... Linking checkpo... Making all in man... Compressing cancel.man...Compressing cups.man...Compressing cups-config.man...Compressing cupstestdsc.man...Compressing cupstestppd.man...Compressing ippfind.man...Compressing ipptool.man...Compressing lp.man...Compressing lpoptions.man...Compressing lpq.man...Compressing lprm.man...Compressing lpr.man...Compressing lpstat.man...Compressing ppdc.man...Compressing ppdhtml.man...Compressing ppdi.man...Compressing ppdmerge.man...Compressing ppdpo.man...Compressing classes.conf.man...Compressing client.conf.man...Compressing cups-files.conf.man...Compressing cups-snmp.conf.man...Compressing cupsd.conf.man...Compressing cupsd-logs.man...Compressing ipptoolfile.man...Compressing mailto.conf.man...Compressing mime.convs.man...Compressing mime.types.man...Compressing ppdcfile.man...Compressing printers.conf.man...Compressing subscriptions.conf.man...Compressing backend.man...Compressing filter.man...Compressing notifier.man...Compressing cupsaccept.man...Compressing cupsaddsmb.man...Compressing cupsctl.man...Compressing cupsfilter.man...Compressing cups-lpd.man...Compressing cups-snmp.man...Compressing cupsd.man...Compressing cupsd-helper.man...Compressing cupsenable.man...Compressing lpadmin.man...Compressing lpinfo.man...Compressing lpmove.man...Compressing lpc.man...Compiling mantohtml.c... Converting man pages to HTML... cancel.1.gz... cups.1.gz... cups-config.1.gz... cupstestdsc.1.gz... cupstestppd.1.gz... ippfind.1.gz... ipptool.1.gz... lp.1.gz... lpoptions.1.gz... lpq.1.gz... lprm.1.gz... lpr.1.gz... lpstat.1.gz... ppdc.1.gz... ppdhtml.1.gz... ppdi.1.gz... ppdmerge.1.gz... ppdpo.1.gz... classes.conf.5.gz... client.conf.5.gz... cups-files.conf.5.gz... cups-snmp.conf.5.gz... cupsd.conf.5.gz... cupsd-logs.5.gz... ipptoolfile.5.gz... mailto.conf.5.gz... mime.convs.5.gz... mime.types.5.gz... ppdcfile.5.gz... printers.conf.5.gz... subscriptions.conf.5.gz... backend.7.gz... filter.7.gz... notifier.7.gz... cupsaccept.8.gz... cupsaddsmb.8.gz... cupsctl.8.gz... cupsfilter.8.gz... cups-lpd.8.gz... cups-snmp.8.gz... cupsd.8.gz... cupsd-helper.8.gz... cupsenable.8.gz... lpadmin.8.gz... lpinfo.8.gz... lpmove.8.gz... lpc.8.gz... Making all in doc... Making all in examples... Making all in templates...

le make check:

[code]Using ARCHFLAGS=
Using ALL_CFLAGS=-I… -D_CUPS_SOURCE -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT
Using ALL_CXXFLAGS=-I… -D_CUPS_SOURCE -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT
Using CC=clang
Using CXX=clang
Using DSOFLAGS=-L…/cups -Wl,-soname,all -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE
Using LDFLAGS=-L…/cgi-bin -L…/cups -L…/filter -L…/ppdc -L…/scheduler -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE
Using LIBS=-lcups -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz
Making all in cups…
Making all in test…
Making all in filter…
Making all in backend…
Making all in berkeley…
Making all in cgi-bin…
Making all in monitor…
Making all in notifier…
Making all in ppdc…
Making all in scheduler…
Making all in systemv…
Making all in conf…
Making all in data…
Making all in desktop…
Making all in locale…
Making all in man…
Converting man pages to HTML…
cancel.1.gz…
cups.1.gz…
cups-config.1.gz…
cupstestdsc.1.gz…
cupstestppd.1.gz…
ippfind.1.gz…
ipptool.1.gz…
lp.1.gz…
lpoptions.1.gz…
lpq.1.gz…
lprm.1.gz…
lpr.1.gz…
lpstat.1.gz…
ppdc.1.gz…
ppdhtml.1.gz…
ppdi.1.gz…
ppdmerge.1.gz…
ppdpo.1.gz…
classes.conf.5.gz…
client.conf.5.gz…
cups-files.conf.5.gz…
cups-snmp.conf.5.gz…
cupsd.conf.5.gz…
cupsd-logs.5.gz…
ipptoolfile.5.gz…
mailto.conf.5.gz…
mime.convs.5.gz…
mime.types.5.gz…
ppdcfile.5.gz…
printers.conf.5.gz…
subscriptions.conf.5.gz…
backend.7.gz…
filter.7.gz…
notifier.7.gz…
cupsaccept.8.gz…
cupsaddsmb.8.gz…
cupsctl.8.gz…
cupsfilter.8.gz…
cups-lpd.8.gz…
cups-snmp.8.gz…
cupsd.8.gz…
cupsd-helper.8.gz…
cupsenable.8.gz…
lpadmin.8.gz…
lpinfo.8.gz…
lpmove.8.gz…
lpc.8.gz…
Making all in doc…
Making all in examples…
Making all in templates…
Using ARCHFLAGS=
Using ALL_CFLAGS=-I… -D_CUPS_SOURCE -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT
Using ALL_CXXFLAGS=-I… -D_CUPS_SOURCE -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT
Using CC=clang
Using CXX=clang
Using DSOFLAGS=-L…/cups -Wl,-soname,unittests -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE
Using LDFLAGS=-L…/cgi-bin -L…/cups -L…/filter -L…/ppdc -L…/scheduler -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE
Using LIBS=-lcups -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz
Making all in cups…
Compiling testpwg.c…
Linking testpwg…
Running PWG API tests…
ppdOpenFile(test.ppd): PASS
_ppdCacheCreateWithPPD(ppd): PASS
_ppdCacheWriteFile(test.pwg): PASS
_ppdCacheCreateWithFile(test.pwg): PASS
_ppdCacheGetPageSize(keyword=Letter): PASS
_ppdCacheGetPageSize(media=Letter): PASS
_ppdCacheGetPageSize(keyword=A4): PASS
_ppdCacheGetPageSize(media=A4): PASS
_ppdCacheDestroy(pc): PASS
pwgMediaForPWG(“iso_a4_210x297mm”): PASS
pwgMediaForPWG(“roll_max_36.1025x3622.0472in”): PASS (91700x9199999)
pwgMediaForLegacy(“na-letter”): PASS
pwgMediaForPPD(“4x6”): PASS
pwgMediaForPPD(“10x15cm”): PASS
pwgMediaForPPD(“Custom.10x15cm”): PASS
pwgMediaForSize(29700, 42000): PASS
pwgMediaForSize(9842, 19050): PASS (na_monarch_3.875x7.5in)
pwgMediaForSize(9800, 19000): PASS (jpn_you6_98x190mm)
Duplicate size test: PASS
Compiling testsnmp.c…
Linking testsnmp…
Compiling tlscheck.c…
Linking tlscheck…
Making all in test…
Making all in filter…
Compiling rasterbench.c…
Linking rasterbench…
Compiling testraster.c…
Linking testraster…
Running raster API tests…
_cupsRasterExecPS(“setpagedevice”): PASS
_cupsRasterExecPS(“roll”): PASS
_cupsRasterExecPS(“dup index”): PASS
_cupsRasterExecPS("%%Begin/EndFeature code"): PASS
cupsRasterOpen(CUPS_RASTER_WRITE): PASS
cupsRasterWriteHeader2: PASS
cupsRasterWritePixels: PASS
cupsRasterWriteHeader2: PASS
cupsRasterWritePixels: PASS
cupsRasterWriteHeader2: PASS
cupsRasterWritePixels: PASS
cupsRasterWriteHeader2: PASS
cupsRasterWritePixels: PASS
cupsRasterOpen(CUPS_RASTER_READ): PASS
cupsRasterReadHeader2: cupsRasterReadPixels: PASS
cupsRasterReadHeader2: cupsRasterReadPixels: PASS
cupsRasterReadHeader2: cupsRasterReadPixels: PASS
cupsRasterReadHeader2: cupsRasterReadPixels: PASS
cupsRasterOpen(CUPS_RASTER_WRITE_PWG): PASS
cupsRasterWriteHeader2: PASS
cupsRasterWritePixels: PASS
cupsRasterWriteHeader2: PASS
cupsRasterWritePixels: PASS
cupsRasterWriteHeader2: PASS
cupsRasterWritePixels: PASS
cupsRasterWriteHeader2: PASS
cupsRasterWritePixels: PASS
cupsRasterOpen(CUPS_RASTER_READ): PASS
cupsRasterReadHeader2: cupsRasterReadPixels: PASS
cupsRasterReadHeader2: cupsRasterReadPixels: PASS
cupsRasterReadHeader2: cupsRasterReadPixels: PASS
cupsRasterReadHeader2: cupsRasterReadPixels: PASS
cupsRasterOpen(CUPS_RASTER_WRITE_PWG): PASS
cupsRasterWriteHeader2: PASS
cupsRasterWritePixels: PASS
cupsRasterWriteHeader2: PASS
cupsRasterWritePixels: PASS
cupsRasterWriteHeader2: PASS
cupsRasterWritePixels: PASS
cupsRasterWriteHeader2: PASS
cupsRasterWritePixels: PASS
cupsRasterOpen(CUPS_RASTER_READ): PASS
cupsRasterReadHeader2: cupsRasterReadPixels: PASS
cupsRasterReadHeader2: cupsRasterReadPixels: PASS
cupsRasterReadHeader2: cupsRasterReadPixels: PASS
cupsRasterReadHeader2: cupsRasterReadPixels: PASS
Making all in backend…
Compiling test1284.c…
Linking test1284…
Compiling testbackend.c…
Linking testbackend…
Compiling testsupplies.c…
Linking testsupplies…
Making all in berkeley…
Making all in cgi-bin…
Compiling testcgi.c…
Linking testcgi…
Testing CGI API…
cgiInitialize: Set-Cookie: org.cups.sid=1c576f0c6bec8127e895c69917793dbe; path=/; httponly;
FAIL (init)
Compiling testhi.c…
Linking testhi…
Testing help index API…
nodes (5 nodes):
1: testhi.html “Test File for Help Index Code” (0 words)
2: testhi.html#2ND “This is the Second Anchor” (6 words)
3: testhi.html#FIRST “This is the First Anchor” (2 words)
4: testhi.html#INLINE “This is an in-line anchor that crosses a line.” (3 words)
5: testhi.html#THIRD “This is the Third Anchor” (0 words)
sorted (5 nodes):
1: testhi.html “Test File for Help Index Code” (0 words)
2: testhi.html#INLINE “This is an in-line anchor that crosses a line.” (3 words)
3: testhi.html#FIRST “This is the First Anchor” (2 words)
4: testhi.html#2ND “This is the Second Anchor” (6 words)
5: testhi.html#THIRD “This is the Third Anchor” (0 words)
Compiling testtemplate.c…
Linking testtemplate…
Making all in monitor…
Making all in notifier…
Making all in ppdc…
Linking ppdc-static…
Testing PPD compiler…
Linking ppdi-static…
Testing PPD importer…
PPD import OK
Compiling testcatalog.cxx…
Linking testcatalog…
Making all in scheduler…
Compiling testlpd.c…
Linking testlpd…
Compiling testmime.c…
Linking testmime…
Running MIME tests…
MIME database types:
application/g-code (100):
[0x2b16f46f9f30] OR (
[0x2b16f46f9fb0] match(*.gcode)
)

application/octet-stream (100):

application/pdf (100):
[0x2b16f46f88c0] OR (
	[0x2b16f46f8940] match(*.pdf)
	[0x2b16f46f89c0] 
)

application/postscript (100):
[0x2b16f46f8e30] OR (
	[0x2b16f46f8eb0] match(*.ai)
	[0x2b16f46f8f30] match(*.eps)
	[0x2b16f46f8fb0] match(*.ps)
	[0x2b16f46f9030] string(0,%!)
	[0x2b16f46f90b0] string(0,<04>%!)
	[0x2b16f46f9ab0] AND (
		[0x2b16f46f9130] contains(0,128,<1B>%-12345X)
		[0x2b16f46f9b30] OR (
			[0x2b16f46f9bb0] contains(0,4096,LANGUAGE=POSTSCRIPT)
			[0x2b16f46f9c30] contains(0,4096,LANGUAGE = Postscript)
			[0x2b16f46f9cb0] contains(0,4096,LANGUAGE = PostScript)
			[0x2b16f46f9d30] contains(0,4096,LANGUAGE = POSTSCRIPT)
			[0x2b16f46f9db0] AND (
				[0x2b16f46f9e30] contains(0,4096,<0A>%!)
				[0x2b16f46f9eb0] NOT contains(0,4096,ENTER LANGUAGE)
			)
		)
	)
)

application/rss+xml (100):
[0x2b16f46fefa0] OR (
	[0x2b16f46ff020] match(*.rss)
)

application/sla (100):
[0x2b16f46fa060] OR (
	[0x2b16f46fa0e0] match(*.stl)
	[0x2b16f46fa1e0] AND (
		[0x2b16f46fa160] string(0,solid )
		[0x2b16f46fa260] contains(0,4096,facet)
		[0x2b16f46fa2e0] contains(0,4096,vertex)
	)
)

application/vnd.cups-banner (100):
[0x2b16f46fc2d0] OR (
	[0x2b16f46fc350] string(0,#CUPS-BANNER)
)

application/vnd.cups-command (100):
[0x2b16f46ff330] OR (
	[0x2b16f46ff3b0] string(0,#CUPS-COMMAND)
)

application/vnd.cups-pdf (100):

application/vnd.cups-postscript (100):

application/vnd.cups-ppd (100):
[0x2b16f46ff4f0] OR (
	[0x2b16f46ff570] match(*.ppd)
	[0x2b16f46ff5f0] string(0,*PPD-Adobe:)
)

application/vnd.cups-raster (100):
[0x2b16f46ff6b0] OR (
	[0x2b16f46ff730] string(0,RaSt)
	[0x2b16f46ff7b0] string(0,tSaR)
	[0x2b16f46ff830] AND (
		[0x2b16f46ff8b0] string(0,RaS2)
		[0x2b16f46ff930] NOT string(4,PwgRaster<00>)
	)
	[0x2b16f46ff9b0] string(0,2SaR)
	[0x2b16f46ffa30] string(0,RaS3)
	[0x2b16f46ffab0] string(0,3SaR)
)

application/vnd.cups-raw (100):
[0x2b16f46ffb70] AND (
	[0x2b16f46ffbf0] string(0,<1B>E)
	[0x2b16f46ffc70] NOT string(2,<1B>%0B)
)
[0x2b16f46ffcf0] string(0,<1B>@)
[0x2b16f46ffd70] AND (
	[0x2b16f46ffdf0] contains(0,128,<1B>%-12345X)
	[0x2b16f46ffe70] OR (
		[0x2b16f46ffef0] contains(0,4096,LANGUAGE=PCL)
		[0x2b16f46fff70] contains(0,4096,LANGUAGE = PCL)
	)
)

application/vnd.makerbot-s3g (100):
[0x2b16f46fa3a0] OR (
	[0x2b16f46fa420] match(*.x3g)
)

application/x-cshell (100):
[0x2b16f46fd4c0] OR (
	[0x2b16f46fd540] match(*.csh)
	[0x2b16f46fd640] AND (
		[0x2b16f46fd5c0] printable(0,1024)
		[0x2b16f46fd6c0] string(0,#!)
		[0x2b16f46fd740] OR (
			[0x2b16f46fd7c0] contains(2,80,/csh)
			[0x2b16f46fd840] contains(2,80,/tcsh)
		)
	)
)

application/x-csource (100):
[0x2b16f46fe160] OR (
	[0x2b16f46fe1e0] match(*.c)
	[0x2b16f46fe260] match(*.cxx)
	[0x2b16f46fe2e0] match(*.cpp)
	[0x2b16f46fe360] match(*.cc)
	[0x2b16f46fe3e0] match(*.C)
	[0x2b16f46fe460] match(*.h)
	[0x2b16f46fe4e0] match(*.hpp)
	[0x2b16f46fe5e0] AND (
		[0x2b16f46fe560] printable(0,1024)
		[0x2b16f46fe660] NOT match(*.css)
		[0x2b16f46fe6e0] OR (
			[0x2b16f46fe760] string(0,/*)
			[0x2b16f46fe7e0] string(0,//)
		)
	)
)

application/x-perl (100):
[0x2b16f46fd8f0] OR (
	[0x2b16f46fd970] match(*.pl)
	[0x2b16f46fda70] AND (
		[0x2b16f46fd9f0] printable(0,1024)
		[0x2b16f46fdaf0] string(0,#!)
		[0x2b16f46fdb70] contains(2,80,/perl)
	)
)

application/x-shell (100):
[0x2b16f46fdc20] OR (
	[0x2b16f46fdca0] match(*.sh)
	[0x2b16f46fdda0] AND (
		[0x2b16f46fdd20] printable(0,1024)
		[0x2b16f46fde20] string(0,#!)
		[0x2b16f46fdea0] OR (
			[0x2b16f46fdf20] contains(2,80,/bash)
			[0x2b16f46fdfa0] contains(2,80,/ksh)
			[0x2b16f46fe020] contains(2,80,/sh)
			[0x2b16f46fe0a0] contains(2,80,/zsh)
		)
	)
)

image/gif (100):
[0x2b16f46fa740] OR (
	[0x2b16f46fa7c0] match(*.gif)
	[0x2b16f46fa840] string(0,GIF87a)
	[0x2b16f46fa8c0] string(0,GIF89a)
)

image/jpeg (100):
[0x2b16f46fab20] OR (
	[0x2b16f46faba0] match(*.jpeg)
	[0x2b16f46fac20] match(*.jpg)
	[0x2b16f46faca0] match(*.jpe)
	[0x2b16f46fada0] AND (
		[0x2b16f46fad20] string(0,<FFFFFFFF><FFFFFFD8><FFFFFFFF>)
		[0x2b16f46fae20] OR (
			[0x2b16f46faea0] char(3,224)
			[0x2b16f46faf20] char(3,225)
			[0x2b16f46fafa0] char(3,226)
			[0x2b16f46fb020] char(3,227)
			[0x2b16f46fb0a0] char(3,228)
			[0x2b16f46fb120] char(3,229)
			[0x2b16f46fb1a0] char(3,230)
			[0x2b16f46fb220] char(3,231)
			[0x2b16f46fb2a0] char(3,232)
			[0x2b16f46fb320] char(3,233)
			[0x2b16f46fb3a0] char(3,234)
			[0x2b16f46fb420] char(3,235)
			[0x2b16f46fb4a0] char(3,236)
			[0x2b16f46fb520] char(3,237)
			[0x2b16f46fb5a0] char(3,238)
			[0x2b16f46fb620] char(3,239)
		)
	)
)

image/png (100):
[0x2b16f46fa970] OR (
	[0x2b16f46fa9f0] match(*.png)
	[0x2b16f46faa70] string(0,<FFFFFF89>PNG)
)

image/pwg-raster (150):
[0x2b16f46fb6e0] AND (
	[0x2b16f46fb760] string(0,RaS2)
	[0x2b16f46fb7e0] string(4,PwgRaster<00>)
)

image/tiff (100):
[0x2b16f46fb890] OR (
	[0x2b16f46fb910] match(*.tiff)
	[0x2b16f46fb990] match(*.tif)
	[0x2b16f46fba10] string(0,MM<00>*)
	[0x2b16f46fba90] string(0,II*<00>)
)

image/x-alias (100):
[0x2b16f46fce90] OR (
	[0x2b16f46fcf10] match(*.pix)
	[0x2b16f46fcf90] short(8,8)
	[0x2b16f46fd010] short(8,24)
)

image/x-bitmap (100):
[0x2b16f46fd0d0] OR (
	[0x2b16f46fd150] match(*.bmp)
	[0x2b16f46fd250] AND (
		[0x2b16f46fd1d0] string(0,BM)
		[0x2b16f46fd2d0] NOT printable(2,14)
	)
)

image/x-icon (100):
[0x2b16f46fd380] OR (
	[0x2b16f46fd400] match(*.ico)
)

image/x-photocd (100):
[0x2b16f46fbb50] OR (
	[0x2b16f46fbbd0] match(*.pcd)
	[0x2b16f46fbc50] string(2048,PCD_IPI)
)

image/x-portable-anymap (100):
[0x2b16f46fbd10] OR (
	[0x2b16f46fbd90] match(*.pnm)
)

image/x-portable-bitmap (100):
[0x2b16f46fbe50] OR (
	[0x2b16f46fbed0] match(*.pbm)
	[0x2b16f46fbf50] string(0,P1)
	[0x2b16f46fbfd0] string(0,P4)
)

image/x-portable-graymap (100):
[0x2b16f46fc090] OR (
	[0x2b16f46fc110] match(*.pgm)
	[0x2b16f46fc190] string(0,P2)
	[0x2b16f46fc210] string(0,P5)
)

image/x-portable-pixmap (100):
[0x2b16f46f8830] OR (
	[0x2b16f46fc3e0] match(*.ppm)
	[0x2b16f46fc460] string(0,P3)
	[0x2b16f46fc4e0] string(0,P6)
)

image/x-sgi-rgb (100):
[0x2b16f46fc5a0] OR (
	[0x2b16f46fc620] match(*.rgb)
	[0x2b16f46fc6a0] match(*.sgi)
	[0x2b16f46fc720] match(*.bw)
	[0x2b16f46fc7a0] match(*.icon)
	[0x2b16f46fc820] short(0,474)
)

image/x-sun-raster (100):
[0x2b16f46fcce0] OR (
	[0x2b16f46fcd60] match(*.ras)
	[0x2b16f46fcde0] string(0,Y<FFFFFFA6>j<FFFFFF95>)
)

image/x-xbitmap (100):
[0x2b16f46fc8e0] OR (
	[0x2b16f46fc960] match(*.xbm)
)

image/x-xpixmap (100):
[0x2b16f46fca20] OR (
	[0x2b16f46fcaa0] match(*.xpm)
	[0x2b16f46fcba0] AND (
		[0x2b16f46fcb20] ascii(0,1024)
		[0x2b16f46fcc20] string(3,XPM)
	)
)

model/amf (100):
[0x2b16f46fa4d0] OR (
	[0x2b16f46fa550] match(*.amf)
)

model/vnd.collada+xml (100):
[0x2b16f46fa610] OR (
	[0x2b16f46fa690] match(*.dae)
)

text/css (100):
[0x2b16f46fee70] OR (
	[0x2b16f46feef0] match(*.css)
)

text/html (100):
[0x2b16f46fe890] OR (
	[0x2b16f46fe910] match(*.html)
	[0x2b16f46fe990] match(*.htm)
	[0x2b16f46fea90] AND (
		[0x2b16f46fea10] printable(0,1024)
		[0x2b16f46feb10] OR (
			[0x2b16f46feb90] 
			[0x2b16f46fec10] 
		)
	)
)

text/plain (100):
[0x2b16f46fecc0] OR (
	[0x2b16f46fed40] match(*.txt)
	[0x2b16f46fedc0] printable(0,1024)
)

MIME database filters:
application/octet-stream to application/vnd.cups-raw: - (0)
application/postscript to application/vnd.cups-postscript: pstops (66)
application/vnd.cups-raster to image/pwg-raster: rastertopwg (100)
…/doc/Makefile: text/plain
No filters to convert application/vnd.cups-postscript.
…/doc/robots.txt: text/plain
No filters to convert application/vnd.cups-postscript.
…/doc/index.html.in: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-notifier.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/spec-command.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/api-raster.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/license.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cups-snmp.conf.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-ppdi.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/api-driver.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/api-array.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-lpq.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cupsd.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-mime.convs.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-ppdmerge.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-printers.conf.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/spec-ppd.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/spec-banner.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cancel.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cupsaccept.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cupsd.conf.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cupsd-logs.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-mailto.conf.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-lprm.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-ippfind.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-filter.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/raster-driver.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/api-httpipp.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/cgi.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-backend.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cups-lpd.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/spec-design.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/api-cgi.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cups-snmp.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-subscriptions.conf.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/api-ppdc.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cupsfilter.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/kerberos.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cupsctl.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-lpstat.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/overview.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-lpadmin.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-mime.types.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/ppd-compiler.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/network.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-ipptool.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/api-mime.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-ppdcfile.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/security.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/api-ppd.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/spec-postscript.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/api-cups.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/spec-stp.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/api-filedir.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cups-config.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/spec-raster.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/postscript-driver.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-lpinfo.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cupstestppd.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cups.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-lpmove.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/accounting.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-lpoptions.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-client.conf.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/spec-ipp.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-ppdpo.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-lpr.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cups-files.conf.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cupsaddsmb.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/api-filter.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-lp.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-classes.conf.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/ref-ppdcfile.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/glossary.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-ppdhtml.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/options.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-lpc.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cupsenable.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/api-overview.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cupstestdsc.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/sharing.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/translation.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/policies.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/spec-pdf.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/spec-cmp.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-ipptoolfile.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-cupsd-helper.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/help/man-ppdc.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/index.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/apple-touch-icon.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/de/index.html.in: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/de/index.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/swish-e.config: text/plain
No filters to convert application/vnd.cups-postscript.
…/doc/cups.css: text/css
No filters to convert application/vnd.cups-postscript.
…/doc/images/cups-command-chain.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/images/right.gif: image/gif
No filters to convert application/vnd.cups-postscript.
…/doc/images/left.xcf.gz: unknown
…/doc/images/webinterface.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/images/cups-block-diagram.svg: text/plain
No filters to convert application/vnd.cups-postscript.
…/doc/images/cups-raster-chain.svg: text/plain
No filters to convert application/vnd.cups-postscript.
…/doc/images/cups-icon.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/images/cups-postscript-chain.svg: text/plain
No filters to convert application/vnd.cups-postscript.
…/doc/images/cups-command-chain.svg: text/plain
No filters to convert application/vnd.cups-postscript.
…/doc/images/cups-raster-chain.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/images/wait.gif: image/gif
No filters to convert application/vnd.cups-postscript.
…/doc/images/sel.gif: image/gif
No filters to convert application/vnd.cups-postscript.
…/doc/images/smiley.jpg: image/jpeg
No filters to convert application/vnd.cups-postscript.
…/doc/images/raster.svg: text/plain
No filters to convert application/vnd.cups-postscript.
…/doc/images/cups.svg: text/plain
No filters to convert application/vnd.cups-postscript.
…/doc/images/raster-organization.svg: text/plain
No filters to convert application/vnd.cups-postscript.
…/doc/images/cups-postscript-chain.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/images/raster-organization.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/images/left.gif: image/gif
No filters to convert application/vnd.cups-postscript.
…/doc/images/generic.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/images/cups.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/images/color-wheel.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/images/unsel.gif: image/gif
No filters to convert application/vnd.cups-postscript.
…/doc/images/sample-image.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/images/cups-block-diagram.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/images/raster.png: image/png
No filters to convert application/vnd.cups-postscript.
…/doc/ru/index.html.in: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/ru/index.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/ja/index.html.in: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/ja/index.html: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/apple-touch-icon.opacity: unknown
…/doc/cups-printable.css: text/css
No filters to convert application/vnd.cups-postscript.
…/doc/es/index.html.in: text/html
No filters to convert application/vnd.cups-postscript.
…/doc/es/index.html: text/html
No filters to convert application/vnd.cups-postscript.
Compiling testspeed.c…
Linking testspeed…
Compiling testsub.c…
Linking testsub…
Making all in systemv…
Making all in conf…
Making all in data…
Making all in desktop…
Making all in locale…
Making all in man…
Making all in doc…
Making all in examples…
Making all in templates…
Running CUPS test suite with defaults…
Please run this as a normal user. Not supported when run as root.
[/code]

Apparement il y a un probleme à ce niveau

et le make install:

Making all in cups... Installing data files in cups... Installing data files in test... Installing sample ipptool files in /usr/share/cups/ipptool... Installing data files in filter... Installing data files in backend... Installing USB quirks in /usr/share/cups/usb Installing data files in berkeley... Installing data files in cgi-bin... Installing data files in monitor... Installing data files in notifier... Installing data files in ppdc... Installing data files in scheduler... Creating /usr/lib/cups/driver... Creating /etc/cups... Creating /etc/cups/interfaces... Creating /etc/cups/ppd... Creating /etc/cups/ssl... Creating /var/run/cups... Creating /var/run/cups/certs... Creating /var/log/cups... Creating /var/spool/cups... Creating /var/spool/cups/tmp... Creating /var/cache/cups... Installing init scripts... Installing data files in systemv... Installing data files in conf... Installing data files in data... Installing data files in desktop... Installing cups.conf in /etc/dbus-1... Installing desktop menu... Installing desktop icons... Installing data files in locale... Installing data files in man... Converting man pages to HTML... cancel.1.gz... cups.1.gz... cups-config.1.gz... cupstestdsc.1.gz... cupstestppd.1.gz... ippfind.1.gz... ipptool.1.gz... lp.1.gz... lpoptions.1.gz... lpq.1.gz... lprm.1.gz... lpr.1.gz... lpstat.1.gz... ppdc.1.gz... ppdhtml.1.gz... ppdi.1.gz... ppdmerge.1.gz... ppdpo.1.gz... classes.conf.5.gz... client.conf.5.gz... cups-files.conf.5.gz... cups-snmp.conf.5.gz... cupsd.conf.5.gz... cupsd-logs.5.gz... ipptoolfile.5.gz... mailto.conf.5.gz... mime.convs.5.gz... mime.types.5.gz... ppdcfile.5.gz... printers.conf.5.gz... subscriptions.conf.5.gz... backend.7.gz... filter.7.gz... notifier.7.gz... cupsaccept.8.gz... cupsaddsmb.8.gz... cupsctl.8.gz... cupsfilter.8.gz... cups-lpd.8.gz... cups-snmp.8.gz... cupsd.8.gz... cupsd-helper.8.gz... cupsenable.8.gz... lpadmin.8.gz... lpinfo.8.gz... lpmove.8.gz... lpc.8.gz... Installing cancel.1.gz in /usr/share/man/man1... Installing cups.1.gz in /usr/share/man/man1... Installing cups-config.1.gz in /usr/share/man/man1... Installing cupstestdsc.1.gz in /usr/share/man/man1... Installing cupstestppd.1.gz in /usr/share/man/man1... Installing ippfind.1.gz in /usr/share/man/man1... Installing ipptool.1.gz in /usr/share/man/man1... Installing lp.1.gz in /usr/share/man/man1... Installing lpoptions.1.gz in /usr/share/man/man1... Installing lpq.1.gz in /usr/share/man/man1... Installing lprm.1.gz in /usr/share/man/man1... Installing lpr.1.gz in /usr/share/man/man1... Installing lpstat.1.gz in /usr/share/man/man1... Installing ppdc.1.gz in /usr/share/man/man1... Installing ppdhtml.1.gz in /usr/share/man/man1... Installing ppdi.1.gz in /usr/share/man/man1... Installing ppdmerge.1.gz in /usr/share/man/man1... Installing ppdpo.1.gz in /usr/share/man/man1... Installing classes.conf.5.gz in /usr/share/man/man5... Installing client.conf.5.gz in /usr/share/man/man5... Installing cups-files.conf.5.gz in /usr/share/man/man5... Installing cups-snmp.conf.5.gz in /usr/share/man/man5... Installing cupsd.conf.5.gz in /usr/share/man/man5... Installing cupsd-logs.5.gz in /usr/share/man/man5... Installing ipptoolfile.5.gz in /usr/share/man/man5... Installing mailto.conf.5.gz in /usr/share/man/man5... Installing mime.convs.5.gz in /usr/share/man/man5... Installing mime.types.5.gz in /usr/share/man/man5... Installing ppdcfile.5.gz in /usr/share/man/man5... Installing printers.conf.5.gz in /usr/share/man/man5... Installing subscriptions.conf.5.gz in /usr/share/man/man5... Installing backend.7.gz in /usr/share/man/man7... Installing filter.7.gz in /usr/share/man/man7... Installing notifier.7.gz in /usr/share/man/man7... Installing cupsaccept.8.gz in /usr/share/man/man8... Installing cupsaddsmb.8.gz in /usr/share/man/man8... Installing cupsctl.8.gz in /usr/share/man/man8... Installing cupsfilter.8.gz in /usr/share/man/man8... Installing cups-lpd.8.gz in /usr/share/man/man8... Installing cups-snmp.8.gz in /usr/share/man/man8... Installing cupsd.8.gz in /usr/share/man/man8... Installing cupsd-helper.8.gz in /usr/share/man/man8... Installing cupsenable.8.gz in /usr/share/man/man8... Installing lpadmin.8.gz in /usr/share/man/man8... Installing lpinfo.8.gz in /usr/share/man/man8... Installing lpmove.8.gz in /usr/share/man/man8... Installing lpc.8.gz in /usr/share/man/man8... Installing data files in doc... Installing data files in examples... Installing data files in templates... Installing cups-config script... Installing header files in cups... Installing header files into /usr/include/cups... Installing header files in test... Installing header files in filter... Installing header files in backend... Installing header files in berkeley... Installing header files in cgi-bin... Installing header files in /usr/include/cups... Installing header files in monitor... Installing header files in notifier... Installing header files in ppdc... Installing header files in /usr/include/cups... Installing header files in scheduler... Installing header files in /usr/include/cups... Installing header files in systemv... Installing header files in conf... Installing header files in data... Installing header files in desktop... Installing header files in locale... Installing header files in man... Installing header files in doc... Installing header files in examples... Installing header files in templates... Using ARCHFLAGS= Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using CC=clang Using CXX=clang Using DSOFLAGS=-L../cups -Wl,-soname,libs -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LDFLAGS=-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LIBS=-lcups -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz Making libraries in cups... Making libraries in test... Making libraries in filter... Making libraries in backend... Making libraries in berkeley... Making libraries in cgi-bin... Making libraries in monitor... Making libraries in notifier... Making libraries in ppdc... Making libraries in scheduler... Making libraries in systemv... Making libraries in conf... Making libraries in data... Making libraries in desktop... Making libraries in locale... Making libraries in man... Making libraries in doc... Making libraries in examples... Making libraries in templates... Installing libraries in cups... Installing libraries in /usr/lib... Installing libraries in test... Installing libraries in filter... Installing libraries in backend... Installing backends in /usr/lib/cups/backend Installing libraries in berkeley... Installing libraries in cgi-bin... Installing libraries in /usr/lib... Installing libraries in monitor... Installing libraries in notifier... Installing libraries in ppdc... Installing libraries in /usr/lib... Installing libraries in scheduler... Installing libraries in /usr/lib... Installing libraries in systemv... Installing libraries in conf... Installing libraries in data... Installing libraries in desktop... Installing libraries in locale... Installing libraries in man... Installing libraries in doc... Installing libraries in examples... Installing libraries in templates... Using ARCHFLAGS= Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using CC=clang Using CXX=clang Using DSOFLAGS=-L../cups -Wl,-soname,all -shared -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LDFLAGS=-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -Os -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LIBS=-lcups -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz Making all in cups... Making all in test... Making all in filter... Making all in backend... Making all in berkeley... Making all in cgi-bin... Making all in monitor... Making all in notifier... Making all in ppdc... Making all in scheduler... Making all in systemv... Making all in conf... Making all in data... Making all in desktop... Making all in locale... Making all in man... Converting man pages to HTML... cancel.1.gz... cups.1.gz... cups-config.1.gz... cupstestdsc.1.gz... cupstestppd.1.gz... ippfind.1.gz... ipptool.1.gz... lp.1.gz... lpoptions.1.gz... lpq.1.gz... lprm.1.gz... lpr.1.gz... lpstat.1.gz... ppdc.1.gz... ppdhtml.1.gz... ppdi.1.gz... ppdmerge.1.gz... ppdpo.1.gz... classes.conf.5.gz... client.conf.5.gz... cups-files.conf.5.gz... cups-snmp.conf.5.gz... cupsd.conf.5.gz... cupsd-logs.5.gz... ipptoolfile.5.gz... mailto.conf.5.gz... mime.convs.5.gz... mime.types.5.gz... ppdcfile.5.gz... printers.conf.5.gz... subscriptions.conf.5.gz... backend.7.gz... filter.7.gz... notifier.7.gz... cupsaccept.8.gz... cupsaddsmb.8.gz... cupsctl.8.gz... cupsfilter.8.gz... cups-lpd.8.gz... cups-snmp.8.gz... cupsd.8.gz... cupsd-helper.8.gz... cupsenable.8.gz... lpadmin.8.gz... lpinfo.8.gz... lpmove.8.gz... lpc.8.gz... Making all in doc... Making all in examples... Making all in templates... Installing programs in cups... Installing programs in test... Installing ipptool in /usr/bin... Installing programs in filter... Installing programs in backend... Installing backends in /usr/lib/cups/backend Installing programs in berkeley... Installing Berkeley user printing commands in /usr/bin... Installing Berkeley admin printing commands in /usr/bin... Installing programs in cgi-bin... Installing programs in monitor... Installing programs in notifier... Installing notifiers in /usr/lib/cups/notifier... Installing programs in ppdc... Installing PPD compiler programs... Installing programs in scheduler... Installing programs in /usr/sbin... Installing programs in /usr/lib/cups/daemon... Installing programs in systemv... Installing System V admin printing commands in /usr/sbin Installing System V user printing commands in /usr/bin Installing programs in conf... Installing programs in data... Installing programs in desktop... Installing programs in locale... Installing programs in man... Installing programs in doc... Installing programs in examples... Installing programs in templates...

A ce niveau, cups fonctionne

Le 2eme test (avec les options pour le ./configure :
./configure --enable-libusb --enable-tcp-wrappers --enable-acl --enable-debug --enable-debug-guards --enable-debug-printfs --enable-relro --enable-cdsassl --enable-gnutls --enable-page-logging --enable-webif --with-java --with-perl --with-php --with-python

checking for gawk... gawk checking for clang... clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether clang accepts -g... yes checking for clang option to accept ISO C89... none needed checking how to run the C preprocessor... clang -E checking for clang++... clang++ checking whether we are using the GNU C++ compiler... yes checking whether clang++ accepts -g... yes checking for ranlib... ranlib checking for ar... /usr/bin/ar checking for chmod... /bin/chmod checking for gzip... /bin/gzip checking for ld... /usr/bin/ld checking for ln... /bin/ln checking for mv... /bin/mv checking for rm... /bin/rm checking for rmdir... /bin/rmdir checking for sed... /bin/sed checking for xdg-open... /usr/bin/xdg-open checking for install-sh script... using /usr/local/src/Cups/cups-2.1.2/install-sh checking for pkg-config... /usr/bin/pkg-config checking for library containing abs... none required checking for library containing crypt... -lcrypt checking for library containing fmod... -lm checking for library containing getspent... none required checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking crypt.h usability... yes checking crypt.h presence... yes checking for crypt.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking for stdint.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking bstring.h usability... no checking bstring.h presence... no checking for bstring.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/ucred.h usability... no checking sys/ucred.h presence... no checking for sys/ucred.h... no checking asl.h usability... no checking asl.h presence... no checking for asl.h... no checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking for library containing iconv_open... none required checking for library containing libiconv_open... no checking mxml.h usability... no checking mxml.h presence... no checking for mxml.h... no checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking for statfs... yes checking for statvfs... yes checking for strdup... yes checking for strlcat... no checking for strlcpy... no checking for snprintf... yes checking for vsnprintf... yes checking for random... yes checking for lrand48... yes checking for arc4random... no checking for geteuid... yes checking for setpgid... yes checking for vsyslog... yes checking for sigaction... yes checking for waitpid... yes checking for wait3... yes checking for posix_spawn... yes checking for tm_gmtoff member in tm structure... yes checking for st_gen member in stat structure... no checking for removefile... no checking for libusb-1.0... yes checking for hosts_access in -lwrap... no checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for gzgets in -lz... yes checking for inflateCopy in -lz... yes checking for library containing acl_init... no checking for DBUS... yes checking for dbus_message_iter_init_append... yes checking for dbus_threads_init... yes checking whether compiler supports -fstack-protector... yes checking whether compiler supports -fPIE... yes checking whether compiler supports -Wno-unused-result... yes checking whether compiler supports -Wsign-conversion... yes checking whether compiler supports -Wno-tautological-compare... yes checking for resolv.h... yes checking for library containing socket... none required checking for library containing gethostbyaddr... none required checking for library containing getifaddrs... none required checking for library containing hstrerror... none required checking for library containing rresvport_af... none required checking for library containing __res_init... none required checking for library containing getaddrinfo... none required checking for library containing getnameinfo... none required checking for struct sockaddr.sa_len... no checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking for poll... yes checking for epoll_create... yes checking for kqueue... no checking for krb5-config... /usr/bin/krb5-config checking krb5.h usability... yes checking krb5.h presence... yes checking for krb5.h... yes checking gssapi.h usability... yes checking gssapi.h presence... yes checking for gssapi.h... yes checking gssapi/gssapi.h usability... yes checking gssapi/gssapi.h presence... yes checking for gssapi/gssapi.h... yes checking for __ApplePrivate_gss_acquire_cred_ex_f... no checking for GSS_C_NT_HOSTBASED_SERVICE... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_create using -lpthreads... no checking for pthread_create using -lpthread... yes checking for libgnutls-config... no checking for libgcrypt-config... /usr/bin/libgcrypt-config checking for gnutls_transport_set_pull_timeout_function... no checking for gnutls_priority_set_direct... yes Using SSLLIBS="-lgnutls " Using SSLFLAGS="-I/usr/include/p11-kit-1 " checking for dlopen in -ldl... yes checking for pam_start in -lpam... yes checking for pam_set_item in -lpam... yes checking for pam_setcred in -lpam... yes checking security/pam_appl.h usability... yes checking security/pam_appl.h presence... yes checking for security/pam_appl.h... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for long long int... yes checking for strtoll... yes checking for Avahi... yes checking for launch_msg... no checking launch.h usability... no checking launch.h presence... no checking for launch.h... no checking for libsystemd... yes - legacy checking systemd/sd-journal.h usability... yes checking systemd/sd-journal.h presence... yes checking for systemd/sd-journal.h... yes checking for default print user... lp checking for default print group... lp checking for default system groups... "lpadmin sys root" configure: creating ./config.status config.status: creating Makedefs config.status: creating conf/cups-files.conf config.status: creating conf/cupsd.conf config.status: creating conf/mime.convs config.status: creating conf/pam.std config.status: creating conf/snmp.conf config.status: creating cups-config config.status: creating desktop/cups.desktop config.status: creating doc/index.html config.status: creating man/client.conf.man config.status: creating man/cups-files.conf.man config.status: creating man/cups-lpd.man config.status: creating man/cups-snmp.man config.status: creating man/cupsaddsmb.man config.status: creating man/cupsd.conf.man config.status: creating man/cupsd.man config.status: creating man/lpoptions.man config.status: creating scheduler/cups-lpd.xinetd config.status: creating scheduler/cups.sh config.status: creating scheduler/cups.xml config.status: creating scheduler/org.cups.cups-lpd.plist config.status: creating scheduler/org.cups.cups-lpdAT.service config.status: creating scheduler/org.cups.cupsd.path config.status: creating scheduler/org.cups.cupsd.service config.status: creating scheduler/org.cups.cupsd.socket config.status: creating templates/header.tmpl config.status: creating packaging/cups.list config.status: creating doc/de/index.html config.status: creating templates/de/header.tmpl config.status: creating doc/es/index.html config.status: creating templates/es/header.tmpl config.status: creating doc/ja/index.html config.status: creating templates/ja/header.tmpl config.status: creating doc/ru/index.html config.status: creating templates/ru/header.tmpl config.status: creating config.h config.status: config.h is unchanged

Le make:

Using ARCHFLAGS= Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -DDEBUG -DDEBUG_GUARDS -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -DDEBUG -DDEBUG_GUARDS -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using CC=clang Using CXX=clang Using DSOFLAGS=-L../cups -Wl,-soname,all -shared -Wall -Wno-format-y2k -Wunused -fPIC -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LDFLAGS=-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -Wl,-z,relro,-z,now -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LIBS=-lcups -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz Making all in cups... Making all in test... Making all in filter... Making all in backend... Making all in berkeley... Making all in cgi-bin... Making all in monitor... Making all in notifier... Making all in ppdc... Making all in scheduler... Making all in systemv... Making all in conf... Making all in data... Making all in desktop... Making all in locale... Making all in man... Converting man pages to HTML... cancel.1.gz... cups.1.gz... cups-config.1.gz... cupstestdsc.1.gz... cupstestppd.1.gz... ippfind.1.gz... ipptool.1.gz... lp.1.gz... lpoptions.1.gz... lpq.1.gz... lprm.1.gz... lpr.1.gz... lpstat.1.gz... ppdc.1.gz... ppdhtml.1.gz... ppdi.1.gz... ppdmerge.1.gz... ppdpo.1.gz... classes.conf.5.gz... client.conf.5.gz... cups-files.conf.5.gz... cups-snmp.conf.5.gz... cupsd.conf.5.gz... cupsd-logs.5.gz... ipptoolfile.5.gz... mailto.conf.5.gz... mime.convs.5.gz... mime.types.5.gz... ppdcfile.5.gz... printers.conf.5.gz... subscriptions.conf.5.gz... backend.7.gz... filter.7.gz... notifier.7.gz... cupsaccept.8.gz... cupsaddsmb.8.gz... cupsctl.8.gz... cupsfilter.8.gz... cups-lpd.8.gz... cups-snmp.8.gz... cupsd.8.gz... cupsd-helper.8.gz... cupsenable.8.gz... lpadmin.8.gz... lpinfo.8.gz... lpmove.8.gz... lpc.8.gz... Making all in doc... Making all in examples... Making all in templates...

Le make check:

[code]Using ALL_CFLAGS=-I… -D_CUPS_SOURCE -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -DDEBUG -DDEBUG_GUARDS -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT
Using ALL_CXXFLAGS=-I… -D_CUPS_SOURCE -DDEBUG -DDEBUG_GUARDS -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT
Using CC=clang
Using CXX=clang
Using DSOFLAGS=-L…/cups -Wl,-soname,unittests -shared -Wall -Wno-format-y2k -Wunused -fPIC -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE
Using LDFLAGS=-L…/cgi-bin -L…/cups -L…/filter -L…/ppdc -L…/scheduler -Wl,-z,relro,-z,now -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE
Using LIBS=-lcups -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz
Making all in cups…
Compiling testadmin.c…
Linking testadmin…
Compiling testarray.c…
Linking testarray…
Running array API tests…
cupsArrayNew: PASS
cupsArrayUserData: PASS
cupsArrayAdd: PASS
cupsArrayCount: PASS
cupsArrayFirst: PASS
cupsArrayNext: PASS
cupsArrayLast: PASS
cupsArrayPrev: PASS
cupsArrayFind: PASS
cupsArrayCurrent: PASS
cupsArrayDup: PASS
cupsArrayRemove: PASS
cupsArrayClear: PASS
Load unique words: 35311 words in 7.093 seconds (4979 words/sec), PASS
Delete While Iterating: PASS
cupsArraySave: PASS
cupsArrayRestore: PASS
_cupsArrayNewStrings(" \t\nfoo bar\tboo\nfar", ’ '): PASS
_cupsArrayAddStrings(array, “foo2,bar2”, ‘,’): PASS

ALL TESTS PASSED!
Compiling testcache.c…
Linking testcache…
Compiling testconflicts.c…
Linking testconflicts…
Compiling testcups.c…
Linking testcups…
Compiling testdest.c…
Linking testdest…
Compiling testfile.c…
Linking testfile…
Running file API tests…
cupsFileOpen(write): PASS
cupsFileCompression(): PASS
cupsFilePuts(): PASS
cupsFilePrintf(): PASS
cupsFilePutChar(): PASS
cupsFileWrite(): PASS
cupsFilePuts(“partial line”): PASS
cupsFileTell(): PASS
cupsFileClose(): PASS

cupsFileOpen(read): PASS
cupsFileGets(): PASS
cupsFileCompression(): PASS
cupsFileGetConf(): PASS
cupsFileGetChar(): PASS
cupsFileRead(): PASS
cupsFileGetChar(partial line): PASS
cupsFileTell(): PASS
cupsFileClose(): PASS

cupsFileOpen(write compressed): PASS
cupsFileCompression(): PASS
cupsFilePuts(): PASS
cupsFilePrintf(): PASS
cupsFilePutChar(): PASS
cupsFileWrite(): PASS
cupsFilePuts(“partial line”): PASS
cupsFileTell(): PASS
cupsFileClose(): PASS

cupsFileOpen(read): PASS
cupsFileGets(): PASS
cupsFileCompression(): PASS
cupsFileGetConf(): PASS
cupsFileGetChar(): PASS
cupsFileRead(): PASS
cupsFileGetChar(partial line): PASS
cupsFileTell(): PASS
cupsFileClose(): PASS

cupsFileOpen(append 0): PASS
cupsFileTell(): PASS
cupsFileWrite(256 512-byte records): PASS
cupsFileTell(): PASS

cupsFileOpen(read 0): PASS
cupsFileSeek(), cupsFileRead(): PASS

cupsFileOpen(append 1): PASS
cupsFileTell(): PASS
cupsFileWrite(256 512-byte records): PASS
cupsFileTell(): PASS

cupsFileOpen(read 1): PASS
cupsFileSeek(), cupsFileRead(): PASS

cupsFileOpen(append 2): PASS
cupsFileTell(): PASS
cupsFileWrite(256 512-byte records): PASS
cupsFileTell(): PASS

cupsFileOpen(read 2): PASS
cupsFileSeek(), cupsFileRead(): PASS

cupsFileOpen(append 3): PASS
cupsFileTell(): PASS
cupsFileWrite(256 512-byte records): PASS
cupsFileTell(): PASS

cupsFileOpen(read 3): PASS
cupsFileSeek(), cupsFileRead(): PASS

cupsFileOpenFd(fd, “r”): PASS
cupsFileClose(no read): PASS

cupsFileOpen("…/data/media.defs", “r”): PASS
cupsFileGets: PASS
cupsFileRewind: PASS
cupsFileGets: PASS

cupsFileFind: PASS (/bin/cat)

ALL TESTS PASSED!
Compiling testhttp.c…
Linking testhttp…
Running HTTP API tests…
httpGetDateString()/httpGetDateTime(): PASS
httpDecode64_2()/httpEncode64_2(): PASS
httpGetHostname(): PASS (Transcoder3.domain.com)
httpAddrGetList(Transcoder3.domain.com): PASS (1 address(es) for Transcoder3.domain.com)
httpSeparateURI(): PASS (41 URIs tested)
httpAssembleURI(): PASS (16 URIs tested)
httpAssembleUUID: PASS (urn:uuid:7c9d59b5-2b0e-3c3f-5bc6-0bb22a46e911)

ALL TESTS PASSED!
Compiling testi18n.c…
Linking testi18n…
Running internationalization API tests…
cupsUTF8ToUTF32 of utfdemo.txt: PASS
cupsUTF8ToCharset(CUPS_EUC_JP) of utfdemo.txt: PASS
cupsUTF8ToCharset(CUPS_ISO8859_1): PASS
cupsCharsetToUTF8(CUPS_ISO8859_1): PASS
cupsUTF8ToCharset(CUPS_ISO8859_7): PASS
cupsCharsetToUTF8(CUPS_ISO8859_7): PASS
cupsUTF8ToCharset(CUPS_WINDOWS_932): PASS
cupsCharsetToUTF8(CUPS_WINDOWS_932): PASS
cupsUTF8ToCharset(CUPS_EUC_JP): PASS
cupsUTF8ToCharset(CUPS_WINDOWS_950): PASS
cupsCharsetToUTF8(CUPS_WINDOWS_950): PASS
cupsUTF8ToCharset(CUPS_EUC_TW): PASS
cupsCharsetToUTF8(CUPS_EUC_TW): PASS
Compiling testipp.c…
Linking testipp…
Running IPP API tests…
Create Sample Request: PASS
Write Sample to Memory: PASS
Read Sample from Memory: PASS
ippFindAttribute(media-col): PASS
ippFindAttribute(media-size 1): PASS
ippFindAttribute(media-size 2): PASS
ippFindAttribute(media-col/media-size/x-dimension): PASS
ippFindNextAttribute(media-col/media-size/x-dimension): PASS
ippFindNextAttribute(media-col/media-size/x-dimension) again: PASS
Read Mixed integer/rangeOfInteger from Memory: PASS
ippFindAttribute(notify-lease-duration-supported): PASS
_ippCheckOptions: PASS
_ippFindOption(“printer-type”): PASS

Core IPP tests passed.
Compiling testlang.c…
Linking testlang…
Running language API tests…
Language = “fr_FR"
Encoding = “utf-8"
No = “Non"
Yes = “Oui”
_cupsStrScand(“1”) number=1,000000
_cupsStrFormatd(1,000000) buffer=“1”
_cupsStrScand(”-1”) number=-1,000000
_cupsStrFormatd(-1,000000) buffer=”-1"
_cupsStrScand(“3”) number=3,000000
_cupsStrFormatd(3,000000) buffer=“3”
_cupsStrScand(“5.125”) number=5,125000
_cupsStrFormatd(5,125000) buffer=“5.125"
Compiling testoptions.c…
Linking testoptions…
Running option API tests…
cupsParseOptions: PASS
Compiling testppd.c…
Linking testppd…
Running PPD API tests…
ppdOpenFile(test.ppd): PASS
ppdFindAttr(wildcard): PASS
ppdFindNextAttr(wildcard): PASS
ppdFindAttr(Foo): PASS
ppdFindNextAttr(Foo): PASS
ppdMarkDefaults: PASS
ppdEmitString (defaults): PASS
ppdEmitString (custom size and string): PASS
cupsGetConflicts(InputSlot=Envelope): PASS
ppdConflicts(): PASS (2)
cupsResolveConflicts(InputSlot=Envelope): PASS (Resolved by changing PageSize)
cupsResolveConflicts(No option/choice): PASS (Resolved by changing InputSlot)
ppdInstallableConflict(): PASS
ppdPageSizeLimits: PASS
cupsMarkOptions(media=iso-a4): PASS
cupsMarkOptions(media=na_letter_8.5x11in): PASS
cupsMarkOptions(media=oe_letter-fullbleed_8.5x11in): PASS
cupsMarkOptions(media=A4): PASS
cupsMarkOptions(media=Custom.8x10in): PASS
ppdLocalizeIPPReason(text): FAIL (“La Long Foo Reason” instead of “Foo Reason”)
ppdLocalizeIPPReason(http): FAIL (“http://foo/fr/bar.html” instead of “http://foo/bar.html”)
ppdLocalizeIPPReason(help): PASS
ppdLocalizeIPPReason(file): FAIL (”/help/fr/foo/bar.html" instead of “/help/foo/bar.html”)
ppdLocalizeIPPReason(fr text): PASS
ppdLocalizeIPPReason(zh_TW text): PASS
ppdLocalizeMarkerName(bogus): PASS
ppdLocalizeMarkerName(cyan): PASS
ppdLocalizeMarkerName(fr cyan): PASS
ppdLocalizeMarkerName(zh_TW cyan): PASS
ppdOpenFile(test2.ppd): PASS
ppdMarkDefaults: PASS
ppdEmitString (defaults): PASS
ppdConflicts(): PASS (1)
cupsResolveConflicts(Quality=Photo): PASS (Unable to resolve)
cupsResolveConflicts(No option/choice): PASS
cupsResolveConflicts(loop test): PASS
ppdInstallableConflict(): PASS
ppdPageSizeLimits(default): PASS
ppdPageSizeLimits(InputSlot=Manual): PASS
ppdPageSizeLimits(Quality=Photo): PASS
ppdPageSizeLimits(Quality=Photo): PASS
make[1]: *** [testppd] Erreur 3
make: *** [unittests] Erreur 1[/code]

Encore le meme probleme (je vais me mettre en user pour voir ce que cela donne)

Le make install:

Making all in cups... Installing data files in cups... Installing data files in test... Installing sample ipptool files in /usr/share/cups/ipptool... Installing data files in filter... Installing data files in backend... Installing USB quirks in /usr/share/cups/usb Installing data files in berkeley... Installing data files in cgi-bin... Installing data files in monitor... Installing data files in notifier... Installing data files in ppdc... Installing data files in scheduler... Creating /usr/lib/cups/driver... Creating /etc/cups... Creating /etc/cups/interfaces... Creating /etc/cups/ppd... Creating /etc/cups/ssl... Creating /var/run/cups... Creating /var/run/cups/certs... Creating /var/log/cups... Creating /var/spool/cups... Creating /var/spool/cups/tmp... Creating /var/cache/cups... Installing init scripts... Installing data files in systemv... Installing data files in conf... Installing data files in data... Installing data files in desktop... Installing cups.conf in /etc/dbus-1... Installing desktop menu... Installing desktop icons... Installing data files in locale... Installing data files in man... Converting man pages to HTML... cancel.1.gz... cups.1.gz... cups-config.1.gz... cupstestdsc.1.gz... cupstestppd.1.gz... ippfind.1.gz... ipptool.1.gz... lp.1.gz... lpoptions.1.gz... lpq.1.gz... lprm.1.gz... lpr.1.gz... lpstat.1.gz... ppdc.1.gz... ppdhtml.1.gz... ppdi.1.gz... ppdmerge.1.gz... ppdpo.1.gz... classes.conf.5.gz... client.conf.5.gz... cups-files.conf.5.gz... cups-snmp.conf.5.gz... cupsd.conf.5.gz... cupsd-logs.5.gz... ipptoolfile.5.gz... mailto.conf.5.gz... mime.convs.5.gz... mime.types.5.gz... ppdcfile.5.gz... printers.conf.5.gz... subscriptions.conf.5.gz... backend.7.gz... filter.7.gz... notifier.7.gz... cupsaccept.8.gz... cupsaddsmb.8.gz... cupsctl.8.gz... cupsfilter.8.gz... cups-lpd.8.gz... cups-snmp.8.gz... cupsd.8.gz... cupsd-helper.8.gz... cupsenable.8.gz... lpadmin.8.gz... lpinfo.8.gz... lpmove.8.gz... lpc.8.gz... Installing cancel.1.gz in /usr/share/man/man1... Installing cups.1.gz in /usr/share/man/man1... Installing cups-config.1.gz in /usr/share/man/man1... Installing cupstestdsc.1.gz in /usr/share/man/man1... Installing cupstestppd.1.gz in /usr/share/man/man1... Installing ippfind.1.gz in /usr/share/man/man1... Installing ipptool.1.gz in /usr/share/man/man1... Installing lp.1.gz in /usr/share/man/man1... Installing lpoptions.1.gz in /usr/share/man/man1... Installing lpq.1.gz in /usr/share/man/man1... Installing lprm.1.gz in /usr/share/man/man1... Installing lpr.1.gz in /usr/share/man/man1... Installing lpstat.1.gz in /usr/share/man/man1... Installing ppdc.1.gz in /usr/share/man/man1... Installing ppdhtml.1.gz in /usr/share/man/man1... Installing ppdi.1.gz in /usr/share/man/man1... Installing ppdmerge.1.gz in /usr/share/man/man1... Installing ppdpo.1.gz in /usr/share/man/man1... Installing classes.conf.5.gz in /usr/share/man/man5... Installing client.conf.5.gz in /usr/share/man/man5... Installing cups-files.conf.5.gz in /usr/share/man/man5... Installing cups-snmp.conf.5.gz in /usr/share/man/man5... Installing cupsd.conf.5.gz in /usr/share/man/man5... Installing cupsd-logs.5.gz in /usr/share/man/man5... Installing ipptoolfile.5.gz in /usr/share/man/man5... Installing mailto.conf.5.gz in /usr/share/man/man5... Installing mime.convs.5.gz in /usr/share/man/man5... Installing mime.types.5.gz in /usr/share/man/man5... Installing ppdcfile.5.gz in /usr/share/man/man5... Installing printers.conf.5.gz in /usr/share/man/man5... Installing subscriptions.conf.5.gz in /usr/share/man/man5... Installing backend.7.gz in /usr/share/man/man7... Installing filter.7.gz in /usr/share/man/man7... Installing notifier.7.gz in /usr/share/man/man7... Installing cupsaccept.8.gz in /usr/share/man/man8... Installing cupsaddsmb.8.gz in /usr/share/man/man8... Installing cupsctl.8.gz in /usr/share/man/man8... Installing cupsfilter.8.gz in /usr/share/man/man8... Installing cups-lpd.8.gz in /usr/share/man/man8... Installing cups-snmp.8.gz in /usr/share/man/man8... Installing cupsd.8.gz in /usr/share/man/man8... Installing cupsd-helper.8.gz in /usr/share/man/man8... Installing cupsenable.8.gz in /usr/share/man/man8... Installing lpadmin.8.gz in /usr/share/man/man8... Installing lpinfo.8.gz in /usr/share/man/man8... Installing lpmove.8.gz in /usr/share/man/man8... Installing lpc.8.gz in /usr/share/man/man8... Installing data files in doc... Installing data files in examples... Installing data files in templates... Installing cups-config script... Installing header files in cups... Installing header files into /usr/include/cups... Installing header files in test... Installing header files in filter... Installing header files in backend... Installing header files in berkeley... Installing header files in cgi-bin... Installing header files in /usr/include/cups... Installing header files in monitor... Installing header files in notifier... Installing header files in ppdc... Installing header files in /usr/include/cups... Installing header files in scheduler... Installing header files in /usr/include/cups... Installing header files in systemv... Installing header files in conf... Installing header files in data... Installing header files in desktop... Installing header files in locale... Installing header files in man... Installing header files in doc... Installing header files in examples... Installing header files in templates... Using ARCHFLAGS= Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -DDEBUG -DDEBUG_GUARDS -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -DDEBUG -DDEBUG_GUARDS -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using CC=clang Using CXX=clang Using DSOFLAGS=-L../cups -Wl,-soname,libs -shared -Wall -Wno-format-y2k -Wunused -fPIC -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LDFLAGS=-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -Wl,-z,relro,-z,now -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LIBS=-lcups -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz Making libraries in cups... Making libraries in test... Making libraries in filter... Making libraries in backend... Making libraries in berkeley... Making libraries in cgi-bin... Making libraries in monitor... Making libraries in notifier... Making libraries in ppdc... Making libraries in scheduler... Making libraries in systemv... Making libraries in conf... Making libraries in data... Making libraries in desktop... Making libraries in locale... Making libraries in man... Making libraries in doc... Making libraries in examples... Making libraries in templates... Installing libraries in cups... Installing libraries in /usr/lib... Installing libraries in test... Installing libraries in filter... Installing libraries in backend... Installing backends in /usr/lib/cups/backend Installing libraries in berkeley... Installing libraries in cgi-bin... Installing libraries in /usr/lib... Installing libraries in monitor... Installing libraries in notifier... Installing libraries in ppdc... Installing libraries in /usr/lib... Installing libraries in scheduler... Installing libraries in /usr/lib... Installing libraries in systemv... Installing libraries in conf... Installing libraries in data... Installing libraries in desktop... Installing libraries in locale... Installing libraries in man... Installing libraries in doc... Installing libraries in examples... Installing libraries in templates... Using ARCHFLAGS= Using ALL_CFLAGS=-I.. -D_CUPS_SOURCE -I/usr/include/libusb-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE -DDEBUG -DDEBUG_GUARDS -D_REENTRANT -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using ALL_CXXFLAGS=-I.. -D_CUPS_SOURCE -DDEBUG -DDEBUG_GUARDS -I/usr/include/p11-kit-1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT Using CC=clang Using CXX=clang Using DSOFLAGS=-L../cups -Wl,-soname,all -shared -Wall -Wno-format-y2k -Wunused -fPIC -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LDFLAGS=-L../cgi-bin -L../cups -L../filter -L../ppdc -L../scheduler -Wl,-z,relro,-z,now -fPIE -pie -Wall -Wno-format-y2k -Wunused -fPIC -g -fstack-protector -Wno-unused-result -Wsign-conversion -Wno-tautological-compare -D_GNU_SOURCE Using LIBS=-lcups -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lavahi-common -lavahi-client -lz -lpthread -lm -lcrypt -lz Making all in cups... Making all in test... Making all in filter... Making all in backend... Making all in berkeley... Making all in cgi-bin... Making all in monitor... Making all in notifier... Making all in ppdc... Making all in scheduler... Making all in systemv... Making all in conf... Making all in data... Making all in desktop... Making all in locale... Making all in man... Converting man pages to HTML... cancel.1.gz... cups.1.gz... cups-config.1.gz... cupstestdsc.1.gz... cupstestppd.1.gz... ippfind.1.gz... ipptool.1.gz... lp.1.gz... lpoptions.1.gz... lpq.1.gz... lprm.1.gz... lpr.1.gz... lpstat.1.gz... ppdc.1.gz... ppdhtml.1.gz... ppdi.1.gz... ppdmerge.1.gz... ppdpo.1.gz... classes.conf.5.gz... client.conf.5.gz... cups-files.conf.5.gz... cups-snmp.conf.5.gz... cupsd.conf.5.gz... cupsd-logs.5.gz... ipptoolfile.5.gz... mailto.conf.5.gz... mime.convs.5.gz... mime.types.5.gz... ppdcfile.5.gz... printers.conf.5.gz... subscriptions.conf.5.gz... backend.7.gz... filter.7.gz... notifier.7.gz... cupsaccept.8.gz... cupsaddsmb.8.gz... cupsctl.8.gz... cupsfilter.8.gz... cups-lpd.8.gz... cups-snmp.8.gz... cupsd.8.gz... cupsd-helper.8.gz... cupsenable.8.gz... lpadmin.8.gz... lpinfo.8.gz... lpmove.8.gz... lpc.8.gz... Making all in doc... Making all in examples... Making all in templates... Installing programs in cups... Installing programs in test... Installing ipptool in /usr/bin... Installing programs in filter... Installing programs in backend... Installing backends in /usr/lib/cups/backend Installing programs in berkeley... Installing Berkeley user printing commands in /usr/bin... Installing Berkeley admin printing commands in /usr/bin... Installing programs in cgi-bin... Installing programs in monitor... Installing programs in notifier... Installing notifiers in /usr/lib/cups/notifier... Installing programs in ppdc... Installing PPD compiler programs... Installing programs in scheduler... Installing programs in /usr/sbin... Installing programs in /usr/lib/cups/daemon... Installing programs in systemv... Installing System V admin printing commands in /usr/sbin Installing System V user printing commands in /usr/bin Installing programs in conf... Installing programs in data... Installing programs in desktop... Installing programs in locale... Installing programs in man... Installing programs in doc... Installing programs in examples... Installing programs in templates...

A ce nive les commandes ipptool ne fonctionnent pas:

# ipptool --version ipptool: symbol lookup error: ipptool: undefined symbol: ippContainsString

J’espere avoir repondu avec le maximum d’informations afin de pouvoir trouver une solution

Merci

À Belzébuth, je ne t’oublie pas, mais mon responsable associatif m’a demandé un état des frais dépensés dans l’année 2015 à remplir avant le 4 janvier …