| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
This fixes the following build error with ccache (probably caused
by CCACHE_DIR not propagated through the build properly):
[1 of 1] Compiling Main ( Setup.hs, Setup.o )
ccache: error: Failed to create directory /nonexistent/.ccache/6/3: Permission denied
`clang' failed in phase `Assembler'. (Exit code: 1)
Approved by: portmgr blanket
|
| |
|
| |
|
|
|
|
| |
It was reported as broken by pkubaj.
|
| |
|
|
|
|
|
|
|
|
|
| |
Update arm bootstrap to 8.10.7
Pass --host to the configure script otherwise ghc thinks we are crosscompiling (only affects armv6 and armv7)
Remove CONFIGURE_ENV, it is now handled in patch-aclocal.m4 (submitted upstream as https://gitlab.haskell.org/ghc/ghc/-/merge_requests/6599)
Approved by: arrowd
Differential Revision: https://reviews.freebsd.org/D32155
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
BINARY_ALIAS doesn't work anymore.
Pass the correct environment variables in the pre-configure target instead.
PR: 256605
Reported by: tech-lists@zyxst.net
Approved by: arrowd (previous version)
|
|
|
|
|
|
|
| |
We actually need iconv on the "configure" stage, but there is no such option.
The "translit" is here to force using libiconv from Ports.
Fixes: 4cb80ca6ddf3
|
|
|
|
|
|
| |
PR: 256424
Reported by: Filipe da Silva Santos <contact@shiori.com.br>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This is the best approach for ports building its documentation with Sphinx in
html and will save time on future Sphinx updates.
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=569233
|
|
|
|
| |
Notes:
svn path=/head/; revision=568737
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add patches to fix Sphinx consumers; The most common issues are related with
pkg-plist, the output files for Sphinx changes between versions, keep this
dynamically is the better approach and will save time in future Sphinx updates.
Changelog: https://github.com/sphinx-doc/sphinx/blob/v3.5.2/CHANGES
PR: 254185
Approved by: python (with hat)
Exp-run by: antoine
Notes:
svn path=/head/; revision=568615
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ghc bootstrap (v8.6.5) on arm requires devel/llvm60,
this llvm version is obsolete and still uses python2.7 to build,
update the bootstrap to a newer version (v8.10.4) that requires devel/llvm90
Bump bootstrap to 8.10.4 on arm
Bump minimum required FreeBSD version, 12.1 is not supported anymore
Drop unecessary RUN_DEPENDS
Collapse arm ARCH conditionnal
Approved by: arrowd
Differential Revision: https://reviews.freebsd.org/D28906
Notes:
svn path=/head/; revision=567105
|
|
|
|
| |
Notes:
svn path=/head/; revision=565383
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GHC saves the llvm command name (llc, opt, clang) found at compile time in its
settings file.
Using BINARY_ALIAS allows lang/ghc to build but breaks
ghc ports (devel/hs-cabal-install for example)
GHC configure script accepts now to define LLC, OPT, CLANG as
environment variable, switch to it.
<no location info>: error:
Warning: Couldn't figure out LLVM version!
Make sure you have installed LLVM 9
<no location info>: error: ghc: could not execute: opt-9.0
PR: 252166, 253367
Approved by: portmgr (tier-2 blanket)
Notes:
svn path=/head/; revision=564963
|
|
|
|
| |
Notes:
svn path=/head/; revision=563758
|
|
|
|
|
|
|
|
| |
PR: 252166
Approved by: portmgr (tier-2 blanket)
Notes:
svn path=/head/; revision=563113
|
|
|
|
|
|
|
| |
While there, add GHC_VERSION and CABAL_VERSION to the PLIST_SUB to reduce pkg-plist diffs between updates.
Notes:
svn path=/head/; revision=559832
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
checking for llc-6.0... no
checking for llc... no
checking for opt-6.0... no
checking for opt... no
checking for llc-9... no
checking for llc-9.0... no
checking for llc... no
checking for opt-9... no
checking for opt-9.0... no
checking for opt... no
PR: 252166
Approved by: portmgr (tier-2 blanket)
Notes:
svn path=/head/; revision=559754
|
|
|
|
| |
Notes:
svn path=/head/; revision=545590
|
|
|
|
|
|
|
| |
with OPTIONs variety.
Notes:
svn path=/head/; revision=545249
|
|
|
|
| |
Notes:
svn path=/head/; revision=545162
|
|
|
|
| |
Notes:
svn path=/head/; revision=545133
|
|
|
|
|
|
|
|
|
| |
variable.
It turned out that I never used this feature since it was added.
Notes:
svn path=/head/; revision=545123
|
|
|
|
|
|
|
| |
As usual, along with the compiler, many Haskell packages are updated as well.
Notes:
svn path=/head/; revision=545088
|
|
|
|
| |
Notes:
svn path=/head/; revision=544149
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove stale comment from lang/ghc about gcc shipping a libffi.so of its
own, this is no longer the case. This should have been part of r541237 and
r541232.
PR: 247028 (for tracking)
Reported by: arrowd, danfe
Notes:
svn path=/head/; revision=541258
|
|
|
|
|
|
|
|
|
|
|
| |
Don't hardcode the libffi shared library version in lang/ghc makefile.
This fixes the build after devel/libffi was updated.
This was missed in r541232
PR: 247028 (for tracking)
Notes:
svn path=/head/; revision=541237
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Chase the devel/libffi update
Bump portrevision of all dependent ports to chace shard library version bump
in libffi.
Update LIB_DEPENDS lines where needed to not require a specific version of
libffi.so.
PR: 247028 (for tracking)
Notes:
svn path=/head/; revision=541232
|
|
|
|
|
|
|
|
| |
PR: 246988
Submitted by: mikael
Notes:
svn path=/head/; revision=537934
|
|
|
|
|
|
|
|
|
|
| |
no "ghc" in PATH.
PR: 246800
Submitted by: software@bertram-scharpf.de
Notes:
svn path=/head/; revision=536766
|
|
|
|
|
|
|
|
| |
PR: 241849
Submitted by: Kevin Zheng <kevinz5000@gmail.com>
Notes:
svn path=/head/; revision=536651
|
|
|
|
|
|
|
|
| |
PR: 244784
Submitted by: Evilham <contact@evilham.com> (some ports)
Notes:
svn path=/head/; revision=533933
|
|
|
|
|
|
|
|
| |
Submitted by: mikael
Reported by: pkubaj
Notes:
svn path=/head/; revision=529278
|
|
|
|
|
|
|
|
| |
PR: 245057
Submitted by: mikael
Notes:
svn path=/head/; revision=529272
|
|
|
|
|
|
|
|
| |
PR: 245057
Submitted by: pkubaj, mikael
Notes:
svn path=/head/; revision=529205
|
|
|
|
|
|
|
|
| |
PR: 244788
Submitted by: pkubaj
Notes:
svn path=/head/; revision=528369
|
|
|
|
|
|
|
|
|
| |
PR: 244556
Submitted by: Evilham <contact@evilham.com>
Differential Revision: https://reviews.freebsd.org/D24023
Notes:
svn path=/head/; revision=528241
|
|
|
|
|
|
|
|
| |
PR: 244556
Reported by: Evilham <contact@evilham.com>, pkubaj
Notes:
svn path=/head/; revision=528207
|
|
|
|
|
|
|
|
|
| |
PR: 244556
Submitted by: Evilham <contact@evilham.com>
Differential Revision: https://reviews.freebsd.org/D24014
Notes:
svn path=/head/; revision=528190
|
|
|
|
|
|
|
|
|
| |
building WITH_DOCS=YES and omitting docs during staging.
Also, don't pack documentation when creating bootstrap tarball.
Notes:
svn path=/head/; revision=526613
|
|
|
|
|
|
|
|
|
| |
Unbreaks build on 12.1+
PR: 244217
Notes:
svn path=/head/; revision=526523
|
|
|
|
|
|
|
| |
Use FreeBSD-11 compiled bootstrap on FreeBSD-11 and 12-compiled one on FreeBSD-12.
Notes:
svn path=/head/; revision=526260
|
|
|
|
| |
Notes:
svn path=/head/; revision=526117
|