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)
Fix Released
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.