[Reproducible-builds] Bug#823773: jhighlight: FTBFS: [javadoc] javadoc: error - The -encoding option may be specified no more than once.

Chris Lamb lamby at debian.org
Sun May 8 20:06:26 UTC 2016


Source: jhighlight
Version: 1.0-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

jhighlight fails to build from source in unstable/amd64:

  [..]

  Adding debian:Global_Chambersign_Root_-_2008.pem
  Adding debian:Go_Daddy_Class_2_CA.pem
  Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
  Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
  Adding debian:Hongkong_Post_Root_CA_1.pem
  Adding debian:IGC_A.pem
  Adding debian:IdenTrust_Commercial_Root_CA_1.pem
  Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
  Adding debian:Izenpe.com.pem
  Adding debian:Juur-SK.pem
  Adding debian:Microsec_e-Szigno_Root_CA.pem
  Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
  Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem
  Adding debian:NetLock_Business_=Class_B=_Root.pem
  Adding debian:NetLock_Express_=Class_C=_Root.pem
  Adding debian:NetLock_Notary_=Class_A=_Root.pem
  Adding debian:NetLock_Qualified_=Class_QA=_Root.pem
  Adding debian:Network_Solutions_Certificate_Authority.pem
  Adding debian:OISTE_WISeKey_Global_Root_GA_CA.pem
  Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem
  Adding debian:PSCProcert.pem
  Adding debian:QuoVadis_Root_CA.pem
  Adding debian:QuoVadis_Root_CA_1_G3.pem
  Adding debian:QuoVadis_Root_CA_2.pem
  Adding debian:QuoVadis_Root_CA_2_G3.pem
  Adding debian:QuoVadis_Root_CA_3.pem
  Adding debian:QuoVadis_Root_CA_3_G3.pem
  Adding debian:RSA_Security_2048_v3.pem
  Adding debian:Root_CA_Generalitat_Valenciana.pem
  Adding debian:S-TRUST_Authentication_and_Encryption_Root_CA_2005_PN.pem
  Adding debian:S-TRUST_Universal_Root_CA.pem
  Adding debian:SecureSign_RootCA11.pem
  Adding debian:SecureTrust_CA.pem
  Adding debian:Secure_Global_CA.pem
  Adding debian:Security_Communication_EV_RootCA1.pem
  Adding debian:Security_Communication_RootCA2.pem
  Adding debian:Security_Communication_Root_CA.pem
  Adding debian:Sonera_Class_1_Root_CA.pem
  Adding debian:Sonera_Class_2_Root_CA.pem
  Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem
  Adding debian:Staat_der_Nederlanden_Root_CA.pem
  Adding debian:Staat_der_Nederlanden_Root_CA_-_G2.pem
  Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem
  Adding debian:Starfield_Class_2_CA.pem
  Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
  Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
  Adding debian:StartCom_Certification_Authority.pem
  Adding debian:StartCom_Certification_Authority_2.pem
  Adding debian:StartCom_Certification_Authority_G2.pem
  Adding debian:SwissSign_Gold_CA_-_G2.pem
  Adding debian:SwissSign_Platinum_CA_-_G2.pem
  Adding debian:SwissSign_Silver_CA_-_G2.pem
  Adding debian:Swisscom_Root_CA_1.pem
  Adding debian:Swisscom_Root_CA_2.pem
  Adding debian:Swisscom_Root_EV_CA_2.pem
  Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
  Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
  Adding debian:TC_TrustCenter_Class_3_CA_II.pem
  Adding debian:TURKTRUST_Certificate_Services_Provider_Root_2007.pem
  Adding debian:TWCA_Global_Root_CA.pem
  Adding debian:TWCA_Root_Certification_Authority.pem
  Adding debian:Taiwan_GRCA.pem
  Adding debian:TeliaSonera_Root_CA_v1.pem
  Adding debian:Trustis_FPS_Root_CA.pem
  Adding debian:TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.pem
  Adding debian:TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H5.pem
  Adding debian:TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H6.pem
  Adding debian:USERTrust_ECC_Certification_Authority.pem
  Adding debian:USERTrust_RSA_Certification_Authority.pem
  Adding debian:UTN_USERFirst_Email_Root_CA.pem
  Adding debian:UTN_USERFirst_Hardware_Root_CA.pem
  Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem
  Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
  Adding debian:VeriSign_Universal_Root_Certification_Authority.pem
  Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority.pem
  Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority_-_G2.pem
  Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.pem
  Adding debian:Verisign_Class_2_Public_Primary_Certification_Authority_-_G2.pem
  Adding debian:Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.pem
  Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority.pem
  Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G2.pem
  Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
  Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_2.pem
  Adding debian:Visa_eCommerce_Root.pem
  Adding debian:WellsSecure_Public_Root_Certificate_Authority.pem
  Adding debian:WoSign.pem
  Adding debian:WoSign_China.pem
  Adding debian:XRamp_Global_CA_Root.pem
  Adding debian:certSIGN_ROOT_CA.pem
  Adding debian:ePKI_Root_Certification_Authority.pem
  Adding debian:thawte_Primary_Root_CA.pem
  Adding debian:thawte_Primary_Root_CA_-_G2.pem
  Adding debian:thawte_Primary_Root_CA_-_G3.pem
  done.
  done.
  Processing triggers for libc-bin (2.22-7) ...
  Processing triggers for systemd (229-5) ...
  Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.34.0-1) ...
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package jhighlight
  dpkg-buildpackage: info: source version 1.0-1
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Emmanuel Bourg <ebourg at apache.org>
   dpkg-source --before-build jhighlight-1.0
  dpkg-buildpackage: info: host architecture amd64
   fakeroot debian/rules clean
  dh clean --buildsystem=ant --with maven_repo_helper
     dh_testdir -O--buildsystem=ant
     debian/rules override_dh_auto_clean
  make[1]: Entering directory '/home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0'
  mkdir -p lib
  dh_auto_clean
  	ant clean
  Buildfile: /home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/build.xml
  
  init:
       [echo] === JHighlight 1.0 [2004-2006] ===
  
  clean:
  
  BUILD SUCCESSFUL
  Total time: 0 seconds
  rm -f lib/servlet.jar
  rm -f src/com/uwyn/jhighlight/highlighter/JavaHighlighter.java
  rm -f src/com/uwyn/jhighlight/highlighter/XmlHighlighter.java
  rm -f src/com/uwyn/jhighlight/highlighter/CppHighlighter.java
  rm -f src/com/uwyn/jhighlight/highlighter/GroovyHighlighter.java
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0'
     mh_clean -O--buildsystem=ant
     dh_clean -O--buildsystem=ant
   debian/rules build
  make: 'build' is up to date.
   fakeroot debian/rules binary
  dh binary --buildsystem=ant --with maven_repo_helper
     dh_testdir -O--buildsystem=ant
     dh_update_autotools_config -O--buildsystem=ant
     dh_auto_configure -O--buildsystem=ant
     debian/rules override_dh_auto_build
  make[1]: Entering directory '/home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0'
  mkdir -p lib
  ln -s /usr/share/java/servlet-api-3.0.jar lib/servlet.jar
  dh_auto_build
  	ant
  Buildfile: /home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/build.xml
  
  init:
       [echo] === JHighlight 1.0 [2004-2006] ===
  
  prepare:
      [mkdir] Created dir: /home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/build/classes
  
  flex:
      [jflex] Reading "/home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/src/com/uwyn/jhighlight/highlighter/JavaHighlighter.flex"
      [jflex] 
      [jflex] Constructing NFA : 
      [jflex] 649 states in NFA
      [jflex] 
      [jflex] Converting NFA to DFA : 
      [jflex] 
      [jflex] 
      [jflex] 349 states before minimization, 
      [jflex] 214 states in minimized DFA
      [jflex] 
      [jflex] Writing code to "/home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/src/com/uwyn/jhighlight/highlighter/JavaHighlighter.java"
      [jflex] 
      [jflex] Reading "/home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/src/com/uwyn/jhighlight/highlighter/XmlHighlighter.flex"
      [jflex] 
      [jflex] Constructing NFA : 
      [jflex] 1,078 states in NFA
      [jflex] 
      [jflex] Converting NFA to DFA : 
      [jflex] 
      [jflex] 
      [jflex] 393 states before minimization, 
      [jflex] 118 states in minimized DFA
      [jflex] 
      [jflex] Writing code to "/home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/src/com/uwyn/jhighlight/highlighter/XmlHighlighter.java"
      [jflex] 
      [jflex] Reading "/home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/src/com/uwyn/jhighlight/highlighter/CppHighlighter.flex"
      [jflex] 
      [jflex] Constructing NFA : 
      [jflex] 1,594 states in NFA
      [jflex] 
      [jflex] Converting NFA to DFA : 
      [jflex] 
      [jflex] 
      [jflex] 897 states before minimization, 
      [jflex] 450 states in minimized DFA
      [jflex] 
      [jflex] Writing code to "/home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/src/com/uwyn/jhighlight/highlighter/CppHighlighter.java"
      [jflex] 
      [jflex] Reading "/home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/src/com/uwyn/jhighlight/highlighter/GroovyHighlighter.flex"
      [jflex] 
      [jflex] Constructing NFA : 
      [jflex] 679 states in NFA
      [jflex] 
      [jflex] Converting NFA to DFA : 
      [jflex] 
      [jflex] 
      [jflex] 362 states before minimization, 
      [jflex] 220 states in minimized DFA
      [jflex] 
      [jflex] Writing code to "/home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/src/com/uwyn/jhighlight/highlighter/GroovyHighlighter.java"
      [jflex] 
  
  compile:
      [javac] /home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/build.xml:126: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
      [javac] Compiling 36 source files to /home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/build/classes
      [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.4
      [javac] warning: [options] source value 1.4 is obsolete and will be removed in a future release
      [javac] warning: [options] target value 1.4 is obsolete and will be removed in a future release
      [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
      [javac] Note: Some input files use or override a deprecated API.
      [javac] Note: Recompile with -Xlint:deprecation for details.
      [javac] 4 warnings
  
  jar:
      [mkdir] Created dir: /home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/build/dist
        [jar] Building jar: /home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/build/dist/jhighlight-1.0.jar
  
  javadocs:
    [javadoc] Generating Javadoc
    [javadoc] Javadoc execution
    [javadoc] Usage: javadoc [options] [packagenames] [sourcefiles] [@files]
    [javadoc]   -overview <file>                 Read overview documentation from HTML file
    [javadoc]   -public                          Show only public classes and members
    [javadoc]   -protected                       Show protected/public classes and members (default)
    [javadoc]   -package                         Show package/protected/public classes and members
    [javadoc]   -private                         Show all classes and members
    [javadoc]   -help                            Display command line options and exit
    [javadoc]   -doclet <class>                  Generate output via alternate doclet
    [javadoc]   -docletpath <path>               Specify where to find doclet class files
    [javadoc]   -sourcepath <pathlist>           Specify where to find source files
    [javadoc]   -classpath <pathlist>            Specify where to find user class files
    [javadoc]   -cp <pathlist>                   Specify where to find user class files
    [javadoc]   -exclude <pkglist>               Specify a list of packages to exclude
    [javadoc]   -subpackages <subpkglist>        Specify subpackages to recursively load
    [javadoc]   -breakiterator                   Compute first sentence with BreakIterator
    [javadoc]   -bootclasspath <pathlist>        Override location of class files loaded
    [javadoc]                                    by the bootstrap class loader
    [javadoc]   -source <release>                Provide source compatibility with specified release
    [javadoc]   -extdirs <dirlist>               Override location of installed extensions
    [javadoc]   -verbose                         Output messages about what Javadoc is doing
    [javadoc]   -locale <name>                   Locale to be used, e.g. en_US or en_US_WIN
    [javadoc]   -encoding <name>                 Source file encoding name
    [javadoc]   -quiet                           Do not display status messages
    [javadoc]   -J<flag>                         Pass <flag> directly to the runtime system
    [javadoc]   -X                               Print a synopsis of nonstandard options and exit
    [javadoc] 
    [javadoc] Provided by Standard doclet:
    [javadoc]   -d <directory>                   Destination directory for output files
    [javadoc]   -use                             Create class and package usage pages
    [javadoc]   -version                         Include @version paragraphs
    [javadoc]   -author                          Include @author paragraphs
    [javadoc]   -docfilessubdirs                 Recursively copy doc-file subdirectories
    [javadoc]   -splitindex                      Split index into one file per letter
    [javadoc]   -windowtitle <text>              Browser window title for the documentation
    [javadoc]   -doctitle <html-code>            Include title for the overview page
    [javadoc]   -header <html-code>              Include header text for each page
    [javadoc]   -footer <html-code>              Include footer text for each page
    [javadoc]   -top    <html-code>              Include top text for each page
    [javadoc]   -bottom <html-code>              Include bottom text for each page
    [javadoc]   -link <url>                      Create links to javadoc output at <url>
    [javadoc]   -linkoffline <url> <url2>        Link to docs at <url> using package list at <url2>
    [javadoc]   -excludedocfilessubdir <name1>:.. Exclude any doc-files subdirectories with given name.
    [javadoc]   -group <name> <p1>:<p2>..        Group specified packages together in overview page
    [javadoc]   -nocomment                       Suppress description and tags, generate only declarations.
    [javadoc]   -nodeprecated                    Do not include @deprecated information
    [javadoc]   -noqualifier <name1>:<name2>:... Exclude the list of qualifiers from the output.
    [javadoc]   -nosince                         Do not include @since information
    [javadoc]   -notimestamp                     Do not include hidden time stamp
    [javadoc]   -nodeprecatedlist                Do not generate deprecated list
    [javadoc]   -notree                          Do not generate class hierarchy
    [javadoc]   -noindex                         Do not generate index
    [javadoc]   -nohelp                          Do not generate help link
    [javadoc]   -nonavbar                        Do not generate navigation bar
    [javadoc]   -serialwarn                      Generate warning about @serial tag
    [javadoc]   -tag <name>:<locations>:<header> Specify single argument custom tags
    [javadoc]   -taglet                          The fully qualified name of Taglet to register
    [javadoc]   -tagletpath                      The path to Taglets
    [javadoc]   -charset <charset>               Charset for cross-platform viewing of generated documentation.
    [javadoc]   -helpfile <file>                 Include file that help link links to
    [javadoc]   -linksource                      Generate source in HTML
    [javadoc]   -sourcetab <tab length>          Specify the number of spaces each tab takes up in the source
    [javadoc]   -keywords                        Include HTML meta tags with package, class and member info
    [javadoc]   -stylesheetfile <path>           File to change style of the generated documentation
    [javadoc]   -docencoding <name>              Specify the character encoding for the output
    [javadoc] 1 error
    [javadoc] javadoc: error - The -encoding option may be specified no more than once.
  
  BUILD FAILED
  /home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/build.xml:167: /home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0/build/javadocs/jhighlight-javadocs-1.0 does not exist.
  
  Total time: 2 seconds
  dh_auto_build: ant returned exit code 1
  debian/rules:9: recipe for target 'override_dh_auto_build' failed
  make[1]: *** [override_dh_auto_build] Error 2
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160508210444.QHkK7pTRJO.jhighlight/jhighlight-1.0'
  debian/rules:6: recipe for target 'binary' failed
  make: *** [binary] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jhighlight.1.0-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 13045 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160508/260879aa/attachment.obj>


More information about the Reproducible-builds mailing list