6060
Comment: fix link
|
← Revision 60 as of 2020-04-02 00:53:55 ⇥
5863
use the wiki link
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
Line 8: | Line 9: |
for this page is the [[http://buildd.debian.org/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. | for this page is the [[https://buildd.debian.org/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. |
Line 10: | Line 12: |
Line 12: | Line 15: |
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. |
are candidates for inclusion in the [[PackagesArchSpecific|Packages-arch-specific]] file, so that they are not considered for autobuilding on sparc. |
Line 26: | Line 30: |
Line 29: | Line 34: |
Line 30: | Line 36: |
||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]]).|||| | ||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 DebianBug:338846).|||| |
Line 38: | Line 44: |
||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.|||| | ||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? [[https://lists.debian.org/msgid-search/200603130118.k2D1II6n030503@cft.snafu.priv.at|Alexander Zangerl]] pointed out that lcdproc might be a saner, more portable alternative.|||| |
Line 40: | Line 46: |
||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|| | ||stalin||Fails due to DebianBug: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|| |
Line 43: | Line 49: |
||helix-player||[[http://bugs.debian.org/412245|FTBFS]], sparc is on arch list, not in testing|| || | ||helix-player||[[DebianBug:412245|FTBFS]], sparc is on arch list, not in testing|| || |
Line 55: | Line 61: |
||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|| | ||lsbappchk||Blocked by DebianBug:212043. Opened DebianBug:375457 against lsb-core for initial fix there.||Martin Habets|| |
Line 57: | Line 63: |
||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'''|| ||gsnes9x|| [[http://bugs.debian.org/411981|Why is sparc not in arch list?]] Depends on non-free snes9x-x, built and uploaded, now in testing. ||'''Fixed''' by EmanueleRocca|| ||gwp||Working out of the box, uploaded (see [[http://bugs.debian.org/350565|350565]]).||'''Fixed''' by EmanueleRocca|| |
||llvm||Initial failure caused by buildd operating in 64-bit mode (fixed). Now fails due to DebianBug:345952 which is caused by DebianBug:357722||'''Fixed'''|| ||gsnes9x|| [[DebianBug:411981|Why is sparc not in arch list?]] Depends on non-free snes9x-x, built and uploaded, now in testing. ||'''Fixed''' by EmanueleRocca|| ||gwp||Working out of the box, uploaded (see DebianBug:350565).||'''Fixed''' by EmanueleRocca|| |
Sparc Ports > SparcPorting
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 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 the 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). |
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. |
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 |
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 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 |
|
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? 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 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 |
|
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. sparc32 kernel lacks profiling support |
Martin Habets |
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 212043. Opened 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 345952 which is caused by 357722 |
Fixed |
gsnes9x |
Why is sparc not in arch list? Depends on non-free snes9x-x, built and uploaded, now in testing. |
Fixed by EmanueleRocca |
gwp |
Working out of the box, uploaded (see 350565). |
Fixed by EmanueleRocca |