[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

X Strike Force SVN commit: rev 392 - trunk/debian



Author: branden
Date: 2003-08-16 00:02:47 -0500 (Sat, 16 Aug 2003)
New Revision: 392

Modified:
   trunk/debian/changelog
   trunk/debian/control
   trunk/debian/rules
Log:
New workaround for optimized-code-generation bug in early versions of GCC 3.3.
  - debian/control: add build-conflict with gcc-3.3 (<< 3.3.2-0pre1)
    (rationale: not using a versioned build-depends because the code
    generation bug is limited to packages of GCC 3.3 prior to that version,
    and there's no reason this package can't be built with GCC 3.2, for
    example)
  - debian/rules: revert kludge that forced optimization level to -O


Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2003-08-11 11:41:52 UTC (rev 391)
+++ trunk/debian/changelog	2003-08-16 05:02:47 UTC (rev 392)
@@ -178,8 +178,17 @@
   * Input validation errors in the package config scripts are now presented
     with "critical" priority, not "high".
 
- -- Branden Robinson <branden@debian.org>  Sun, 10 Aug 2003 23:30:38 -0500
+  * New workaround for optimized-code-generation bug in early versions of GCC
+    3.3.
+    - debian/control: add build-conflict with gcc-3.3 (<< 3.3.2-0pre1)
+      (rationale: not using a versioned build-depends because the code
+      generation bug is limited to packages of GCC 3.3 prior to that version,
+      and there's no reason this package can't be built with GCC 3.2, for
+      example)
+    - debian/rules: revert kludge that forced optimization level to -O
 
+ -- Branden Robinson <branden@debian.org>  Fri, 15 Aug 2003 23:51:34 -0500
+
 xfree86 (4.2.1-9) unstable; urgency=high
 
   * urgency due to xterm security fixes; see below

Modified: trunk/debian/control
===================================================================
--- trunk/debian/control	2003-08-11 11:41:52 UTC (rev 391)
+++ trunk/debian/control	2003-08-16 05:02:47 UTC (rev 392)
@@ -4,6 +4,7 @@
 Maintainer: Branden Robinson <branden@debian.org>
 Standards-Version: 3.6.0
 Build-Depends: dpkg (>= 1.7.0), cpp-3.2, flex-old, bison, bsdmainutils, groff, zlib1g-dev | libz-dev, libncurses5-dev | libncurses-dev, libpam0g-dev | libpam-dev, libfreetype6-dev, libpaperg, libstdc++5-dev | libstdc++-dev, tetex-bin, po-debconf, debhelper (>= 4.1.16), html2text, libglide2-dev (>> 2001.01.26) [i386], libglide3-dev (>> 2001.01.26) [i386], libglide3-alpha-dev [alpha], kernel-headers-2.4 | hurd | freebsd | netbsd | openbsd
+Build-Conflicts: gcc-3.3 (<< 3.3.2-0pre1)
 
 Package: lbxproxy
 Architecture: any

Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules	2003-08-11 11:41:52 UTC (rev 391)
+++ trunk/debian/rules	2003-08-16 05:02:47 UTC (rev 392)
@@ -101,12 +101,6 @@
  endif
 endif
 
-# *grumble* GCC 3.3 at -O2 is garbage on several architectures; XXX: this would
-# potentially override $(DEBUGFLAGS) if it were actually meaningful; see above
-#ifneq (,$(findstring $(ARCH),arm powerpc))
-IMAKE_DEFINES+=-DDefaultGcc2OptimizeOpt=-O
-#endif
-
 # Read in important variables.
 include debian/scripts/vars
 # Read in architecture-specific variables of importance.



Reply to: