[Reproducible-builds] Bug#809619: apache-log4j2: FTBFS: web/Log4jServletContainerInitializer.java:[21, 20] error: cannot find symbol: DispatcherType

2016-01-01 Thread Chris Lamb
Source: apache-log4j2
Version: 2.4-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

apache-log4j2 fails to build from source in unstable/amd64:

  [..]

  [INFO] 

  [INFO] Building Apache Log4j Web 2.4
  [INFO] 

  [INFO] 
  [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ 
log4j-web ---
  [INFO] Using 'UTF-8' encoding to copy filtered resources.
  [INFO] Copying 3 resources
  [INFO] 
  [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ log4j-web ---
  [INFO] Changes detected - recompiling the module!
  [INFO] Compiling 10 source files to 
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/target/classes
  [INFO] -
  [WARNING] COMPILATION WARNING : 
  [INFO] -
  [WARNING]   symbol: class ServletContainerInitializer
  
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java:[165,89]
 [unchecked] unchecked conversion
  [INFO] 1 warning
  [INFO] -
  [INFO] -
  [ERROR] COMPILATION ERROR : 
  [INFO] -
  [ERROR] 
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java:[21,20]
 error: cannot find symbol
  [ERROR]   symbol:   class DispatcherType
location: package javax.servlet
  
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java:[22,20]
 error: cannot find symbol
  [ERROR]   symbol:   class FilterRegistration
location: package javax.servlet
  
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java:[23,20]
 error: cannot find symbol
  [ERROR]   symbol:   class ServletContainerInitializer
location: package javax.servlet
  
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java:[35,57]
 error: cannot find symbol
  [ERROR]   symbol: class ServletContainerInitializer
  
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java:[21,20]
 error: cannot find symbol
  [ERROR]   symbol:   class DispatcherType
location: package javax.servlet
  
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java:[22,20]
 error: cannot find symbol
  [ERROR]   symbol:   class FilterRegistration
location: package javax.servlet
  
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java:[23,20]
 error: cannot find symbol
  [ERROR]   symbol:   class ServletContainerInitializer
location: package javax.servlet
  
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java:[35,57]
 error: cannot find symbol
  [ERROR]   required: Set
found:Set
  
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jWebInitializerImpl.java:[258,38]
 error: cannot find symbol
  [ERROR]   symbol:   method getClassLoader()
location: variable servletContext of type ServletContext
  
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java:[41,66]
 error: cannot find symbol
  [ERROR]   symbol:   method getEffectiveMajorVersion()
location: variable servletContext of type ServletContext
  
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java:[47,36]
 error: package FilterRegistration does not exist
  [ERROR] 
/home/lamby/temp/cdt.20160101225527.9vWG2lDEkx/apache-log4j2-2.4/log4j-web/src/main/java/org/apache/logging/log4j/web/Log4jServletContainerInitializer.java:[48,34]
 error: cannot find symbol
  [ERROR]   symbol:   method addFilter(String,Class)
location: variable servletContext of type ServletContext
  

[Reproducible-builds] Cross-building across architectures (reproducibly?)

2016-01-01 Thread Steven Chamberlain
Hi,

I was going to introduce this topic, but it turned into an essay, so
there is some background at:  http://pyro.eu.org/writings/2016010100

The part most relevant to Reproducible Builds is:

For arch-dependent binary packages, our latest breakthrough is that
using Helmut's tool, I've been able to rebootstrap a minimal Debian
linux-i386 chroot (445 binary packages[3]).  These were cross-compiled
from source, by only running kfreebsd-amd64 binaries on a FreeBSD
kernel, and having some Arch:all packages installed.

Ideally we'd like the native and cross-built binaries to be identical,
but for many reasons they're currently not.  They must build
reproducibly in the first place, and Debian has made great progress
there already.

In the future, we'd like to be able to re-bootstrap more architectures,
also in the reverse direction using linux to verify kfreebsd and hurd,
and other combinations.

For the Arch:all (architecture-independent) packages, there was some
discussion recently on the reproducible-builds list[4].  I'd like those
to be reproducible from more than one arch someday, with bonus points if
that also works from different kernels.

That only leaves bootloaders, kernels, and perhaps system firmware like
coreboot;  though they tend to cross-build quite easily actually, grub2
and kfreebsd package builds are mostly reproducible from Linux and
kFreeBSD already.

[3]: http://kfreebsd.eu/rebootstrap/2016010100/rebootstrap_i386_gcc5_nobiarch/
[4]: 
https://lists.alioth.debian.org/pipermail/reproducible-builds/Week-of-Mon-20151123/003992.html

Regards,
-- 
Steven Chamberlain
ste...@pyro.eu.org


signature.asc
Description: Digital signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#809570: roxterm: FTBFS: MaitchNotFoundError: Resource '[..]/debian/build/po/glade.pot'

2016-01-01 Thread Chris Lamb
Source: roxterm
Version: 3.3.1-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

roxterm fails to build from source in unstable/amd64:

  [..]

  ../src/roxterm-config.glade:81: warning: unterminated character constant
  ../src/roxterm-config.glade:208: warning: unterminated character constant
  ../src/roxterm-config.glade:209: warning: unterminated character constant
  ../src/roxterm-config.glade:1466: warning: unterminated character constant
  ../src/roxterm-config.glade:1467: warning: unterminated character constant
  ../src/roxterm-config.glade:1729: warning: unterminated character constant
  ../src/roxterm-config.glade:1987: warning: unterminated character constant
  ../src/roxterm-config.glade:1988: warning: unterminated character constant
  ../src/roxterm-config.glade:2212: warning: unterminated character constant
  ../src/roxterm-config.glade:2218: warning: unterminated character constant
  ../src/roxterm-config.glade:2466: warning: unterminated character constant
  ../src/roxterm-config.glade:2485: warning: unterminated character constant
  ../src/roxterm-config.glade:3433: warning: unterminated character constant
  ../src/roxterm-config.glade:3434: warning: unterminated character constant
  ../src/roxterm-config.glade:4057: warning: unterminated character constant
  Traceback (most recent call last):
File 
"/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/maitch.py", line 
3045, in run
  job.run()
File 
"/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/maitch.py", line 
1630, in run
  self.__inner_run()
File 
"/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/maitch.py", line 
1672, in __inner_run
  env, targets, sources = self.process_env_tgt_src()
File 
"/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/maitch.py", line 
1578, in process_env_tgt_src
  for s in self.sources]
File 
"/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/maitch.py", line 
1578, in 
  for s in self.sources]
