Differences between revisions 44 and 45
Revision 44 as of 2006-09-22 04:33:26
Size: 6192
Editor: ClintAdams
Comment:
Revision 45 as of 2006-09-22 04:34:45
Size: 6116
Editor: ClintAdams
Comment:
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:
||flamerobin||build-deps on firebird2 (only available on amd64 and i386)||

Back to [PortsSparc][?DebianWikiTopics]

Porting Tracker

This page serves as a tracker for sparc porting efforts. Feel free to add relevant information to the packages, or move the packages between sections if appropriate. Main source of information for this page is the [http://buildd.debian.org/~jeroen/status/architecture.php?a=sparc sparc buildd status page]. If you notice a package with a non-transient failure there, or a package which does not have sparc in its arch list, please add it to this page.

Candidates for inclusion in packages-arch-specific

The packages listed below do not support sparc as architecture and their porting is not necessary or not feasible. As such, they are candidates for inclusion in [http://buildd.debian.org/quinn-diff/Packages-arch-specific packages-arch-specific] file, so that they are not considered for autobuilding on sparc.

Package

Description

hdaps-utils

Utilities specific for IBM ?ThinkPad laptops.

ogre-contrib

Depends on NVIDIA Cg Toolkit (proprietary, not available on sparc).

atokx2

Installer for non-free Japanese input method, not available for sparc.

mesa-legacy

Hardware-accelerated rendering capabilities for 3DFX-based graphics cards. According to David Nusinow of X Strike Force, this package is obsolete. xorg packages ship updates mesa packages, available for all architectures

hotkey-setup

Utility for hotkey setup on PC laptops.

digitools

i386-only, a set of tools to control ASUS Digimatrix embedded hardware

915resolution

PC arches only, resolution modification tool for Intel graphic chipset

gstreamer0.10-pitfdll

GStreamer plugin for using MS binary codecs

rovclock

Utility to control frequency rates of Radeon cards

linux-uvc

i386-only, according to maintainer

apex

Linksys NSLU2 boot loader, so only useful on arm and armeb

Porting candidates

These packages are currently failing to build on sparc, or do not include sparc support without a good reason. Feel free to volunteer to port it by putting your name in the Owner column :-).

Package

Description and details

Owner

gsnes9x

Why is sparc not in arch list? Depends on non-free snes9x-x, which is Arch: any.

kexec-tools

'unsupported architecture sparc' during configure run. Tool to load a kernel in memory and reboot into the kernel loaded in memory. Support for sparc might be pending upstream (see [http://bugs.debian.org/338846 bug 338846]).

dfsbuild

sparc not in the arch list. Build script for Debian From Scratch. Probably needs to be taught how to make a sparc bootable CD.

libaio

sparc not in arch list. Library for kernel asynchronous I/O system calls.

Luis Ortiz

lcrash

sparc not in arch list. Kernel patch and utilities required to produce and analyze kernel crash dump.

adeos

sparc not in arch list. A kernel patch implementing nanokernel for sharing of hw resources. Will probably be too hard to port?

grub2

Portable? Jeff Bailey was working on it some time ago

gwp

A VGA Planets game client for GNOME. Why in contrib?

cacao

'sparc systems not supported' during configure. Free Java virtual machine. Too hard?

qemu

Probably portable. I've made some progress with it, patches were posted to upstream mailing list. Needs further work.

JurijSmakov

lcd4linux

Fails with 'unknown opcode' during build. Has some arch-specific asm? Program to display info on the external LCD display. Any sparc which needs it? [http://lists.debian.org/debian-sparc/2006/03/msg00025.html Alexander Zangerl] pointed out that lcdproc might be a saner, more portable alternative.

defrag

Ext2, minix and xiafs filesystem defragmenter. Is worked on.

Goswin von Brederlow

stalin

Fails due to [http://bugs.debian.org/337169 337169]. Solution is proposed in the bug trail, but it requires bootstrapping stalin from scheme source (not neccessarily on sparc). 4GB of memory is not enough for that! Maintainer and upstream are aware of the situation

JurijSmakov

slate

FTBFS, in state FAILED, affects testing. Looks tricky, they implement their own memory management framework, completely disregarding the alignment constraints

gwp

i386-only, unclear why, version in testing. Tried a build on sparc, it worked out of the box. Will try to test whether it actually works

JurijSmakov

eclipse

Can't satisfy build-deps, version in testing

helix-player

FTBFS, sparc is on arch list, not in testing

spca5xx-modules

Kernel drivers for webcams and digital cameras based on spc5xx chips. Sparc not in arch list, version in testing.

google-perftools

Performance profiler for C++ programs. Needs to be taught about sparc.

vdrift

Has some i386/powerpc assembly instructions, never built on sparc, does not look very hard.

sysprof

System profiler, includes some kernel modules. sparc not in arch list, needs to be investigated.

codespeak-lib

Needs to be taught about sparc, never built on it.

wmtune

sparc in arch list, needs porting, never built on sparc.

elfsh

Built in the past, new version has problems with sparc (and other arches') asm.|

numactl

Requires porting, never built on sparc before.

mono

Version in sid will build on sparc if control file is modified. Someone needs to build monodevelop against it and inform the mono maintainers that it works.

Done/Fixed

Package

Description and details

Owner

lsbappchk

Blocked by [http://bugs.debian.org/212043 bug 212043]. Opened [http://bugs.debian.org/375457 375457] against lsb-core for initial fix there.

Martin Habets

odyssey

Utility for programming PIC microcontrollers through a parallel type programmer. Patch submitted upstream.

Fixed by Martin Habets

llvm

Initial failure caused by buildd operating in 64-bit mode (fixed). Now fails due to [http://bugs.debian.org/345952 345952] which is caused by [http://bugs.debian.org/357722 357722]

Fixed