FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 01-17-2011, 02:25 AM
"Steve M. Robbins"
 
Default How to build a 32-bit package in Debian?

Hi,

I've recently adopted a package (nyquist) that only builds in 32-bit
mode. I'm struggling with supporting it on amd64 and other 64-bit
architectures in Debian.

First: yes, clearly the code should be migrated to 64-bits. Upstream
is aware of that and it's a nontrivial effort. I'm interested in
supporting the package as it exists today.

The solution adopted at present is that upstream packages 3 required
libraries (libsndfile, liblo, and portaudio) which are all built in
32-bit mode. This generates a working binary, but is sub-optimal for
all the usual reasons: we don't benefit from fixes and upgrades. I'd
like to link to the Debian-provided libsndfile, but of course it is
64-bit on my amd64 machine and the link fails.

What is the recommended course of action for such a package?

I just learned about the ia32-libs package. It doesn't contain
the libraries I need (yet) but I imagine it may be possible to
add them. Is there an equivalent package for other 64-bit
architectures?

Thanks,
-Steve
 

Thread Tools




All times are GMT. The time now is 01:41 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org