Package: ctpp2 / 2.8.3-20.1

Metadata

Package Version Patches format
ctpp2 2.8.3-20.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
1001_fix getcwd error.patch | (download)

src/CTPP2FileSourceLoader.cpp | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fix undefined getcwd compiler error
 This patch includes unistd.h in non Windows platform which defines
 getcwd function on *NIX platforms.
1002_fix manpages.patch | (download)

man/ctpp2-config.1 | 7 4 + 3 - 0 !
man/ctpp2c.1 | 4 2 + 2 - 0 !
man/ctpp2i.1 | 2 1 + 1 - 0 !
man/ctpp2json.1 | 4 2 + 2 - 0 !
man/ctpp2vm.1 | 2 1 + 1 - 0 !
5 files changed, 10 insertions(+), 9 deletions(-)

 fix the errors in man pages
 This patch fixes error in man pages like empty new lines and unclosed
 groff elements used for writing man pages.
1003_fix doxyfile.patch | (download)

Doxyfile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 remove reference to non-existent files
 Doxyfile was refering to non-existent template files under
 doc/ this patches removes the reference to those files.
 .
1004_ftbfs_fix_kfreebsd hurd.patch | (download)

CMakeLists.txt | 10 10 + 0 - 0 !
1 file changed, 10 insertions(+)

 fix ftbfs on kfreebsd and hurd
 This patch disables iconv check on kFreeBSD and Hurd system as iconv
 is alread included in standrd C library.
1005_ctpp2systypes_h_hurdkfreebsd_fix.patch | (download)

include/CTPP2SysTypes.h | 4 2 + 2 - 0 !
src/CTPP2StringIconvOutputCollector.cpp | 2 1 + 1 - 0 !
src/functions/FnIconv.cpp | 2 1 + 1 - 0 !
3 files changed, 4 insertions(+), 4 deletions(-)

 add type support for kfreebsd and hurd
 This patch allows compilation of ctpp2 on Hurd and kFreeBSD platforms
 by adding __GLIBC__ check at proper places.
2001_remove upstream cflags.patch | (download)

CMakeLists.txt | 23 0 + 23 - 0 !
1 file changed, 23 deletions(-)

 remove compiler flags by upstream
 Upstream was overwriting the hardened compile and linker flags by
 build system. This patch removes code which was doing this overwrite
 and these flags are moved to the rules file so this patch doesn't
 remove any needed compile flags provided by upstream.
2002_fix static libname.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
ctpp2.spec | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix the name of static library
 Upstream named the static library in unusual way this patch names the
 static library in simpler way which suits Debian infrastructure.