__color__	__group__	ticket	summary	component	version	milestone	type	owner	status	created	_changetime	_description	_reporter
1	Active Tickets	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
3	Active Tickets	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	Active Tickets	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	Active Tickets	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	Active Tickets	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	Active Tickets	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	Active Tickets	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	Active Tickets	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
3	Active Tickets	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
