Commit Graph

701 Commits

Author SHA1 Message Date
David Anderson 2dae052594 vboxwrapper: bump version to 26200 2017-11-05 21:05:42 -08:00
Juha Sointusalo e0aa45e1c1
Merge pull request #1863 from BOINC/fix_issue-1227
Build: use default sysconfdir instead of /etc
2017-10-29 22:54:38 +02:00
David Anderson 12fd645406 increment client version to 7.9.0 2017-09-22 22:58:29 -07:00
Christian Beer d5ca370329 Build: use default sysconfdir instead of /etc
When using --prefix this override tries to install files from client/scripts to /etc instead of ${prefix}/etc. This is against what the user wants and leads to an error message as normally only root can install files to /etc. There is no need to be backwards compatible in this place as installs are usually done via repository packages.
This still uses /etc to determine where the config file should be copied to which is ok because the user most likely wants to use the Client on the machine it was built on.

Note: The startup scripts and config files in client/scripts are outdated and might not work on recent Linux distributions. Newer ones can be found in the Debian/Fedora packages.
2017-04-11 13:54:42 +02:00
Christian Beer 31e8427469 Manager/Lib: fix 'New Manager window' function on Linux
This was not working because the manager was not detecting its own executable name and path so it couldn't start a new instance of itself. Windows and Mac use different codepaths so it worked there.
The new library function can be extended for Windows and Mac to avoid code duplication.
2017-03-16 18:31:42 +01:00
Fabrice Fontaine 312520b74a Check execinfo.h availability in configure.ac
Currently, execinfo.h is included in lib/diagnostics.cpp if __GLIBC__ is
defined. However, this does not work when cross-compiling boinc with
uclibc-ng. So, instead, check the presence of execinfo.h in configure.ac
and update lib/diagnostics.cpp accordingly.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2017-02-26 11:02:55 +01:00
David Anderson 2af9a36c92 configure: check curl only if building client 2016-12-17 11:27:19 -08:00
David Anderson ed3283faf3 configure: check curl only if building client 2016-12-17 11:24:55 -08:00
Eric J Korpela 0c08a4ef92 Work around for bug in RHEL6 curl 7.19.7 port (curl-config --libs reports
incorrectly.)
2016-09-07 16:31:13 -07:00
Rom Walton db235ff199 BUILD: Update vboxwrappers version to 26197. 2016-08-08 08:10:17 -07:00
Rom Walton 6a0713c0a0 BUILD: Update vboxwrappers version to 26196. 2016-07-12 23:15:16 -07:00
Rom Walton fe6dfb418a BUILD: Update vboxwrappers version to 26195. 2016-07-12 23:03:44 -07:00
Rom Walton 211cb04be9 BUILD: Update vboxwrappers version to 26194. 2016-07-04 16:31:42 -07:00
Rom Walton 0fc08e0ffa BUILD: Update vboxwrappers version to 26193. 2016-06-15 23:46:22 -07:00
Rom Walton d0aec882f2 BUILD: Update vboxwrappers version to 26192. 2016-06-14 09:52:18 -07:00
Rom Walton 95ff3db917 BUILD: Update vboxwrappers version to 26191. 2016-06-13 19:47:02 -07:00
Rom Walton 6e792288e4 BUILD: Update vboxwrappers version to 26190. 2016-06-13 09:51:13 -07:00
Rom Walton bf53dc8a01 BUILD: Update vboxwrappers version to 26189. 2016-06-12 22:04:52 -07:00
Rom Walton f68d6951e8 BUILD: Update vboxwrappers version to 26188. 2016-06-12 20:37:31 -07:00
Rom Walton 2d2beded16 BUILD: Update vboxwrappers version to 26187. 2016-06-10 08:08:38 -07:00
Rom Walton a1b337aaa0 BUILD: Update vboxwrappers version to 26186. 2016-06-03 23:16:59 -07:00
Rom Walton 5d0ac6d573 BUILD: Update vboxwrappers version to 26185. 2016-06-03 23:00:48 -07:00
Rom Walton 52ab02ae92 BUILD: Update vboxwrappers version to 26184. 2016-02-10 15:06:54 -05:00
Christian Beer 6a4b7899b3 BUILD: fix curl detection
Since curl is needed for the libraries and the libraries are needed for everything else check for libcurl by default.
2016-02-09 10:19:03 +01:00
Rom Walton efcbc3c38d BUILD: Update vboxwrappers version to 26183. 2016-02-07 17:20:00 -05:00
Rom Walton c080bba6bf BUILD: Update vboxwrappers version to 26182. 2016-02-03 21:58:34 -05:00
Rom Walton d44644111c BUILD: Update vboxwrappers version to 26181. 2016-02-03 21:56:29 -05:00
Rom Walton 12692d3a3c BUILD: Update vboxwrappers version to 26180. 2016-01-30 14:05:43 -05:00
Christian Beer cc67f461cf Build: remove --disable-wx-debug
WxWidgets switched to using -DNDEBUG to disable debugging in version 2.9.1 and enabling it by default. My previous change (530eb18) made the debug version the default and one had to disable the debugging for release builds. This is fixed now and the non-debug version is the default. Now WxWidgets debug assertions are switched on if --enable-debug is specified.

