Package: povray / 1:3.7.0.8-1
Metadata
Package | Version | Patches format |
---|---|---|
povray | 1:3.7.0.8-1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 quiet compiler warnings building with gcc and clang.patch | (download) |
source/backend/bounding/bbox.cpp |
2 1 + 1 - 0 ! |
[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. |
0007 added header files to hold Unix flavor specific conf.patch | (download) |
vfe/unix/syspovconfig.h |
53 45 + 8 - 0 ! |
[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. |
fix typos.patch | (download) |
libraries/ilmbase/Imath/ImathFrustum.h |
2 1 + 1 - 0 ! |
fix some typos |
10_includes location | (download) |
unix/povray.conf |
4 2 + 2 - 0 ! |
adjust permissions for debian installation locations |
40_bashism.diff | (download) |
unix/scripts/allanim.sh |
4 2 + 2 - 0 ! |
use bash as interpreter for scripts using non-posix extensions for "read" Bug-Debian: https://bugs.debian.org/772356 |
povray.man.patch | (download) |
unix/povray.1 |
4 2 + 2 - 0 ! |
fix outdated information and broken paragraph in manpage Bug-Debian: http://bugs.debian.org/501591 Bug-Debian: http://bugs.debian.org/501592 |
no create user dirs.patch | (download) |
unix/prebuild.sh |
2 2 + 0 - 0 ! |
do not create user directories |
no interactive test.patch | (download) |
unix/prebuild.sh |
2 1 + 1 - 0 ! |
perform render test without display and non-interactively Bug-Debian: https://bugs.debian.org/746365 |
verify_POV_LONG_is_64bit.patch | (download) |
vfe/unix/unixconsole.cpp |
6 6 + 0 - 0 ! |
ensure that pov_long is a 64bit integer |
correctly_use_POSIX_V6_LP64_OFF64.patch | (download) |
vfe/unix/syspovconfig_bsd.h |
3 2 + 1 - 0 ! |
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 Bug-Debian: https://bugs.debian.org/745448 Bug: https://github.com/POV-Ray/povray/issues/27 |
kfreebsd.patch | (download) |
vfe/unix/syspovconfig.h |
6 3 + 3 - 0 ! |
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. Bug-Debian: http://bugs.debian.org/745447 |
no usr local.patch | (download) |
unix/povray.conf |
3 2 + 1 - 0 ! |
fix references to /usr/local/etc Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/povray/+bug/1343048 |
report missing povray examples.patch | (download) |
unix/scripts/allanim.sh |
2 1 + 1 - 0 ! |
report that the povray-examples package is needed |
scene directory symlink.patch | (download) |
unix/scripts/allanim.sh |
2 1 + 1 - 0 ! |
do not fail to find scenes if scene_dir is a symlink |
boost date time.patch | (download) |
unix/configure.ac |
2 1 + 1 - 0 ! |
link with -lboost_date_time needed when building without optimization will be omitted by --as-needed in other cases |
relax directory check.patch | (download) |
unix/prebuild.sh |
2 1 + 1 - 0 ! |
relax prebuild.sh directory check the shell may set $0 to an absolute path if called as ./prebuild.sh |