gearmand 0.22 no longer recognises --libdrizzle-mysql or --libdrizzle_user arguments
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gearman |
Invalid
|
Undecided
|
Unassigned | ||
gearmand (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
I was trying out the gearmand 0.22, but it failed to start when I used the following commandline (which works on our current version - 0.16):
/opt/gearman/
--daemon \
This failed with the error: "unknown option libdrizzle-mysql".
I removed that argument, and got the error: "unknown option libdrizzle_user".
The same thing happened for --libdrizzle-db and --libdrizzle-table
Has this method of specifying the persistance DB type and location changed? The docs at http://
I think gearmand was built in the standard ./configure && make && make test && make install fashion.
After further investigation, I found that ./configure isn't picking up the libdrizzle install now.
Running it like the following worked:
libdrizzle_ CFLAGS= "-I/usr/ local/include" libdrizzle_ LIBS="- L/usr/local/ lib -ldrizzle" ./configure
This isn't a bug, just me not realising that this new version of gearmand needed different compile flags.