Summary: | dev-db/mysql-5.1.62-r1 - Makefile:186: *** missing separator. Stop. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Willard Dawson <wfdawson> |
Component: | Current packages | Assignee: | Gentoo Linux MySQL bugs team <mysql-bugs> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build log
Emerge info emerge -pqv Emerge environment |
Description
Willard Dawson
2012-09-20 20:06:07 UTC
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 |