Summary: | virtual/mysql missing ebuild for mysql-3.23 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matt Rutherford <mjrutherford> |
Component: | New packages | Assignee: | Gentoo Linux MySQL bugs team <mysql-bugs> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | enhancement | CC: | dallas.morlock |
Priority: | Lowest | ||
Version: | 2006.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Matt Rutherford
2006-11-26 09:36:12 UTC
mysql-3.23 is completely unsupported and just plain needs to die... I agree, but those of us still migrating were really put in a bind by this change. A way to get around this (assuming you have a portage overlay configured in make.conf): mkdir -p $PORTDIR_OVERLAY/virtual/mysql cp /usr/portage/virtual/mysql/mysql-4.0.ebuild $PORTDIR_OVERLAY/virtual/mysql/mysql-3.23.ebuild It looks like the patch 020_all_gentoo-nptl.patch is no longer being applied. checking "LinuxThreads"... "Not found" configure: error: This is a linux system and Linuxthreads was not found. On linux Linuxthreads should be used. Please install Linuxthreads (or a new glibc) and try again. See the Installation chapter in the Reference Manual for more information. !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/mysql-3.23.58-r1/work/mysql-3.23.58/config.log !!! ERROR: dev-db/mysql-3.23.58-r1 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile mysql-3.23.58-r1.ebuild, line 101: Called econf '--libexecdir=/usr/sbin' '--sysconfdir=/etc/mysql' '--localstatedir=/var/lib/mysql' '--with-raid' '--with-low-memory' '--enable-assembler' '--with-charset=latin1' '--enable-local-infile' '--with-mysqld-user=mysql' '--with-extra-charsets=all' '--enable-thread-safe-client' '--with-client-ldflags=-lstdc++' '--with-comment=Gentoo Linux mysql-3.23.58-r1' '--with-unix-socket-path=/var/run/mysqld/mysqld.sock' '--with-berkeley-db=./bdb' '--without-readline' '--enable-shared' '--enable-static' '--with-libwrap' '--without-innodb' '--with-vio' '--with-openssl' '--without-debug' ebuild.sh, line 540: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. (In reply to comment #3) > A way to get around this (assuming you have a portage overlay configured in > make.conf): > > mkdir -p $PORTDIR_OVERLAY/virtual/mysql > > cp /usr/portage/virtual/mysql/mysql-4.0.ebuild > $PORTDIR_OVERLAY/virtual/mysql/mysql-3.23.ebuild > forgot one thing: ebuild $PORTDIR_OVERLAY/virtual/mysql/mysql-3.23.ebuild digest c#1 As an experienced bug wrangler Jakub is also a developer-mind-reader ... c#2 see c#3 unless issue mentioned in replay c#4 is solved c#4,c#5 It's fixed now (and has been broken for more than one year) but it still _fail_ to compile (kernel headers), look like there is not very much interest in having a working ebuild (one year is looong) If someone volenterous to fix it I'll add the virtual in the tree (because Xmas is near ;) Regards, Francesco |