On 7/27/14, 5:15 AM, Robb Toliver wrote:
> Kevin,
>     Thank you VERY MUCH for the quick reply.  I searched some more on
> the internet and found that the issue arises with new versions of Clang
> (http://www.freebsd.org/cgi/query-pr.cgi?pr=180565).  I needed to modify
> Aspell.h in interface/cc.  I had to put a __cplusplus guard around the
> errors so that it now looks like this:
>
> /******************************** errors ********************************/
>
> #ifndef __cplusplus
> extern const struct AspellErrorInfo * const aerror_other;
> extern const struct AspellErrorInfo * const aerror_operation_not_supported;
> extern const struct AspellErrorInfo * const   aerror_cant_copy;
> extern const struct AspellErrorInfo * const   aerror_unimplemented_method;
> extern const struct AspellErrorInfo * const aerror_file;
> extern const struct AspellErrorInfo * const   aerror_cant_open_file;
> extern const struct AspellErrorInfo * const     aerror_cant_read_file;
> extern const struct AspellErrorInfo * const     aerror_cant_write_file;
> extern const struct AspellErrorInfo * const   aerror_invalid_name;
> extern const struct AspellErrorInfo * const   aerror_bad_file_format;
> extern const struct AspellErrorInfo * const aerror_dir;
> extern const struct AspellErrorInfo * const   aerror_cant_read_dir;
> extern const struct AspellErrorInfo * const aerror_config;
> extern const struct AspellErrorInfo * const   aerror_unknown_key;
> extern const struct AspellErrorInfo * const   aerror_cant_change_value;
> extern const struct AspellErrorInfo * const   aerror_bad_key;
> extern const struct AspellErrorInfo * const   aerror_bad_value;
> extern const struct AspellErrorInfo * const   aerror_duplicate;
> extern const struct AspellErrorInfo * const   aerror_key_not_string;
> extern const struct AspellErrorInfo * const   aerror_key_not_int;
> extern const struct AspellErrorInfo * const   aerror_key_not_bool;
> extern const struct AspellErrorInfo * const   aerror_key_not_list;
> extern const struct AspellErrorInfo * const   aerror_no_value_reset;
> extern const struct AspellErrorInfo * const   aerror_no_value_enable;
> extern const struct AspellErrorInfo * const   aerror_no_value_disable;
> extern const struct AspellErrorInfo * const   aerror_no_value_clear;
> extern const struct AspellErrorInfo * const aerror_language_related;
> extern const struct AspellErrorInfo * const   aerror_unknown_language;
> extern const struct AspellErrorInfo * const   aerror_unknown_soundslike;
> extern const struct AspellErrorInfo * const   aerror_language_not_supported;
> extern const struct AspellErrorInfo * const   aerror_no_wordlist_for_lang;
> extern const struct AspellErrorInfo * const   aerror_mismatched_language;
> extern const struct AspellErrorInfo * const aerror_affix;
> extern const struct AspellErrorInfo * const   aerror_corrupt_affix;
> extern const struct AspellErrorInfo * const   aerror_invalid_cond;
> extern const struct AspellErrorInfo * const   aerror_invalid_cond_strip;
> extern const struct AspellErrorInfo * const   aerror_incorrect_encoding;
> extern const struct AspellErrorInfo * const aerror_encoding;
> extern const struct AspellErrorInfo * const   aerror_unknown_encoding;
> extern const struct AspellErrorInfo * const   aerror_encoding_not_supported;
> extern const struct AspellErrorInfo * const
> aerror_conversion_not_supported;
> extern const struct AspellErrorInfo * const aerror_pipe;
> extern const struct AspellErrorInfo * const   aerror_cant_create_pipe;
> extern const struct AspellErrorInfo * const   aerror_process_died;
> extern const struct AspellErrorInfo * const aerror_bad_input;
> extern const struct AspellErrorInfo * const   aerror_invalid_string;
> extern const struct AspellErrorInfo * const   aerror_invalid_word;
> extern const struct AspellErrorInfo * const   aerror_invalid_affix;
> extern const struct AspellErrorInfo * const   aerror_inapplicable_affix;
> extern const struct AspellErrorInfo * const   aerror_unknown_unichar;
> extern const struct AspellErrorInfo * const   aerror_word_list_flags;
> extern const struct AspellErrorInfo * const     aerror_invalid_flag;
> extern const struct AspellErrorInfo * const     aerror_conflicting_flags;
> extern const struct AspellErrorInfo * const aerror_version_control;
> extern const struct AspellErrorInfo * const   aerror_bad_version_string;
> extern const struct AspellErrorInfo * const aerror_filter;
> extern const struct AspellErrorInfo * const   aerror_cant_dlopen_file;
> extern const struct AspellErrorInfo * const   aerror_empty_filter;
> extern const struct AspellErrorInfo * const   aerror_no_such_filter;
> extern const struct AspellErrorInfo * const   aerror_confusing_version;
> extern const struct AspellErrorInfo * const   aerror_bad_version;
> extern const struct AspellErrorInfo * const   aerror_identical_option;
> extern const struct AspellErrorInfo * const   aerror_options_only;
> extern const struct AspellErrorInfo * const
> aerror_invalid_option_modifier;
> extern const struct AspellErrorInfo * const   aerror_cant_describe_filter;
> extern const struct AspellErrorInfo * const aerror_filter_mode_file;
> extern const struct AspellErrorInfo * const   aerror_mode_option_name;
> extern const struct AspellErrorInfo * const   aerror_no_filter_to_option;
> extern const struct AspellErrorInfo * const   aerror_bad_mode_key;
> extern const struct AspellErrorInfo * const   aerror_expect_mode_key;
> extern const struct AspellErrorInfo * const
> aerror_mode_version_requirement;
> extern const struct AspellErrorInfo * const   aerror_confusing_mode_version;
> extern const struct AspellErrorInfo * const   aerror_bad_mode_version;
> extern const struct AspellErrorInfo * const
> aerror_missing_magic_expression;
> extern const struct AspellErrorInfo * const   aerror_empty_file_ext;
> extern const struct AspellErrorInfo * const aerror_filter_mode_expand;
> extern const struct AspellErrorInfo * const   aerror_unknown_mode;
> extern const struct AspellErrorInfo * const   aerror_mode_extend_expand;
> extern const struct AspellErrorInfo * const aerror_filter_mode_magic;
> extern const struct AspellErrorInfo * const   aerror_file_magic_pos;
> extern const struct AspellErrorInfo * const   aerror_file_magic_range;
> extern const struct AspellErrorInfo * const   aerror_missing_magic;
> extern const struct AspellErrorInfo * const   aerror_bad_magic;
> extern const struct AspellErrorInfo * const aerror_expression;
> extern const struct AspellErrorInfo * const   aerror_invalid_expression;
> #endif
>
> /******************************* speller *******************************/
>
> Cheers,
> Robb
>

That's exactly what the last update did, so this is already in our 
current packaging.

You appear to be on a non-updating rsync mirror.  What does the 
"Mirror-rsync" field in /sw/etc/fink.conf say?
-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to