Package: hercules / 3.13-9
Metadata
Package | Version | Patches format |
---|---|---|
hercules | 3.13-9 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
debian changes.patch | (download) |
Makefile.am |
21 11 + 10 - 0 ! |
import older changes to upstream source These changes have been carried by prior versions of the Debian package for a long time and have not been split out into separate patches. |
check if topmsg is initialized.patch | (download) |
panel.c |
5 5 + 0 - 0 ! |
--- |
always strict alignment.patch | (download) |
machdep.h |
10 3 + 7 - 0 ! |
--- |
no ltdl dependency.patch | (download) |
Makefile.am |
4 2 + 2 - 0 ! |
don't list -l flags in makefile dependencies. hercules fails to cross build from source, because an upstream Makefile.am includes -lltdl in a Makefile dependency. This triggers architecture-specific behaviour in make. It looks up the flag using the built-in library search path (for the build architecture). However libltdl is only installed for the host architecture, so the library isn't found and make gives up. One shouldn't list such flags in dependencies. Please consider applying the attached patch to make hercules cross buildable. |
keep ldflags.patch | (download) |
Makefile.am |
2 1 + 1 - 0 ! |
<short summary of the patch> TODO: Put a short summary on the line above and replace this paragraph with a longer explanation of this change. Complete the meta-information with other relevant fields (see below for details). To make it easier, the information below has been extracted from the changelog. Adjust it or drop it. . hercules (3.13-5) unstable; urgency=medium . * Properly purge all Makefiles in the build output. |
move hercifc to usr lib hercules.patch | (download) |
hercifc.h |
2 1 + 1 - 0 ! |
--- |