| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
The flag -rdynamic must be removed from LDFLAGS after the check.
Otherwise its also set for the following checks and they fail.
|
|
|
|
| |
We should never fail to return something from a non-void function.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
NetBSD (version 6) uses ENOTSUP as the errno code to indicate missing support
for extended attribute in the filesystem. This appears to be at odds with other
Unixes: https://mail-index.netbsd.org/tech-kern/2011/12/13/msg012185.html
We need to detect and handle ENOTSUP to stop the backup daemon from killing
itself while trying to read extended attributes from the first file in the
backup set.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Older versions of GNU tar fail to set the timestamps on symlinks, which makes
them appear too recent/new to be backed up immediately, causing
test_bbackupd_uploads_files() for example to fail. Fixed by restoring the
timestamps manually after extracting the fixture archive.
For more details about the issue in tar, please see:
http://lists.gnu.org/archive/html/bug-tar/2009-08/msg00007.html
http://git.savannah.gnu.org/cgit/tar.git/plain/NEWS?id=release_1_24
This resulted in symlinks in fixture test files
|
|
|
|
|
|
|
|
|
|
|
| |
OpenBSD requires different headers to be included, including a bug which
makes it essential to include sys/param.h before sys/ucred.h, and gives the
fields of struct ucred different names than Linux does.
This fixes compilation on OpenBSD and allows the user connecting to a UNIX
socket to be checked, increasing security of the command socket on this
platform.
|
|
|
|
|
|
| |
Now that we've removed it from version control, we need to build it from
configure.in as part of bootstrapping Box Backup.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
as it should already be in LIBS by this point and we don't really want to
add a duplicate if we don't need it.
http://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/Libraries.html
also recommends the use of AC_SEARCH_LIBS instead.
Check whether we have getpeername() and sys/un.h to fix compile errors on
Windows with /dev/log fd leak test.
|
|
|
|
| |
errors.
|
| |
|
| |
|
|
|
|
|
| |
(http://open3dalign.org, http://open3dqsar.org)
|
|
|
|
|
|
|
|
| |
to be defined.
Check for fcntl.h and include it if we have it, not just on MSVC, now
that MinGW also defines O_BINARY in newer versions.
|
| |
|
| |
|
|
|