fixes #1476
2016-01-26 17:46:56 +01:00
Preston Maness 156b0be9f1
client (Linux): Reinstate XScreenSaver API-based idle detection on GNU/Linux. 2015-12-16 10:45:57 -06:00
Rom Walton 1e3b1ae67c BUILD: Update vboxwrappers version to 26179.
BUILD: Update wrappers version to 26016.
2015-11-19 23:54:40 -05:00
Christian Beer 530eb18989 Build: fix --disable-wx-debug configure option
Debug support is by default enabled since wxWidgets 2.9.1 and can be explicitly disabled by setting the compiler flag -DNDEBUG.
2015-11-06 13:57:02 +01:00
Rom Walton 9bcc7ea494 BUILD: Update vboxwrappers version to 26178. 2015-10-16 16:35:54 -04:00
Rom Walton 0c0cc0dc0c BUILD: Update vboxwrappers version to 26177. 2015-10-16 10:38:36 -04:00
Rom Walton 6ea8aa8cd3 BUILD: Update vboxwrappers version to 26176. 2015-10-13 14:42:35 -04:00
Rom Walton fa14889674 BUILD: Update vboxwrappers version to 26175. 2015-10-11 16:24:24 -04:00
Rom Walton 4dbc60811f BUILD: Update vboxwrappers version to 26174. 2015-10-11 13:30:10 -04:00
Rom Walton 143ad683cb BUILD: Update vboxwrappers version to 26173. 2015-10-09 13:53:42 -04:00
Rom Walton c7629744fb BUILD: Update vboxwrappers version to 26172. 2015-10-08 16:35:20 -04:00
Rom Walton f2ddcbbda4 BUILD: Update vboxwrappers version to 26170.
BUILD: Update wrappers version to 26015.
2015-09-28 12:23:07 -04:00
Rom Walton 5fdc0cff05 BUILD: Update vboxwrappers version to 26170. 2015-08-24 15:08:14 -04:00
Rom Walton fc7b027000 BUILD: Update vboxwrappers version to 26169. 2015-07-10 17:00:11 -04:00
Rom Walton 76b9014537 BUILD: Update vboxwrappers version to 26168. 2015-07-04 16:47:59 -04:00
Rom Walton 3f6b039c75 BUILD: Post-fork increment to the next available dev version. 2015-05-11 11:43:06 -04:00
Rom Walton 0cf187d37f BUILD: Update vboxwrappers version to 26167. 2015-05-05 16:49:07 -04:00
Rom Walton b8d7283c3e BUILD: Update the wrapper build number to 26014 2015-04-22 13:23:17 -04:00
Rom Walton 96a3a59d7e BUILD: Update vboxwrappers version to 26166. 2015-04-13 14:38:20 -04:00
Rom Walton 9afcd49c1f BUILD: Update vboxwrappers version to 26165. 2015-04-08 13:05:50 -04:00
Rom Walton 03f398844b BUILD: Update vboxwrappers version to 26164. 2015-04-08 01:12:39 -04:00
Rom Walton ca6fc5b6fc BUILD: Update vboxwrappers version to 26163. 2015-04-04 12:28:19 -04:00
Rom Walton b7d9382849 BUILD: Update vboxwrappers version to 26162. 2015-04-03 12:51:23 -04:00
Rom Walton 4bd02fef0d BUILD: Increment branch to 7.5.1 2015-04-02 12:39:44 -04:00
Rom Walton 60b428fc5a BUILD: Update vboxwrappers version to 26161. 2015-04-01 16:05:59 -04:00
Rom Walton 979c031219 BUILD: Update vboxwrappers version to 26160. 2015-03-27 16:40:11 -04:00
Rom Walton d0acbd441e BUILD: Update vboxwrappers version to 26159. 2015-03-26 23:22:55 -04:00
Rom Walton 6ce7ec5b7f BUILD: Update vboxwrappers version to 26158. 2015-03-25 17:20:53 -04:00
Rom Walton 44b6de3484 BUILD: Update vboxwrappers version to 26157. 2015-03-22 15:22:56 -04:00
Rom Walton bba61f9011 BUILD: Update vboxwrappers version to 26156. 2015-03-20 10:36:29 -04:00
Rom Walton 30ae6d7315 BUILD: Update the wrapper build number to 26013 2015-03-11 22:28:52 -04:00
Christian Beer 833c877f3a BUILD: add example apps into the build process
- By default apps won't be built. In order to build the example apps use --enable-apps as option to ./configure. Not all apps are supported as some need further external libraries.
- Also fix a copy/paste error in the vboxmonitor Makefile
2015-02-12 16:58:14 +01:00
Rom Walton 15cbecd63e BUILD: Something that works 2015-01-20 09:23:47 -05:00
Rom Walton 854b224633 BUILD: Instead of parans use the double bracket 2015-01-20 09:05:11 -05:00
Rom Walton 7c8b278064 BUILD: Ugh 2015-01-20 08:56:59 -05:00
Rom Walton 54408263e0 BUILD: Give it another try 2015-01-20 08:44:17 -05:00
Rom Walton 43e53c9042 BUILD: See if the OpenSSL check will even run this go around. 2015-01-20 08:37:49 -05:00
Rom Walton 250cf75778 Merge branch 'master' of ssh://isaac.ssl.berkeley.edu/boinc-v2 2015-01-19 19:10:20 -05:00
Rom Walton 126e38aecb BUILD: Attempt to fix building crypt_prog 2015-01-19 19:09:50 -05:00
Eric J Korpela 716e851d2a One more attempt to fix the logical or problem 2015-01-19 14:49:36 -08:00
Eric J Korpela d805bfe2a3 Fixed logical or in test. 2015-01-19 14:24:47 -08:00
Rom Walton a4f175bcf3 BUILD: Again 2015-01-19 17:16:11 -05:00
Rom Walton 7d6f3ac872 BUILD: Trying again 2015-01-19 17:13:24 -05:00
Rom Walton 373d71eaeb BUILD: Only check for OpenSSL if building the client or server software 2015-01-19 17:05:23 -05:00
Rom Walton 9536e1d161 BUILD: Do not build libboinccrypt unless we are also building either the server or client software.
We should not require projects to build/install openssl for Android just so use libboinc and libboincapi.
2015-01-19 16:50:27 -05:00
Rom Walton 0c3f5e9c3c WINBUILD: Fix build environment so that it will work with spaces in the username. 2015-01-19 15:38:09 -05:00
Rom Walton d4d3be3416 BUILD: Update vboxwrappers version to 26154. 2014-12-31 00:01:29 -05:00
Rom Walton 6ae180bd2d BUILD: Update vboxwrappers version to 26153. 2014-12-28 23:38:36 -05:00
Rom Walton 910b1e1712 BUILD: Update vboxwrappers version to 26152. 2014-12-10 14:25:55 -05:00
Rom Walton d8d1fafa7e BUILD: Update vboxwrappers version to 26151. 2014-11-23 23:25:07 -05:00
Rom Walton ae6bd50378 BUILD: Increase the build number for the vboxwrapper 2014-10-22 15:37:21 -04:00
Rom Walton 73554aee9f BUILD: Increase the build number for the vboxwrapper 2014-10-22 12:06:34 -04:00
Rom Walton dc2a17ed96 BUILD: Increase the build number for the wrapper 2014-10-16 13:21:56 -04:00
Rom Walton a2901ce32b BUILD: Remove explicit check for GTK3.0 from configure.ac. It is picked up boinc_wxwidgets.m4. 2014-09-22 13:32:56 -04:00
Rom Walton fe22bb69bf BUILD: wxWidgets 3.x requires at least GTK3 2014-09-17 23:04:31 -04:00
Rom Walton 220fe5a214 BUILD: Increase the build number for vboxwrapper. 2014-09-16 18:03:01 -04:00
Rom Walton befa96bc94 BUILD: Increase the build number for vboxwrapper. 2014-09-15 17:35:55 -04:00
Rom Walton 7b2fb87689 BUILD: Increase the build number for vboxwrapper. 2014-09-12 11:45:13 -04:00
Rom Walton 491f315fda BUILD: Remove static references to GTK 2.x components, use package config properly. (From Steffen Moeller) 2014-08-28 15:30:52 -04:00
Rom Walton 8a33ee678c BUILD: Remove unneeded reference to XSS 2014-08-28 15:26:15 -04:00
Rom Walton 93cb74084f BUILD: Remove references to the XSS libraries. The X11 screensaver in clientscr depends on the XCB and XCB-ATOM dev packages. BOINC API just depends on glut and glu. 2014-08-25 13:15:41 -04:00
Rom Walton b4b17851ba BUILD: Increase the build number for vboxwrapper. 2014-08-22 15:28:19 -04:00
Rom Walton 92ae8509e8 BUILD: Increase the build number for vboxwrapper. 2014-08-20 10:37:03 -04:00
Charlie Fenton 1a7f61a10a BUILD: Increase the build number for vboxwrapper (Mac & Linux only so far.) 2014-08-19 20:07:44 -07:00
Rom Walton 67ea1b6b56 BUILD: Increase the build number for vboxwrapper. 2014-08-19 17:53:13 -04:00
Rom Walton 53d4f803f2 BUILD: Increase the build number for vboxwrapper. 2014-08-18 01:22:34 -04:00
Rom Walton 2128990681 BUILD: Increase the build number for vboxwrapper. 2014-08-14 23:57:12 -04:00
Rom Walton 86b2b9a270 * BUILD: Increase the build number for vboxwrapper. 2014-08-13 17:46:03 -04:00
Rom Walton 39e435654b BUILD: Increase the build number for vboxwrapper. 2014-08-13 12:48:20 -04:00
Rom Walton 1f5e5b6b64 BUILD: Increase the build number for vboxwrapper. 2014-08-11 10:38:08 -04:00
Rom Walton 5e588c4ad1 BUILD: Update the build numbers fr wrapper (26011) and vboxwrapper (26096) 2014-07-28 18:15:32 -04:00
Rom Walton c6618d49ca BUILD: Increase the build number for both the wrapper and vboxwrapper. 2014-07-14 12:27:30 -04:00