- May 21, 2013
-
-
Fons Rademakers authored
-
Fons Rademakers authored
-
- Mar 28, 2013
-
-
Fons Rademakers authored
The attached patchset fixes a bunch of typo in the source: 0001-succes-success.patch 0002-preceed-preced.patch 0003-informations-information.patch 0004-childs-children.patch 0005-avaliable-available.patch 0006-writeable-writable.patch 0007-comand-command.patch 0008-unkown-unknown.patch 0009-wierd-weird.patch 0010-wheter-whether.patch 0011-unecessary-unnecessary.patch 0012-splitted-split.patch 0013-registerd-registered.patch 0014-recieve-receive.patch 0015-processsing-processing.patch 0016-ouput-output.patch 0017-mutiple-multiple.patch 0018-lenght-length.patch 0019-interupted-interrupted.patch 0020-independant-independent.patch 0021-inconsistant-inconsistent.patch 0022-expresion-expression.patch 0023-explicitely-explicitly.patch 0024-enviroment-environment.patch 0025-deafult-default.patch 0026-continous-continuous.patch 0027-completly-completely.patch 0028-commited-committed.patch 0029-choosen-chosen.patch 0030-backgroud-background.patch 0031-auxilliary-auxiliary.patch 0032-authentification-authentication.patch 0033-appropiate-appropriate.patch 0034-an-other-another.patch 0035-environement-environment.patch 0036-targetting-targeting.patch 0037-suppported-supported.patch 0038-paramater-parameter.patch git-svn-id: http://root.cern.ch/svn/root/trunk@48992 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 17, 2013
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@48886 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 07, 2013
-
-
Fons Rademakers authored
when compiling cling. git-svn-id: http://root.cern.ch/svn/root/trunk@48847 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
This requires the setting of the --with-gcc-toolchain option in ./configure, in addition to the --with-cc and --with-c++ options, which are then passed to the clang/LLVM build procedure. git-svn-id: http://root.cern.ch/svn/root/trunk@48841 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 06, 2013
-
-
Fons Rademakers authored
I'm working in the CERN openlab team and I've recently managed to get ROOT cross-compiled on an Intel Xeon server system for the Intel Xeon Phi coprocessor, more specifically the Knights Corner card using Intel's Many Integrated Cores architecture. I will also quickly describe my changes: - Currently the officially supported compiler for getting software compiled for the Xeon Phi is ICC, so I have included support only for ICC, for now. In case there will be good MIC support in mainstream gcc in the future I could then add a profile for it as well. I have tested my cross-compilation changes using Intel Composer XE 2013 Update 1 (version 13.0.1.117, build 20121010). - The Knights Corner architecture is internally known as k1om so I've defined a new architecture with the name linuxx8664k1omicc, using linuxx8664icc as a base and adding the MIC specific bits. - The platform I've defined as "linux-k1om". - Inside the config/Makefile.linuxx8664k1omicc file I've added a MICFLAGS variable containing the MIC specific compilation flag (that's used in other places as well). - In the configure script I've added a section for linuxx8664k1om*, disabling those pieces that can't be cross-compiled (as in the case of iOS). The configure step I've performed using the following command: "./configure linuxx8664k1omicc --enable-roofit --enable-minuit2 --with-thread-libdir=/usr/linux-k1om-4.7/linux-k1om/usr/lib64/ --enable-builtin-zlib". /usr/linux-k1om-4.7/linux-k1om/usr/lib64/ contains the MIC specific libraries (including libpthread*) distributed together with the MIC software stack. By not using the --with-thread-libdir flag pointing to the proper MIC pthread lib location makes the compilation fail with the following error: #error "No Thread Local Storage (TLS) technology for this platform specified." git-svn-id: http://root.cern.ch/svn/root/trunk@48833 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
This patch adds support for XrootD 3.3.1 (out today) and higher. It disables xrootd if the version is 3.3.0 (missing headers). git-svn-id: http://root.cern.ch/svn/root/trunk@48830 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 25, 2013
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@48686 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 08, 2013
-
-
Fons Rademakers authored
the new gfal has now a dependency on a package called srm-ifce. Add flag to specify the location of the gfal_srm_ifce_types.h header. git-svn-id: http://root.cern.ch/svn/root/trunk@48518 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 30, 2013
-
-
Fons Rademakers authored
In xpdtest.cxx : - Use different technique for time outs - Add switch '-T timeout' contro the timeout value during connection or ping attempts (value in seconds) - Add switch '-p pidfile' to communicate the location of the process pid file; if this is defined, an existence check of the process is done before any other test - Add switch '-v' to set gDebug=1 where relevant - Make sure that the check for the esistence of the sandbox dir is only done when required, i.e. when the required test type is 2. In man1/xpdtest.1: - Document new switches In setxrd.sh: - Fix issue on zsh (see Savannah #99744) In installXrootd.sh - Set default version 3.2.7 git-svn-id: http://root.cern.ch/svn/root/trunk@48439 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 23, 2013
-
-
Fons Rademakers authored
The enclosed patch includes a new class and some modifications to existing classes. The new class TS3WebFile is an extension of TWebFile and belongs to the net module. I deliberately did not modify the existing TAS3File. I think that the name TS3WebFile reflects better the fact that this solution is intended to be generic to several S3 servers and not limited to Amazon's, in addition to the fact that it actually extends the capabilities of TWebFile. Compared to the current support of S3 in ROOT (basically the class TAS3File), the modifications in this patch include the improvements below: - add support for using HTTPS : you can use different schemas for specifying the underlying transport protocol to use "s3:", "s3http:", "s3https:" ["s3" uses HTTPS]. The current schema, namely "as3:", is supported for backwards compatibility. - extend support for other S3 service providers that do not offer the virtual hosting functionality (currently only Amazon offers this) - support the possibility of specifying user credentials on a per-file basis or for all S3 files via environment variables - honor the "NOPROXY" option when specified in the constructor - exploit the capability of the S3 file server to provide partial content responses to multi-range HTTP requests Here are some examples of usages from the end user perspective: TFile* f = TFile::Open("s3://s3.amazonaws.com/mybucket/path/to/my/file", "AUTH=<accessKey>:<secretKey> NOPROXY") TFile* f = TFile::Open("s3://s3.amazonaws.com/mybucket/path/to/my/file") // Uses environmental variables for retrieving credentials Limitations: - we cannot efficiently detect that a S3 server is able to respond to multi-range HTTP GET requests. Some servers, such as Amazon's, respond to such kind of requests with the whole file contents. Other servers, such as Huawei's, respond with the exact partial content requested. Therefore, I added the possibility of configuring the behavior via the ROOT configuration file: the identity of the servers known to correctly support multi-range requests is configurable. If the server is known to support this feature, ROOT will send multi-range requests, otherwise it will issue multiple single-range GET requests, which is also the default behavior. - currently the virtual host syntax "s3://mybucket.s3.amazonaws.com/path/to/my/file" is not supported but can be added if this is considered useful git-svn-id: http://root.cern.ch/svn/root/trunk@48397 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 10, 2012
-
-
Fons Rademakers authored
- configure: remove enable_cling and hascling as we always have cling. - remove many R__HAS_CLING ifdef's from the code. git-svn-id: http://root.cern.ch/svn/root/trunk@47952 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 09, 2012
-
-
Fons Rademakers authored
- Remove CINT - Update configure to not have CINT references - Update Makefile to not have CINT references - Remove all references to G__BIT_xxxx More cleaning in next rounds. git-svn-id: http://root.cern.ch/svn/root/trunk@47939 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 26, 2012
-
-
Fons Rademakers authored
features. To use it do: ./configure --enable-cling --enable-cxx11 --enable-libcxx11 make -k (as there are still plenty of issues) git-svn-id: http://root.cern.ch/svn/root/trunk@47621 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 04, 2012
-
-
Fons Rademakers authored
I wrote up the rootrc entries used in GL and EVE (at last). git-svn-id: http://root.cern.ch/svn/root/trunk@47029 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Oct 29, 2012
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@46877 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Oct 23, 2012
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@46736 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Oct 16, 2012
-
-
Fons Rademakers authored
singleton gROOT is created after all LLVM globals in libCore have been initialized. git-svn-id: http://root.cern.ch/svn/root/trunk@46569 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 27, 2012
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@46215 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
__true64. git-svn-id: http://root.cern.ch/svn/root/trunk@46214 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 19, 2012
-
-
Axel Naumann authored
Fix initialization order for "new" binutils that use ctors-in-init-array, by passing -Wl,--no-ctors-in-init-array. See <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770>. This enforces llvm (at the end of the link line) globals to be initialized before ROOT's, pretty healthy for new TInterpreter in gROOT's initializer. git-svn-id: http://root.cern.ch/svn/root/trunk@46055 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 18, 2012
-
-
Fons Rademakers authored
to support MathText libGCocoa now depends on libGraf. git-svn-id: http://root.cern.ch/svn/root/trunk@46025 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 12, 2012
-
-
Axel Naumann authored
port to x32 psABI (https://sites.google.com/site/x32abi/) It's a "regular" x86-64 but with 32bit pointer size, and thus needs almost no change in ROOT. To build, better get yourself a pre-built image e.g. from here http://www.gentoo.org/news/20120608-x32_abi.xml as the whole tool chain needs to be x32 capable: - linux-headers-3.4 - binutils-2.22 - glibc-2.15 (and will have stable glibc-2.16) - gcc-4.7.0 - strace-4.7 - gdb-7.4.1 NOTE: x32 #defines __ILP32__ *and* __x86_64__ i.e. for ROOT, R__B64 is defined. git-svn-id: http://root.cern.ch/svn/root/trunk@45958 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 05, 2012
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@45854 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 29, 2012
-
-
Axel Naumann authored
Set $(LLVMCONFIG) to interpreter/llvm/... if not yet defined through Makefile.config by pulling in an external llvm. Define R__EXTERN_LLVMDIR if we don't use the internal one. I.e. RConfigure.h will contain * for llvm from interpreter/llvm: #undef R__LLVMDIR /**/ * for an external llvm: #define R__LLVMDIR "/opt/llvm" git-svn-id: http://root.cern.ch/svn/root/trunk@45730 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 15, 2012
-
-
Fons Rademakers authored
External cling can still be used by specifying --with-llvm-config option. git-svn-id: http://root.cern.ch/svn/root/trunk@45625 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 01, 2012
-
-
Fons Rademakers authored
native Cocoa backend will be build by default. To build X11 backend, install XQuartz and configure with ./configure --disable-cocoa. On OSX < 10.8 X11 backend is still default and Cocoa backend can be build using the --enable-cocoa configure flag. git-svn-id: http://root.cern.ch/svn/root/trunk@45327 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 24, 2012
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@45186 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 13, 2012
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@45042 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 05, 2012
-
-
Fons Rademakers authored
interface to the OpenCascade (http://www.opencascade.org/) CAD system, allowing ROOT TGeo geometries to be exported as CAD Step files. git-svn-id: http://root.cern.ch/svn/root/trunk@44914 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 28, 2012
-
-
Axel Naumann authored
git-svn-id: http://root.cern.ch/svn/root/trunk@44801 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 13, 2012
-
-
Fons Rademakers authored
proofserv.in: - add support for valgrind in multi-master mode etc/plugins/TProof: - add plugin for PROOF-Lite - remove obsolete PEAC plug-in git-svn-id: http://root.cern.ch/svn/root/trunk@44667 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 03, 2012
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@44487 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 30, 2012
-
-
Fons Rademakers authored
In addition in RConfigure.h we have now the define: #define R__USE_CXX11 if we compile with C++11 mode. git-svn-id: http://root.cern.ch/svn/root/trunk@44370 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
-Wno-deprecated-declarations is set to silence warnings on auto_ptr being deprecated. git-svn-id: http://root.cern.ch/svn/root/trunk@44364 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 29, 2012
-
-
Fons Rademakers authored
warning about auto_ptr being deprecated.. git-svn-id: http://root.cern.ch/svn/root/trunk@44328 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 03, 2012
-
-
Fons Rademakers authored
fix conftest link in configure so it works with the --as-needed option. Enable again the --as-needed link option for linux 32 and 64 bit. git-svn-id: http://root.cern.ch/svn/root/trunk@44099 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 02, 2012
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@44064 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 12, 2012
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@43721 27541ba8-7e3a-0410-8455-c3a389f83636
-