Age | Commit message (Collapse) | Author | Files | Lines |
|
This is synced from samba3 v3-2-test/11bcdf780e164659b89:
The /usr/include/sys/capability.h defines _LINUX_TYPES_H
which prevents /usr/include/linux/types.h from being parsed
(when included afterwards). Thus certain types are undefined
that are for instance needed in /usr/include/linux/dqblk_xfs.h.
This breaks the build of lib/sysquotas_xfs.c in Samba3.
This commit adds a configure check and a workaround for this.
Michael
(This used to be commit df3e151992f0b942554034dd143ab8d7f0d7a75b)
|
|
Synced from Samba3.
Michael
(This used to be commit dfdfac2b57ecbca8bddece846f5c2103a518e34d)
|
|
This is taken (with slight reformatting) from samba3:configure.in.
It is already used in lib/replace/system/capablity.h.
Michael
(This used to be commit 4d1df9c0b4248717d6f235572f5f68e27934741e)
|
|
metze
(This used to be commit 1ecb4ec01b0506c95a5f90a62040329e7a39ee93)
|
|
AC_LIBREPLACE_LD_SHLIB_ALLOW_UNDEF_FLAG
metze
(This used to be commit 8ec94633c4d46bb9ca03d59fed40e278d35ad580)
|
|
create:
AC_LIBREPLACE_LD_SHLIB_LINKER
AC_LIBREPLACE_LD_SHLIB_FLAGS
AC_LIBREPLACE_LD_SHLIB_DISALLOW_UNDEF_FLAG
and prerequire them for:
AC_LIBREPLACE_SHLD
AC_LIBREPLACE_SHLD_FLAGS
AC_LIBREPLACE_MDLD
AC_LIBREPLACE_MDLD_FLAGS
metze
(This used to be commit cc8692265d6e9161679a779480d6b22dee23f8bb)
|
|
LD_ALLOW_SHLIB_UNDEF_FLAG
metze
(This used to be commit d2fb7d876bb1960c02fa7b9c0fb53315ae0cd99c)
|
|
(This used to be commit df10de42958e65f46298c2fc879688985d1f7ef3)
|
|
the ld flag that allows undefined symbols.
(This used to be commit 6cd3a3a46a6a9b630502ebfff1a90e2d035d9e39)
|
|
metze
(This used to be commit c7b0b4c21e1fc4093c9109e046f23c19489e7400)
|
|
(This used to be commit b2355857baf4d9dad0d9d6a465744be11bbb9beb)
|
|
metze
(This used to be commit 2abae42d70903710d1a289d945fa08c1d94ceb80)
|
|
metze
(This used to be commit 410cdf789a72209f9e10321519fe18ab40a43f95)
|
|
On Tru64 and Mac OS X this hopefully works
Note: -Wl,--no-allow-shlib-undefined doesn't tests what we want
on Linux.
metze
(This used to be commit 7bee9a62ffda64a1bdcdbdd38dbb181eac8b641e)
|
|
metze
(This used to be commit bfde13b70b6be4c4aeeafa50d4619237930f9e0e)
|
|
They define the linker and link flags for building shared modules
metze
(This used to be commit 128b4e1a512a9ae5592ba7ccf8adde11189fc5a9)
|
|
- Only use _XOPEN_SOURCE=600 on Tru64
- _OSF_SOURCE is also Tru64 specific
metze
(This used to be commit d19ab62081ce4ee4273ff752ad0443782a994826)
|
|
On Tru64 this brings in socklen_t and some other socket stuff
metze
(This used to be commit d42f2e5759332f1f0c6c1269bd29ac62ddb11016)
|
|
metze
(This used to be commit 05b4619c5beff474488d1abe5e647acd94a3e20c)
|
|
metze
(This used to be commit a07c983fde52607806745914bb41039afb5618cc)
|
|
metze
(This used to be commit e145accfc25c04597c786e0bddbaf37e0d493863)
|
|
(This used to be commit 5fea6e0d9ae671ea00292b66a2608b3ee954f917)
|
|
http://www.fortran-2000.com/ArnaudRecipes/sharedlib.html
metze
(This used to be commit 403c5521d1bbd78a6b20d7da121870a5aa1d3546)
|
|
(This used to be commit b01303b5677b03c1d3cc6f219d4c461726613767)
|
|
that.
(This used to be commit 228dd6830eb9c91287bb3e0233d8b3a404ff3676)
|
|
(This used to be commit fd762b01ed378739241dc14b6af9df9fcfe7659c)
|
|
Hi!
Can you check and push them?
Thanks,
Volker
From b488af5905e2dee12a1a72a3b40801ae5c26f24f Mon Sep 17 00:00:00 2001
From: Volker Lendecke <vl@sernet.de>
Date: Sat, 27 Oct 2007 14:20:09 +0200
Subject: [PATCH] Fix some warnings and errors
merge from v3-2-test commit e17d3e10e860c96b6d5208e5fe51e43b8e58c174
(This used to be commit 4087731e1b4e97017c0f5659e6659e8181d8e038)
|
|
Jeremy.
merge from v3-2-test commit 2a0173743d2cf615d52278f3dd87cc804abe2d16
(This used to be commit cb0eca66dc5121fa73404a7c41aad6086a96e7ec)
|
|
(from Jerry).
Jeremy
merge from v3-2-test commit a68bbea0d42cc64b9fa731ab2a1da82ef30937c6
(This used to be commit b833dce5e6d6475a04538d9754b9b0bfeb5915e4)
|
|
These fixes are needed for a working getaddrinfo etc. replacement.
Fixes from Wayne Davison <wayned@samba.org> from rsync.
Jeremy.
from v3-2-test commit 494bf6293bedbda4b10aa2eae452377b8130cd01
(This used to be commit e562832ad19e8c3a0380759a22b0267e365ecc2e)
|
|
metze
(This used to be commit 895d2644fbd72b9770460d6628fa6b09963967e7)
|
|
Add in the alarm fix to allow locks to exit on
alarm signal.
Sync up the changes in tools.
Jeremy.
(This used to be commit cb6c663fa8818f49cc36f196bb5f4dea47edd69e)
|
|
(This used to be commit 146c5226e61235a55155ef4493191a6c5eddea3f)
|
|
(This used to be commit bbc36fd3f693480e3ea01c5c9e858008a4f3c229)
|
|
(This used to be commit 25aa875119622679881cd0e1b3b9dff8d2cf03ee)
|
|
(This used to be commit 773a7cf234e08e05bb89072c42353e44915f8146)
|
|
in confdefs.h
metze
(This used to be commit c6b6466c33ffab2b59e1a275922b6f3a7f2af98c)
|
|
getgrent_r
metze
(This used to be commit 44250ac6f987ba98e1efe8cd81b4e7eaa8017ed0)
|
|
metze
(This used to be commit 98095b34257847b2fbb5efe343c3630a28170692)
|
|
required functions
metze
(This used to be commit 8748516d1668c66663ded50ff28a8d32f1720175)
|
|
metze
(This used to be commit a16f0e3cdbb9fb1238e25af8bb911c27b839c89b)
|
|
(This used to be commit 45ccf09bf96e915380b30150a701735318b67aa0)
|
|
(This used to be commit 85b332650031b2969f79e6ca85e5d6d10983da91)
|
|
(This used to be commit bf1685faa1c941d3ca56b29a1e15b8a134d02068)
|
|
(This used to be commit 478b5ac8d92a23a32349bedfe7c6caf98b67fb39)
|
|
(This used to be commit aaaed5edc06f3055794e55a8038dbbdac47ce5b6)
|
|
used by ldb.
(This used to be commit d28c8b822e7b571f24542409376bba8701eeef79)
|
|
(This used to be commit 9ebc6f2d17349b214618d65b29826867796c12ce)
|
|
(This used to be commit f67040d2a0cb8723f1bf0e9a9d90a821b38697b1)
|
|
metze
(This used to be commit 17f9189fb4b34dbc08f6aded6b0c81ee8eb07a9f)
|