Skip to content

Instantly share code, notes, and snippets.

@fxcoudert
fxcoudert / # gdal - 2017-09-16_15-55-18.txt
Created September 16, 2017 15:26
gdal on macOS 10.13 - Homebrew build logs
Homebrew build logs for gdal on macOS 10.13
Build date: 2017-09-16 15:55:18
@fxcoudert
fxcoudert / # gdal - 2017-09-16_15-55-18.txt
Created September 16, 2017 14:00
gdal on macOS 10.13 - Homebrew build logs
Homebrew build logs for gdal on macOS 10.13
Build date: 2017-09-16 15:55:18
@fxcoudert
fxcoudert / # gdal - 2017-09-16_15-55-18.txt
Created September 16, 2017 13:57
gdal on macOS 10.13 - Homebrew build logs
Homebrew build logs for gdal on macOS 10.13
Build date: 2017-09-16 15:55:18
https://github.com/01org/hyperscan/archive/v4.5.2.tar.gz
https://github.com/01org/tbb/archive/2017_U7.tar.gz
https://github.com/0install/0install/archive/v2.12-1.tar.gz
https://github.com/0vercl0k/rp/archive/v1.tar.gz
https://github.com/0xced/xcproj/archive/0.2.1.tar.gz
https://github.com/280north/narwhal/archive/v0.3.2.tar.gz
https://github.com/28msec/zorba/archive/3.1.tar.gz
https://github.com/99designs/iamy/archive/v2.1.1.tar.gz
https://github.com/ALPSCore/ALPSCore/archive/v1.0.0.tar.gz
https://github.com/APE-Project/APE_Server/archive/v1.1.2.tar.gz
@fxcoudert
fxcoudert / # percona-server - 2017-09-12_09-56-40.txt
Created September 12, 2017 08:00
percona-server on macOS 10.13 - Homebrew build logs
Homebrew build logs for percona-server on macOS 10.13
Build date: 2017-09-12 09:56:40
@fxcoudert
fxcoudert / # percona-server - 2017-09-09_15-53-37.txt
Created September 9, 2017 14:06
percona-server on macOS 10.13 - Homebrew build logs
Homebrew build logs for percona-server on macOS 10.13
Build date: 2017-09-09 15:53:37
Header AvailabilityInternal.h cannot be processed by non-clang C compilers
Summary: Compiling C or C++ code with older, non-clang compilers (such as GCC 4.9 and older) leads to error in the system header AvailabilityInternal.h
The header features this line:
#if defined(__has_feature) && defined(__has_attribute) && __has_attribute(availability)
This is totally incorrect, because C preprocessor does not shortcircuit the && evaluation, and thus if the compiler does not have support for __has_feature, i.e. defined(__has_attribute) is 0, it will still call __has_attribute(availability) which results in an error.
The correct usage, which is used everywhere in this same header and in other system headers, is to split it into two separate preprocessor directives:
@fxcoudert
fxcoudert / # jsoncpp - 2017-09-04_13-36-19.txt
Created September 4, 2017 11:38
jsoncpp on macOS 10.13 - Homebrew build logs
Homebrew build logs for jsoncpp on macOS 10.13
Build date: 2017-09-04 13:36:19
install events in the last 365 days for homebrew/science/suite-sparse
=====================================================================================================================
1 | homebrew/science/suite-sparse | 42,523 | 98.85%
2 | homebrew/science/suite-sparse --with-openblas | 281 | 0.65%
3 | homebrew/science/suite-sparse --with-openmp --with-openblas | 84 | 0.20%
4 | homebrew/science/suite-sparse --with-matlab --with-matlab-path= --with-openblas | 36 | 0.08%
5 | homebrew/science/suite-sparse --with-openmp | 24 | 0.06%
6 | homebrew/science/suite-sparse --with-matlab --with-openmp --with-openblas | 13 | 0.03%
7 | homebrew/science/suite-sparse --with-matlab --with-matlab-path= | 7 | 0.02%
8 | homeb
@fxcoudert
fxcoudert / gist:245c4aef4f8eff7317cb1d7b480658ea
Created August 11, 2017 16:09
100-days analytics for homebrew-science
57761 opencv3
32979 opencv
9687 matplotlib
4541 pillow
3303 htslib
2879 samtools
2059 mumps
1927 pymol
1867 root6
1751 pcl