#1 Le 06/04/2010, à 20:02
- Ritzy Rat
Compilation du paquet mail-notification avec support SSL
Bonjour,
J'ai besoin d'ajouter un compte en SSL dans mail-notification. J'ai suivi le tuto de la doc pour recompiler le paquet : http://doc.ubuntu-fr.org/mail_notification#activation_de_support_ssltls
Mais j'ai une erreur à la commande:
fakeroot dpkg-buildpackage -b -uc -us
dpkg-buildpackage : définir CFLAGS à la valeur par défaut : -g -O2
dpkg-buildpackage : définir CPPFLAGS à la valeur par défaut :
dpkg-buildpackage : définir LDFLAGS à la valeur par défaut : -Wl,-Bsymbolic-functions
dpkg-buildpackage : définir FFLAGS à la valeur par défaut : -g -O2
dpkg-buildpackage : définir CXXFLAGS à la valeur par défaut : -g -O2
dpkg-buildpackage: paquet source mail-notification
dpkg-buildpackage: version source 5.4.dfsg.1-1ubuntu1.1.0.0.ssl.0
dpkg-buildpackage: source changé par aurore <aurore@aurore-laptop>
dpkg-buildpackage: architecture hôte i386
debian/rules clean
dh_testdir
dh_testroot
[ ! -f build/config ] || ./jb distclean
removing build/jbsrc/tools/intltool-merge
removing build/jbsrc/tools/intltool-merge-cache
removing directory build/jbsrc/tools
removing build/data/mail-notification-properties.desktop
removing build/data/mail-notification.desktop
removing build/data/mail-notification.schemas.in
removing build/data/mail-notification.schemas
removing directory build/data
removing build/help/C/mail-notification-C.omf
removing directory build/help/C
removing directory build/help
removing build/po/bg.mo
removing build/po/ca.mo
removing build/po/cs.mo
removing build/po/de.mo
removing build/po/es.mo
removing build/po/fr.mo
removing build/po/ja.mo
removing build/po/nl.mo
removing build/po/pl.mo
removing build/po/pt.mo
removing build/po/pt_BR.mo
removing build/po/ru.mo
removing build/po/sr.mo
removing build/po/sr@Latn.mo
removing build/po/sv.mo
removing directory build/po
removing build/src/mn-client-dbus.h
removing build/src/mn-server-dbus.h
removing build/src/org-jylefort-mail-notification.eplug
removing build/src/mn-dbus-properties-client-dbus.h
removing build/src/mn-evolution-client-dbus.h
removing build/src/mn-evolution-server-dbus.h
removing build/src/mn-evolution-folder-tree-server-dbus.h
removing build/src/liborg-jylefort-mail-notification-mn-evolution-folder-tree-server.o
removing build/src/liborg-jylefort-mail-notification-mn-evolution-folder-tree-server.o.deps
removing build/src/liborg-jylefort-mail-notification-mn-evolution-server.o.deps
removing build/config
removing build/jbsrc/jb
removing build/jbsrc/jb.c
removing directory build/jbsrc
Mail Notification 5.4 was dist-cleaned successfully.
Reversing 02-fix_evolution_crash_on_startup.diff...
patching file src/mn-evolution-server.gob
patching file build/src/mn-evolution-server.c
patching file build/src/mn-evolution-server.gob.stamp
Reversing 01-gmail.png_has_been_replaced-AUTHORS.diff...
patching file AUTHORS
rm -f build/*.log build/jbsrc/jb.c
rm -f build-stamp configure-stamp install-stamp
dh_clean
debian/rules build
dh_testdir
Applying 01-gmail.png_has_been_replaced-AUTHORS.diff...
patching file AUTHORS
Applying 02-fix_evolution_crash_on_startup.diff...
patching file src/mn-evolution-server.gob
patching file build/src/mn-evolution-server.c
patching file build/src/mn-evolution-server.gob.stamp
dh_testdir
./jb configure ssl=yes sysconfdir=/etc destdir=/home/aurore/mail-notification-5.4.dfsg.1/debian/tmp/
building jb...
checking for ngettext(), dgettext(), bind_textdomain_codeset() in libc... yes
checking for msgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for XML::Parser... yes
checking for gconftool-2... /usr/bin/gconftool-2
checking for scrollkeeper-preinstall... /usr/bin/scrollkeeper-preinstall
checking for scrollkeeper-update... /usr/bin/scrollkeeper-update
checking for scrollkeeper-config... /usr/bin/scrollkeeper-config
checking for the OMF directory... /usr/share/omf
checking for the ScrollKeeper database directory... /var/lib/rarian
checking for dbus-binding-tool... /usr/bin/dbus-binding-tool
checking for gob2... not found
checking the C compiler dependency style... GCC
checking for the GNU C library... yes
checking for pkg-config... /usr/bin/pkg-config
checking for GNOME... yes
checking for D-Bus... yes
checking for GMime... yes
checking for GNOME Keyring... yes
checking the host system type... i686-pc-linux-gnu
checking if the DNS resolver is reentrant... yes
checking the host CPU endianness... little-endian
checking for Cyrus SASL >= 2.0... yes
checking for OpenSSL >= 0.9.6... yes
checking whether OpenSSL supports multi-threading... yes
checking for Evolution... yes
checking for the Evolution plugin directory... /usr/lib/evolution/2.28/plugins
checking for timegm() in libc... yes
Mail Notification 5.4 was configured successfully.
The following variables are in effect:
Compiler options:
cc: cc
cflags: -O2
cppflags:
ldflags:
libs:
cc-dependency-tracking: yes
Installation options:
destdir: /home/aurore/mail-notification-5.4.dfsg.1/debian/tmp/
prefix: /usr
bindir: $prefix/bin
libdir: $prefix/lib
libexecdir: $prefix/libexec
datadir: $prefix/share
sysconfdir: /etc
localstatedir: $prefix/var
data-mode: 0644
data-owner:
data-group:
program-mode: 0755
program-owner:
program-group:
library-mode: 0644
library-owner:
library-group:
gconf-config-source: xml:merged:/etc/gconf/gconf.xml.defaults
gconf-schemas-dir: $datadir/gconf/schemas
install-gconf-schemas: yes
help-dir: $datadir/gnome/help
omf-dir: /usr/share/omf
scrollkeeper-dir: /var/lib/rarian
evolution-plugin-dir: /usr/lib/evolution/2.28/plugins
External programs:
msgfmt: /usr/bin/msgfmt
perl: /usr/bin/perl
gconftool-2: /usr/bin/gconftool-2
scrollkeeper-preinstall: /usr/bin/scrollkeeper-preinstall
scrollkeeper-update: /usr/bin/scrollkeeper-update
dbus-binding-tool: /usr/bin/dbus-binding-tool
gob2:
Mailbox backends:
evolution: yes
gmail: yes
hotmail: yes
imap: yes
maildir: yes
mbox: yes
mh: yes
mozilla: yes
pop3: yes
sylpheed: yes
yahoo: yes
IMAP and POP3 features:
ipv6: yes
sasl: yes
ssl: yes
Type "./jb build" to build Mail Notification 5.4.
touch configure-stamp
dh_testdir
./jb build
building client of D-Bus interface org.gnome.MailNotification
building server of D-Bus interface org.gnome.MailNotification
building client of D-Bus interface org.freedesktop.DBus.Properties
building client of D-Bus interface org.gnome.MailNotification.Evolution
building server of D-Bus interface org.gnome.MailNotification.Evolution
building server of D-Bus interface org.gnome.MailNotification.Evolution.FolderTree
building intltool-merge
building desktop file mail-notification-properties.desktop.in
building desktop file mail-notification.desktop.in
building template mail-notification.schemas.in.in
building GConf schemas mail-notification.schemas.in
building GNOME help mail-notification [C]
building bg translations
building ca translations
building cs translations
building de translations
building es translations
building fr translations
building ja translations
building nl translations
building pl translations
building pt translations
building pt_BR translations
building ru translations
building sr translations
building sr@Latn translations
building sv translations
building template org-jylefort-mail-notification.eplug.in
building class MNEvolutionFolderTreeServer
building class MNEvolutionServer
cc -c -o build/src/liborg-jylefort-mail-notification-mn-evolution-server.o -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS -DORBIT2=1 -pthread -D_REENTRANT -I/usr/include/evolution-2.28 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/evolution-data-server-2.28 -I/usr/include/libxml2 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libart-2.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libsoup-2.4 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -fPIC -O2 -DHAVE_REENTRANT_RESOLVER -DSTRING_ARCH_UNALIGNED -DHAVE_TIMEGM -DWITH_EVOLUTION=1 -DWITH_GMAIL=1 -DWITH_HOTMAIL=1 -DWITH_IMAP=1 -DWITH_MAILDIR=1 -DWITH_MBOX=1 -DWITH_MH=1 -DWITH_MOZILLA=1 -DWITH_POP3=1 -DWITH_SYLPHEED=1 -DWITH_YAHOO=1 -DWITH_IPV6=1 -DWITH_SASL=1 -DWITH_SSL=1 -DWITH_GCONF_SANITY_CHECK=1 -Isrc -Ibuild/src -DGETTEXT_PACKAGE='"mail-notification"' -DENABLE_NLS -DPIC -MT build/src/liborg-jylefort-mail-notification-mn-evolution-server.o -MD -MP -MF build/src/liborg-jylefort-mail-notification-mn-evolution-server.o.deps build/src/mn-evolution-server.c
In file included from /usr/include/evolution-2.28/mail/em-format-html-display.h:28,
from /usr/include/evolution-2.28/mail/em-folder-view.h:29,
from src/mn-evolution-server.gob:29:
/usr/include/evolution-2.28/mail/em-format-html.h:130: error: expected declaration specifiers or ‘...’ before ‘GtkHTMLEmbedded’
/usr/include/evolution-2.28/mail/em-format-html.h:203: error: expected specifier-qualifier-list before ‘GtkHTML’
ERROR: command failed
make: *** [build-stamp] Erreur 1
dpkg-buildpackage: erreur: debian/rules build a produit une erreur de sortie de type 2
J'offre toute ma gratitude au premier qui trouve une solution...
Hors ligne
#2 Le 07/04/2010, à 15:09
- Ritzy Rat
Re : Compilation du paquet mail-notification avec support SSL
Help!
Hors ligne