Errors out with the following: config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands /bin/rm: cannot remove `libtoolT': No such file or directory config.status: executing default commands configure: WARNING: unrecognized options: --without-pstack, --with-plugindir, --without-plugin-example, --without-plugin-ibmdb2i, --without-plugin-partition, --without-plugin-federated, --without-plugin-ndbcluster, --without-plugin-pbxt
Created attachment 324436 [details] Build log
Created attachment 324438 [details] Emerge info
Created attachment 324440 [details] emerge -pqv
Created attachment 324442 [details] Emerge environment
Have the same warning message: QA: configure please use append-cppflags for preprocessor flags QA: install QA Notice: Unrecognized configure options: configure: WARNING: unrecognized options: --without-pstack, --with-plugindir, --without-plugin-example, --without-plugin-ibmdb2i, --without-plugin-partition, --without-plugin-federated, --without-plugin-ndbcluster, --without-plugin-pbxt
Does this still occur on mysql 5.1.67? The configure warnings listed are harmless.
(In reply to comment #6) > Does this still occur on mysql 5.1.67? > > The configure warnings listed are harmless. Yes, this does still occur on 5.1.67. >>> Compiling source in /var/tmp/portage/dev-db/mysql-5.1.67/work/mysql ... make -j1 -l1 Makefile:186: *** missing separator. Stop.
(In reply to comment #7) > (In reply to comment #6) > > Does this still occur on mysql 5.1.67? > > > > The configure warnings listed are harmless. > > Yes, this does still occur on 5.1.67. > > >>> Compiling source in /var/tmp/portage/dev-db/mysql-5.1.67/work/mysql ... > make -j1 -l1 > Makefile:186: *** missing separator. Stop. Looking through the current build.log and the corresponding Makefile - actually, several of them... this is found: CCASFLAGS = -Wa,-O2 -Wa,-mtune=native -Wa,-pipe There's no line continuing '\' appended to make that a single variable setting Make statement. For whatever reason, the missing '\' characters are being stripped or never appended, or whatever. My make.conf sets flags as follows: CFLAGS="-O2 -mtune=native -pipe" CXXFLAGS="${CFLAGS}" ASFLAGS="${CFLAGS}" LDFLAGS="${CFLAGS}" OMPFLAGS="${CFLAGS}" If that is somehow broken...?
(In reply to comment #8) > My make.conf sets flags as follows: > > CFLAGS="-O2 -mtune=native -pipe" > CXXFLAGS="${CFLAGS}" > ASFLAGS="${CFLAGS}" > LDFLAGS="${CFLAGS}" > OMPFLAGS="${CFLAGS}" > > If that is somehow broken...? Confirmed that ASFLAGS="${CFLAGS}" is the culprit. From what I read, you should unset it to defaults.
Closing as INVLAID as you shouldn't set ASFLAGS unless you know what you are doing