Comment 3 for bug 27055

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Fri, 16 Dec 2005 11:42:11 -0800
From: Max Alekseyev <email address hidden>
To: Robert Luberda <email address hidden>
CC: <email address hidden>
Subject: Re: [Bulk] Re: Bug#343250: upx-ucl-beta: broken on 64-bit systems

Robert Luberda wrote:

> Thanks for your report.
> I've just uploaded new CVS snapshot of upx-ucl-beta
> (1.94+0.20051214cvs-1). Could you please check if the problem still
> exists in that version?

It fails to be build from sources on amd64 with the following error:

g++ -O2 -g -DWITH_UCL -o packmast.o -c packmast.cpp
packmast.cpp: In function 'Packer* try_packers(InputFile*, Packer* (*)(Packer*, InputFile*))':
packmast.cpp:218: error: cannot allocate an object of abstract type 'PackLinuxElf64amd'
p_lx_elf.h:221: note: because the following virtual functions are pure within 'PackLinuxElf64amd':
p_unix.h:72: note: virtual void PackUnix::set_native64(void*, long unsigned int) const
make[1]: *** [packmast.o] Error 1

> BTW. I'm wondering if the upx-ucl package has the same bug. I would be
> grateful it you could test it also.

upx-ucl works OK.

Max