Make fails for drizzled on 32-bit Ubuntu 9.04 Jaunty

Bug #449273 reported by Josh Koenig
6
This bug affects 1 person
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/drizzle/drizzled'
/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/drizzle/drizzled'
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

Revision history for this message
Monty Taylor (mordred) wrote : Re: [Bug 449273] [NEW] Make fails for drizzled on 32-bit Ubuntu 9.04 Jaunty

Josh Koenig wrote:
> 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/drizzle/drizzled'
> /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/drizzle/drizzled'
> 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

Changed in drizzle:
importance: Undecided → Medium
status: New → Confirmed
assignee: nobody → Monty Taylor (mordred)
milestone: none → bell
Revision history for this message
Jobin Augustine (jobinau) wrote :

Yes Monty
Just to confirm your findings.
this problem is not a 32 bit specific. i got same issue on 64 bit Ubuntu as well (on a fresh installation without bison).
but something i am not able to understand is first configure and make is success.
any subsequent make after a "make distclean" gives this problem

is your fix will be asserting presence of yacc/bison?

Thank you,
Jobin.

Revision history for this message
Monty Taylor (mordred) wrote : Re: [Bug 449273] Re: Make fails for drizzled on 32-bit Ubuntu 9.04 Jaunty

Jobin Augustine wrote:
> Yes Monty
> Just to confirm your findings.
> this problem is not a 32 bit specific. i got same issue on 64 bit Ubuntu as well (on a fresh installation without bison).
> but something i am not able to understand is first configure and make is success.
> any subsequent make after a "make distclean" gives this problem
>
> is your fix will be asserting presence of yacc/bison?

Were you building from a tarball? That would be a different issue
then... lemme look in to it further.

Changed in drizzle:
status: Confirmed → Fix Committed
Changed in drizzle:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.