Commit Graph

131 Commits

Author SHA1 Message Date
d68a2796c5 Post release bump to 0.49. 2015-10-31 11:37:40 +01:00
8d20760fee Post release bump to 0.48. 2015-07-18 09:54:51 +02:00
bb5bfc37b3 configure: bump to 0.47. 2015-06-24 11:05:48 +02:00
0bad752cbe configure: bump to 0.46 instead. 2015-06-04 15:46:15 +02:00
175ee947a6 configure: bump version to 0.45.1. 2015-06-04 10:13:08 +02:00
b2dd18faba configure: added --enable-fulldebug to enable extra/expensive debug code.
This is mostly to avoid the allocation required by the externalization of the
transaction dictionary, which in some cases is huge.

This should reduce the massive memory usage required to inspect the externalized
dictionary.
2015-05-28 11:02:40 +02:00
d01eea2f94 configure: --sbindir -> --bindir and switch to <prefix>/bin by default. 2015-05-16 09:46:10 +02:00
e9b8ff7360 Added support to specify --dbdir to customize path to pkgdb. 2015-05-05 16:00:04 +02:00
efd24456ce Post release bump. 2015-03-21 09:32:07 +01:00
be363d93f5 configure: post-release bump. 2015-03-08 10:22:33 +01:00
ef923fb22b Post release bump. 2015-01-05 16:09:48 +01:00
f05dcb2378 Bump to 0.43.1. 2015-01-05 16:08:41 +01:00
3e01986864 Post release bump. 2014-12-31 08:59:34 +01:00
65f9a43b5e Fallback to -fstack-protector if -strong is not supported. 2014-12-31 08:55:09 +01:00
b1b0264a4e configure: build with -fstack-protector-strong if supported. 2014-12-28 03:36:40 +01:00
8593f21848 Post release version bump. 2014-12-22 11:06:49 +01:00
5b522109f7 Replaced config/system {repo,preserve,virtualpkg}.d with a single directory.
See the NEWS file for more information.
2014-11-06 09:58:04 +01:00
fe76af7702 proplib: use GCC atomic builtins if supported. 2014-10-09 14:41:43 +02:00
dcec04a00f Post release bump. 2014-09-29 15:55:12 +02:00
7b773032c4 README, configure: --with-tests is not supported. Use --enable-tests instead. 2014-09-22 21:03:02 +02:00
c51d0fcbd8 Post release bump. 2014-09-18 17:29:10 +02:00
3efd345e84 Post release bump. 2014-09-15 12:47:01 +02:00
0e6f2870cc Post release bump. 2014-09-14 19:00:19 +02:00
013731c502 Acquire/release a POSIX file lock on repository archives.
- xbps_repo_open() accepts a third argument (bool) to acquire a POSIX file
lock on the repository archive.
- xbps_repo_close() accepts a second argument (bool) to release a POSIX file
lock on the repository archive.

This avoids the issue of multiple xbps-rindex(8) processes being blocked
even for different repositories on the same architecture, resulting in
unnecessary contention.
2014-09-05 12:26:42 +02:00
43a0245c49 configure: compile with -finline-functions by default. 2014-08-27 09:00:14 +02:00
74b3cb0e64 Only build/install xbps-uchroot(8) on linux. 2014-08-23 09:06:46 +02:00
32161d5dd9 Post release bump to 0.38. 2014-06-23 09:50:07 +02:00
89dd57e421 Post release bump. 2014-05-02 17:20:36 +02:00
0b177029d2 Bump to 0.36. 2014-04-06 12:23:33 +02:00
ace01dca85 Version bump to 0.35. 2014-03-31 12:59:05 +02:00
7606691af3 Post-release bump to 0.34. 2014-03-11 13:11:41 +01:00
f74bf1c1c8 New custom configuration file format that does not need confuse. 2014-02-25 16:42:52 +01:00
c9fd89a76a Post release version bump. 2014-02-21 09:35:51 +01:00
9c124aa162 Post release bump. 2014-02-01 12:25:50 +01:00
4fb8c37526 configure: set a meaningful name to the POSIX semaphores test code. 2014-01-31 11:37:42 +01:00
f5e1fff93a xbps-rindex: use a POSIX named semaphore to avoid concurrency issues. 2014-01-31 11:35:31 +01:00
2bacf4887d Post release bump to 0.31. 2014-01-28 17:29:04 +01:00
5eea259c13 Remove the config.h kludge and override vasprintf detection via HAVE_VASPRINTF. 2014-01-20 18:50:33 +01:00
16bfc5e61d Post-release bump to 0.30. 2014-01-09 14:26:58 +01:00
3397e6b0f4 Post-release bump to 0.29. 2014-01-03 11:09:42 +01:00
d3ffd0885b xbps.h: drop PATH_MAX completely and use our own definition. 2013-12-29 16:56:43 +01:00
8eb1d3889f Don't redefine _XOPEN_SOURCE and set it to 700 as previously. 2013-12-29 16:49:24 +01:00
1f16a22791 Add NDEBUG to CPPFLAGS if --enable-debug is unset. 2013-12-06 11:55:08 +01:00
6861e1d623 Post release version bump. 2013-11-29 10:25:25 +01:00
65bfd54d36 configure: added --localstatedir (defaults to /var). 2013-11-25 12:34:03 +01:00
e1a3e44e2a configure: append {C{,XX,PP},LD}FLAGS after checking compilter features. 2013-11-18 19:54:38 +01:00
2952c69c7a Define NDEBUG for assert() if --enable-debug is not specified. 2013-11-08 09:11:47 +01:00
fc9fda7195 configure: also respect CPPFLAGS from environment (if set). 2013-10-23 15:59:10 +02:00
0db47cff9c Always build with DEBUG and enable assertions. 2013-10-07 08:20:42 +02:00
ae2eea8937 configure: get latest git rev from HEAD not from master.
In tags there's no 'master' branch so use HEAD instead.
2013-09-26 11:33:07 +02:00