WorkLog Frontpage Log in / Register
High-Level Description | Task Dependencies | High-Level Specification | Low-Level Design | File Attachments | User Comments | Time Estimates | Funding and Votes | Progress Reports

 Remove all warnings
Title
Task ID25
Queue
Version
Status
Priority
Copies to
Created byMonty26 May 2009Done
Supervisor   
Lead Architect    
Architecture Review  
Implementor  
Code Review  
QA  
Documentation  
 High-Level Description
Remove all compiler warnings from MariaDB:

- Remove all current warnings
- Add flag 'abort on compiler error
- Add flags to get more compiler errors

Drizzle has already done this, so we should be able to get hints from their code
for some of the fixes and the compiler warning flags

MySQL has done a lot of work on that in 5.5/5.6
 Task Dependencies
Others waiting for Task 25Task 25 is waiting forGraph
 
 High-Level Specification
Most of the warnings comes from the included readline libary.

One of the first tasks should be to update ours (based on 5.2) to the latest
readline version (6.0). After that:
- Update it with our changes to the readline (mostly about getting rid of warnings) 
- Fix so that there is no warnings from readline
- Update MariaDB with the new fixed library
- Send a patch of the fixed warnings to the current maintainer of readline
 Low-Level Design
 File Attachments
 NameTypeSizeByDate
 User Comments
(Guest - 2009-05-27 16:01:43
    looked at vi_mode.c:136: warning: comparison between signed and unsigned downloaded readline 6.0 and confirmed still there checked C standard and updated register int i to register unsigned i and compiled sent info to readline buglist here http://lists.gnu.org/archive/html/bug-readline/2009-05/msg00002.html Dave Caroline (archivist)
 Time Estimates
NameHours WorkedLast Updated
Total0 
 Hrs WorkedProgressCurrentOriginal
This Task08020
Total08020
 
 Funding and Votes
Votes: 0: 0%
 Make vote: Useless    Nice to have    Important    Very important    

Funding: 0 offers, total 0 Euro
 Progress Reports
(Sergei - Thu, 09 Sep 2010, 07:17
    
updated time estimates to be more realistic
Worked 0 hours and estimate 80 hours remain (original estimate increased by 60 hours).

(Sergei - Thu, 09 Sep 2010, 07:16
    
High Level Description modified.
--- /tmp/wklog.25.old.24523	2010-09-09 07:16:37.000000000 +0000
+++ /tmp/wklog.25.new.24523	2010-09-09 07:16:37.000000000 +0000
@@ -7,5 +7,5 @@
 Drizzle has already done this, so we should be able to get hints from their code
 for some of the fixes and the compiler warning flags
 
- 
+MySQL has done a lot of work on that in 5.5/5.6
 

(Sergei - Sat, 24 Jul 2010, 11:38
    
Version updated.
--- /tmp/wklog.25.old.28825	2010-07-24 11:38:33.000000000 +0000
+++ /tmp/wklog.25.new.28825	2010-07-24 11:38:33.000000000 +0000
@@ -1 +1 @@
-Server-5.1
+Server-9.x

(Monty - Wed, 27 May 2009, 15:47
    
High-Level Specification modified.
--- /tmp/wklog.25.old.10351	2009-05-27 15:47:46.000000000 +0300
+++ /tmp/wklog.25.new.10351	2009-05-27 15:47:46.000000000 +0300
@@ -1 +1,9 @@
+Most of the warnings comes from the included readline libary.
+
+One of the first tasks should be to update ours (based on 5.2) to the latest
+readline version (6.0). After that:
+- Update it with our changes to the readline (mostly about getting rid of warnings) 
+- Fix so that there is no warnings from readline
+- Update MariaDB with the new fixed library
+- Send a patch of the fixed warnings to the current maintainer of readline
 


Report Generator:
 
Saved Reports:

WorkLog v4.0.0
  © 2010  Sergei Golubchik and Monty Program AB
  © 2004  Andrew Sweger <yDNA@perlocity.org> and Addnorya
  © 2003  Matt Wagner <matt@mysql.com> and MySQL AB