whitequark
c816dc7e66
Don't try to build shared libraries if configured as --without-pic.
...
Specifically, avoid building all plugins as non-static objects,
as well as some supplementary libraries. In fact, a large amount
of plugins was already gated to build as shared objects only with
WITHPIC=1, but this was not done consistently.
This gating has been moved to */p/Makefile.
Building these shared objects is a waste of time and breaks
the --without-pic build unless CFLAGS is forced in the make
invocation.
2018-01-11 23:09:22 +01:00
pancake
702afebc66
Fix Windows build and a bunch of scary warnings
2017-11-06 03:23:21 +01:00
pancake
f9073c1979
Fix some warns and off by 1 in x86.nz
2017-08-19 16:19:13 +02:00
pancake
084d70e539
Upgrade zlib from 1.2.8 to 1.2.11
2017-08-19 13:46:10 +02:00
xarkes
49398de4ff
Meson fixes (SDB, linux, added io_ar)
2017-08-17 10:44:54 +02:00
pancake
59a94ae59f
Fix #8084 - Honor colors in json_indent ~{}
2017-08-11 12:23:57 +02:00
SkUaTeR
beb80cfc16
Fixes for MSVC
2017-05-09 23:53:20 +02:00
xarkes
926f024909
Improved MSVC support (WIP)
2017-05-09 14:25:57 +02:00
pancake
60f9667654
Remove support for bjam build system
...
- Delete all Jamroot files
2017-05-02 05:48:40 +02:00
pancake
8edc242324
Remove judy and libzip unused code
2017-05-02 05:34:05 +02:00
pancake
35fd1894f3
Fix oobread in libzip
2017-04-18 00:36:18 +02:00
Maijin
266eee75ae
Fix #6560 Unify Windows/Win32 define
2017-02-26 16:51:03 +01:00
pancake
ca45d7d869
Drop include that was conflicting in msys2
2017-02-09 00:03:36 +01:00
pancake
32a38d7c9b
Remove the use of -ggdb
2017-02-01 22:32:11 +01:00
pancake
bff0309e30
fileno seems to be problematic for some windows
2017-01-02 21:08:08 +01:00
pancake
50d73d1547
Fix a lot of memleaks, null derefs and undef behaviour thanks to clang-analyzer
2016-12-19 16:44:51 +01:00
Anton Kochkov
1796fc422d
Fix building of zip
2016-12-19 17:44:27 +03:00
pancake
b1d4e3ca1d
Aim to honor O_BINARY to address hpce-2015-cw2 on zip
2016-12-19 15:34:45 +01:00
pancake
039d1fb7c4
sys/ios-static.sh generate easy-to-deploy tarball
2016-09-12 23:56:03 +02:00
Anton Kochkov
56c82c799f
Check only for mingw substring
2016-07-29 15:42:38 +03:00
pancake
cde7804087
Fix undefined behaviour in zlib
2016-06-26 03:16:11 +02:00
pancake
20bd6003ae
Fix undefined behaviour issue in zip.inflate
2016-06-10 19:13:15 +02:00
pancake
98bcf2c6e9
Another fix for osx-ppc
2016-04-28 14:48:19 +02:00
pancake
032969927d
More powerpc build fixes
2016-04-27 01:08:12 +02:00
pancake
d24bc909ec
Update sdb for osx-ppc and other 0.10.2 updates
2016-04-27 00:25:28 +02:00
William Robinet
bc3425e73d
Fix zlib typos
2016-02-16 23:21:25 +01:00
Anton Kochkov
f931cc30cb
Fix Mingw32 build
2016-02-03 13:46:36 +03:00
Anton Kochkov
94b496eaf6
Fix shlr/zip for Mingw32
2016-01-22 22:57:48 +03:00
pancake
e56be2fbd5
More multi-arch static build archive fixes for iOS/OSX/tvOS/WatchOS/*OS
2015-12-28 18:31:05 +01:00
François Revol
797a2efc81
C89
...
(duplicate ; is treated as an empty statement)
2015-12-07 21:48:44 +01:00
XVilka
720341c2df
Improve -fPIC handling, take 2
2015-10-09 22:24:15 +03:00
XVilka
5a6913e848
Improve -fPIC handling a bit
2015-10-09 19:48:16 +03:00
XVilka
381c9fbd6a
Unify -fPIC handling, improve windows building
2015-10-09 18:58:03 +03:00
Anton Kochkov
06345462de
Fix wind TCC and Mingw builds
2015-10-06 00:06:52 +03:00
pancake
b39116d21c
Fix build on Linux
2015-09-22 02:41:54 +02:00
pancake
3614547d74
Fix CVE-2015-2331 in libzip
2015-09-22 00:59:01 +02:00
pancake
b86bf19c85
Fix #3051 - Honor CFLAGS everywhere and fix some windows/android warnings
2015-09-14 20:43:11 +02:00
pancake
43f71e0c92
Update capstone, capstone-patches, sdb and some CFLAGS honoring fixes
2015-08-19 14:19:24 +02:00
pancake
a9e5043d14
Fix build
2015-04-02 18:35:04 +02:00
Anton Kochkov
2ba692a373
Improve MSYS2 support: MinGW-W64 detection
2015-07-11 02:19:20 +03:00
XVilka
68252124ff
Initial MSYS2 support
2015-07-08 17:14:48 +03:00
Anton Kochkov
e8797137a5
Fix MinGW building
2015-04-04 05:09:13 +03:00
Anton Kochkov
34ccb3dc21
Remove dependency from stdint.h in shlr/zip
2015-04-04 04:53:40 +03:00
Anton Kochkov
c3c16fd2e4
Remove inttypes.h usage from zip
2015-04-04 02:19:04 +03:00
pancake
d8f96a765d
Fix android build and bin/d installation issue
2015-02-23 01:55:35 +01:00
Kamil Rytarowski
345403f0ea
Honor zip configure linkage
2015-02-23 01:07:05 +01:00
pancake
9fbbce408d
Fix static libzip linkage from core
2015-02-22 17:12:51 +01:00
Jeffrey Crowell
ed1aae7fd1
fix lots of spelling
...
fix some errors from the sed script
undo file mode crap
2014-12-07 17:00:59 +01:00
pancake
06402eae5f
Fix clang buildfarm compiler error
2014-12-03 22:57:38 +01:00
pancake
c2770de2b8
Fix #1667 - Fix --with-syszip
2014-11-22 01:15:47 +01:00