My favorites | Sign in
Google
                
New issue | Search
for
| Advanced search | Search tips
Issue 15: global_trx_ids-5.0.68.patch compile error
1 person starred this issue and may be notified of changes. Back to list
Status:  New
Owner:  ----
Type-Defect
Priority-Medium


Sign in to add a comment
 
Reported by realzyy, Sep 11, 2009
What steps will reproduce the problem?
1. download and extract mysql-5.0.68.tar.gz
2. download and extract global_trx_ids-5.0.68.patch.gz
3. use command 'patch' to merge global_trx_ids-5.0.68.patch and mysql-
5.0.68
4. ./configure --prefix=/tmp/mysql
5. make

make exit with errors as following:
mysqld.o: In function `init_server_components()':
mysqld.cc:(.text+0x2614): undefined reference to 
`rpl_hierarchical_cache_frequency_not_thd_safe'
mysqld.cc:(.text+0x261a): undefined reference to 
`rpl_hierarchical_cache_frequency_not_thd_safe'
mysqld.cc:(.text+0x2625): undefined reference to 
`rpl_hierarchical_cache_frequency_not_thd_safe'
mysqld.cc:(.text+0x262b): undefined reference to 
`rpl_hierarchical_cache_frequency_not_thd_safe'
mysqld.cc:(.text+0x2637): undefined reference to 
`rpl_hier_cache_frequency_real'
mysqld.cc:(.text+0x263d): undefined reference to 
`rpl_hier_cache_frequency_real'
mysqld.o:(.data+0x4f44): undefined reference to 
`rpl_hierarchical_cache_frequency_not_thd_safe'
mysqld.o:(.data+0x4f48): undefined reference to 
`rpl_hierarchical_cache_frequency_not_thd_safe'
set_var.o: In function `global constructors keyed to bool_type_names':
set_var.cc:(.text+0x2926): undefined reference to 
`rpl_hierarchical_cache_frequency_not_thd_safe'
set_var.o: In function `fix_rpl_hierarchical_cache_frequency(THD*, 
enum_var_type)':
set_var.cc:(.text+0x5245): undefined reference to 
`rpl_hierarchical_cache_frequency_not_thd_safe'
set_var.cc:(.text+0x524a): undefined reference to 
`rpl_hierarchical_cache_frequency_not_thd_safe'
set_var.cc:(.text+0x5250): undefined reference to 
`rpl_hier_cache_frequency_real'
set_var.cc:(.text+0x5256): undefined reference to 
`rpl_hier_cache_frequency_real'
set_var.cc:(.text+0x525c): undefined reference to 
`rpl_hier_cache_frequency_real'
set_var.cc:(.text+0x5261): undefined reference to 
`rpl_hier_cache_frequency_real'
set_var.cc:(.text+0x5299): undefined reference to `repl_hier_cache_clear()'
log.o: In function `MYSQL_LOG::scan_bin_log_events(st_io_cache*, char 
const*, enum_bin_log_scan_mode, pthread_mutex_t*, unsigned long long*, 
unsigned long long*, unsigned int*)':
log.cc:(.text+0x10dc): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x10e2): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x10fe): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x1104): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x125f): undefined reference to `repl_hier_cache_insert
(unsigned long long, unsigned int, char const*, unsigned long long)'
log.cc:(.text+0x1374): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x137a): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x1396): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x139c): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x156f): undefined reference to `repl_hier_cache_insert
(unsigned long long, unsigned int, char const*, unsigned long long)'
log.o: In function `MYSQL_LOG::initialize_repl_hier_cache(bool)':
log.cc:(.text+0x4735): undefined reference to 
`rpl_hierarchical_cache_frequency_not_thd_safe'
log.cc:(.text+0x473f): undefined reference to 
`rpl_hierarchical_cache_frequency_not_thd_safe'
log.cc:(.text+0x4749): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x4753): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x475c): undefined reference to `repl_hier_cache_clear()'
log.cc:(.text+0x47c9): undefined reference to `repl_hier_cache_append_file
(unsigned long long, unsigned int, char const*)'
log.o: In function `MYSQL_LOG::close(unsigned int)':
log.cc:(.text+0x4863): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x4869): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x4a1f): undefined reference to 
`repl_hier_cache_update_last_entry(unsigned long long, unsigned int, char 
const*)'
log.o: In function `MYSQL_LOG::purge_logs_before_date(long)':
log.cc:(.text+0x4e13): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x4e19): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x4edc): undefined reference to `repl_hier_cache_purge_file
(char const*)'
log.o: In function `MYSQL_LOG::purge_logs(char const*, bool, bool, bool, 
unsigned long long*)':
log.cc:(.text+0x56e4): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x56ea): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x5707): undefined reference to `repl_hier_cache_purge_file
(char const*)'
log.o: In function `MYSQL_LOG::cached_get_log_info_for_group_id(THD*, 
unsigned long long, st_log_info*, bool*)':
log.cc:(.text+0x6128): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x612e): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x61df): undefined reference to `repl_hier_cache_lookup
(unsigned long long, unsigned int, unsigned long long, unsigned long 
long*, unsigned int*, unsigned long long*, char const**, bool*)'
log.o: In function `MYSQL_LOG::open(char const*, enum_log_type, char 
const*, cache_type, bool, unsigned long, bool)':
log.cc:(.text+0x72fd): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x7303): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x733e): undefined reference to `repl_hier_cache_append_file
(unsigned long long, unsigned int, char const*)'
log.o: In function `MYSQL_LOG::write(THD*, st_io_cache*, Log_event*)':
log.cc:(.text+0x86d8): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x86dd): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x875c): undefined reference to `repl_hier_cache_push_back
(unsigned long long, unsigned int, char const*, unsigned long long)'
log.o: In function `MYSQL_LOG::write(Log_event*)':
log.cc:(.text+0x911c): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x9121): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x955b): undefined reference to `repl_hier_cache_push_back
(unsigned long long, unsigned int, char const*, unsigned long long)'
log.o: In function `MYSQL_LOG::reset_logs(bool)':
log.cc:(.text+0x9aa2): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x9aa8): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x9b99): undefined reference to `repl_hier_cache_clear()'
log.o: In function `MYSQL_LOG::update_group_id(THD*, unsigned long long, 
bool, unsigned int, bool)':
log.cc:(.text+0x9cda): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x9ce2): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x9ce8): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x9cf2): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x9d01): undefined reference to `repl_hier_cache_clear()'
log.cc:(.text+0x9d2d): undefined reference to 
`rpl_hier_cache_frequency_real'
log.cc:(.text+0x9d32): undefined reference to 
`rpl_hier_cache_frequency_real'
collect2: ld returned 1 exit status


What version of the product are you using? On what operating system?
global_trx_ids-5.0.68.patch.gz
mysql-5.0.68.tar.gz
Linux 2.6.28-15-generic #49-Ubuntu (Redhat Linux 5 seems to be the same)
Sign in to add a comment