Bug #18450 Partitioning and Embedded Server do not build?
Submitted: 23 Mar 2006 8:44 Modified: 23 Mar 2006 14:24
Reporter: Kristian Koehntopp Email Updates:
Status: Can't repeat Impact on me:
Category:MySQL Server Severity:S3 (Non-critical)
Version:5.1.7 (current bk pull) OS:Linux (Suse Linux 10.0)
Assigned to: CPU Architecture:Any

[23 Mar 2006 8:44] Kristian Koehntopp
Build of current bk fails with --with-embedded-server and --with-partitions

make[3]: Entering directory '/export/source/mysql-5.1-new/libmysqld'
make[3]: *** Keine Regel vorhanden, um das Target »partition_info.cc«,
benötigt von »partition_info.o«, zu erstellen.  Schluss.

This translates into "No rule to create target ... required by .... Done."

How to repeat:
./configure \
        --enable-assembler \
        --enable-local-infile \
        --enable-thread-safe-client \
        --prefix=/usr/local/mysql \
        --with-archive-storage-engine \
        --with-berkeley-db \
        --with-big-tables \
        --with-blackhole-storage-engine \
        --with-csv-storage-engine \
        --with-embedded-server \
        --with-extra-charsets=complex \
        --with-federated-storage-engine \
        --with-innodb \
        --with-ndbcluster \
        --with-openssl \
        --with-partition \
        --with-readline \

Suggested fix:
Make it work, or block it in configure.
[23 Mar 2006 14:24] Hartmut Holzgraefe
Can't repeat with a fresh clone, the file is there, the symlink in libmysqld created just fine and everything compiles. Probably some stale dependency rule or autoconf stuff not fully recreated?