Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jun 2006 20:42:54 +0400
From:      Boris Samorodov <bsam@ipt.ru>
To:        Adi Pircalabu <apircalabu@bitdefender.com>
Cc:        Jeff Molofee <nehe@cruzinternet.com>, freebsd-questions@freebsd.org, freebsd-ports@freebsd.org
Subject:   Re: linux_base-fc4
Message-ID:  <61855713@srv.sem.ipt.ru>
In-Reply-To: <20060619191542.614d03ad@apircalabu.dsd.ro> (Adi Pircalabu's message of "Mon, 19 Jun 2006 19:15:42 %2B0300")
References:  <20060617071239.1F08D16A56D@hub.freebsd.org> <44960134.9030502@cruzinternet.com> <20060619184110.321ff967@apircalabu.dsd.ro> <20060619191542.614d03ad@apircalabu.dsd.ro>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 19 Jun 2006 19:15:42 +0300 Adi Pircalabu wrote:
> (Really cc-ed to freebsd-ports@freebsd.org and Boris Samodorov a.k.a
> bsam@ipt.ru)
> On Mon, 19 Jun 2006 18:41:10 +0300 Adi Pircalabu wrote:
> > On Sun, 18 Jun 2006 19:43:16 -0600 Jeff Molofee wrote:
> > 
> > > After upgrading to linux_base-fc4, I've noticed a lot of
> > > applications and games that will no longer run. One of the games is
> > > HoH. I receive the following error when trying to run it... does
> > > anyone know how to fix this?
> > > 
> > > ./HoH: error while loading shared libraries:
> > > libstdc++-libc6.2-2.so.3: cannot open shared object file: No such
> > > file or directory
> > 
> > Apparently that application needs (yet another?) compatibility Linux
> > libraries, because it was built with g++-2.96 and linked against
> > libstdc++-libc6.2-2.so.3.
> > Feel free to send a problem report for this so it won't get lost,
> > linux_base-fc4 maintainers should take a look at it and update the
> > port.

> Jeff, I've attached a patch for linux_base-fc4, can you please test it
> and see if it fixes the dependency problem?

Adi, you did the right thing -- that library is missing at the port.
There are two hints.

1. The plist file is not full (one llibrary missing). I'd recommend
   you to test the patches (on probably fresh machine). Then on
   deinstalling you'll notice those files that remain undeletted.
   You may consider reading
   http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/
   and http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-testing.html
   to create a good (i.e. ready-to-commit) patches.

2. To create a good distinfo file for a linux port try to use "make
   PACKAGE_BUILDING=YES makesum". There are may source files (under
   GPL) which we must (at least) have while building linux (GPL)
   ports.

PS. I've already sent Jeff a patch and he gave me a successful
feedback. I hope this patch will be committed soon.


WBR
-- 
Boris B. Samorodov, Research Engineer
InPharmTech Co,     http://www.ipt.ru
Telephone & Internet Service Provider



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?61855713>