From owner-freebsd-questions@FreeBSD.ORG Fri Dec 28 01:12:16 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8895F16A41A for ; Fri, 28 Dec 2007 01:12:16 +0000 (UTC) (envelope-from kline@tao2.thought.org) Received: from tao2.thought.org (dsl231-043-140.sea1.dsl.speakeasy.net [216.231.43.140]) by mx1.freebsd.org (Postfix) with ESMTP id 69C5F13C45B for ; Fri, 28 Dec 2007 01:12:10 +0000 (UTC) (envelope-from kline@tao2.thought.org) Received: from tao2.thought.org (localhost [127.0.0.1]) by tao2.thought.org (8.13.8/8.13.1) with ESMTP id lBS0uGLj018733; Thu, 27 Dec 2007 16:56:16 -0800 (PST) (envelope-from kline@tao2.thought.org) Received: (from kline@localhost) by tao2.thought.org (8.13.8/8.13.1/Submit) id lBS0uEOC018731; Thu, 27 Dec 2007 16:56:14 -0800 (PST) (envelope-from kline) From: Gary Kline Message-Id: <200712280056.lBS0uEOC018731@tao2.thought.org> To: m.seaman@infracaninophile.co.uk (Matthew Seaman) Date: Thu, 27 Dec 2007 16:56:14 -0800 (PST) In-Reply-To: <47741D43.4010603@infracaninophile.co.uk> Organization: <> thought.org: pvblic service Unix since 1986... <> Of_Interest: Observing 16 years of service to the Unix community X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Giorgos Keramidas , Gary Kline , freebsd-questions@freebsd.org Subject: Re: mutt?? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2007 01:12:16 -0000 According to Matthew Seaman: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Giorgos Keramidas wrote: > > On 2007-12-27 11:02, Gary Kline wrote: > >> I've been trtryinng to rebuild everything on tao to get my i810 > >> graphics working. Somehow, mutt bbroke. It seems to break with > >> something undefined in perl5.8. > >> > >> Anybody know what this is: > >> Undefined symbol "__sbmaskrune" ? > > > > That's odd. The mutt-devel port (which I am using to type and post this > > message) does not seem to depend on Perl: > > > > % $ pkg_info -r mutt\* > > % Information for mutt-devel-... > > % > > % Depends on: > > % Dependency: ispell-3.2.06_18 > > % Dependency: mime-support-3.39.1 > > % Dependency: libiconv-1.11_1 > > % Dependency: gettext-0.16.1_3 > > % > > % $ > > This is caused by a change to various ctype functions to do with > improved UTF8 support recently, which inadvertently broke ABI > compatability on RELENG_6. The change has since been reverted, but > it seems that you were unlucky enough to install or upgrade some > software during the month or so that it was in place, so that it > is referring to symbols that do not exist in libc.so. > > Perl is just one of the places where __sbmaskrune can show up. > There's been quite a lot of discussion of it on various lists > recently: > > http://www.google.co.uk/search?hl=en&q=site%3Alists.freebsd.org+__sbmaskrune&btnG=Google+Search&meta= > > This, precisely, is the commit message where the ABI breakage you've > seen was created: > > http://lists.freebsd.org/pipermail/cvs-src/2007-October/082836.html > > and here is where it was fixed: > > http://lists.freebsd.org/pipermail/cvs-src/2007-November/084046.html > > To sort out your system, basically make sure you're running a RELENG_6 > version from after the fix was committed, and then I'm afraid you've > just got to reinstall any software that shows the symptoms. Anything > installed before the original commit that broke things will be fine -- > it's just software that was recompiled using a RELENG_6 system from > between 24 October and 20 November. > > It's only RELENG_6 that was affected -- the change went into > RELENG_7 (and HEAD) where ABI changes are permitted with the new major > version number, but RELENG_6_2, RELENG_6_3 and other release branches > never had this patch applied. > > Cheers, > > Matthew > Thanks lots, Matthew. I cvsup'd before my rebuild. I'm running 6.2 or later everywhere. Hopefully up rebuilds will straighten things out. gary > - -- > Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard > Flat 3 > PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate > Kent, CT11 9PW > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.4 (FreeBSD) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFHdB1D8Mjk52CukIwRCMNSAJ0XiL1xfFz925+P+WVpmqRmG7AJTgCdGNkG > APZBRHJq66NqxUScOJrjd8k= > =JqqZ > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > -- Gary Kline kline@thought.org www.thought.org Public Service Unix http://jottings.thought.org http://transfinite.thought.org