Debian etch bacula comilation error

Cord Beermann cord at Wunder-Nett.org
Sat Dec 29 09:54:24 CET 2007


Hallo! Du (Pierre Bernhardt) hast geschrieben:

>Weiter oben finde ich dann folgende Meldungen. Diese scheinen mir
>das Problem zu erläutern:
>...
>make[2]: Entering directory `/root/bacula-2.2.6/debian/tmp-build-sqlite/src/tray
>-monitor'
>Compiling tray-monitor.c
>tray-monitor.c:94: error: expected initializer before '*' token
>tray-monitor.c: In function 'int main(int, char**)':
>tray-monitor.c:320: error: 'mTrayIcon' was not declared in this scope
>tray-monitor.c:320: error: 'gtk_status_icon_new_from_pixbuf' was not declared in
> this scope
>tray-monitor.c:321: error: 'gtk_status_icon_set_tooltip' was not declared in thi
>s scope
>tray-monitor.c: In function 'void updateStatusIcon(monitoritem*)':
>tray-monitor.c:1126: error: 'mTrayIcon' was not declared in this scope
>tray-monitor.c:1126: error: 'gtk_status_icon_set_from_pixbuf' was not declared i
>n this scope
>make[2]: *** [tray-monitor.o] Error 1
>make[2]: Leaving directory `/root/bacula-2.2.6/debian/tmp-build-sqlite/src/tray-
>monitor'
>...

ich kann das Problem auf nem stable chroot reproduzieren, wenn du den
traymonitor nicht brauchst kannst du den ja vielleicht rausnehmen.

>Frage: Ist das ein Bug der eine Erstellung eines Bugreports
>rechtfertigt?

Ja, FTBFS, da das anscheinend nur bei Backports zieht, würde ich
'severity normal' nehmen. 

Da das Paket auf nem unstable System baut (was
http://buildd.debian.org/pkg.cgi?pkg=bacula) ja dokumentiert, dann
fehlt vermutlich eine Versionierung einer Build-dependency. 

Die Kür wäre es das Paket und die Mindestversion zu identifizieren,
aber für Bugreporting ist das nicht notwendig.

Cord



More information about the Linux mailing list