[Pkg-tcltk-commits] r570 - tk8.3/trunk/debian

sgolovan-guest at alioth.debian.org sgolovan-guest at alioth.debian.org
Mon Apr 14 18:51:49 UTC 2008


Author: sgolovan-guest
Date: 2008-04-14 18:51:48 +0000 (Mon, 14 Apr 2008)
New Revision: 570

Modified:
   tk8.3/trunk/debian/changelog
   tk8.3/trunk/debian/rules
Log:
[tk8.3]
  * Added -fno-strict-aliasing GCC option to workaround casting integers to
    pointers.


Modified: tk8.3/trunk/debian/changelog
===================================================================
--- tk8.3/trunk/debian/changelog	2008-04-14 18:36:49 UTC (rev 569)
+++ tk8.3/trunk/debian/changelog	2008-04-14 18:51:48 UTC (rev 570)
@@ -2,16 +2,19 @@
 
   * Quoted CFLAGS in debian/rules when passing to the shell, not when
     assigning to a make variable; otherwise the quotes end up as part of
-    the variable and many things go wrong, leading to a build failure.
+    the variable and many things go wrong, leading to a build failure
+    (closes: #476053).
   * Explicitly specified configure options --host and --build to make build
     results more predictable.
+  * Added -fno-strict-aliasing GCC option to workaround casting integers to
+    pointers.
   * Overridden lintian warning package-name-doesnt-match-sonames since tk8.3
     package contains not only a library, and it's unreasonable to split it
     into smaller parts.
   * Added a list of copyright holders of individual files in the sources.
   * Bumped standards version to 3.7.3.
 
- -- Sergei Golovan <sgolovan at debian.org>  Mon, 14 Apr 2008 15:11:45 +0400
+ -- Sergei Golovan <sgolovan at debian.org>  Mon, 14 Apr 2008 22:37:05 +0400
 
 tk8.3 (8.3.5-12) unstable; urgency=high
 

Modified: tk8.3/trunk/debian/rules
===================================================================
--- tk8.3/trunk/debian/rules	2008-04-14 18:36:49 UTC (rev 569)
+++ tk8.3/trunk/debian/rules	2008-04-14 18:51:48 UTC (rev 570)
@@ -13,7 +13,7 @@
 ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
 CFLAGS=-g -O0 -D_REENTRANT=1
 else
-CFLAGS=-g -O2 -D_REENTRANT=1
+CFLAGS=-g -O2 -fno-strict-aliasing -D_REENTRANT=1
 endif
 
 unpatch:
@@ -151,7 +151,7 @@
 	rm -f `pwd`/debian/tk$(v)/usr/share/doc/tk$(v)/examples/license.terms
 	dh_installmenu -a
 	dh_installchangelogs -a ChangeLog
-	install -m 644 debian/tk$(v).lintian-override \
+	install -D -m 644 debian/tk$(v).lintian-override \
 		debian/tk$(v)/usr/share/lintian/overrides/tk$(v)
 	dh_fixperms -a
 	dh_strip -a




More information about the Pkg-tcltk-commits mailing list