Can't compile 5.1.46
Bug #573100 reported by
Vadim Tkachenko
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Fix Released
|
Critical
|
Unassigned |
Bug Description
sql_show.cc: In function ‘char* strsep(char**, const char*)’:
sql_show.cc:94: error: ‘char* strsep(char**, const char*)’ was declared ‘extern’ and later ‘static’
/usr/include/
CentOS 5.4
description: | updated |
Changed in percona-server: | |
status: | New → Triaged |
importance: | Undecided → Critical |
assignee: | nobody → Yasufumi Kinoshita (yasufumi-kinoshita) |
milestone: | none → 5.1.46-rel10.1 |
Changed in percona-server: | |
status: | Triaged → Fix Committed |
Changed in percona-server: | |
milestone: | 5.1.46-rel11 → 11.0 |
Changed in percona-server: | |
milestone: | 11.0-old → 11.0 |
Changed in percona-server: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Did you "configure" correctly?
Or did you change timestamp of files and break dependency of autoconf files?
Don't execute autoconf. It patches configure file directly only.
If the system has "strsep()", configure script defines HAVE_STRSEP and
the part should be skipped.
Please put all of your build procedure.
I intend simple as bellow.
1. untar mysql-5.1.xx.tar.gz
2. cd mysql-5.1.xx
3. (cd 5.1.xx; cat `cat series` ) | patch -p1
4. export env and ./configure and make as you want