[GHC] #8156: amd64 + in-tree gmp build broken
GHC
ghc-devs at haskell.org
Sat Nov 2 11:41:12 UTC 2013
#8156: amd64 + in-tree gmp build broken
-------------------------------------+-------------------------------------
Reporter: errge | Owner:
Type: bug | Status: patch
Priority: low | Milestone: 7.10.1
Component: Build System | Version: 7.7
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture: x86_64 (amd64)
Type of failure: Building GHC | Difficulty: Easy (less than 1
failed | hour)
Test Case: | Blocked By:
Blocking: | Related Tickets: #4022 #4366 #4374
-------------------------------------+-------------------------------------
Comment (by hvr):
Replying to [comment:7 carter]:
> @Jan, LGPL is only compatible with BSD when we dynamically link it,
statically linked LGPL forces the rest of the project (allegedly) to be
GPL, which is incompatible with a parent project that is BSD, at least
according to the FSF's overly aggressive reading of (L)GPL.
...are you sure? Can you provide examples where the FSF used "overly
agressive reading of the LGPL"?
Afaik, simply stated, the LGPL just requires you to provide some mechanism
(using dynamic linking is the most common way to achieve this) to allow
ppl to replace the linked LGPL'ed library with a modified version. It does
not force you to release or relicense the source code of the non-LGPLed
components you used for the combined work.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8156#comment:8>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list