Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-quiet-compiler-warnings-building-with-gcc-and-clang.patch | [PATCH] quiet compiler warnings building with gcc and clang. - define variables and functions as static when not declared by headers. - remove some unused defines. - other minor changes to quiet warnings. |
Campbell Barton <ideasman42@gmail.com> | no | 2013-11-17 | ||
0007-added-header-files-to-hold-Unix-flavor-specific-conf.patch | [PATCH] added header files to hold Unix flavor-specific config settings; also thrown out the unused fseek64 macro from both Unix and Windows syspovconfig.h; should fix GitHub issue #9. corresponds to Perforce changes 6129, 6131, 6133. |
Christoph Lipka <c-lipka@users.noreply.github.com> | no | 2013-12-16 | ||
fix-typos.patch | fix some typos | Andreas Beckmann <anbe@debian.org> | no | |||
10_includes-location | adjust permissions for Debian installation locations | unknown | no | |||
40_bashism.diff | use bash as interpreter for scripts using non-posix extensions for "read" | Andreas Beckmann <anbe@debian.org> | no | debian | ||
povray.man.patch | fix outdated information and broken paragraph in manpage | Olivier STOLTZ DOUCHET <ezdayo@gmail.com> | no | debian | ||
no-create-user-dirs.patch | do not create user directories | Andreas Beckmann <anbe@debian.org> | no | |||
no-interactive-test.patch | perform render test without display and non-interactively | Andreas Beckmann <anbe@debian.org> | no | debian | ||
verify_POV_LONG_is_64bit.patch | ensure that POV_LONG is a 64bit integer | Andreas Beckmann <anbe@debian.org> | no | debian | ||
correctly_use_POSIX_V6_LP64_OFF64.patch | correct the usage of _POSIX_V6_LP64_OFF64 etc. which caused a 32bit long being used for POV_LONG while this is required to be a 64bit integer the resulting integer overflow during sentinel conversion leads to segmentation faults if _POSIX_V6_LP*_OFF* is defined to -1 the feature is *not* available (as seen on most 32bit platforms: arm*, mips*, (!linux)-i386) if it's undefined, it should be checked with e.g. if (__sysconf (_SC_V7_LP64_OFF64) > 0) see e.g. eglibc source posix/confstr.c *** Note: his patch is not complete, probably all other uses of *** _POSIX_* macros need the same treatment |
Andreas Beckmann <anbe@debian.org> | yes | debian upstream | ||
kfreebsd.patch | Fix FTBFS on kFreeBSD This patch allows kFreeBSD to be detected as a BSD-style Unix. Bug #745448 needed to be fixed before build was successful. |
Graham Inggs <graham@nerve.org.za> | not-needed | debian | 2014-05-26 | |
no-usr-local.patch | fix references to /usr/local/etc | Andreas Beckmann <anbe@debian.org> | no | |||
report-missing-povray-examples.patch | report that the povray-examples package is needed | Andreas Beckmann <anbe@debian.org> | no | |||
scene-directory-symlink.patch | do not fail to find scenes if SCENE_DIR is a symlink | Andreas Beckmann <anbe@debian.org> | no | |||
boost-date-time.patch | link with -lboost_date_time needed when building without optimization will be omitted by --as-needed in other cases |
Andreas Beckmann <anbe@debian.org> | no | |||
relax-directory-check.patch | relax prebuild.sh directory check the shell may set $0 to an absolute path if called as ./prebuild.sh | Andreas Beckmann <anbe@debian.org> | no | |||
cross.patch | do not use AC_RUN_IFELSE povray fails to cross build from source, because it uses AC_RUN_IFELSE in a few places. Getting rid of these isn't obvious. It's used for different things: * Checking whether boost thread works. -> AC_LINK_IFELSE suffices here. * Determining versions of libraries. -> AC_COMPUTE_INT often works. * Determining version of libtiff. -> We can opportunistically use PKG_CHECK_MODULES and fall back to the old check on failure. |
Helmut Grohne <helmut@subdivi.de> | yes | debian upstream | ||
utf8.patch | convert from latin1,cp1252,cp1282 to utf8 | Andreas Beckmann <anbe@debian.org> | no | |||
reproducible.patch | achieve reproducible builds with sorted source file lists | Andreas Beckmann <anbe@debian.org> | no |