From owner-freebsd-ports Sun Sep 19 14: 2:11 1999 Delivered-To: freebsd-ports@freebsd.org Received: from emmi.physik.TU-Berlin.DE (emmi.physik.TU-Berlin.DE [130.149.160.103]) by hub.freebsd.org (Postfix) with ESMTP id F23C41592A; Sun, 19 Sep 1999 14:01:56 -0700 (PDT) (envelope-from ibex@emmi.physik.TU-Berlin.DE) Received: (from ibex@localhost) by emmi.physik.TU-Berlin.DE (8.9.3/8.9.3) id XAA42807; Sun, 19 Sep 1999 23:00:56 +0200 (CEST) (envelope-from ibex) Date: Sun, 19 Sep 1999 23:00:56 +0200 From: Dirk Froemberg To: "Ronald F. Guilmette" Cc: ports@FreeBSD.org, questions@FreeBSD.org Subject: Re: mysql-server-3.22.25 install botch (pthread_attr_setschedparam?) Message-ID: <19990919230055.E42360@physik.TU-Berlin.DE> References: <10020.937533737@monkeys.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <10020.937533737@monkeys.com>; from Ronald F. Guilmette on Thu, Sep 16, 1999 at 07:02:17PM -0700 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Ronald! The answer is in your mail: You can't use packages for 3.2-RELEASE along with 3.1-RELEASE, since they are binaries. Instead you have to compile the mysql322-server _port_. See http://www.freebsd.org/ports/ for details. Regards Dirk On Thu, Sep 16, 1999 at 07:02:17PM -0700, Ronald F. Guilmette wrote: > > I just recently upgraded my old FreeBSD 2.2.8 system to FreeBSD 3.1. > > (Yea, I know... It's not the latest and greatest, but it was the easiest > for me to upgrade to, because I had 3.1 on a CDROM, and I hate waiting > for things to download, so I prefer to upgrade from CDROM.) > > Anyway, I have been trying to get some of the packages upgraded also, in > particular the mysql package. > > I deinstalled the old (3.21.xxx) mysql package and now I'm just trying to > install the latest stable mysql package. > > While doing the pkg_add for the `mysql-server-3.22.25' package, I got the > following, which appears to be a serious/fatal error: > > ... > Creating db table > Creating host table > Creating user table > Creating func table > Creating tables_priv table > Creating columns_priv table > /usr/libexec/ld-elf.so.1: /usr/local/libexec/mysqld: Undefined symbol "pthread_attr_setschedparam" > Installation of grant tables failed! > ... > > > OK, so what's the deal here? > > Looking at the pthread(3) man page I see that libc_r is *supposed* to con- > tain a routine named `pthread_attr_setschedparam'. That's what the man page > says anyway. But when I do an `nm' on that library I see that (sure enough) > libc_r ain't got no `pthread_attr_setschedparam' routine! Humph! > > OK, so NOW what should I do? -- Dirk Froemberg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message