in the tree for 30 days, no bugs. *tuxpaint-0.9.19 (18 Sep 2008) 18 Sep 2008; Markus Meier <maekke@gentoo.org> +files/tuxpaint-0.9.19-gentoo.patch, +tuxpaint-0.9.19.ebuild: bump to 0.9.19 by Denis Dupeyron in bug #200740
Fails compilation with this error on amd64: ...Compiling i18n support... ...Compiling IM support... src/im.c: In function ‘charmap_add’: src/im.c:492: warning: cast from pointer to integer of different size ...Compiling cursor support... ...Compiling pixel functions... ...Compiling RGB to Linear functions... ...Compiling sound playback functions... src/sounds.h:80: warning: ‘sound_fnames’ defined but not used ...Compiling font support... src/fonts.c: In function ‘TuxPaint_Font_OpenFont’: src/fonts.c:293: warning: unused variable ‘i’ ...Compiling progress bar functions... ...Compiling directory-walking support... ...Compiling filename support... ...Compiling PostScript print support... ...Linking Tux Paint... obj/tuxpaint.o: In function `do_png_save': tuxpaint.c:(.text+0x6ee1): undefined reference to `png_create_write_struct' tuxpaint.c:(.text+0x6efa): undefined reference to `png_create_info_struct' tuxpaint.c:(.text+0x6f32): undefined reference to `png_init_io' tuxpaint.c:(.text+0x6f89): undefined reference to `png_set_sRGB_gAMA_and_cHRM' tuxpaint.c:(.text+0x6fc2): undefined reference to `png_set_text' tuxpaint.c:(.text+0x6fd7): undefined reference to `png_write_info' tuxpaint.c:(.text+0x709e): undefined reference to `png_write_image' tuxpaint.c:(.text+0x70dd): undefined reference to `png_write_end' tuxpaint.c:(.text+0x70f2): undefined reference to `png_destroy_write_struct' tuxpaint.c:(.text+0x711c): undefined reference to `png_destroy_write_struct' collect2: ld returned 1 exit status make[1]: *** [tuxpaint] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-gfx/tuxpaint-0.9.19/work/tuxpaint-0.9.19' make: *** [nosvg] Error 2
Created attachment 169142 [details, diff] tuxpaint-0.9.19-libpng.patch does this patch help? (didn't test it)
Thanks, that fixes it. You can stable it for amd64 too if you want, Markus, after you commit the patch because it's good to go once that patch is in.
(In reply to comment #3) > Thanks, that fixes it. You can stable it for amd64 too if you want, Markus, > after you commit the patch because it's good to go once that patch is in. patch applied, thanks for testing. will look at stabilization in a few days (feel free to do it =)).
amd64 stable
ppc stable
x86 stable, all arches done.