Make fails for drizzled on 32-bit Ubuntu 9.04 Jaunty
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Drizzle |
Fix Released
|
Medium
|
Monty Taylor |
Bug Description
I'm trying to build on a 32-bit Ubuntu box using libdrizzle 0.4 and the simple instructions off the main drizzle page to branch, autorun, config and make. Make chokes out as follows:
Making all in drizzled
make[2]: Entering directory `/root/
/bin/bash ../config/ylwrap sql_yacc.yy y.tab.c sql_yacc.cc y.tab.h sql_yacc.h y.output sql_yacc.output -- -p DRIZZLE -d --verbose
../config/ylwrap: line 111: -p: command not found
make[2]: *** [sql_yacc.cc] Error 1
make[2]: Leaving directory `/root/
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/drizzle'
make: *** [all] Error 2
Looks like some confusion where a flag is getting passed in as a whole command?
Related branches
- Brian Aker: Pending requested
-
Diff: 15459 lines (+108/-14785)92 files modified.quickly (+5/-0)
Makefile.am (+6/-2)
config/autorun.sh (+1/-1)
config/uncrustify.cfg (+1/-1)
drizzled/internal/include.am (+1/-0)
drizzled/util/dummy.cc (+0/-1)
m4/ac_cxx_header_stdcxx_98.m4 (+22/-6)
m4/acx_pthread.m4 (+68/-73)
m4/pandora_canonical.m4 (+1/-1)
plugin/auth_http/configure.in (+0/-7)
plugin/innobase/handler/win_delay_loader.cc (+0/-1020)
plugin/innobase/mysql-test/ctype_innodb_like.inc (+0/-21)
plugin/innobase/mysql-test/have_innodb.inc (+0/-4)
plugin/innobase/mysql-test/innodb-analyze.result (+0/-2)
plugin/innobase/mysql-test/innodb-analyze.test (+0/-63)
plugin/innobase/mysql-test/innodb-autoinc.result (+0/-891)
plugin/innobase/mysql-test/innodb-autoinc.test (+0/-500)
plugin/innobase/mysql-test/innodb-index.inc (+0/-26)
plugin/innobase/mysql-test/innodb-index.result (+0/-1170)
plugin/innobase/mysql-test/innodb-index.test (+0/-534)
plugin/innobase/mysql-test/innodb-index_ucs2.result (+0/-116)
plugin/innobase/mysql-test/innodb-index_ucs2.test (+0/-5)
plugin/innobase/mysql-test/innodb-lock.result (+0/-57)
plugin/innobase/mysql-test/innodb-lock.test (+0/-102)
plugin/innobase/mysql-test/innodb-master.opt (+0/-1)
plugin/innobase/mysql-test/innodb-replace.result (+0/-13)
plugin/innobase/mysql-test/innodb-replace.test (+0/-22)
plugin/innobase/mysql-test/innodb-semi-consistent-master.opt (+0/-1)
plugin/innobase/mysql-test/innodb-semi-consistent.result (+0/-47)
plugin/innobase/mysql-test/innodb-semi-consistent.test (+0/-68)
plugin/innobase/mysql-test/innodb-timeout.result (+0/-38)
plugin/innobase/mysql-test/innodb-timeout.test (+0/-64)
plugin/innobase/mysql-test/innodb-use-sys-malloc-master.opt (+0/-2)
plugin/innobase/mysql-test/innodb-use-sys-malloc.result (+0/-48)
plugin/innobase/mysql-test/innodb-use-sys-malloc.test (+0/-48)
plugin/innobase/mysql-test/innodb-zip.result (+0/-421)
plugin/innobase/mysql-test/innodb-zip.test (+0/-343)
plugin/innobase/mysql-test/innodb.result (+0/-3310)
plugin/innobase/mysql-test/innodb.test (+0/-2569)
plugin/innobase/mysql-test/innodb_bug21704.result (+0/-55)
plugin/innobase/mysql-test/innodb_bug21704.test (+0/-96)
plugin/innobase/mysql-test/innodb_bug34053.result (+0/-1)
plugin/innobase/mysql-test/innodb_bug34053.test (+0/-50)
plugin/innobase/mysql-test/innodb_bug34300.result (+0/-4)
plugin/innobase/mysql-test/innodb_bug34300.test (+0/-32)
plugin/innobase/mysql-test/innodb_bug35220.result (+0/-1)
plugin/innobase/mysql-test/innodb_bug35220.test (+0/-16)
plugin/innobase/mysql-test/innodb_bug36169.result (+0/-2)
plugin/innobase/mysql-test/innodb_bug36169.test (+0/-1155)
plugin/innobase/mysql-test/innodb_bug36172.result (+0/-1)
plugin/innobase/mysql-test/innodb_bug36172.test (+0/-26)
plugin/innobase/mysql-test/innodb_bug40360.result (+0/-4)
plugin/innobase/mysql-test/innodb_bug40360.test (+0/-16)
plugin/innobase/mysql-test/innodb_bug40565.result (+0/-9)
plugin/innobase/mysql-test/innodb_bug40565.test (+0/-10)
plugin/innobase/mysql-test/innodb_bug41904.result (+0/-4)
plugin/innobase/mysql-test/innodb_bug41904.test (+0/-14)
plugin/innobase/mysql-test/innodb_bug42101-nonzero-master.opt (+0/-1)
plugin/innobase/mysql-test/innodb_bug42101-nonzero.result (+0/-26)
plugin/innobase/mysql-test/innodb_bug42101-nonzero.test (+0/-21)
plugin/innobase/mysql-test/innodb_bug42101.result (+0/-22)
plugin/innobase/mysql-test/innodb_bug42101.test (+0/-19)
plugin/innobase/mysql-test/innodb_bug44032.result (+0/-7)
plugin/innobase/mysql-test/innodb_bug44032.test (+0/-13)
plugin/innobase/mysql-test/innodb_bug45357.result (+0/-7)
plugin/innobase/mysql-test/innodb_bug45357.test (+0/-10)
plugin/innobase/mysql-test/innodb_file_format.result (+0/-44)
plugin/innobase/mysql-test/innodb_file_format.test (+0/-28)
plugin/innobase/mysql-test/innodb_information_schema.result (+0/-23)
plugin/innobase/mysql-test/innodb_information_schema.test (+0/-145)
plugin/innobase/mysql-test/innodb_trx_weight.inc (+0/-51)
plugin/innobase/mysql-test/innodb_trx_weight.result (+0/-1)
plugin/innobase/mysql-test/innodb_trx_weight.test (+0/-108)
plugin/innobase/mysql-test/patches/README (+0/-30)
plugin/innobase/mysql-test/patches/index_merge_innodb-explain.diff (+0/-31)
plugin/innobase/mysql-test/patches/information_schema.diff (+0/-124)
plugin/innobase/mysql-test/patches/innodb-index.diff (+0/-62)
plugin/innobase/mysql-test/patches/innodb_file_per_table.diff (+0/-47)
plugin/innobase/mysql-test/patches/innodb_lock_wait_timeout.diff (+0/-55)
plugin/innobase/mysql-test/patches/innodb_thread_concurrency_basic.diff (+0/-31)
plugin/innobase/mysql-test/patches/partition_innodb.diff (+0/-59)
plugin/innobase/plug.in (+0/-178)
plugin/innobase/scripts/install_innodb_plugins.sql (+0/-9)
plugin/innobase/scripts/install_innodb_plugins_win.sql (+0/-9)
plugin/innobase/setup.sh (+0/-47)
plugin/innobase/win-plugin/README (+0/-22)
plugin/innobase/win-plugin/win-plugin.diff (+0/-279)
plugin/myisam/NEWS (+0/-66)
plugin/myisam/TODO (+0/-7)
support-files/uncrustify-beforeafter.patch (+0/-108)
tests/include.am (+3/-0)
tests/r/innodb_autoinc_lock_mode_zero-master.opt (+0/-1)
Changed in drizzle: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
assignee: | nobody → Monty Taylor (mordred) |
milestone: | none → bell |
Changed in drizzle: | |
status: | Confirmed → Fix Committed |
Changed in drizzle: | |
status: | Fix Committed → Fix Released |
Josh Koenig wrote: drizzle/ drizzled' drizzle/ drizzled'
> Public bug reported:
>
> I'm trying to build on a 32-bit Ubuntu box using libdrizzle 0.4 and the
> simple instructions off the main drizzle page to branch, autorun, config
> and make. Make chokes out as follows:
>
> Making all in drizzled
> make[2]: Entering directory `/root/
> /bin/bash ../config/ylwrap sql_yacc.yy y.tab.c sql_yacc.cc y.tab.h sql_yacc..h y.output sql_yacc.output -- -p DRIZZLE -d --verbose
> ../config/ylwrap: line 111: -p: command not found
> make[2]: *** [sql_yacc.cc] Error 1
> make[2]: Leaving directory `/root/
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/root/drizzle'
> make: *** [all] Error 2
>
Thanks for reminding me... it's a bug in the configure script.
To get past this, you need to do apt-get install bison and re-run
configure. Sorry. I'll make a fix for the configure test problem