Changeset 77e539a for debian-alt


Ignore:
Timestamp:
Oct 11, 2018 2:33:23 PM (18 months ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
10707c6
Parents:
2de36ee
Message:

Docs: Add maven doc from str4d via mattermost
Update dependencies doc

Location:
debian-alt/doc
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • debian-alt/doc/dependencies.txt

    r2de36ee r77e539a  
    99instructions are at https://geti2p.net/debian
    1010
    11 This document is current as of release 0.9.33, scheduled 2018-01
     11This document is current as of release 0.9.37, 2018-10-04.
    1212
    1313
     
    1818  This is the standard java build system.
    1919
     20* Java JDK
     21  We require openjdk-7-java or higher to build. For 8, set bootclasspath to
     22  java 7 jars if available.
     23  For 9 or higher, require the same or higher runtime, since bootclasspath
     24  isn't possible.
     25
     26* libgmp-dev
     27
    2028
    2129Current Runtime Dependencies
    2230----------------------------
    2331
    24 * Java JDK/JRE
    25   We require openjdk-7-java to build, and any Java 7, 8, or 9 runtime to run.
    26   Java 9 may still have some issues; see https://trac.i2p2.de/ticket/1870 for status
     32* Java JRE
     33  We require Java 7 or higher runtime, if built with Java 7 or bootclasspath was set
     34  in the build. If built with 8 or higher and bootclasspath was not set,
     35  then require the same JRE or higher.
    2736
    2837* geoip-database
     
    4150  For /usr/share/java/jetty9-*.jar.
    4251  In non-Debian builds we bundle the jars; it's removed in the Debian source package.
     52  This is for Jetty 9.2.x, which is what's in Debian.
     53  We are not compatible with Jetty 9.4.x, which is what's in RedHat.
    4354
    4455* libtomcat8-java
     
    4758  which are different than the way they are packaged for Debian.
    4859  They are removed in the Debian source package.
     60  This is for Tomcat 8.5.x, which is what's in recent Debian/Ubuntu.
     61  Tomcat 8.0.x in older Debian/Ubuntu may or may not work.
    4962
    5063* libtaglibs-standard-*-java (stretch and later, artful and later only)
     
    7184  but there's no particular version that we need.
    7285
    73 * libgmp-dev
     86* libgmp10
    7487  In non-Debian builds we bundle compiled C code; in the Debian packages we have a small
    7588  C shim that links to the libgmp .so file.
    76   We depend on libgmp-dev for both the build and the runtime, but perhaps only the
    77   libgmp10 package is required for runtime? To be researched.
    7889
    7990* famfamfam-flag-png
     
    186197  3rd-party plugins using our plugin system. If we do that, then we can
    187198  have packages for popular plugins such as i2p-bote.
     199
     200* AppArmor
     201  Needs work. In complain-only mode now.
Note: See TracChangeset for help on using the changeset viewer.