Another compile error

Andreas Schmidt <[email protected]> Wed, 08 Jan 2020 14:41:43 +0100
Newsgroups gmane.comp.gnome.apps.balsa
Message-ID <[email protected]>
Hi!

As 2020 is just a week old, I think it isn't too late yet to wish a  
happy new year to everybody. :-)

Now, I've come across another error while compiling balsa:

Downloaded the sources today and configured with these options:

pc@lektoratex:~/System/git/balsa$ ./autogen.sh  
--with-html-widget=webkit2 --with-spell-checker=gspell --with-canberra  
--with-gtksourceview --without-gnome --with-libsecret --with-compface
[…]

================ Final configuration ===================
     Installing into prefix: /usr/local
    Enable compile warnings: yes
                HTML widget: webkit2
                  Use GNOME: no
               Use Canberra: yes
              Use Autocrypt: no
                   Use LDAP: no
                    Use GSS: no
                 Use SQLite: no
              Spell checker: gspell
          Use GtkSourceView: yes
               Use Compface: yes
              Use libsecret: yes
                    Use gcr: no

============================== NOTICE ================================
                 You are using Balsa from GIT source.
   The program is likely to be unstable, contain incomplete features,
or just plain not work. Use it at your own risk. You have been warned.
======================================================================

pc@lektoratex:~/System/git/balsa$ make 2>&1 | tee log
[…]
/usr/bin/ld: /usr/lib/i386-linux-gnu/libwebkit2gtk-4.0.so: undefined  
reference to `gst_gl_display_x11_new_with_display'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:705: balsa] Error 1
make[2]: Leaving directory '/home/pc/System/git/balsa/src'
make[1]: *** [Makefile:691: all-recursive] Error 1
make[1]: Leaving directory '/home/pc/System/git/balsa'
make: *** [Makefile:488: all] Error 2

I've attached a complete log of the compilation.

By the way: This happened on my laptop with an i386 system  
(Debian/sid). Compiling works on my desktop computer (amd64,  
Debian/sid).

If any more information is needed, just say so!

Best regards

Andreas

_______________________________________________
balsa-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/balsa-list
log (text/plain, 8.3 KB)
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/pc/System/git/balsa/missing autoheader)
rm -f stamp-h1
touch config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make  all-recursive
make[1]: Entering directory '/home/pc/System/git/balsa'
Making all in po
make[2]: Entering directory '/home/pc/System/git/balsa/po'
  MSGFMT am.gmo
  MSGFMT ar.gmo
  MSGFMT az.gmo
  MSGFMT bg.gmo
  MSGFMT ca.gmo
  MSGFMT cs.gmo
  MSGFMT da.gmo
  MSGFMT de.gmo
  MSGFMT dz.gmo
  MSGFMT el.gmo
  MSGFMT en_CA.gmo
  MSGFMT en_GB.gmo
  MSGFMT es.gmo
  MSGFMT et.gmo
  MSGFMT eu.gmo
  MSGFMT fi.gmo
  MSGFMT fr.gmo
  MSGFMT ga.gmo
  MSGFMT gl.gmo
  MSGFMT he.gmo
  MSGFMT hi.gmo
  MSGFMT hr.gmo
  MSGFMT hu.gmo
  MSGFMT id.gmo
  MSGFMT it.gmo
  MSGFMT ja.gmo
  MSGFMT ko.gmo
  MSGFMT lt.gmo
  MSGFMT lv.gmo
  MSGFMT mk.gmo
  MSGFMT ml.gmo
  MSGFMT ms.gmo
  MSGFMT nb.gmo
  MSGFMT ne.gmo
  MSGFMT nl.gmo
  MSGFMT nn.gmo
  MSGFMT oc.gmo
  MSGFMT pa.gmo
  MSGFMT pl.gmo
  MSGFMT pt.gmo
  MSGFMT pt_BR.gmo
  MSGFMT ro.gmo
  MSGFMT ru.gmo
  MSGFMT rw.gmo
  MSGFMT sk.gmo
  MSGFMT sl.gmo
  MSGFMT sq.gmo
  MSGFMT sr.gmo
  MSGFMT [email protected]
  MSGFMT sv.gmo
  MSGFMT tr.gmo
  MSGFMT uk.gmo
  MSGFMT vi.gmo
  MSGFMT wa.gmo
  MSGFMT zh_CN.gmo
  MSGFMT zh_HK.gmo
  MSGFMT zh_TW.gmo
make[2]: Leaving directory '/home/pc/System/git/balsa/po'
Making all in sounds
make[2]: Entering directory '/home/pc/System/git/balsa/sounds'
  ITMRG  balsa.soundlist
make[2]: Leaving directory '/home/pc/System/git/balsa/sounds'
Making all in images
make[2]: Entering directory '/home/pc/System/git/balsa/images'
Making all in mimetypes
make[3]: Entering directory '/home/pc/System/git/balsa/images/mimetypes'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/pc/System/git/balsa/images/mimetypes'
Making all in 16x16
make[3]: Entering directory '/home/pc/System/git/balsa/images/16x16'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/pc/System/git/balsa/images/16x16'
Making all in 24x24
make[3]: Entering directory '/home/pc/System/git/balsa/images/24x24'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/pc/System/git/balsa/images/24x24'
make[3]: Entering directory '/home/pc/System/git/balsa/images'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/pc/System/git/balsa/images'
make[2]: Leaving directory '/home/pc/System/git/balsa/images'
Making all in doc
make[2]: Entering directory '/home/pc/System/git/balsa/doc'
  GEN      cs/cs.mo
  GEN    cs/
  GEN      de/de.mo
  GEN    de/
  GEN      el/el.mo
  GEN    el/
  GEN      es/es.mo
  GEN    es/
  GEN      fr/fr.mo
  GEN    fr/
  GEN      sl/sl.mo
  GEN    sl/
make[2]: Leaving directory '/home/pc/System/git/balsa/doc'
Making all in libnetclient
make[2]: Entering directory '/home/pc/System/git/balsa/libnetclient'
Making all in test
make[3]: Entering directory '/home/pc/System/git/balsa/libnetclient/test'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/pc/System/git/balsa/libnetclient/test'
make[3]: Entering directory '/home/pc/System/git/balsa/libnetclient'
  CC       net-client.o
  CC       net-client-pop.o
  CC       net-client-siobuf.o
  CC       net-client-smtp.o
  CC       net-client-utils.o
  AR       libnetclient.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/home/pc/System/git/balsa/libnetclient'
make[2]: Leaving directory '/home/pc/System/git/balsa/libnetclient'
Making all in libbalsa
make[2]: Entering directory '/home/pc/System/git/balsa/libbalsa'
Making all in imap
make[3]: Entering directory '/home/pc/System/git/balsa/libbalsa/imap'
  CC       imap_tst.o
  CC       auth-cram.o
  CC       auth-gssapi.o
  CC       imap-auth.o
  CC       imap-commands.o
  CC       imap_compress.o
  CC       imap-handle.o
  CC       imap_search.o
  CC       imap-tls.o
  CC       util.o
  AR       libimap.a
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     imap_tst
make[3]: Leaving directory '/home/pc/System/git/balsa/libbalsa/imap'
make[3]: Entering directory '/home/pc/System/git/balsa/libbalsa'
  CC       abook-completion.o
  CC       address-book-extern.o
  CC       address-book-gpe.o
  CC       address-book-ldap.o
  CC       address-book-ldif.o
  CC       address-book-osmo.o
  CC       address-book-rubrica.o
  CC       address-book-text.o
  CC       address-book-vcard.o
  CC       address-book.o
  CC       address-view.o
  CC       address.o
  CC       application-helpers.o
  CC       autocrypt.o
  CC       body.o
  CC       cell-renderer-button.o
  CC       completion.o
  CC       files.o
  CC       filter-error.o
  CC       filter-file.o
  CC       filter-funcs.o
  CC       filter.o
  CC       folder-scanners.o
  CC       gmime-application-pkcs7.o
  CC       gmime-filter-header.o
  CC       gmime-gpgme-signature.o
  CC       gmime-multipart-crypt.o
  CC       gmime-part-rfc2440.o
  CC       html.o
  CC       identity.o
  CC       imap-server.o
  CC       information.o
  CC       libbalsa-conf.o
  CC       libbalsa-gpgme.o
  CC       libbalsa-gpgme-cb.o
  CC       libbalsa-gpgme-keys.o
  CC       libbalsa-gpgme-widgets.o
  CC       libbalsa-progress.o
  CC       macosx-helpers.o
  CC       missing_time.o
  CC       libbalsa.o
  CC       libbalsa-vfs.o
  CC       mailbox-filter.o
  CC       mailbox.o
  CC       mailbox_imap.o
  CC       mailbox_local.o
  CC       mailbox_maildir.o
  CC       mailbox_mbox.o
  CC       mailbox_mh.o
  CC       mailbox_pop3.o
  CC       mailbox_remote.o
  CC       message.o
  CC       mime.o
  CC       mime-stream-shared.o
  CC       misc.o
  CC       rfc2445.o
  CC       rfc3156.o
  CC       rfc6350.o
  CC       send.o
  CC       server.o
  CC       server-config.o
  CC       smtp-server.o
  CC       source-viewer.o
  CC       url.o
  CC       geometry-manager.o
  CC       x509-cert-widget.o
  AR       libbalsa.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[3]: Leaving directory '/home/pc/System/git/balsa/libbalsa'
make[2]: Leaving directory '/home/pc/System/git/balsa/libbalsa'
Making all in libinit_balsa
make[2]: Entering directory '/home/pc/System/git/balsa/libinit_balsa'
  CC       assistant_page_defclient.o
  CC       assistant_page_directory.o
  CC       assistant_page_finish.o
  CC       assistant_page_user.o
  CC       assistant_page_welcome.o
  CC       assistant_init.o
  CC       assistant_helper.o
  AR       libinit_balsa.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[2]: Leaving directory '/home/pc/System/git/balsa/libinit_balsa'
Making all in src
make[2]: Entering directory '/home/pc/System/git/balsa/src'
  CC       address-book-config.o
  CC       ab-window.o
  CC       balsa-app.o
  CC       balsa-icons.o
  CC       balsa-index.o
  CC       balsa-mblist.o
  CC       balsa-message.o
  CC       balsa-mime-widget.o
  CC       balsa-mime-widget-callbacks.o
  CC       balsa-mime-widget-crypto.o
  CC       balsa-mime-widget-image.o
  CC       balsa-mime-widget-message.o
  CC       balsa-mime-widget-multipart.o
  CC       balsa-mime-widget-text.o
  CC       balsa-mime-widget-vcalendar.o
  CC       balsa-cite-bar.o
  CC       filter-edit-callbacks.o
  CC       filter-edit-dialog.o
  CC       filter-export-callbacks.o
  CC       filter-export-dialog.o
  CC       filter-run-callbacks.o
  CC       filter-run-dialog.o
  CC       folder-conf.o
  CC       information-dialog.o
  CC       mailbox-conf.o
  CC       mailbox-node.o
  CC       main-window.o
  CC       main.o
  CC       message-window.o
  CC       pref-manager.o
  CC       save-restore.o
  CC       sendmsg-window.o
  CC       store-address.o
  CC       toolbar-factory.o
  CC       toolbar-prefs.o
  CC       print-gtk.o
  CC       balsa-print-object.o
  CC       balsa-print-object-decor.o
  CC       balsa-print-object-default.o
  CC       balsa-print-object-header.o
  CC       balsa-print-object-html.o
  CC       balsa-print-object-image.o
  CC       balsa-print-object-text.o
  CC       balsa-resources.o
  CCLD     balsa
/usr/bin/ld: /usr/lib/i386-linux-gnu/libwebkit2gtk-4.0.so: undefined reference to `gst_gl_display_x11_new_with_display'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:705: balsa] Error 1
make[2]: Leaving directory '/home/pc/System/git/balsa/src'
make[1]: *** [Makefile:691: all-recursive] Error 1
make[1]: Leaving directory '/home/pc/System/git/balsa'
make: *** [Makefile:488: all] Error 2
signature.asc (application/pgp-signature, 195 B)
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRa0LwmOuswWSlNhToAHTR9l1wXJAUCXhXcGAAKCRAAHTR9l1wX
JMxAAJ9XHG5eCL20sdYxvhUe9LtJK6ulqACfRC7d8bFi8XtYdltubD8Wf1qOcbA=
=mlx7
-----END PGP SIGNATURE-----