Source: eclipse
Version: 3.8.1-11
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***

Subject: eclipse: FTBFS on buster, unmappable character encoding error
Source: eclipse
Version: 3.8.1-11
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Dear Maintainer,

I'm unable to rebuild eclipse from source on Debian Buster.

Reproducer:
  debootstrap buster buster
  systemd-nspawn -D buster
  # add deb-src line to /etc/apt/sources.list
  apt-get update
  apt-get build-dep eclipse
  apt-get source eclipse
  cd eclipse-*
  dpkg-buildpackage -us -uc .

It fails with these messages:

@dot:
    [mkdir] Created dir: 
/root/eclipse-3.8.1/build/eclipse-3.8.1-src/plugins/org.eclipse.osgi/@dot
    [javac] Using javac -source 1.5 is no longer supported, switching to 1.7
    [javac] Using javac -target 1.5 is no longer supported, switching to 1.7
    [javac] Compiling 449 source files to 
/root/eclipse-3.8.1/build/eclipse-3.8.1-src/plugins/org.eclipse.osgi/@dot
    [javac] warning: [options] bootstrap class path not set in conjunction with 
-source 1.7
    [javac] 
/root/eclipse-3.8.1/build/eclipse-3.8.1-src/plugins/org.eclipse.osgi/osgi/src/org/osgi/framework/FrameworkUtil.java:120:
 error: unmappable character (0xC3) for encoding US-ASCII
    [javac]      * street = 9C\, Avenue St. Dr??z??ry, o=ACME, c=US
    [javac]                                   ^
    [javac] 
/root/eclipse-3.8.1/build/eclipse-3.8.1-src/plugins/org.eclipse.osgi/osgi/src/org/osgi/framework/FrameworkUtil.java:120:
 error: unmappable character (0xA9) for encoding US-ASCII
    [javac]      * street = 9C\, Avenue St. Dr??z??ry, o=ACME, c=US
    [javac]                                    ^
    [javac] 
/root/eclipse-3.8.1/build/eclipse-3.8.1-src/plugins/org.eclipse.osgi/osgi/src/org/osgi/framework/FrameworkUtil.java:120:
 error: unmappable character (0xC3) for encoding US-ASCII
    [javac]      * street = 9C\, Avenue St. Dr??z??ry, o=ACME, c=US
    [javac]                                      ^
    [javac] 
/root/eclipse-3.8.1/build/eclipse-3.8.1-src/plugins/org.eclipse.osgi/osgi/src/org/osgi/framework/FrameworkUtil.java:120:
 error: unmappable character (0xA9) for encoding US-ASCII
    [javac]      * street = 9C\, Avenue St. Dr??z??ry, o=ACME, c=US
    [javac]                                       ^
    [javac] 
/root/eclipse-3.8.1/build/eclipse-3.8.1-src/plugins/org.eclipse.osgi/osgi/src/org/osgi/framework/FrameworkUtil.java:128:
 error: unmappable character (0xC3) for encoding US-ASCII
    [javac]      * street = 9C\, Avenue St. Dr??z??ry, o=ACME, c=FR
    [javac]                                   ^
    [javac] 
/root/eclipse-3.8.1/build/eclipse-3.8.1-src/plugins/org.eclipse.osgi/osgi/src/org/osgi/framework/FrameworkUtil.java:128:
 error: unmappable character (0xA9) for encoding US-ASCII
    [javac]      * street = 9C\, Avenue St. Dr??z??ry, o=ACME, c=FR
    [javac]                                    ^
    [javac] 
/root/eclipse-3.8.1/build/eclipse-3.8.1-src/plugins/org.eclipse.osgi/osgi/src/org/osgi/framework/FrameworkUtil.java:128:
 error: unmappable character (0xC3) for encoding US-ASCII
    [javac]      * street = 9C\, Avenue St. Dr??z??ry, o=ACME, c=FR
    [javac]                                      ^
    [javac] 
/root/eclipse-3.8.1/build/eclipse-3.8.1-src/plugins/org.eclipse.osgi/osgi/src/org/osgi/framework/FrameworkUtil.java:128:
 error: unmappable character (0xA9) for encoding US-ASCII
    [javac]      * street = 9C\, Avenue St. Dr??z??ry, o=ACME, c=FR
    [javac]                                       ^
    [javac] 8 errors
    [javac] 1 warning

BUILD FAILED
/root/eclipse-3.8.1/build.xml:139: The following error occurred while executing 
this line:
/root/eclipse-3.8.1/pdebuild.xml:208: The following error occurred while 
executing this line:
/root/eclipse-3.8.1/build/eclipse-3.8.1-src/plugins/org.eclipse.osgi/build.xml:228:
 The following error occurred while executing this line:
/root/eclipse-3.8.1/build/eclipse-3.8.1-src/plugins/org.eclipse.osgi/build.xml:90:
 Compile failed; see the compiler error output for details.

Full log:
https://gist.github.com/dsd/bae6116da6c69778cc7809383ce982ae

This is with default locale settings:
LANG=
LANGUAGE=
LC_ALL=

I have also tried with LC_ALL values: C, C.UTF-8, en_US, en_US.UTF-8.
None of them succeed although changing the value does mean that it ends
up failing on different strings in different files.

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.13.0-38-generic (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.13.0-38-generic (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C), 
LANGUAGE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

__
This is the maintainer address of Debian's Java team
<https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
 Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to