| #184 |
cabal-install should report build results to hackage server
|
reopened
|
|
enhancement
|
high
|
HackageDB
|
| #447 |
build multiple packages in parallel
|
assigned
|
refold
|
enhancement
|
high
|
cabal-install-0.16
|
| #453 |
"cabal fetch" should take output arguments
|
new
|
|
enhancement
|
high
|
cabal-install-0.16
|
| #458 |
inconsistent use of CPPFLAGS, LDFLAGS etc with build-type Configure
|
new
|
|
defect
|
high
|
Cabal-1.8
|
| #474 |
cabal-install needlessly reinstalls an existing package
|
new
|
kosmikus
|
defect
|
high
|
cabal-install-0.16
|
| #564 |
Cabal doesn't use LD options when testing linking
|
new
|
|
defect
|
high
|
Cabal-1.8
|
| #791 |
Large libraries not installable on OS X
|
new
|
|
defect
|
high
|
|
| #911 |
Package uploading is completely unsecured
|
new
|
|
defect
|
high
|
|
| #916 |
Verify that HTTP interface is fully/properly implemented
|
new
|
|
task
|
high
|
|
| #918 |
Working documentation builder
|
new
|
|
task
|
high
|
|
| #943 |
Synopsis field causes haddock build failure
|
new
|
|
defect
|
high
|
Cabal-1.16
|
| #945 |
Fails to find install plan for containers package tests
|
assigned
|
kosmikus
|
defect
|
high
|
cabal-install-0.16
|
| #946 |
Packages are downloaded insecurely
|
new
|
|
defect
|
high
|
|
| #13 |
allow preprocessor chaining
|
new
|
|
enhancement
|
normal
|
Cabal-2.0
|
| #15 |
implement make-style module/file dependency framework
|
new
|
|
enhancement
|
normal
|
Cabal-2.0
|
| #16 |
relink only when necessary
|
new
|
|
enhancement
|
normal
|
Cabal-2.0
|
| #17 |
re-generate foo.hsc when dependencies change
|
new
|
|
enhancement
|
normal
|
Cabal-2.0
|
| #24 |
Cabal shouldn't try to build GHCI libs on platforms without GHCI
|
new
|
|
defect
|
normal
|
Cabal-1.8
|
| #26 |
add Threaded as an extension?
|
new
|
|
enhancement
|
normal
|
_|_
|
| #34 |
specify a way to add .o files to a library
|
new
|
|
enhancement
|
normal
|
Cabal-2.0
|
| #42 |
make hugs, nhc, lhc and Cabal agree on installed package info
|
new
|
ross@…
|
enhancement
|
normal
|
_|_
|
| #43 |
for Hugs executable install, dependencies need to be taken into account for the generated script
|
new
|
|
defect
|
normal
|
|
| #46 |
grep for FIX markings in the source code
|
new
|
|
task
|
normal
|
|
| #48 |
improve c2hs support
|
new
|
|
enhancement
|
normal
|
Cabal-2.0
|
| #50 |
create compiler frameworks for new compilers
|
new
|
|
enhancement
|
normal
|
Cabal-2.0
|
| #56 |
hackageDB should not accept a package if it is not installable
|
new
|
|
enhancement
|
normal
|
HackageDB
|
| #89 |
Sharing of object files between executable builds?
|
new
|
duncan
|
enhancement
|
normal
|
Cabal-1.8
|
| #93 |
Incorrect permissions on library install
|
reopened
|
|
defect
|
normal
|
Cabal-1.8
|
| #104 |
"setup install" should configure and build if necessary
|
new
|
|
enhancement
|
normal
|
Cabal-2.0
|
| #128 |
cabal building broken libraries when module list is not complete
|
new
|
|
defect
|
normal
|
Cabal-2.0
|
| #131 |
cabal-install should rebuild dependants when a package is upgraded
|
new
|
|
defect
|
normal
|
cabal-install-0.16
|
| #133 |
sdist and clean should never be given Maybe LocalBuildInfo
|
new
|
|
task
|
normal
|
Cabal-2.0
|
| #134 |
Clean up hooks
|
new
|
|
task
|
normal
|
Cabal-2.0
|
| #137 |
setup sdist places implementation-dependent preprocessor output in the source bundle
|
new
|
|
defect
|
normal
|
Cabal-1.8
|
| #146 |
cabal should support CPP and haskell string gaps in the same file
|
new
|
|
defect
|
normal
|
|
| #148 |
Cabal should be able to produce foreign libs (shared or static)
|
new
|
|
enhancement
|
normal
|
Cabal-1.8
|
| #149 |
Support for building and linking resource files in Windows
|
new
|
|
enhancement
|
normal
|
_|_
|
| #150 |
haddock docs are not relocatable in Windows
|
new
|
|
enhancement
|
normal
|
_|_
|
| #159 |
make-style module/file dependencies
|
new
|
|
enhancement
|
normal
|
Cabal-2.0
|
| #162 |
show how often a package has been viewed or downloaded
|
new
|
|
enhancement
|
normal
|
|
| #170 |
pkg-config uses a more general version scheme
|
new
|
|
defect
|
normal
|
|
| #183 |
Provide "library-rank" in hackage
|
new
|
|
enhancement
|
normal
|
|
| #188 |
Support building Objective-C modules
|
new
|
|
enhancement
|
normal
|
|
| #189 |
Handle framework paths (-F) in Cabal
|
new
|
|
enhancement
|
normal
|
_|_
|
| #195 |
Specify include and library paths that are used for building the package only
|
new
|
|
enhancement
|
normal
|
_|_
|
| #196 |
ability to specify custom args to haddock
|
new
|
|
enhancement
|
normal
|
_|_
|
| #200 |
Allow more convenient use of ghc profiling options -auto and -auto-all
|
assigned
|
kmcallister
|
enhancement
|
normal
|
Cabal-1.8
|
| #203 |
Find out what we can learn from ruby gems
|
new
|
|
task
|
normal
|
|
| #207 |
generate tags files and install them with source files
|
new
|
|
enhancement
|
normal
|
|
| #209 |
Implement "package()" configurations predicate
|
new
|
nominolo
|
enhancement
|
normal
|
Cabal-1.8
|
| #212 |
Overhaul Cabal's testsuite
|
new
|
|
task
|
normal
|
Cabal-1.8
|
| #214 |
Package security
|
new
|
|
task
|
normal
|
|
| #218 |
Data-files have no way of being installed conditionally
|
new
|
nominolo
|
enhancement
|
normal
|
Cabal-1.8
|
| #222 |
Hackage should be able to track which version of package is compatible with which version of GHC
|
new
|
|
enhancement
|
normal
|
|
| #223 |
allow per-package configuration options in config file
|
assigned
|
mnislaih
|
enhancement
|
normal
|
cabal-install-0.16
|
| #225 |
allow installing just specific bits, like just docs
|
new
|
|
enhancement
|
normal
|
Cabal-1.8
|
| #227 |
cabal-install doesn't consider build-tools as dependencies
|
assigned
|
duncan
|
defect
|
normal
|
cabal-install-0.16
|
| #229 |
Build C sources using the system's C compiler directly
|
new
|
|
enhancement
|
normal
|
Cabal-1.8
|
| #230 |
setup haddock ignores LANGUAGE CPP pragma
|
new
|
|
defect
|
normal
|
Cabal-2.0
|
| #231 |
"buildable: False" should fail the current configuration
|
new
|
nominolo
|
defect
|
normal
|
Cabal-1.8
|
| #234 |
track installed files to allow uninstall
|
new
|
|
enhancement
|
normal
|
cabal-install-0.16
|
| #236 |
Installed package config refers to nonexisting haddock interface and html files
|
new
|
|
defect
|
normal
|
|
| #237 |
Support addition of links to Cabal project pages
|
new
|
dons@…
|
enhancement
|
normal
|
|
| #241 |
The Make build-type doesn't pass haddock options to make
|
new
|
|
defect
|
normal
|
|
| #243 |
Notify maintainers of uploads
|
new
|
--
|
enhancement
|
normal
|
|
| #259 |
Release ratings
|
new
|
|
enhancement
|
normal
|
|
| #263 |
Multiple compilers of the same version confuse Cabal
|
new
|
|
defect
|
normal
|
_|_
|
| #266 |
cabal haddock plus cpp preprocessing with relative #include files
|
new
|
|
defect
|
normal
|
Cabal-1.8
|
| #274 |
Add a 'build from sdist tarball' feature (aka distcheck)
|
new
|
--
|
enhancement
|
normal
|
cabal-install-0.16
|
| #276 |
Add support for convenience libraries
|
new
|
|
enhancement
|
normal
|
Cabal-1.8
|
| #279 |
Cabal-upload could have a smarter default
|
new
|
|
enhancement
|
normal
|
cabal-install-0.16
|
| #282 |
profiling versions of libraries not managed well
|
new
|
|
defect
|
normal
|
cabal-install-0.16
|
| #283 |
install command doesn't install dist/doc/users-guide/
|
new
|
|
defect
|
normal
|
|
| #286 |
have alphabetical sorted package list as well as categorized one
|
new
|
|
enhancement
|
normal
|
|
| #287 |
make better use of existing build/failure reports (provide stats, alert authors)
|
new
|
|
enhancement
|
normal
|
|
| #289 |
symlink binaries into ~/bin
|
new
|
|
enhancement
|
normal
|
cabal-install-0.16
|
| #290 |
Cabal does some work behind the back of hooks
|
new
|
|
defect
|
normal
|
Cabal-2.0
|
| #293 |
allow installation of non-haskell or haskell script executables
|
new
|
|
enhancement
|
normal
|
|
| #298 |
Local build logs
|
new
|
|
enhancement
|
normal
|
|
| #299 |
Add changelog feature to hackagedb
|
new
|
|
enhancement
|
normal
|
|
| #303 |
cabal clean: Error while removing dist/: dist/setup: removeDirectory: unsatisified constraints (Directory not empty)
|
new
|
|
defect
|
normal
|
|
| #309 |
cabal install should recognize if package was already configured
|
new
|
|
defect
|
normal
|
cabal-install-0.16
|
| #310 |
Install with multiple compilers
|
new
|
|
enhancement
|
normal
|
|
| #319 |
Warn if the source file for a module is ambigious.
|
new
|
|
enhancement
|
normal
|
|
| #320 |
cooperation with Windows Vista's User Access Control
|
new
|
|
enhancement
|
normal
|
_|_
|
| #324 |
Deprecate package-url field
|
new
|
|
enhancement
|
normal
|
|
| #325 |
SHGetFolderPath requiered to configure cabal on windows
|
new
|
|
defect
|
normal
|
|
| #326 |
Cabal should support Cabal-version-dependent Setup.hs
|
new
|
|
enhancement
|
normal
|
|
| #330 |
Support general documentation, not just haddock
|
new
|
|
enhancement
|
normal
|
|
| #331 |
pkg-config error messages could be better
|
new
|
|
defect
|
normal
|
|
| #337 |
--disable-split-objs has wrong help string
|
new
|
|
defect
|
normal
|
Cabal-1.8
|
| #341 |
Add a flag to turn warnings into errors
|
new
|
|
enhancement
|
normal
|
|
| #342 |
Allow automatic resolving of conditionals on more than just build-depends
|
new
|
|
enhancement
|
normal
|
Cabal-1.8
|
| #345 |
Build Tree Proposal
|
new
|
|
enhancement
|
normal
|
|
| #346 |
Add a warning for synopsis being a prefix of the description
|
new
|
|
defect
|
normal
|
|
| #350 |
cabal should check for duplicate module names
|
new
|
|
enhancement
|
normal
|
|
| #362 |
Disallow uploads of libraries that provide binaries called 'test' and similar
|
new
|
|
defect
|
normal
|
Cabal-1.8
|
| #364 |
cabal should allow source to be installed with/added to binary packages
|
new
|
|
enhancement
|
normal
|
|
| #367 |
merge cabal home page and hackage intro page
|
new
|
|
task
|
normal
|
|
| #370 |
Check that packages declare language extensions accurately
|
new
|
|
defect
|
normal
|
Cabal-2.0
|