Messages in this thread | | | From | Mariusz Mazur <> | Subject | Re: [ANNOUNCE] linux-libc-headers 2.6.10.0 | Date | Wed, 12 Jan 2005 12:11:23 +0100 |
| |
On środa 12 styczeń 2005 11:49, Andrew Walrond wrote: > Upgrading from 2.6.9.1 to 2.6.10.0 causes a mysql build failure on x86: > > gcc -DDEFAULT_CHARSET_HOME=\"/pkg/mysql.1\" > -DDATADIR=\"/pkg/mysql.1/state\" -DSHAREDIR=\"/pkg/mysql.1/share/mysql\" > -DDONT_USE_RAID -DMYSQL_CLIENT -fPIC -I. -I. -I.. -I../include -O3 > -DDBUG_OFF -march=i686 -O2 -MT password.lo -MD -MP -MF .deps/password.Tpo > -c password.c -fPIC -DPIC -o .libs/password.o In file included from > ../include/my_global.h:291, > from password.c:62: > /usr/include/asm/atomic.h: In function `atomic_add_return': > /usr/include/asm/atomic.h:189: error: `boot_cpu_data' undeclared (first use > in this function) > > It builds fine on x86_64 though. I don't know where the fault lies here; > mysql, libc-headers or linux-2.6.10, so this is just a FYI.
Looks like you've linked your kernel's config.h to llh and that causes the problem. You shouldn't do that unless you have a specific reason to, otherwise you might end up with problems I'm unable to test for (I can't check every possible combination of kernel CONFIG_'s).
I'll state that more clearly in the docs.
-- In the year eighty five ten God is gonna shake his mighty head He'll either say, "I'm pleased where man has been" Or tear it down, and start again - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |