needs rebuild for libglib1.2ldbl transition
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
transcode (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: transcode
When I try to do dist-upgrade-ish type operations in Hardy, the libglib1.2ldbl transition is forcing transcode to be removed:
The following extra packages will be installed:
gdk-imlib11 gnome-bin gnome-libs-data libglib1.2ldbl libgnome32 libgnomesupport0 libgnomeui32 libgnorba27 libgnorbagtk0 libgtk1.2
The following packages will be REMOVED:
directory-
The following NEW packages will be installed:
libglib1.2ldbl
The following packages will be upgraded:
gdk-imlib11 gnome-bin gnome-libs-data libgnome32 libgnomesupport0 libgnomeui32 libgnorba27 libgnorbagtk0 libgtk1.2 liborbit0
10 upgraded, 1 newly installed, 7 to remove and 32 not upgraded.
Is this a simple case of transcode needing a rebuild for the new libglib1.2ldbl?
Changed in transcode: | |
assignee: | nobody → themuso |
status: | New → In Progress |
Changed in transcode: | |
assignee: | themuso → nobody |
status: | In Progress → Confirmed |
In theory a rebuild should fix it, but it fails to build from source (hardy, amd64):
if /bin/bash ../../libtool --tag=CC --mode=compile x86_64- linux-gnu- gcc -DHAVE_CONFIG_H -I. -I. -I../.. -D_REENTRANT -DMOD_PATH= \"/usr/ lib/transcode\ " -I../.. -I../../import -I../../src -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_ SOURCE -D_FILE_ OFFSET_ BITS=64 -Wall -g -O2 -MT rtjpeg_ aud_plugin. lo -MD -MP -MF ".deps/ rtjpeg_ aud_plugin. Tpo" -c -o rtjpeg_ aud_plugin. lo rtjpeg_ aud_plugin. c; \ rtjpeg_ aud_plugin. Tpo" ".deps/ rtjpeg_ aud_plugin. Plo"; else rm -f ".deps/ rtjpeg_ aud_plugin. Tpo"; exit 1; fi linux-gnu- gcc -DHAVE_CONFIG_H -I. -I. -I../.. -D_REENTRANT -DMOD_PATH= \"/usr/ lib/transcode\ " -I../.. -I../../import -I../../src -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_ SOURCE -D_FILE_ OFFSET_ BITS=64 -Wall -g -O2 -MT rtjpeg_ aud_plugin. lo -MD -MP -MF .deps/rtjpeg_ aud_plugin. Tpo -c rtjpeg_aud_plugin.c -fPIC -DPIC -o .libs/rtjpeg_ aud_plugin. o asm/sigcontext. h:4,
from /usr/include/ bits/sigcontext .h:28,
from /usr/include/ signal. h:333,
from ../../src/ transcode. h:47,
from rtjpeg_ aud_plugin. c:61: asm/types. h:19: error: conflicting types for '__s32' asm/types. h:20: error: conflicting types for '__u32' aud_plugin. lo] Error 1 transcode- 1.0.2/import/ nuv' transcode- 1.0.2/import' transcode- 1.0.2' transcode- 1.0.2'
then mv -f ".deps/
x86_64-
In file included from /usr/include/
/usr/include/
RTjpegN.h:32: error: previous declaration of '__s32' was here
/usr/include/
RTjpegN.h:28: error: previous declaration of '__u32' was here
make[4]: *** [rtjpeg_
make[4]: Leaving directory `/tmp/buildd/
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/buildd/
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2