Debian Patches

Status for lynkeos.app/3.4+dfsg1-2

Patch Description Author Forwarded Bugs Origin Last update
fix-spelling-error.patch Fix lintian reported spelling errors Yavor Doganov <yavor@gnu.org> no 2019-11-25
gnustep-port.patch An almost complete port to GNUstep. Apparently upstream has only build-tested the app on GNUstep.
Runtime tests revealed a few GNUstep bugs -- some of them got fixed
while others are worked around. Some changes may not be entirely
correct as obviously there are differences between Cocoa and GNUstep
behavior.
.
All XIB files are reverted to an older format as XIBs created by
XCode 5 were not supported by GNUstep (upstream SVN r584 from 14
November 2014). Although support was added in gnustep-gui/0.28 it is
still rough and does not give satisfactory results.
.
Some of the CoreFoundation replacements will be gone if/when
gnustep-corebase is available in Debian. Likewise, code relying on
CoreGraphics is #ifdef'ed out but this should be reverted when the
GNUstep implementation, gnustep-opal, is packaged.
.
The support for dcraw/ffmpeg/FITS/SER formats is built in the app
itself and not provided as separate bundles. This is a deliberate
choice for simplicity's sake as we'd have to move more files around
and provide compatibility symlinks to cater for the FHS (and in the
case of the Dcraw bundle, the symlink for /usr/bin/dcraw from the
dcraw package). Likewise, LynkeosCore is not built as framework.
.
Needs further testing and possibly other tweaks.
Yavor Doganov <yavor@gnu.org> no debian 2021-01-24
manpage-fix.patch Add manpage and get it installed by upstream's build system. The old manpage (from 1.x series) was not merged upstream and was not
very good (not that this one is). Needs some improvement before it
can be forwarded upstream.
Yavor Doganov <yavor@gnu.org> no 2018-03-10
gcc-warnings.patch Fix some compiler warnings. Also check the return value of fread/fgets.
.
comparison of distinct pointer types lacks a cast
assignment makes integer from pointer without a cast [-Wint-conversion]
'main' is usually a function [-Wmain]
'foo' may be used uninitialized in this function
missing braces around initializer [-Wmissing-braces]
passing argument N of ‘foo:’ from distinct Objective-C type
passing argument N of ‘foo:’ from incompatible pointer type
initialization of ‘double *’ from incompatible pointer type ‘id’
"GNUSTEP" redefined
Yavor Doganov <yavor@gnu.org> no 2021-01-24
glibc-2.27.patch Fix FTBFS with glibc/2.27. Yavor Doganov <yavor@gnu.org> no debian 2018-03-03
ftbfs-ppc64el.patch Fix AltiVec-related FTBFS on ppc64el. Build-tested only; possibly incorrect. Ideally should be verified by
performing a runtime test.
Frédéric Bonnard <frediz@debian.org> no debian 2019-01-31

All known versions for source package 'lynkeos.app'

Links