[Bug 875] New: Build fails with --enable-pulse-java
bugzilla-daemon at icedtea.classpath.org
bugzilla-daemon at icedtea.classpath.org
Sat Feb 18 02:14:07 PST 2012
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=875
Bug #: 875
Summary: Build fails with --enable-pulse-java
Classification: Unclassified
Product: IcedTea
Version: 2.1.0
Platform: x86_64
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P3
Component: IcedTea7
AssignedTo: ahughes at redhat.com
ReportedBy: philantrop at exherbo.org
CC: unassigned at icedtea.classpath.org
I'm packaging both IcedTea6 and IcedTea7 for Exherbo Linux.
Building IcedTea7 2.1 fails with --enable-pulse-java due to conflicting types
for
Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1get_1state.
IcedTea7 2.0 is used for building, IcedTea6 1.11 is installed as well but
shouldn't be interfering as it's installed in a separate directory.
I'll gladly test any patches and I'm in #classpath (on Freenode) should any
quick questions come up.
The last few lines of the build log are pasted below (including the actual
error), the full build log can be seen here:
http://paste.pocoo.org/show/552617/ (non-expiring)
touch stamps/pulse-java-headers.stamp
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-working-directory
-fomit-frame-pointer -frename-registers -floop-interchange -floop-strip-mine
-floop-block -m64 -fPIC
-I/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/bootstrap/jdk1.6.0/include/linux
-I/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/bootstrap/jdk1.6.0/include
\
-I/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio.build/native
-o
/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio.build/native/org_classpath_icedtea_pulseaudio_PulseAudioSourcePort.o
-c
/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio/src/native/org_classpath_icedtea_pulseaudio_PulseAudioSourcePort.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-working-directory
-fomit-frame-pointer -frename-registers -floop-interchange -floop-strip-mine
-floop-block -m64 -fPIC
-I/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/bootstrap/jdk1.6.0/include/linux
-I/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/bootstrap/jdk1.6.0/include
\
-I/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio.build/native
-o
/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio.build/native/org_classpath_icedtea_pulseaudio_EventLoop.o
-c
/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio/src/native/org_classpath_icedtea_pulseaudio_EventLoop.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-working-directory
-fomit-frame-pointer -frename-registers -floop-interchange -floop-strip-mine
-floop-block -m64 -fPIC
-I/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/bootstrap/jdk1.6.0/include/linux
-I/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/bootstrap/jdk1.6.0/include
\
-I/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio.build/native
-o
/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio.build/native/org_classpath_icedtea_pulseaudio_Stream.o
-c
/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio/src/native/org_classpath_icedtea_pulseaudio_Stream.c
/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio/src/native/org_classpath_icedtea_pulseaudio_Stream.c:337:7:
error: conflicting types for
'Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1get_1state'
/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio.build/native/org_classpath_icedtea_pulseaudio_Stream.h:39:8:
note: previous declaration of
'Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1get_1state'
was here
/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio/src/native/org_classpath_icedtea_pulseaudio_Stream.c:414:7:
error: conflicting types for
'Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1connect_1playback'
/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio.build/native/org_classpath_icedtea_pulseaudio_Stream.h:87:7:
note: previous declaration of
'Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1connect_1playback'
was here
/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio/src/native/org_classpath_icedtea_pulseaudio_Stream.c:471:7:
error: conflicting types for
'Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1connect_1record'
/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio.build/native/org_classpath_icedtea_pulseaudio_Stream.h:95:7:
note: previous declaration of
'Java_org_classpath_icedtea_pulseaudio_Stream_native_1pa_1stream_1connect_1record'
was here
make: ***
[/var/tmp/paludis/build/dev-lang-icedtea7-2.1/work/icedtea-2.1/pulseaudio.build/native/org_classpath_icedtea_pulseaudio_Stream.o]
Error 1
--
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the distro-pkg-dev
mailing list