__color__,ticket,summary,component,version,milestone,type,owner,status,created,_changetime,_description,_reporter
3,8,haskelldb-hdbc-odbc-2.0 (Executable DBDirect-hdbc-odbc) fails to build on Mac 10.6 with GHC 6.12.13,library,,,defect,justinb,new,2010-10-08T23:02:27Z+0100,2010-10-12T19:16:26Z+0100,"This looks similar to <http://www.mail-archive.com/haskell-cafe@haskell.org/msg80969.html>

{{{
Building haskelldb-hdbc-odbc-2.0...
[1 of 1] Compiling Database.HaskellDB.HDBC.ODBC ( Database/HaskellDB/HDBC/ODBC.hs, dist/build/Database/HaskellDB/HDBC/ODBC.o )
Registering haskelldb-hdbc-odbc-2.0...
[1 of 2] Compiling Database.HaskellDB.HDBC.ODBC ( Database/HaskellDB/HDBC/ODBC.hs, dist/build/DBDirect-hdbc-odbc/DBDirect-hdbc-odbc-tmp/Database/HaskellDB/HDBC/ODBC.o )
[2 of 2] Compiling Main             ( DBDirect.hs, dist/build/DBDirect-hdbc-odbc/DBDirect-hdbc-odbc-tmp/Main.o )
Linking dist/build/DBDirect-hdbc-odbc/DBDirect-hdbc-odbc ...
Undefined symbols:
  ""_CFBundleCopyResourceURL"", referenced from:
      _SQLDriverConnect_Internal in libodbc.a(connect.o)
  ""___CFConstantStringClassReference"", referenced from:
      cfstring=org.iodbc.core in libodbc.a(connect.o)
      cfstring=iODBCadm.bundle in libodbc.a(connect.o)
  ""_CFURLCopyFileSystemPath"", referenced from:
      _SQLDriverConnect_Internal in libodbc.a(connect.o)
  ""_CFRelease"", referenced from:
      _SQLDriverConnect_Internal in libodbc.a(connect.o)
      _SQLDriverConnect_Internal in libodbc.a(connect.o)
  ""_CFStringGetCString"", referenced from:
      _SQLDriverConnect_Internal in libodbc.a(connect.o)
  ""_CFBundleGetBundleWithIdentifier"", referenced from:
      _SQLDriverConnect_Internal in libodbc.a(connect.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
cabal: Error: some packages failed to install:
haskelldb-hdbc-odbc-2.0 failed during the building phase. The exception was:
ExitFailure 1
}}}

The library builds, but neither DBDirect-hdbc-odbc nor anything else can link against it.  The command line resulting in that error is 
{{{
/usr/local/bin/ghc --make -o dist/build/DBDirect-hdbc-odbc/DBDirect-hdbc-odbc -hide-all-packages -fbuilding-cabal-package -package-conf dist/package.conf.inplace -i -idist/build/DBDirect-hdbc-odbc/DBDirect-hdbc-odbc-tmp -i. -idist/build/autogen -Idist/build/autogen -Idist/build/DBDirect-hdbc-odbc/DBDirect-hdbc-odbc-tmp -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build/DBDirect-hdbc-odbc/DBDirect-hdbc-odbc-tmp -hidir dist/build/DBDirect-hdbc-odbc/DBDirect-hdbc-odbc-tmp -stubdir dist/build/DBDirect-hdbc-odbc/DBDirect-hdbc-odbc-tmp -package-id HDBC-2.2.6.1-0f9baa5d6647e2b281cadb00f5b61c6a -package-id HDBC-odbc-2.2.3.0-60c925f705ef63a902240379c7571abe -package-id base-4.2.0.2-99442781c4fd10a8c30c35c9ce5fac5c -package-id haskelldb-2.0-29cc84bbf92847a33ad342b6a7094c17 -package-id haskelldb-hdbc-2.0-878ea7cd26cf0e7798e149f8077cc59b -package-id mtl-1.1.0.2-336254fecf8a77054f76cb33671a5177 -O ./DBDirect.hs
}}}
",BrianSniffen
3,9,Database.HaskellDB.Query needs to export type Alias,library,2.0,,defect,justinb,new,2011-07-31T08:51:22Z+0100,2011-07-31T08:51:22Z+0100,"'''HaskellDB 2.1.1'''

The Rel data constructor takes an Alias argument, but the type-alias Alias is not exported.",dibblego
3,3,Sourceforge cleanup,library,,2.1.1,defect,justinb,new,2009-07-17T17:24:29Z+0100,2009-07-17T17:24:40Z+0100,"Besides redirecting the old hosted website, the following sourceforge items should be removed or updated:

  * Remove unused features. 
    * Files
    * Develop | Screenshots
    * Develop | News.
    * Code
    * Forums
    * Documentation
    * Tasks
  * Update Develop | Web site to point to current website.
  * Import relevant bugs/RFEs from Tracker; Disable Tracker.
",justinb
3,4,HaskellDB cabal tasks,library,,2.1.1,defect,justinb,new,2009-07-17T23:10:21Z+0100,2009-07-17T23:10:26Z+0100,"  * Make sure source repository is accurate in cabal file.
  * Make sure contact information, other URLs are accurate.",justinb
3,5,"Remove dependency on old-time, old-locale",library,,2.1.1,defect,justinb,new,2009-07-17T23:30:52Z+0100,2009-07-17T23:30:52Z+0100,Move to new time and locale packages.,justinb
3,6,Module export improvements,library,,2.1.1,enhancement,justinb,new,2009-07-31T20:46:32Z+0100,2009-07-31T20:46:39Z+0100,"HaskellDB exports nearly every constructor, module, function, etc. It really should be cleaned up. Internal definitions should not be exported any more than necessary. The library itself should only export a few modules (i.e., in the cabal definition) and users should only need to import one module for basic functionality. ",justinb
3,1,Web updates,library,,2.1.1,task,justinb,new,2009-07-16T23:39:56Z+0100,2009-07-17T17:15:50Z+0100,"The following pages should be updated for 1.0 release:

  * http://haskelldb.sourceforge.net/. Archive current content; redirect to trac.
  * http://www.haskell.org/haskellDB/. Archive and redirect.
  * http://haskell.org/haskellwiki/Applications_and_libraries/Database_interfaces/HaskellDB. Review for relevant information; archive old junk; Link to trac.

",justinb
3,2,Convert HaskellDB repository to darcs-2,library,,2.1.1,task,justinb,new,2009-07-16T23:41:32Z+0100,2009-07-17T23:09:29Z+0100,Accept pending patches; Convert to darcs-2.,justinb
1,7,Add support for dates,library,,,defect,somebody,new,2010-05-11T15:33:59Z+0100,2010-05-11T15:33:59Z+0100,The HaskellDB code generator uses CalendarTime for date fields that don't have a time component.  HDBC throws an error when converting from SqlLocalDate to CalendarTime.  So HaskellDB is unusable for databases with this kind of field (e.g. the PostgreSQL date field).,MightyByte
