please merge 3.11.3+svn2147-1 from Debian testing

Bug #552720 reported by Jamie Strandboge
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
squeak-vm (Ubuntu)
Wishlist
Unassigned

Bug Description

Binary package hint: squeak-vm

[ Jamie Strandboge ]
I did a quick build test for 3.11.3+svn2147-1 on lucid and it built fine. It needs a merge for at least adding the epoch which Ubuntu has. I'm not a squeak-vm user, so I can't do the testing. If an interested MOTU could handle this, that would be fantastic.

[ Luke Faraone ]
This qualifies for a FFe since the current version of squeak-vm is unusable as is. I verified that both Scratch and Etoys, two popular Squeak applications, runs under the new VM version as packaged.

Debian changelog:
 squeak-vm (3.11.3+svn2147-1) unstable; urgency=low

   * New upstream release, with new RomePlugin and GstreamerPlugin,
     pulseaudio support and use cmake to compile (Closes: #552907)
   * Links every sources file to the user squeak directory
   * Fixes plugin links
   * Removed 20_sym_link_patch and fixImplicitidConvertedPointer.dpatch
     patches as they're included upstream
   * Added sound64bits.dpatch (Closes: #487871)
   * Reintroduced MPEG3Plugin as it uses the same sources and headers the
     current libmpeg3 package in Debian
   * xresetcapslock removed as the vm now doesn't interprets CAPS LOCK as
     SHIFT being down
   * Removed browser plugin as it is not maintained upstream by now
   * debian/postinst: squeaklets directory now points to /tmp (Closes: #488134)
   * linex.dpatch: fixes images detection and desktop file (Closes: #496559)
   * Bumped standards version to 3.8.3: added debian/README.source
   * Disabled RomePlugin for all archs except i386

 -- José L. Redrejo Rodríguez <email address hidden> Sun, 27 Dec 2009 16:16:46 +0100

Related branches

Revision history for this message
Luke Faraone (lfaraone) wrote :

Hi,

While building a merged version in the attached branch, squeak-vm FTBFS on amd64:
    Function `memoryAllocate' implicitly converted to pointer at /build/buildd/squeak-vm-3.11.3+svn2147/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:40
    Function `memoryAllocate' implicitly converted to pointer at /build/buildd/squeak-vm-3.11.3+svn2147/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:47
    Function `memoryAllocate' implicitly converted to pointer at /build/buildd/squeak-vm-3.11.3+svn2147/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:42
    Function `memoryAllocate' implicitly converted to pointer at /build/buildd/squeak-vm-3.11.3+svn2147/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1060
    Function `memoryAllocate' implicitly converted to pointer at /build/buildd/squeak-vm-3.11.3+svn2147/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61
    Function `memoryAllocate' implicitly converted to pointer at /build/buildd/squeak-vm-3.11.3+svn2147/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:41
    Function `memoryAllocate' implicitly converted to pointer at /build/buildd/squeak-vm-3.11.3+svn2147/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:42
    Function `memoryAllocate' implicitly converted to pointer at /build/buildd/squeak-vm-3.11.3+svn2147/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:45
    Function `memoryAllocate' implicitly converted to pointer at /build/buildd/squeak-vm-3.11.3+svn2147/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:170
    Function `memoryAllocate' implicitly converted to pointer at /build/buildd/squeak-vm-3.11.3+svn2147/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:48

Ref: https://edge.launchpad.net/~lfaraone/+archive/ppa/+build/1625819/+files/buildlog_ubuntu-lucid-amd64.squeak-vm_1:3.11.3+svn2147-1ubuntu1_FAILEDTOBUILD.txt.gz

Revision history for this message
Luke Faraone (lfaraone) wrote :

Fixed the FTBFS in the attached branch. Package works as expected.

Changed in squeak-vm (Ubuntu):
importance: Undecided → Wishlist
Luke Faraone (lfaraone)
description: updated
Revision history for this message
Luke Faraone (lfaraone) wrote :
Luke Faraone (lfaraone)
description: updated
Revision history for this message
StefanPotyra (sistpoty) wrote :

Luke, maybe you can do some testing?

Changed in squeak-vm (Ubuntu):
status: New → Incomplete
StefanPotyra (sistpoty)
Changed in squeak-vm (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
StefanPotyra (sistpoty) wrote :

ACK, FFe granted, please go ahead.

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.3 KiB)

This bug was fixed in the package squeak-vm - 1:3.11.3+svn2147-1ubuntu1

---------------
squeak-vm (1:3.11.3+svn2147-1ubuntu1) lucid; urgency=low

  * Merge 3.11.3+svn2147-1 from Debian (LP: #552720), remaining changes:
    - Add Ubuntu epoch
    - Update maintainer field

  [ Michael Bienia ]
  * Include missing_includes.dpatch to fix FTBFS on amd64 and ia64,

squeak-vm (3.11.3+svn2147-1) unstable; urgency=low

  * New upstream release, with new RomePlugin and GstreamerPlugin,
    pulseaudio support and use cmake to compile (Closes: #552907)
  * Links every sources file to the user squeak directory
  * Fixes plugin links
  * Removed 20_sym_link_patch and fixImplicitidConvertedPointer.dpatch
    patches as they're included upstream
  * Added sound64bits.dpatch (Closes: #487871)
  * Reintroduced MPEG3Plugin as it uses the same sources and headers the
    current libmpeg3 package in Debian
  * xresetcapslock removed as the vm now doesn't interprets CAPS LOCK as
    SHIFT being down
  * Removed browser plugin as it is not maintained upstream by now
  * debian/postinst: squeaklets directory now points to /tmp (Closes: #488134)
  * linex.dpatch: fixes images detection and desktop file (Closes: #496559)
  * Bumped standards version to 3.8.3: added debian/README.source
  * Disabled RomePlugin for all archs except i386

squeak-vm (3.10.3+svn1902.dfsg-1) unstable; urgency=low

  * New upstream release (Include new plugins for ogg, gstreamer & dbus)
  * Following patches have been removed as they are applied upstream:
    - 10_configure
    - 15_biasToGrow
    - 64bits_SocketPlugin.dpatch
  * disabled 30_window_icon as it does not work correctly once compiled
  * debian/control:
    - new build dependencies to compile new plugins: libdbus-1-dev,
      libgstreamer0.10-dev, libvorbis-dev
    - added autotools-dev as build dependency to regenerate config.sub
      and config.guess files
    - Bumped standards-version to 3.8.0 (no changes required)

squeak-vm (3.9.12+svn1820.dfsg-2.1) unstable; urgency=low

  * Non-maintainer upload.
  * Build depend on libffi-dev instead of libffi4-dev. Closes: #479712.

squeak-vm (3.9.12+svn1820.dfsg-2) unstable; urgency=low

  * Updated squeak launcher man page (Closes: #471436)
  * Fixed launcher error and changed its interpreter (Closes: #472220)
  * Created fixImplicitidConvertedPointer.dpatch (Closes: #471272)

squeak-vm (3.9.12+svn1820.dfsg-1) unstable; urgency=low

  * First official Debian release (Closes: #454635).
  * Updated libtool files
  * Removed MPEG3Plugin as even it's LGPL licensed contains code under
    some evil patents.
  * Following patches have been applied to the upstream svn version
    - 10_configure
    - 15_biasToGrow: biasToGrow code typo (Squeak #6667)
    - 20_sym_link_patch: fix symlinks on Linux
    - 30_window_icon: add an icon to the Squeak window (by Matej Kosik)
    - 50_defaultSourcesSystemAttribute: set default place for sources
    - npsqueak: modify plugin launcher to work in Debian
    - 64bits_SocketPlugin: fix a segfault in the 64 bits (Squeak #5688)
    - linex: legacy files from previous Squeak package in gnuLinEx
  * platforms/Cross/plugins/JPEGReadWriter2Plugin/README add...

Read more...

Changed in squeak-vm (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers