GNOME Bugzilla – Bug 392995
Seahorse doesn't 'distcheck' with help docs sv translation
Last modified: 2009-01-01 19:03:44 UTC
In the seahorse module, the 'sv' translation of help files in plugins/applet/docs prevents building a release. For the last releases I had to disable the translation. I couldn't figure out how to fix it. It subsequently slipped my mind to notify you guys. To duplicate set the following in plugins/applet/docs/Makefile.am: DOC_LINGUAS = sv and then from the top level of seahorse run: make distcheck Somehow the legal.xml file is not being included in the release and isn't found when included as an entity. Any ideas on how to get this working?
Daniel, can you please have a look at this? Do you know what's causing the build failure?
It looks like it compile correctly with DOC_LINGUAS = sv. Disclaimer: I'm not a developer yeager@xxxx:~/trans/gnome/seahorse/plugins$ make Making all in nautilus make[1]: Entering directory `/home/yeager/trans/gnome/seahorse/plugins/nautilus' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/yeager/trans/gnome/seahorse/plugins/nautilus' Making all in applet make[1]: Entering directory `/home/yeager/trans/gnome/seahorse/plugins/applet' Making all in docs make[2]: Entering directory `/home/yeager/trans/gnome/seahorse/plugins/applet/docs' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/yeager/trans/gnome/seahorse/plugins/applet/docs' make[2]: Entering directory `/home/yeager/trans/gnome/seahorse/plugins/applet' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/home/yeager/trans/gnome/seahorse/plugins/applet' make[1]: Leaving directory `/home/yeager/trans/gnome/seahorse/plugins/applet' Making all in nautilus-ext make[1]: Entering directory `/home/yeager/trans/gnome/seahorse/plugins/nautilus-ext' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/yeager/trans/gnome/seahorse/plugins/nautilus-ext' make[1]: Entering directory `/home/yeager/trans/gnome/seahorse/plugins' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/home/yeager/trans/gnome/seahorse/plugins' When running 'make distcheck' in the root (HEAD branch), I get other errors: ../../agent/seahorse-agent-status.c:44: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token ../../agent/seahorse-agent-status.c:234: error: expected ')' before '*' token ../../agent/seahorse-agent-status.c:241: error: expected ')' before '*' token ../../agent/seahorse-agent-status.c: In function 'docklet_destroy': ../../agent/seahorse-agent-status.c:268: error: 'g_docklet' undeclared (first use in this function) ../../agent/seahorse-agent-status.c:268: error: (Each undeclared identifier is reported only once ../../agent/seahorse-agent-status.c:268: error: for each function it appears in.) ../../agent/seahorse-agent-status.c: In function 'docklet_create': ../../agent/seahorse-agent-status.c:279: error: 'g_docklet' undeclared (first use in this function) ../../agent/seahorse-agent-status.c:293: error: 'tray_activate' undeclared (first use in this function) ../../agent/seahorse-agent-status.c:294: error: 'tray_popup_menu' undeclared (first use in this function) ../../agent/seahorse-agent-status.c: In function 'seahorse_agent_status_update': ../../agent/seahorse-agent-status.c:350: error: 'g_docklet' undeclared (first use in this function)
Is this still an issue?
It doesn't appear to be here on my end. Stef, could you please confirm?
Yup, fixed. Thanks!