Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
makefile | Removing the external/ directory which is not present in dfsg tarball. | Francesco Paolo Lovergine <frankie@debian.org> | not-needed | |||
shared | Use SHRDGEN target on Linux arch instead of default DYNAGEN. It would be better changing the building system in order to generate both shared and static libraries. Also changed a bit SHRDGEN target to generate standard sonames/solibs. Note that upstream follows a soname libogdi.so.MAJOR.MINOR scheme. |
Francesco Paolo Lovergine <frankie@debian.org> | not-needed | |||
endianess | Fix endianness definition. This is a Linux specific patch. A better fix would check endianness at configuration time. |
Francesco Paolo Lovergine <frankie@debian.org> | not-needed | |||
install-so-link | Fix install-so-link target. Disable mv commands, source and destination are the same file. Disable ln command, symlink already created in default-install target. |
Bas Couwenberg <sebastic@debian.org> | not-needed | |||
modules_path.patch | Don't include package build path in MODULES_PATH. | Bas Couwenberg <sebastic@debian.org> | not-needed | |||
libm.patch | Link to libm for sincos/cos/acos. | Bas Couwenberg <sebastic@debian.org> | not-needed | debian | ||
64bit-time_t.patch | Use time_t instead of long for variables passed to time(). Fixes FTBFS with 64-bit time_t: . ../asyncsvr.c: In function ‘gltpd_svc_run’: ../asyncsvr.c:553:14: error: passing argument 1 of ‘time’ from incompatible pointer type [-Wincompatible-pointer-types] 553 | time(¤ttime); | ^~~~~~~~~~~~ | | | long int * In file included from /usr/include/features.h:510, from /usr/include/powerpc-linux-gnu/sys/types.h:25, from /usr/include/tirpc/rpc/types.h:41, from /usr/include/tirpc/rpc/rpc.h:38, from /<<PKGBUILDDIR>>/ogdi/include/ecs.h:9, from ../asyncsvr.c:51: /usr/include/time.h:85:15: note: expected ‘time_t *’ {aka ‘long long int *’} but argument is of type ‘long int *’ 85 | extern time_t __REDIRECT_NTH (time, (time_t *__timer), __time64); | ^~~~~~~~~~~~~~ ../asyncsvr.c:574:12: error: passing argument 1 of ‘time’ from incompatible pointer type [-Wincompatible-pointer-types] 574 | time(&timecount); | ^~~~~~~~~~ | | | long int * /usr/include/time.h:85:15: note: expected ‘time_t *’ {aka ‘long long int *’} but argument is of type ‘long int *’ 85 | extern time_t __REDIRECT_NTH (time, (time_t *__timer), __time64); | ^~~~~~~~~~~~~~ |
Bas Couwenberg <sebastic@debian.org> | yes |