GithubHelp home page GithubHelp logo

image357 / irods-legacy Goto Github PK

View Code? Open in Web Editor NEW

This project forked from irods/irods-legacy

0.0 0.0 0.0 99.72 MB

This repository represents iRODS through v3.3.1. New code is at https://github.com/irods/irods.

Home Page: https://irods.org

Makefile 0.71% Shell 0.66% C 61.29% C++ 8.27% Python 0.08% Perl 4.01% R 1.60% Lex 0.02% Yacc 0.10% Rebol 0.09% CartoCSS 0.02% Clojure 0.01% HTML 0.81% Java 21.34% Objective-C 0.18% Fortran 0.04% XSLT 0.08% Clarion 0.14% Batchfile 0.02% Rich Text Format 0.55%

irods-legacy's People

Contributors

adetorcy avatar arcot-rajasekar avatar bzhu avatar image357 avatar lstillwe avatar michael-conway avatar mywan avatar nief avatar sheauc avatar silverfern avatar susanunit avatar trel avatar vrowley avatar wayne-schroeder avatar

Watchers

 avatar

irods-legacy's Issues

Cannot compile under Ubuntu 18.04 with GCC 7.4.0

Distribution: Ubuntu 18.04 LTS
GCC: 7.4.0

Compilation fails with:

/home/tmp/koepke/install/irods-legacy/iRODS/lib/core/src/getRodsEnv.c: In function ‘int getRodsEnvFromFile(char*, rodsEnv*, int)’:
/home/tmp/koepke/install/irods-legacy/iRODS/lib/core/src/getRodsEnv.c:208:19: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
       for(;fchar!='\0';) {
                   ^~~~
/home/tmp/koepke/install/irods-legacy/iRODS/lib/core/src/rcMisc.c: In function ‘int resolveSpecCollType(char*, char*, char*, char*, specColl_t*)’:
/home/tmp/koepke/install/irods-legacy/iRODS/lib/core/src/rcMisc.c:3444:17: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
     if (type == '\0') {
                 ^~~~
/home/tmp/koepke/install/irods-legacy/iRODS/lib/core/src/rcMisc.c: In function ‘int makeCachedStructFileStr(char*, specColl_t*)’:
/home/tmp/koepke/install/irods-legacy/iRODS/lib/core/src/rcMisc.c:3531:1: warning: ‘;;;’ directive output may be truncated writing 3 bytes into a region of size between 1 and 1088 [-Wformat-truncation=]
 makeCachedStructFileStr (char *collInfo2, specColl_t *specColl)
 ^~~~~~~~~~~~~~~~~~~~~~~
/home/tmp/koepke/install/irods-legacy/iRODS/lib/core/src/rcMisc.c:3543:14: note: ‘snprintf’ output between 8 and 1168 bytes into a destination of size 1088
     snprintf (collInfo2, MAX_NAME_LEN, "%s;;;%s;;;%d",
     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      specColl->cacheDir, specColl->resource, specColl->cacheDirty);
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.