[SM-Grimoire-Bugs] [Bug 10558] bash fails to build

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Thu Feb 23 09:56:32 EST 2006


http://bugs.sourcemage.org/show_bug.cgi?id=10558





------- Additional Comments From treeve at scarlet.be  2006-02-23 08:56 -------
the problem still exists on one of my machines. It seems to be related to  
static/dynamic link. 
 
I notice various strange warnings in the following log. 
 
I tried rebuild ncurses and readline, but no change.  Should I try to 
recompile glibc? 
  
  
  
  
  
make[1]: Leaving directory `/usr/src/bash-3.0.16/lib/tilde'  
rm -f bash  
gcc -L./builtins -L/usr/lib -L/usr/lib -L./lib/glob -L./lib/tilde  -L./lib/sh  
-z combreloc -s -static -static -rdynamic  -O -march=pentium4m -mmmx  
-mfpmath=sse -msse -msse2 -pipe -O3 -o bash shell.o eval.o y.tab.o general.o  
make_cmd.o print_cmd.o  dispose_cmd.o execute_cmd.o variables.o copy_cmd.o  
error.o expr.o flags.o jobs.o subst.o hashcmd.o hashlib.o mailcheck.o trap.o  
input.o unwind_prot.o pathexp.o sig.o test.o version.o alias.o array.o  
arrayfunc.o braces.o bracecomp.o bashhist.o bashline.o  list.o stringlib.o  
locale.o findcmd.o redir.o pcomplete.o pcomplib.o syntax.o xmalloc.o  
-lbuiltins -lsh -lreadline -lhistory -lcurses -lglob -ltilde  
/lib/libreadline.a(shell.o): In function `sh_set_lines_and_columns':  
shell.c:(.text+0x8d): multiple definition of `sh_set_lines_and_columns'  
variables.o:variables.c:(.text+0x44f9): first defined here  
/usr/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../i686-pc-linux-gnu/bin/ld:  
Warning: size of symbol `sh_set_lines_and_columns' changed from 104 in  
variables.o to 154 in /lib/libreadline.a(shell.o)  
/lib/libreadline.a(shell.o): In function `sh_get_env_value':  
shell.c:(.text+0x127): multiple definition of `sh_get_env_value'  
variables.o:variables.c:(.text+0x3057): first defined here  
/lib/libreadline.a(shell.o): In function `sh_get_home_dir':  
shell.c:(.text+0x130): multiple definition of `sh_get_home_dir'  
variables.o:variables.c:(.text+0x6f): first defined here  
/usr/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../i686-pc-linux-gnu/bin/ld:  
Warning: size of symbol `sh_get_home_dir' changed from 29 in variables.o to 32  
in /lib/libreadline.a(shell.o)  
/lib/libreadline.a(shell.o): In function `sh_unset_nodelay_mode':  
shell.c:(.text+0x150): multiple definition of `sh_unset_nodelay_mode'  
general.o:general.c:(.text+0x42f): first defined here  
bashline.o: In function `bash_groupname_completion_function':  
bashline.c:(.text+0x293c): warning: Using 'getgrent' in statically linked  
applications requires at runtime the shared libraries from the glibc version  
used for linking  
bashline.c:(.text+0x2937): warning: Using 'setgrent' in statically linked  
applications requires at runtime the shared libraries from the glibc version  
used for linking  
bashline.c:(.text+0x29a9): warning: Using 'endgrent' in statically linked  
applications requires at runtime the shared libraries from the glibc version  
used for linking  
/lib/libreadline.a(complete.o): In function `rl_username_completion_function':  
complete.c:(.text+0x518): warning: Using 'getpwent' in statically linked  
applications requires at runtime the shared libraries from the glibc version  
used for linking  
/lib/libreadline.a(tilde.o): In function `tilde_expand_word':  
tilde.c:(.text+0x1a8): warning: Using 'getpwnam' in statically linked  
applications requires at runtime the shared libraries from the glibc version  
used for linking  
shell.o: In function `get_current_user_info':  
shell.c:(.text+0x58d): warning: Using 'getpwuid' in statically linked  
applications requires at runtime the shared libraries from the glibc version  
used for linking  
/lib/libreadline.a(complete.o): In function `rl_username_completion_function':  
complete.c:(.text+0x513): warning: Using 'setpwent' in statically linked  
applications requires at runtime the shared libraries from the glibc version  
used for linking  
shell.o: In function `get_current_user_info':  
shell.c:(.text+0x620): warning: Using 'endpwent' in statically linked  
applications requires at runtime the shared libraries from the glibc version  
used for linking  
bashline.o: In function `bash_servicename_completion_function':  
bashline.c:(.text+0x27d2): warning: Using 'getservent' in statically linked  
applications requires at runtime the shared libraries from the glibc version  
used for linking  
bashline.c:(.text+0x27cd): warning: Using 'setservent' in statically linked  
applications requires at runtime the shared libraries from the glibc version  
used for linking  
bashline.c:(.text+0x28be): warning: Using 'endservent' in statically linked  
applications requires at runtime the shared libraries from the glibc version  
used for linking  
shell.o: In function `show_shell_usage':  
shell.c:(.text+0x87b): undefined reference to `xstrchr'  
shell.c:(.text+0x89a): undefined reference to `xstrchr'  
shell.o: In function `open_shell_script':  
shell.c:(.text+0xf5d): undefined reference to `itos'  
shell.o: In function `main':  
shell.c:(.text+0x19b7): undefined reference to `isnetconn'  
shell.c:(.text+0x1d56): undefined reference to `sh_setlinebuf'  
shell.c:(.text+0x1d63): undefined reference to `sh_setlinebuf'  
y.tab.o: In function `decode_prompt_string':  
y.tab.c:(.text+0x716): undefined reference to `itos'  
y.tab.c:(.text+0x928): undefined reference to `itos'  
y.tab.c:(.text+0x93e): undefined reference to `itos'  
y.tab.c:(.text+0xb38): undefined reference to  
`sh_backslash_quote_for_double_quotes'  
y.tab.c:(.text+0xdff): undefined reference to  
`sh_backslash_quote_for_double_quotes'  
y.tab.o: In function `error_token_from_token':  
y.tab.c:(.text+0x11d6): undefined reference to `itos'  
y.tab.o: In function `report_syntax_error':  
y.tab.c:(.text+0x1462): undefined reference to `xstrchr'  
y.tab.o: In function `parse_matched_pair':  
y.tab.c:(.text+0x2358): undefined reference to `ansiexpand'  
y.tab.o: In function `read_token':  
y.tab.c:(.text+0x3a5a): undefined reference to `ansiexpand'  
general.o: In function `make_absolute':  
general.c:(.text+0x6be): undefined reference to `sh_makepath'  
general.o: In function `absolute_program':  
general.c:(.text+0x758): undefined reference to `xstrchr'  
general.o: In function `tilde_initialize':  
general.c:(.text+0x99c): undefined reference to `strvec_create'  
general.c:(.text+0x9c6): undefined reference to `strvec_create'  
general.o: In function `full_pathname':  
general.c:(.text+0xadf): undefined reference to `sh_makepath'  
general.o: In function `initialize_group_array':  
general.c:(.text+0xc30): undefined reference to `getmaxgroups'  
general.o: In function `get_group_list':  
general.c:(.text+0xcdd): undefined reference to `strvec_create'  
general.c:(.text+0xd37): undefined reference to `itos'  
print_cmd.o: In function `xtrace_print_assignment':  
print_cmd.c:(.text+0x1a8): undefined reference to `sh_contains_shell_metas'  
print_cmd.c:(.text+0x1b6): undefined reference to `ansic_shouldquote'  
print_cmd.c:(.text+0x1d6): undefined reference to `ansic_quote'  
print_cmd.o: In function `xtrace_print_word_list':  
print_cmd.c:(.text+0x270): undefined reference to `sh_contains_shell_metas'  
print_cmd.c:(.text+0x2de): undefined reference to `ansic_shouldquote'  
print_cmd.c:(.text+0x349): undefined reference to `ansic_quote'  
print_cmd.o: In function `cprintf':  
print_cmd.c:(.text+0x8da): undefined reference to `inttostr'  
print_cmd.o: In function `print_redirection':  
print_cmd.c:(.text+0xa81): undefined reference to `ansic_shouldquote'  
print_cmd.c:(.text+0xaa6): undefined reference to `ansic_quote'  
execute_cmd.o: In function `execute_cond_node':  
execute_cmd.c:(.text+0x588): undefined reference to `sh_regmatch'  
execute_cmd.o: In function `shell_execve':  
execute_cmd.c:(.text+0xc6d): undefined reference to `strvec_len'  
execute_cmd.c:(.text+0xc8a): undefined reference to `strvec_resize'  
execute_cmd.o: In function `execute_command_internal':  
execute_cmd.c:(.text+0x1e26): undefined reference to `difftimeval'  
execute_cmd.c:(.text+0x1e3c): undefined reference to `timeval_to_secs'  
execute_cmd.c:(.text+0x1e5b): undefined reference to `difftimeval'  
execute_cmd.c:(.text+0x1e80): undefined reference to `difftimeval'  
execute_cmd.c:(.text+0x1e99): undefined reference to `addtimeval'  
execute_cmd.c:(.text+0x1eb2): undefined reference to `timeval_to_secs'  
execute_cmd.c:(.text+0x1ed1): undefined reference to `difftimeval'  
execute_cmd.c:(.text+0x1ef6): undefined reference to `difftimeval'  
execute_cmd.c:(.text+0x1f0f): undefined reference to `addtimeval'  
execute_cmd.c:(.text+0x1f25): undefined reference to `timeval_to_secs'  
execute_cmd.c:(.text+0x1f3b): undefined reference to `timeval_to_cpu'  
execute_cmd.o: In function `execute_function':  
execute_cmd.c:(.text+0x290a): undefined reference to `itos'  
execute_cmd.o: In function `execute_simple_command':  
execute_cmd.c:(.text+0x3709): undefined reference to `xstrchr'  
execute_cmd.c:(.text+0x3ef8): undefined reference to `strvec_from_word_list'  
execute_cmd.o: In function `execute_case_command':  
execute_cmd.c:(.text+0x4c86): undefined reference to `xstrchr'  
execute_cmd.c:(.text+0x4d5a): undefined reference to `xstrchr'  
variables.o: In function `print_var_value':  
variables.c:(.text+0xb2): undefined reference to `ansic_shouldquote'  
variables.c:(.text+0xc1): undefined reference to `sh_contains_shell_metas'  
variables.c:(.text+0x127): undefined reference to `ansic_quote'  
variables.o: In function `get_seconds':  
variables.c:(.text+0x1f6): undefined reference to `itos'  
variables.o: In function `get_lineno':  
variables.c:(.text+0x2e8): undefined reference to `itos'  
variables.o: In function `get_subshell':  
variables.c:(.text+0x364): undefined reference to `itos'  
variables.o: In function `get_histcmd':  
variables.c:(.text+0x3f0): undefined reference to `itos'  
variables.o: In function `make_variable_value':  
variables.c:(.text+0x5f2): undefined reference to `itos'  
variables.o: In function `sort_variables':  
variables.c:(.text+0x9c8): undefined reference to `strvec_len'  
variables.o: In function `make_env_array_from_var_list':  
variables.c:(.text+0xad5): undefined reference to `strvec_len'  
variables.c:(.text+0xae0): undefined reference to `strvec_create'  
variables.o: In function `add_or_supercede_exported_var':  
variables.c:(.text+0xe46): undefined reference to `strvec_resize'  
variables.o: In function `add_temp_array_to_env':  
variables.c:(.text+0xfaa): undefined reference to `strvec_resize'  
variables.o: In function `get_random':  
variables.c:(.text+0x15fe): undefined reference to `itos'  
variables.o: In function `all_local_variables':  
variables.c:(.text+0x1b2f): undefined reference to `strvec_len'  
variables.o: In function `all_shell_functions':  
variables.c:(.text+0x1f4d): undefined reference to `strvec_len'  
variables.o: In function `all_visible_functions':  
variables.c:(.text+0x1ff2): undefined reference to `strvec_len'  
variables.o: In function `local_exported_variables':  
variables.c:(.text+0x20b1): undefined reference to `strvec_len'  
variables.o: In function `all_exported_variables':  
variables.c:(.text+0x217d): undefined reference to `strvec_len'  
variables.o:variables.c:(.text+0x2249): more undefined references to  
`strvec_len' follow  
variables.o: In function `all_variables_matching_prefix':  
variables.c:(.text+0x24c3): undefined reference to `strvec_create'  
variables.o: In function `all_array_variables':  
variables.c:(.text+0x2662): undefined reference to `strvec_len'  
variables.o: In function `push_args':  
variables.c:(.text+0x319b): undefined reference to `itos'  
variables.o: In function `maybe_make_export_env':  
variables.c:(.text+0x3a4c): undefined reference to `strvec_flush'  
variables.c:(.text+0x3c88): undefined reference to `strvec_resize'  
variables.o: In function `bind_var_to_int':  
variables.c:(.text+0x44e4): undefined reference to `fmtulong'  
variables.o: In function `sh_set_lines_and_columns':  
variables.c:(.text+0x451b): undefined reference to `inttostr'  
variables.c:(.text+0x4547): undefined reference to `inttostr'  
variables.o: In function `set_ppid':  
variables.c:(.text+0x4586): undefined reference to `inttostr'  
variables.o: In function `assign_in_env':  
variables.c:(.text+0x4ee7): undefined reference to `xstrchr'  
variables.o: In function `make_vers_array':  
variables.c:(.text+0x533c): undefined reference to `xstrchr'  
variables.c:(.text+0x53a1): undefined reference to `inttostr'  
variables.c:(.text+0x53db): undefined reference to `inttostr'  
variables.o: In function `set_pipestatus_array':  
variables.c:(.text+0x555e): undefined reference to `inttostr'  
variables.c:(.text+0x55ee): undefined reference to `itos'  
variables.c:(.text+0x5644): undefined reference to `inttostr'  
variables.c:(.text+0x5695): undefined reference to `itos'  
variables.c:(.text+0x56dc): undefined reference to `inttostr'  
variables.o: In function `initialize_shell_variables':  
variables.c:(.text+0x6199): undefined reference to `inttostr'  
variables.c:(.text+0x6986): undefined reference to `inttostr'  
variables.c:(.text+0x6a2e): undefined reference to `inttostr'  
variables.c:(.text+0x6f52): undefined reference to `sh_canonpath'  
expr.o: In function `readtok':  
expr.c:(.text+0xeeb): undefined reference to `xstrchr'  
expr.o: In function `expassign':  
expr.c:(.text+0x25ac): undefined reference to `itos'  
expr.o: In function `exp0':  
expr.c:(.text+0x2b19): undefined reference to `itos'  
expr.c:(.text+0x2d7a): undefined reference to `itos'  
jobs.o: In function `mark_dead_jobs_as_notified':  
jobs.c:(.text+0x603): undefined reference to `getmaxchild'  
jobs.o: In function `stop_pipeline':  
jobs.c:(.text+0x515d): undefined reference to `getmaxchild'  
subst.o: In function `chk_atstar':  
subst.c:(.text+0xbad): undefined reference to `xstrchr'  
subst.o: In function `string_extract':  
subst.c:(.text+0x163c): undefined reference to `xstrchr'  
subst.o: In function `command_substitute':  
subst.c:(.text+0x22ec): undefined reference to `zread'  
subst.o: In function `list_string':  
subst.c:(.text+0x2ae2): undefined reference to `xstrchr'  
subst.c:(.text+0x2b17): undefined reference to `xstrchr'  
subst.o: In function `get_word_from_string':  
subst.c:(.text+0x3139): undefined reference to `xstrchr'  
subst.o: In function `do_assignment_internal':  
subst.c:(.text+0x5203): undefined reference to `xstrchr'  
subst.c:(.text+0x5338): undefined reference to `xstrchr'  
subst.o:subst.c:(.text+0x537a): more undefined references to `xstrchr' follow  
subst.o: In function `param_expand':  
subst.c:(.text+0x5f8e): undefined reference to `itos'  
subst.c:(.text+0x6194): undefined reference to `itos'  
subst.c:(.text+0x61b1): undefined reference to `itos'  
subst.c:(.text+0x63be): undefined reference to `itos'  
subst.o: In function `expand_word_internal':  
subst.c:(.text+0x73a5): undefined reference to `inttostr'  
subst.o: In function `expand_word_list_internal':  
subst.c:(.text+0x7b09): undefined reference to `strvec_dispose'  
subst.c:(.text+0x7dbe): undefined reference to `xstrchr'  
subst.c:(.text+0x7e76): undefined reference to `xstrchr'  
subst.o: In function `getpattern':  
subst.c:(.text+0x80e5): undefined reference to `xstrchr'  
subst.o: In function `parameter_brace_expand_rhs':  
subst.c:(.text+0x88ba): undefined reference to `xstrchr'  
subst.o: In function `cond_expand_word':  
subst.c:(.text+0x8bb5): undefined reference to `xstrchr'  
subst.o: In function `parameter_brace_expand_length':  
subst.c:(.text+0x9103): undefined reference to `itos'  
subst.c:(.text+0x9384): undefined reference to `itos'  
subst.c:(.text+0x93a1): undefined reference to `itos'  
subst.c:(.text+0x93c6): undefined reference to `itos'  
subst.o: In function `parameter_brace_expand':  
subst.c:(.text+0xa457): undefined reference to `xstrchr'  
subst.c:(.text+0xac6a): undefined reference to `itos'  
subst.c:(.text+0xad27): undefined reference to `strvec_to_word_list'  
subst.c:(.text+0xae2d): undefined reference to `xstrchr'  
mailcheck.o: In function `add_mail_file':  
mailcheck.c:(.text+0x256): undefined reference to `mailstat'  
mailcheck.c:(.text+0x341): undefined reference to `mailstat'  
mailcheck.o: In function `check_mail':  
mailcheck.c:(.text+0x45a): undefined reference to `mailstat'  
mailcheck.c:(.text+0x4d3): undefined reference to `mailstat'  
mailcheck.c:(.text+0x4fe): undefined reference to `mailstat'  
mailcheck.o:mailcheck.c:(.text+0x5fd): more undefined references to `mailstat'  
follow  
input.o: In function `buffered_getchar':  
input.c:(.text+0x3d6): undefined reference to `zread'  
pathexp.o: In function `ignore_globbed_names':  
pathexp.c:(.text+0x288): undefined reference to `strvec_create'  
pathexp.o: In function `shell_glob_filename':  
pathexp.c:(.text+0x7a2): undefined reference to `strvec_sort'  
alias.o: In function `all_aliases':  
alias.c:(.text+0x196): undefined reference to `strvec_len'  
alias.o: In function `alias_expand':  
alias.c:(.text+0x5a3): undefined reference to `xstrchr'  
alias.c:(.text+0x709): undefined reference to `xstrchr'  
alias.c:(.text+0x782): undefined reference to `xstrchr'  
alias.c:(.text+0x924): undefined reference to `xstrchr'  
array.o: In function `array_keys_to_word_list':  
array.c:(.text+0x327): undefined reference to `itos'  
array.o: In function `array_to_argv':  
array.c:(.text+0x3a7): undefined reference to `strvec_create'  
array.o: In function `array_to_assign':  
array.c:(.text+0x74c): undefined reference to `inttostr'  
array.c:(.text+0x765): undefined reference to `sh_double_quote'  
arrayfunc.o: In function `valid_array_reference':  
arrayfunc.c:(.text+0x27d): undefined reference to `xstrchr'  
arrayfunc.o: In function `assign_array_var_from_string':  
arrayfunc.c:(.text+0x6c2): undefined reference to `xstrchr'  
arrayfunc.o: In function `array_variable_name':  
arrayfunc.c:(.text+0x851): undefined reference to `xstrchr'  
braces.o: In function `array_concat':  
braces.c:(.text+0x29): undefined reference to `strvec_len'  
braces.c:(.text+0x37): undefined reference to `strvec_len'  
braces.c:(.text+0x170): undefined reference to `strvec_copy'  
braces.c:(.text+0x183): undefined reference to `strvec_copy'  
braces.o: In function `brace_expand':  
braces.c:(.text+0x83e): undefined reference to `strvec_len'  
braces.c:(.text+0x848): undefined reference to `strvec_len'  
braces.c:(.text+0x85f): undefined reference to `strvec_resize'  
braces.c:(.text+0x931): undefined reference to `itos'  
braces.c:(.text+0x98a): undefined reference to `strvec_dispose'  
braces.c:(.text+0x9b4): undefined reference to `strvec_dispose'  
braces.c:(.text+0xa63): undefined reference to `strvec_create'  
bracecomp.o: In function `really_munge_braces':  
bracecomp.c:(.text+0x1da): undefined reference to `sh_backslash_quote'  
bracecomp.c:(.text+0x335): undefined reference to `sh_backslash_quote'  
bracecomp.o: In function `hack_braces_completion':  
bracecomp.c:(.text+0x366): undefined reference to `strvec_len'  
bracecomp.o: In function `really_munge_braces':  
bracecomp.c:(.text+0x96): undefined reference to `sh_backslash_quote'  
bashhist.o: In function `bash_history_inhibit_expansion':  
bashhist.c:(.text+0x60): undefined reference to `xstrchr'  
bashhist.c:(.text+0x86): undefined reference to `xstrchr'  
bashhist.c:(.text+0xa7): undefined reference to `xstrchr'  
bashline.o: In function `snarf_hosts_from_file':  
bashline.c:(.text+0xcf4): undefined reference to `strvec_resize'  
bashline.o: In function `bash_default_completion':  
bashline.c:(.text+0x1218): undefined reference to `strvec_dispose'  
bashline.c:(.text+0x1296): undefined reference to `xstrchr'  
bashline.o: In function `attempt_shell_completion':  
bashline.c:(.text+0x148d): undefined reference to `xstrchr'  
bashline.o: In function `command_word_completion_function':  
bashline.c:(.text+0x1f89): undefined reference to `sh_makepath'  
bashline.o: In function `command_subst_completion_function':  
bashline.c:(.text+0x225d): undefined reference to `xstrchr'  
bashline.o: In function `variable_completion_function':  
bashline.c:(.text+0x2375): undefined reference to `strvec_dispose'  
bashline.o: In function `hostname_completion_function':  
bashline.c:(.text+0x24cf): undefined reference to `strvec_create'  
bashline.c:(.text+0x26de): undefined reference to `strvec_resize'  
bashline.c:(.text+0x2716): undefined reference to `strvec_resize'  
bashline.o: In function `_ignore_completion_names':  
bashline.c:(.text+0x2c4b): undefined reference to `strvec_create'  
bashline.c:(.text+0x2dc7): undefined reference to `strvec_create'  
bashline.o: In function `bash_directory_completion_hook':  
bashline.c:(.text+0x2fc7): undefined reference to `xstrchr'  
bashline.c:(.text+0x304c): undefined reference to `sh_canonpath'  
bashline.c:(.text+0x3166): undefined reference to `xstrchr'  
bashline.o: In function `history_completion_generator':  
bashline.c:(.text+0x32e3): undefined reference to `strvec_resize'  
bashline.c:(.text+0x3337): undefined reference to `strvec_strcmp'  
bashline.c:(.text+0x3400): undefined reference to `strvec_dispose'  
bashline.o: In function `bash_quote_filename':  
bashline.c:(.text+0x38f2): undefined reference to `xstrchr'  
bashline.c:(.text+0x3939): undefined reference to `xstrchr'  
bashline.c:(.text+0x398a): undefined reference to `xstrchr'  
bashline.c:(.text+0x39a5): undefined reference to `sh_backslash_quote'  
bashline.c:(.text+0x3a00): undefined reference to `xstrchr'  
bashline.c:(.text+0x3a1c): undefined reference to `sh_double_quote'  
locale.o: In function `set_default_locale_vars':  
locale.c:(.text+0x431): undefined reference to `xstrchr'  
locale.o: In function `reset_locale_vars':  
locale.c:(.text+0x609): undefined reference to `xstrchr'  
locale.o: In function `set_locale_var':  
locale.c:(.text+0x936): undefined reference to `xstrchr'  
locale.c:(.text+0xa84): undefined reference to `xstrchr'  
findcmd.o: In function `find_in_path_element':  
findcmd.c:(.text+0x2a7): undefined reference to `sh_makepath'  
findcmd.o: In function `user_command_matches':  
findcmd.c:(.text+0xcd1): undefined reference to `strvec_resize'  
findcmd.c:(.text+0xd64): undefined reference to `strvec_create'  
redir.o: In function `redirection_error':  
redir.c:(.text+0xc6): undefined reference to `itos'  
redir.c:(.text+0x19c): undefined reference to `itos'  
redir.o: In function `do_redirection_internal':  
redir.c:(.text+0x5b4): undefined reference to `sh_mktmpfd'  
redir.c:(.text+0x84b): undefined reference to `netopen'  
pcomplete.o: In function `clean_itemlist':  
pcomplete.c:(.text+0x66): undefined reference to `strvec_flush'  
pcomplete.o: In function `filter_stringlist':  
pcomplete.c:(.text+0xee): undefined reference to `strlist_create'  
pcomplete.o: In function `completions_to_stringlist':  
pcomplete.c:(.text+0x204): undefined reference to `strvec_len'  
pcomplete.c:(.text+0x211): undefined reference to `strlist_create'  
pcomplete.o: In function `it_init_aliases':  
pcomplete.c:(.text+0x386): undefined reference to `strlist_create'  
pcomplete.o: In function `init_itemlist_from_varlist':  
pcomplete.c:(.text+0x486): undefined reference to `strlist_create'  
pcomplete.o: In function `it_init_bindings':  
pcomplete.c:(.text+0x565): undefined reference to `strlist_create'  
pcomplete.c:(.text+0x578): undefined reference to `strvec_len'  
pcomplete.o: In function `it_init_builtins':  
pcomplete.c:(.text+0x5a1): undefined reference to `strlist_create'  
pcomplete.o: In function `it_init_enabled':  
pcomplete.c:(.text+0x630): undefined reference to `strlist_create'  
pcomplete.o: In function `it_init_disabled':  
pcomplete.c:(.text+0x6ec): undefined reference to `strlist_create'  
pcomplete.o: In function `it_init_hostnames':  
pcomplete.c:(.text+0x7d7): undefined reference to `strlist_create'  
pcomplete.c:(.text+0x7ee): undefined reference to `strvec_len'  
pcomplete.o: In function `it_init_joblist':  
pcomplete.c:(.text+0x830): undefined reference to `strlist_create'  
pcomplete.o: In function `it_init_keywords':  
pcomplete.c:(.text+0x991): undefined reference to `strlist_create'  
pcomplete.o: In function `it_init_signals':  
pcomplete.c:(.text+0x9ff): undefined reference to `strlist_create'  
pcomplete.c:(.text+0xa13): undefined reference to `strvec_len'  
pcomplete.o: In function `it_init_setopts':  
pcomplete.c:(.text+0xa53): undefined reference to `strlist_create'  
pcomplete.c:(.text+0xa64): undefined reference to `strvec_len'  
pcomplete.o: In function `it_init_shopts':  
pcomplete.c:(.text+0xa8d): undefined reference to `strlist_create'  
pcomplete.c:(.text+0xa9e): undefined reference to `strvec_len'  
pcomplete.o: In function `bind_compfunc_variables':  
pcomplete.c:(.text+0xba4): undefined reference to `inttostr'  
pcomplete.c:(.text+0xc2b): undefined reference to `inttostr'  
pcomplete.o: In function `gen_matches_from_itemlist':  
pcomplete.c:(.text+0xda3): undefined reference to `strlist_create'  
pcomplete.c:(.text+0x1003): undefined reference to `strvec_flush'  
pcomplete.o: In function `gen_action_completions':  
pcomplete.c:(.text+0x1183): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x118e): undefined reference to `strvec_dispose'  
pcomplete.c:(.text+0x1196): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x11cf): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x11da): undefined reference to `strvec_dispose'  
pcomplete.c:(.text+0x11e2): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1215): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1220): undefined reference to `strvec_dispose'  
pcomplete.c:(.text+0x1228): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x125b): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1266): undefined reference to `strvec_dispose'  
pcomplete.c:(.text+0x126e): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x12a1): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x12ac): undefined reference to `strvec_dispose'  
pcomplete.c:(.text+0x12b4): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x12e7): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x12f2): undefined reference to `strvec_dispose'  
pcomplete.c:(.text+0x12fa): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1325): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1330): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x135b): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1366): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1391): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x139c): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x13c7): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x13d2): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x13fd): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1408): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1433): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x143e): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1469): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1474): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x149f): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x14aa): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x14d5): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x14e0): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x150b): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1516): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1541): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x154c): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1577): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1582): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x15ad): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x15b8): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x15e3): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x15ee): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1619): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1624): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x164f): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x165a): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1683): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x168e): undefined reference to `strlist_dispose'  
pcomplete.o: In function `gen_compspec_completions':  
pcomplete.c:(.text+0x16c5): undefined reference to `strlist_create'  
pcomplete.c:(.text+0x16f5): undefined reference to `strvec_len'  
pcomplete.c:(.text+0x170a): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1715): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x189e): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x18a9): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1aab): undefined reference to `strlist_create'  
pcomplete.c:(.text+0x1b92): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1ba0): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1d08): undefined reference to `strlist_prefix_suffix'  
pcomplete.c:(.text+0x1d55): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1d60): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1dd9): undefined reference to `strlist_create'  
pcomplete.c:(.text+0x1e7c): undefined reference to `strlist_append'  
pcomplete.c:(.text+0x1e87): undefined reference to `strlist_dispose'  
pcomplete.c:(.text+0x1f14): undefined reference to `strlist_resize'  
pcomplete.c:(.text+0x1f6a): undefined reference to `strlist_create'  
./builtins/libbuiltins.a(bind.o): In function `bind_builtin':  
bind.c:(.text+0x431): undefined reference to `strvec_dispose'  
./builtins/libbuiltins.a(cd.o): In function `bindpwd':  
cd.c:(.text+0x101): undefined reference to `sh_physpath'  
./builtins/libbuiltins.a(cd.o): In function `pwd_builtin':  
cd.c:(.text+0x272): undefined reference to `sh_physpath'  
./builtins/libbuiltins.a(cd.o): In function `change_to_directory':  
cd.c:(.text+0x2e6): undefined reference to `sh_physpath'  
cd.c:(.text+0x385): undefined reference to `sh_canonpath'  
./builtins/libbuiltins.a(cd.o): In function `cd_builtin':  
cd.c:(.text+0x5df): undefined reference to `spname'  
cd.c:(.text+0x681): undefined reference to `sh_makepath'  
./builtins/libbuiltins.a(common.o): In function `make_builtin_argv':  
common.c:(.text+0x558): undefined reference to `strvec_from_word_list'  
./builtins/libbuiltins.a(common.o): In function `get_job_by_name':  
common.c:(.text+0x88e): undefined reference to `strindex'  
./builtins/libbuiltins.a(echo.o): In function `echo_builtin':  
echo.c:(.text+0xaa): undefined reference to `ansicstr'  
./builtins/libbuiltins.a(evalfile.o): In function `_evalfile':  
evalfile.c:(.text+0x3a9): undefined reference to `itos'  
./builtins/libbuiltins.a(evalstring.o): In function `parse_and_execute':  
evalstring.c:(.text+0x5a0): undefined reference to `zcatfd'  
./builtins/libbuiltins.a(exec.o): In function `exec_builtin':  
exec.c:(.text+0xe7): undefined reference to `strvec_from_word_list'  
exec.c:(.text+0x2a0): undefined reference to `strvec_dispose'  
./builtins/libbuiltins.a(fc.o): In function `fc_builtin':  
fc.c:(.text+0x7b0): undefined reference to `sh_mktmpfp'  
./builtins/libbuiltins.a(help.o): In function `help_builtin':  
help.c:(.text+0x1f5): undefined reference to `zcatfd'  
./builtins/libbuiltins.a(jobs.o): In function `jobs_builtin':  
jobs.c:(.text+0x214): undefined reference to `itos'  
./builtins/libbuiltins.a(pushd.o): In function `pushd_builtin':  
pushd.c:(.text+0xf9b): undefined reference to `strvec_resize'  
./builtins/libbuiltins.a(read.o): In function `read_builtin':  
read.c:(.text+0x589): undefined reference to `zread'  
read.c:(.text+0x72c): undefined reference to `zreadc'  
read.c:(.text+0x8b6): undefined reference to `ttsave'  
read.c:(.text+0x8c9): undefined reference to `ttcbreak'  
read.c:(.text+0x8d8): undefined reference to `ttrestore'  
read.c:(.text+0x8f5): undefined reference to `ttrestore'  
read.c:(.text+0xbfa): undefined reference to `zsyncfd'  
read.c:(.text+0xc82): undefined reference to `ttsave'  
read.c:(.text+0xc87): undefined reference to `ttnoecho'  
read.c:(.text+0xe03): undefined reference to `ttrestore'  
read.c:(.text+0xf58): undefined reference to `ttonechar'  
./builtins/libbuiltins.a(set.o): In function `get_minus_o_opts':  
set.c:(.text+0xa2): undefined reference to `strvec_create'  
./builtins/libbuiltins.a(setattr.o): In function `show_var_attributes':  
setattr.c:(.text+0x186): undefined reference to `sh_double_quote'  
./builtins/libbuiltins.a(times.o): In function `times_builtin':  
times.c:(.text+0x59): undefined reference to `print_timeval'  
times.c:(.text+0x82): undefined reference to `print_timeval'  
times.c:(.text+0xa8): undefined reference to `print_timeval'  
times.c:(.text+0xd4): undefined reference to `print_timeval'  
./builtins/libbuiltins.a(type.o): In function `describe_command':  
type.c:(.text+0x542): undefined reference to `sh_makepath'  
./builtins/libbuiltins.a(ulimit.o): In function `get_limit':  
ulimit.c:(.text+0x63): undefined reference to `getmaxchild'  
./builtins/libbuiltins.a(umask.o): In function `parse_symbolic_mode':  
umask.c:(.text+0x31): undefined reference to `xstrchr'  
umask.c:(.text+0x104): undefined reference to `xstrchr'  
./builtins/libbuiltins.a(getopts.o): In function `getopts_builtin':  
getopts.c:(.text+0x267): undefined reference to `strvec_create'  
./builtins/libbuiltins.a(shopt.o): In function `get_shopt_options':  
shopt.c:(.text+0x139): undefined reference to `strvec_create'  
./builtins/libbuiltins.a(printf.o): In function `printf_builtin':  
printf.c:(.text+0xd0d): undefined reference to `ansic_shouldquote'  
printf.c:(.text+0xd2d): undefined reference to `ansic_quote'  
printf.c:(.text+0xf26): undefined reference to `sh_backslash_quote'  
./builtins/libbuiltins.a(complete.o): In function `compgen_builtin':  
complete.c:(.text+0xc76): undefined reference to `strlist_dispose'  
complete.c:(.text+0xca4): undefined reference to `strlist_print'  
complete.c:(.text+0xcf3): undefined reference to `strvec_dispose'  
complete.c:(.text+0xd1f): undefined reference to `strvec_dispose'  
collect2: ld returned 1 exit status  
make: *** [bash] Error 1  
  

-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the SM-Grimoire-Bugs mailing list