Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 629840 - mail-client/claws-mail[spell] (with app-text/enchant-2.1.0): gtkaspell.c:1351:2: warning: implicit declaration of function ‘enchant_dict_add_to_pwl’
Summary: mail-client/claws-mail[spell] (with app-text/enchant-2.1.0): gtkaspell.c:1351...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL: http://git.claws-mail.org/?p=claws.gi...
Whiteboard: Fix in upstream git. Should be in the...
Keywords:
Depends on:
Blocks: enchant-2
  Show dependency tree
 
Reported: 2017-09-03 21:50 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2017-12-17 19:54 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,414.06 KB, text/plain)
2017-09-03 21:50 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2017-09-03 21:50:43 UTC
Created attachment 492216 [details]
build.log

/bin/bash ../../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..  -I./../common -I../common -I./.. -I./.. -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/enchant -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPLUGINDIR=\"/usr/lib64/claws-mail/plugins/\" -DDOCDIR=\"/usr/share/doc/claws-mail-3.15.1\"    -march=native -mtune=native -O2 -pipe -Wno-unused-function -Wno-pointer-sign -Wall -pthread -I/usr/include/enchant -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c -o gtkaspell.lo gtkaspell.c
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I./../common -I../common -I./.. -I./.. -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/enchant -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPLUGINDIR=\"/usr/lib64/claws-mail/plugins/\" -DDOCDIR=\"/usr/share/doc/claws-mail-3.15.1\" -march=native -mtune=native -O2 -pipe -Wno-unused-function -Wno-pointer-sign -Wall -pthread -I/usr/include/enchant -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -c gtkaspell.c  -fPIC -DPIC -o .libs/gtkaspell.o
gtkaspell.c: In function ‘add_word_to_personal_cb’:
gtkaspell.c:1351:2: warning: implicit declaration of function ‘enchant_dict_add_to_pwl’ [-Wimplicit-function-declaration]
  enchant_dict_add_to_pwl(gtkaspell->gtkaspeller->speller, gtkaspell->theword, strlen(gtkaspell->theword));
  ^~~~~~~~~~~~~~~~~~~~~~~

-------8<-------------8<-------------------8<------------------

libtool: link: x86_64-pc-linux-gnu-gcc -march=native -mtune=native -O2 -pipe -Wno-unused-function -Wno-pointer-sign -Wall -pthread -I/usr/include/enchant -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--export-dynamic -o claws-mail account.o action.o addrcache.o addr_compl.o addressadd.o addrgather.o addrharvest.o addritem.o advsearch.o alertpanel.o autofaces.o avatars.o codeconv.o compose.o crash.o customheader.o displayheader.o edittags.o enriched.o export.o file_checker.o filtering.o folder.o folder_item_prefs.o foldersel.o folderutils.o folderview.o grouplistdialog.o headerview.o html.o image_viewer.o imap.o imap_gtk.o import.o inc.o localfolder.o main.o mainwindow.o manual.o matcher.o matcher_parser_lex.o matcher_parser_parse.o mbox.o message_search.o messageview.o mh.o mh_gtk.o mimeview.o msgcache.o news.o news_gtk.o noticeview.o partial_download.o password.o password_gtk.o passwordstore.o pop.o prefs_account.o prefs_actions.o prefs_common.o prefs_compose_writing.o prefs_customheader.o prefs_display_header.o prefs_ext_prog.o prefs_filtering_action.o prefs_filtering.o prefs_folder_item.o prefs_fonts.o prefs_gtk.o prefs_image_viewer.o prefs_logging.o prefs_matcher.o prefs_message.o prefs_migration.o prefs_msg_colors.o prefs_other.o prefs_quote.o prefs_receive.o prefs_send.o prefs_spelling.o prefs_summaries.o prefs_summary_column.o prefs_summary_open.o prefs_folder_column.o prefs_template.o prefs_themes.o prefs_toolbar.o prefs_wrapping.o printing.o privacy.o procheader.o procmime.o procmsg.o quote_fmt.o quote_fmt_lex.o quote_fmt_parse.o recv.o remotefolder.o send_message.o setup.o sourcewindow.o ssl_manager.o statusbar.o stock_pixmap.o summary_search.o summaryview.o textview.o toolbar.o undo.o unmime.o uri_opener.o wizard.o addrbook.o addrclip.o addrcustomattr.o addressbook.o addressbook_foldersel.o addrindex.o addrquery.o addrselect.o addrduplicates.o browseldap.o editaddress.o editaddress_other_attributes_ldap.o editbook.o editgroup.o editjpilot.o editldap_basedn.o editldap.o editvcard.o exphtmldlg.o expldifdlg.o exporthtml.o exportldif.o importldif.o importmutt.o importpine.o jpilot.o ldapctrl.o ldaplocate.o ldapquery.o ldapserver.o ldapupdate.o ldaputil.o ldif.o mutt.o pine.o vcard.o -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -pthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -pthread  etpan/.libs/libclawsetpan.a -L/usr/lib64 gtk/.libs/libclawsgtk.a -lgmodule-2.0 -lgthread-2.0 -lcrypt -lenchant -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -lpthread -lSM -lICE -lstartup-notification-1 -ldbus-glib-1 -ldbus-1 -lrsvg-2 -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo -lm -letpan -Wl,--as-needed -lgnutls -lgcrypt -lgpg-error -ldb -lz -pthread
gtk/.libs/libclawsgtk.a(gtkaspell.o): In function `add_word_to_personal_cb':
gtkaspell.c:(.text+0x352e): undefined reference to `enchant_dict_add_to_pwl'
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:1333: claws-mail] Error 1
make[4]: Leaving directory '/var/tmp/portage/mail-client/claws-mail-3.15.1/work/claws-mail-3.15.1/src'
make[3]: *** [Makefile:1552: all-recursive] Error 1
make[3]: Leaving directory '/var/tmp/portage/mail-client/claws-mail-3.15.1/work/claws-mail-3.15.1/src'
make[2]: *** [Makefile:1242: all] Error 2
make[2]: Leaving directory '/var/tmp/portage/mail-client/claws-mail-3.15.1/work/claws-mail-3.15.1/src'
make[1]: *** [Makefile:782: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/mail-client/claws-mail-3.15.1/work/claws-mail-3.15.1'
make: *** [Makefile:557: all] Error 2
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2017-12-17 19:54:04 UTC
commit 7081d9e4ee6c18ea8279833871bcbd1de04a4bb4
Author: Lars Wendler <polynomial-c@gentoo.org>
Date:   Sun Dec 17 20:42:03 2017

    mail-client/claws-mail: Bump to version 3.16.0
    
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 mail-client/claws-mail/Manifest                 |   1 +
 mail-client/claws-mail/claws-mail-3.16.0.ebuild | 205 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 206 insertions(+)


Fixed in >=mail-client/claws-mail-3.16.0