7272
Comment:
|
7123
|
Deletions are marked like this. | Additions are marked like this. |
Line 16: | Line 16: |
||nvidia-xconfig||NVIDIA X configuration tools, probably only useful on machines with NVIDIA proprietary driver, which is not available on sparc.|| |
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 |
libopenspc |
Major parts written in i386 assembler. |
xmms-openspc |
Depends on libopenspc. |
hdaps-utils |
Utilities specific for IBM ?ThinkPad laptops. |
ogre-contrib |
Depends on NVIDIA Cg Toolkit (proprietary, not available on sparc). |
nvidia-cg-toolkit |
Installer for proprietary NVIDIA software, not available for sparc. |
libsmbios |
Access to BIOS, useful only in PC arches? |
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 |
acpidump |
Utility to dump ACPI tables. ACPI is only available on x86 and ia64. |
acpica-unix |
ACPI-related, not relevant for sparc. |
hotkey-setup |
Utility for hotkey setup on PC laptops. |
php4-maxdb |
PHP module for access to MaxDB database, which is currently supported on PC arches only. |
vbetool |
Runs real-mode video BIOS code to alter hardware state. [http://bugs.debian.org/341549 Bug 341549]. Currently in p-a-s (due to missing sys/io.h) on hppa, ia64, m68k. |
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 |
refit |
EFI bootloader, irrelevant for sparc. |
rovclock |
Utility to control frequency rates of Radeon cards |
linux-uvc |
i386-only, according to maintainer |
beaglefs |
Depends on beagle-dev, which is built from beagle source, which in not available on sparc (already in p-a-s) |
gsf-sharp |
Depends on mono stuff, not available on sparc (but see mono below) |
apex |
Linksys NSLU2 boot loader, so only useful on arm and armeb |
flamerobin |
build-deps on firebird2 (only available on amd64 and i386) |
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. |
|
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 |
|
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 |
|
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 |