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 <[EMAIL PROTECTED]>  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 <[EMAIL PROTECTED]>  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 <[EMAIL PROTECTED]>
 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.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to