[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: make in pbuilder error

On Sun, 19 Apr 2009 02:14:13 +0200 (CEST)
Jaromír Mikeš <mira.mikes@seznam.cz> wrote:

> I installed this source even in chroot without problems when I've installed dependencies.
> After greping undefined references I've found that these references includes library I am just building.

In which case, it's a bug in the source code - probably to do with the
wrong $(top_srcdir) and $(top_builddir) being set wrongly and the wrong
flags being created in LDFLAGS.
> root@64studio:~/chroot/sid# find /home/mira/chroot/sid/usr/lib -type f -exec grep -l "dynparam_ui_group_disappeared" {} \;
> /home/mira/chroot/sid/usr/lib/liblv2dynparamhost1.so.1.0.0
> /home/mira/chroot/sid/usr/lib/liblv2dynparamhost1.a

No, those aren't the ones you are building, those are ones that you
have previously built and installed into /usr/lib/ inside the chroot.
You may have contaminated your chroot.

pbuilder is careful to throw away old chroots and puts the fresh ones
in a directory that uses the PID of the current process. That looks
like a static chroot which should be deleted.

Test the package with 'make distcheck'


Neil Williams

Attachment: pgpOHo54fPhIL.pgp
Description: PGP signature

Reply to: