|
#886
|
when installing globally, cabal shouldn't use umask, should set mods to 755 or 644
|
defect
|
normal
|
09/18/11
|
|
#747
|
symlinks in sdists
|
defect
|
normal
|
10/12/10
|
|
#137
|
setup sdist places implementation-dependent preprocessor output in the source bundle
|
defect
|
normal
|
06/02/07
|
|
#230
|
setup haddock ignores LANGUAGE CPP pragma
|
defect
|
normal
|
02/04/08
|
|
#954
|
setup haddock fails for packages without modules
|
defect
|
normal
|
05/20/12
|
|
#888
|
runTests deprecated message should be more helpful
|
defect
|
normal
|
09/27/11
|
|
#631
|
readline-1.0.1.0 not linking with GNU macports readline on darwin
|
defect
|
normal
|
02/09/10
|
|
#170
|
pkg-config uses a more general version scheme
|
defect
|
normal
|
11/05/07
|
|
#331
|
pkg-config error messages could be better
|
defect
|
normal
|
08/20/08
|
|
#869
|
patch to make --enable-executable-dynamic work for TemplateHaskell
|
defect
|
normal
|
08/05/11
|
|
#950
|
no dyn_o generated for C files
|
defect
|
normal
|
05/11/12
|
|
#546
|
look for haddock in ghc's bin dir before using findExecutable
|
defect
|
normal
|
04/22/09
|
|
#798
|
install gives "removeLink: does not exist" for a dependency that exists
|
defect
|
normal
|
02/01/11
|
|
#283
|
install command doesn't install dist/doc/users-guide/
|
defect
|
normal
|
05/26/08
|
|
#807
|
inplace is shadowed by package
|
defect
|
normal
|
03/04/11
|
|
#458
|
inconsistent use of CPPFLAGS, LDFLAGS etc with build-type Configure
|
defect
|
normal
|
01/16/09
|
|
#526
|
hugs-options aren't passed to ffihugs
|
defect
|
normal
|
03/17/09
|
|
#870
|
hsc2hs should include cabal_macros.h
|
defect
|
normal
|
08/08/11
|
|
#543
|
ghc global package db should live in /var not /usr
|
defect
|
normal
|
04/19/09
|
|
#43
|
for Hugs executable install, dependencies need to be taken into account for the generated script
|
defect
|
normal
|
01/08/06
|
|
#454
|
file permissions of installed files on windows
|
defect
|
normal
|
01/12/09
|
|
#708
|
extension list
|
defect
|
normal
|
07/11/10
|
|
#660
|
dist checks defined on GenericPackageDescription are inert
|
defect
|
normal
|
04/10/10
|
|
#465
|
default global install on windows is a problem
|
defect
|
normal
|
01/19/09
|
|
#466
|
datadir does not follow prefix on windows (for libs)
|
defect
|
normal
|
01/19/09
|
|
#802
|
copy command should not overwrite files
|
defect
|
normal
|
02/11/11
|
|
#666
|
configure should warn about using base 3
|
defect
|
normal
|
04/27/10
|
|
#785
|
check fails "No (or multiple) ghc rts package is registered"
|
defect
|
normal
|
01/06/11
|
|
#937
|
cabal-install cannot pass package ids to the build process
|
defect
|
normal
|
04/05/12
|
|
#930
|
cabal test is dropping --test-option flags
|
defect
|
normal
|
03/12/12
|
|
#592
|
cabal test does not detect that cabal build needs to be re-run
|
defect
|
normal
|
09/28/09
|
|
#146
|
cabal should support CPP and haskell string gaps in the same file
|
defect
|
normal
|
08/13/07
|
|
#754
|
cabal should pass extra lib/include dirs to configure scripts
|
defect
|
normal
|
10/27/10
|
|
#900
|
cabal no longer supports package version tags
|
defect
|
minor
|
11/20/11
|
|
#770
|
cabal is not reading or respecting ~/.cabal/config
|
defect
|
minor
|
11/27/10
|
|
#739
|
cabal install regression with GHC HEAD - ghc-paths
|
defect
|
normal
|
09/13/10
|
|
#321
|
cabal in non-existant directory fails
|
defect
|
minor
|
08/09/08
|
|
#266
|
cabal haddock plus cpp preprocessing with relative #include files
|
defect
|
normal
|
04/09/08
|
|
#709
|
cabal doesn't handle error conditions from getAppUserDataDirectory
|
defect
|
normal
|
07/12/10
|
|
#303
|
cabal clean: Error while removing dist/: dist/setup: removeDirectory: unsatisified constraints (Directory not empty)
|
defect
|
normal
|
06/23/08
|
|
#776
|
cabal check gives invalid duplicate modules warning
|
defect
|
minor
|
12/11/10
|
|
#128
|
cabal building broken libraries when module list is not complete
|
defect
|
major
|
05/04/07
|
|
#424
|
build-depends in global section in new-style .cabal files are ignored
|
defect
|
normal
|
12/03/08
|
|
#696
|
better error message for when /tmp is mounted noexec
|
defect
|
normal
|
05/31/10
|
|
#671
|
better error message for broken build tools
|
defect
|
normal
|
04/29/10
|
|
#577
|
an executable and library differing in capitalization use the same build dir on case-insensitive filesystems
|
defect
|
normal
|
08/26/09
|
|
#898
|
With TH, when doing "cabal haddock", GHCi "couldn't find symbol"
|
defect
|
normal
|
11/11/11
|
|
#794
|
Wildcards in data-files don't work with filenames containing multiple dots
|
defect
|
normal
|
01/22/11
|
|
#513
|
Version of Cabal lib used to build Setup.hs is not tracked.
|
defect
|
normal
|
02/27/09
|
|
#721
|
Unknown subsections are silently ignored
|
defect
|
normal
|
07/28/10
|
|
#241
|
The Make build-type doesn't pass haddock options to make
|
defect
|
normal
|
02/16/08
|
|
#943
|
Synopsis field causes haddock build failure
|
defect
|
normal
|
04/20/12
|
|
#663
|
Setup.hs doesn't look into ~/.cabal/bin for build tools.
|
defect
|
normal
|
04/21/10
|
|
#325
|
SHGetFolderPath requiered to configure cabal on windows
|
defect
|
normal
|
08/16/08
|
|
#738
|
Recompiling the same library version can change its ABI, causing breakage (even of Cabal)
|
defect
|
major
|
09/12/10
|
|
#946
|
Packages are downloaded insecurely
|
defect
|
major
|
04/26/12
|
|
#771
|
Package registered twice in the same database
|
defect
|
normal
|
11/30/10
|
|
#749
|
Package check cannot handle byte-order-mark in .cabal file
|
defect
|
normal
|
10/20/10
|
|
#626
|
Package build error due to unicode
|
defect
|
normal
|
01/26/10
|
|
#788
|
Optionally exposed modules / APIs should be banned
|
defect
|
normal
|
01/10/11
|
|
#793
|
On OS X, warn about filenames that only differ in case
|
defect
|
normal
|
01/18/11
|
|
#263
|
Multiple compilers of the same version confuse Cabal
|
defect
|
normal
|
03/25/08
|
|
#693
|
Missing instructions for running Cabal's testsuite
|
defect
|
normal
|
05/26/10
|
|
#895
|
Mis-parses curly braces in package description
|
defect
|
normal
|
10/05/11
|
|
#866
|
Making sure external C library DLLs are available at runtime is too easy to get wrong
|
defect
|
normal
|
07/21/11
|
|
#535
|
Mac OS X 10.4 can't locate gmp
|
defect
|
normal
|
03/31/09
|
|
#791
|
Large libraries not installable on OS X
|
defect
|
normal
|
01/18/11
|
|
#219
|
JHC's generated .ho files should go under dist/
|
defect
|
minor
|
01/26/08
|
|
#236
|
Installed package config refers to nonexisting haddock interface and html files
|
defect
|
normal
|
02/11/08
|
|
#93
|
Incorrect permissions on library install
|
defect
|
normal
|
09/22/06
|
|
#955
|
Incorrect hpcdir during cabal test for testsuites w/ library coverage enabled
|
defect
|
normal
|
05/20/12
|
|
#374
|
Hs-Source-Dirs in nested If must be respected by 'sdist'
|
defect
|
normal
|
10/17/08
|
|
#628
|
Greencard files are processed incorrectly
|
defect
|
normal
|
02/01/10
|
|
#589
|
FreeBSD compiles should automatically add --extra-lib-dirs=/usr/local/lib
|
defect
|
normal
|
09/21/09
|
|
#684
|
Flags combined in the wrong order when nested
|
defect
|
minor
|
05/07/10
|
|
#720
|
Executables fail on windows if the executable name has a dot in it
|
defect
|
normal
|
07/28/10
|
|
#944
|
Duplicate C symbol names
|
defect
|
normal
|
04/22/12
|
|
#566
|
Don't try and resolve dependencies for packages that are not buildable
|
defect
|
normal
|
07/03/09
|
|
#431
|
Distribution.Make requires to use sudo and --global
|
defect
|
normal
|
12/12/08
|
|
#828
|
Distribution.License datatype and comment weirdness
|
defect
|
minor
|
04/01/11
|
|
#362
|
Disallow uploads of libraries that provide binaries called 'test' and similar
|
defect
|
normal
|
09/28/08
|
|
#850
|
Configure fails when an Objective-C .h file is specified
|
defect
|
normal
|
05/27/11
|
|
#778
|
ConfigFlags { configConfigurationsFlags } field should contain flags which are defined in .cabal file, but aren't specified in command line with -flags=...
|
defect
|
normal
|
12/17/10
|
|
#370
|
Check that packages declare language extensions accurately
|
defect
|
normal
|
10/13/08
|
|
#521
|
Check that module names match file names case-sensitively on Windows
|
defect
|
normal
|
03/13/09
|
|
#177
|
Check Include-dirs, extra-lib-dirs etc exist at configure time.
|
defect
|
normal
|
11/12/07
|
|
#863
|
Can't pass extra arguments to c2hs
|
defect
|
normal
|
07/16/11
|
|
#633
|
Cabal-1.8.0.2 fails to build packages for hugs: --inplace is not supported with Hugs
|
defect
|
normal
|
02/11/10
|
|
#641
|
Cabal-1.8 install of darcs installs manpage with permission 0600
|
defect
|
normal
|
03/05/10
|
|
#784
|
Cabal strips out { and } in literate code blocks of the description field
|
defect
|
normal
|
12/28/10
|
|
#421
|
Cabal shouldn't try to build split-objs when ghc reports it does not support it
|
defect
|
normal
|
12/01/08
|
|
#24
|
Cabal shouldn't try to build GHCI libs on platforms without GHCI
|
defect
|
normal
|
11/28/05
|
|
#438
|
Cabal should warn or fail if user specifies a bad configuration flag
|
defect
|
normal
|
12/23/08
|
|
#422
|
Cabal should warn if using a version of ghc that is newer than Cabal knows about
|
defect
|
normal
|
12/01/08
|
|
#245
|
Cabal should support hsc2hs's stub .c feature
|
defect
|
normal
|
02/21/08
|
|
#733
|
Cabal should give haddock per-package source entity paths
|
defect
|
normal
|
09/04/10
|
|
#746
|
Cabal should complain if you give an upperbound on Cabal-Version
|
defect
|
normal
|
10/04/10
|
|
#833
|
Cabal mangles exceptions
|
defect
|
normal
|
04/21/11
|
|
#265
|
Cabal field stability not useful
|
defect
|
minor
|
04/08/08
|
|
#808
|
Cabal fails to compile with undefined reference to `resTimerSignal'
|
defect
|
major
|
03/06/11
|