Package: openscad Version: 2014.03+dfsg-1 Severity: minor Dear Maintainer,
OpenSCAD fails reproducibility testing due to using the build date in the compiled output: https://reproducible.debian.net/rb-pkg/unstable/amd64/openscad.html A patch to remove use of the offending '__DATE__' macro is attached. -- Package-specific info: Output of /usr/share/bug/openscad: $ glxinfo |grep 'OpenGL .* string:' OpenGL vendor string: nouveau OpenGL renderer string: Gallium 0.4 on NVA8 OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.4.2 OpenGL core profile shading language version string: 3.30 OpenGL version string: 3.0 Mesa 10.4.2 OpenGL shading language version string: 1.30 OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.4.2 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.0 -- System Information: Debian Release: 8.0 APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.17-rc5-amd64 (SMP w/12 CPU cores) Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages openscad depends on: ii libboost-filesystem1.55.0 1.55.0+dfsg-3 ii libboost-program-options1.55.0 1.55.0+dfsg-3 ii libboost-regex1.55.0 1.55.0+dfsg-3 ii libboost-system1.55.0 1.55.0+dfsg-3 ii libboost-thread1.55.0 1.55.0+dfsg-3 ii libc6 2.19-15 ii libcgal10 4.5-2 ii libgcc1 1:4.9.2-10 ii libgl1-mesa-glx [libgl1] 10.4.2-2 ii libglew1.10 1.10.0-3 ii libglib2.0-0 2.42.1-1 ii libglu1-mesa [libglu1] 9.0.0-2 ii libgmp10 2:6.0.0+dfsg-6 ii libmpfr4 3.1.2-3 ii libopencsg1 1.3.2-2+b1 ii libqt4-opengl 4:4.8.6+git64-g5dc8b2b+dfsg-2+b1 ii libqtcore4 4:4.8.6+git64-g5dc8b2b+dfsg-2+b1 ii libqtgui4 4:4.8.6+git64-g5dc8b2b+dfsg-2+b1 ii libstdc++6 4.9.2-10 ii libx11-6 2:1.6.2-3 Versions of packages openscad recommends: pn openscad-mcad <none> Versions of packages openscad suggests: pn geomview <none> ii librecad 2.0.4-1 pn meshlab <none> pn openscad-testing <none> -- no debconf information
diff -u5 -r openscad-2014.03+dfsg/src/PlatformUtils.cc openscad-2014.03+notimestamp/src/PlatformUtils.cc --- openscad-2014.03+dfsg/src/PlatformUtils.cc 2014-03-11 08:01:31.000000000 +1300 +++ openscad-2014.03+notimestamp/src/PlatformUtils.cc 2015-04-01 16:15:45.641731816 +1300 @@ -145,11 +145,11 @@ #endif // ENABLE_CGAL const char *env_path = getenv("OPENSCADPATH"); s << "OpenSCAD Version: " << TOSTRING(OPENSCAD_VERSION) - << "\nCompiler, build date: " << compiler_info << ", " << __DATE__ + << "\nCompiler: " << compiler_info << "\nBoost version: " << BOOST_LIB_VERSION << "\nEigen version: " << EIGEN_WORLD_VERSION << "." << EIGEN_MAJOR_VERSION << "." << EIGEN_MINOR_VERSION << "\nCGAL version, kernels: " << TOSTRING(CGAL_VERSION) << ", " << cgal_3d_kernel << ", " << cgal_2d_kernel << ", " << cgal_2d_kernelEx << "\nOpenCSG version: " << OPENCSG_VERSION_STRING << "\nQt version: " << qtVersion