From: dan Date: Mon, 11 Mar 2013 13:37:52 +0000 (+0000) Subject: Define _BSD_SOURCE when building on OpenBSD. This is required for fchmod(). X-Git-Tag: version-3.7.16~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=881bd79293953df135989bc6f2db0405e6ae7051;p=thirdparty%2Fsqlite.git Define _BSD_SOURCE when building on OpenBSD. This is required for fchmod(). FossilOrigin-Name: f9027cb47bdec8dcebf1f038921b28d9e9928c18 --- diff --git a/manifest b/manifest index 225918ff8f..a6db29d38b 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Fixes\sfor\scompiling\swith\sSQLITE_OMIT_AUTOVACUUM\sand/or\sSQLITE_OMIT_TRIGGER\sdefined. -D 2013-03-11T11:57:30.964 +C Define\s_BSD_SOURCE\swhen\sbuilding\son\sOpenBSD.\sThis\sis\srequired\sfor\sfchmod(). +D 2013-03-11T13:37:52.519 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f F Makefile.in 9a804abbd3cae82d196e4d33aba13239e32522a5 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23 @@ -179,7 +179,7 @@ F src/shell.c 7c41bfcd9e5bf9d96b9215f79b03a5b2b44a3bca F src/sqlite.h.in 31045976254225e6bf046a96e87b40fa4c1d55e4 F src/sqlite3.rc fea433eb0a59f4c9393c8e6d76a6e2596b1fe0c0 F src/sqlite3ext.h 7183ab832e23db0f934494f16928da127a571d75 -F src/sqliteInt.h 601c887f6d9c92e75551873c0a34711fff745bed +F src/sqliteInt.h 59477c6ddb25e7ed8d8b67f4c58ded254371182e F src/sqliteLimit.h 164b0e6749d31e0daa1a4589a169d31c0dec7b3d F src/status.c bedc37ec1a6bb9399944024d63f4c769971955a9 F src/table.c 2cd62736f845d82200acfa1287e33feb3c15d62e @@ -1037,7 +1037,7 @@ F tool/vdbe-compress.tcl f12c884766bd14277f4fcedcae07078011717381 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4 F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381 F tool/win/sqlite.vsix 97894c2790eda7b5bce3cc79cb2a8ec2fde9b3ac -P e899b058a703158012c054974bd9a909d75144d8 938b91e8552516772060d4e55e2f79cca4c13e27 -R 769137243190ff2093b112f59a144071 +P 1da15adba8f6eec69c24ec6385d6f1a7905a388f +R 23658f0952d1a2fe0f61c5471a6869f3 U dan -Z e0fa9650bd52159e4b8c47b106f8fc7c +Z 6b791dcdadf138e4fa4768d3023bd490 diff --git a/manifest.uuid b/manifest.uuid index 38fc9793cc..7c0fe040be 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -1da15adba8f6eec69c24ec6385d6f1a7905a388f \ No newline at end of file +f9027cb47bdec8dcebf1f038921b28d9e9928c18 \ No newline at end of file diff --git a/src/sqliteInt.h b/src/sqliteInt.h index a7c1f0e018..e5b4ccac4b 100644 --- a/src/sqliteInt.h +++ b/src/sqliteInt.h @@ -66,6 +66,10 @@ # define _GNU_SOURCE #endif +#if defined(__OpenBSD__) && !defined(_BSD_SOURCE) +# define _BSD_SOURCE +#endif + /* ** Include standard header files as necessary */