File 
"/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/maitch.py", line 
1103, in find_source
  self.not_found(name, [name])
File 
"/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/maitch.py", line 
1140, in not_found
  raise MaitchNotFoundError(("Resource '%s' cannot be found" % name) + s)
  maitch.MaitchNotFoundError: Resource 
'/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/debian/build/po/glade.pot'
 cannot be found - looked for 
['/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/debian/build/po/glade.pot']
  
  Internal function: 
mk_parent_dir_rule(['/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/debian/build/po4a/fr/roxterm.1'],
 
['/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/debian/build/po4a/roxterm.1.fr.xml'])
  /usr/bin/xsltproc -o 
/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/debian/build/po4a/fr/roxterm.1
 --nonet --novalid --param man.charmap.use.subset 0 
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl 
/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/debian/build/po4a/roxterm.1.fr.xml
  Note: Writing roxterm.1
  make[0]: Leaving directory 
"/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/debian/build"
  make[0]: Entering directory 
"/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/po4a"
  /usr/bin/po4a-translate -M UTF-8 -k 0 -f docbook -m 
../roxterm-config.1.xml.in -p 
/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/po4a/roxterm-config.1.pt_BR.po
 -l 
/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/debian/build/po4a/roxterm-config.1.pt_BR.xml.in
  make[0]: Leaving directory 
"/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/po4a"
  make[0]: Entering directory 
"/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/debian/build"
  /bin/sed 's/@VERSION@/3.3.1/; s#@htmldir@#/usr/share/doc/roxterm#' 
/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/debian/build/po4a/roxterm.1.pt_BR.xml
  /bin/sed 's/@VERSION@/3.3.1/; s#@htmldir@#/usr/share/doc/roxterm#' 
/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1/debian/build/po4a/roxterm.1.uk.xml
  debian/rules:37: recipe for target 'override_dh_auto_build' failed
  make[1]: *** [override_dh_auto_build] Error 1
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20160101160050.UKO8BntANI/roxterm-3.3.1'
  debian/rules:29: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-


roxterm.3.3.1-1.unstable.amd64.log.txt.gz
Description: Binary data
___
Reproducible-builds 

Re: [Reproducible-builds] new armhf node (Raspberry PI 2B)

2016-01-01 Thread Vagrant Cascadian
On 2016-01-01, Holger Levsen wrote:
> On Mittwoch, 30. Dezember 2015, Vagrant Cascadian wrote:
>> Got a second Raspberry PI 2 set up, awaiting configuration...
>> rpi2c-armhf-rb.debian.net:
>
> I've set it up now and am in the process of integrating it into the jenkins 
> build setup now. Should be ready within the next 30min…

Yay, thanks!

> In related news, we are now also testing testing/armhf since today.

Given the spikes in builds per day, figured this was coming soon... :)


live well,
  vagrant


signature.asc
Description: PGP signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] .buildinfo files and Re: new armhf node (Raspberry PI 2B)

2016-01-01 Thread Holger Levsen
Hi,

happy new year! :-) For those who didnt notice on irc yesterday: 
ftp.debian.org now accepts uploads with .buildinfo files now - though these 
are thrown away immediatly… so some progress at least \o/

On Mittwoch, 30. Dezember 2015, Vagrant Cascadian wrote:
> Got a second Raspberry PI 2 set up, awaiting configuration...
> rpi2c-armhf-rb.debian.net:

I've set it up now and am in the process of integrating it into the jenkins 
build setup now. Should be ready within the next 30min…

In related news, we are now also testing testing/armhf since today.


cheers,
Holger


signature.asc
Description: This is a digitally signed message part.
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds