Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 7 of 7
  1. #1
    Senior Member gharris999's Avatar
    Join Date
    Apr 2005
    Location
    Santa Fe, NM
    Posts
    3,299

    Jive build broken on 7.1?

    I'm not seeing a jive binary at http://www.slimdevices.com/downloads...ly/latest/7.1/

    The build log seems to be reporting some errors: http://www.slimdevices.com/downloads...ldlog.jive.txt

  2. #2
    Member
    Join Date
    Nov 2005
    Location
    UK
    Posts
    41
    What version of the Jive firmware is current on 7.1?

    I'm running 7.1 installed via the Deb and my controller is showing r2551. The builds in the folder linked above appear to be r2649 and r2655, am I missing out on updates?

  3. #3
    Ne'er-do-well, Vagabond bklaas's Avatar
    Join Date
    Apr 2005
    Location
    Minneapolis, MN
    Posts
    2,005
    Quote Originally Posted by Muggy View Post
    What version of the Jive firmware is current on 7.1?

    I'm running 7.1 installed via the Deb and my controller is showing r2551. The builds in the folder linked above appear to be r2649 and r2655, am I missing out on updates?
    Your not missing out on updates, as we've had the daily "push" disabled for quite some time. This is to avoid sending out firmware to users (even beta users) that, for example, has broken firmware upgrade code contained within. That actually happened a few months ago, which prompted the decision to stop the daily push. This, however, does not mean that "nightlies" are not being built, just that they aren't getting forced on the beta community.

    We are nearly completed with putting an automated qualification process in place that is run against each "nightly" build. Once that's in satisfactory order, we can start pushing out daily updates again.

    I believe "current" is r2554 or so, though we're up above 2650 in checkins. I'll get a new firmware pushed out soon, probably Monday or Tuesday of next week (holiday weekend here in the States).

    cheers,
    #!/ben
    Former Logitech Developer: Squeezeplay/SqueezeOS/SqueezeboxController/SqueezeCenter
    Community Developer: Nokia770Skin (r.i.p.)

    http://www.last.fm/user/bklaas/
    KHAAAN!...BUNNIES!

  4. #4
    Senior Member
    Join Date
    May 2007
    Posts
    190
    jive bin missing from http://www.slimdevices.com/downloads...k_v2008-07-15/
    Any reason for that ?
    Ole

  5. #5
    Senior Member
    Join Date
    Jul 2006
    Location
    Germany
    Posts
    625
    Hi,

    i think since r2708 ("Another attempt at fixing portability of the makefile") bulding SBC-images fails on my system with the following message:

    Code:
    ...
    CRC: 51aafb8
    # Create upgrade.md5
    cd /opt/SBC/squeezeos/image && md5sum zImage-P7 root.cramfs > upgrade.md5
    # Create jive.bin
    VERSION=`cat /opt/SBC/squeezeos//../squeezeplay/src/squeezeplay/src/version.h | cut -sd\" -f 2 | sed -e 's/ /_/'` && cd /opt/SBC/squeezeos/image && echo $VERSION && zip /opt/SBC/squeezeos/image/jive_$VERSION.bin jive.version upgrade.md5 zImage-P7 root.cramfs
    7.1 2718 _r
            zip warning: name not matched: 2718
            zip warning: name not matched: _r.bin
      adding: jive.version (deflated 2%)
      adding: upgrade.md5 (deflated 9%)
      adding: zImage-P7 (deflated 1%)
      adding: root.cramfs (deflated 1%)
    7.1
    2718
     r
    root@jive-build #32 Fri Jul 18 20:38:18 CEST 2008
    build system: ubtuntu 6.10. Do i need to update my system?

    kind regards,
    Markus

  6. #6
    Senior Member
    Join Date
    Jul 2006
    Location
    Germany
    Posts
    625
    As the format of squeezeplay/src/squeezeplay/src/version.h has changed recently, i had to adjust two other files to fix the build process for the SBC.
    I don't know if this is still work in progress, but here's the patch in case somebody else wants it - restores version numbering as it was in r2707.

    Code:
    Index: squeezeos/src/scripts/mkversion
    ===================================================================
    --- squeezeos/src/scripts/mkversion     (revision 2719)
    +++ squeezeos/src/scripts/mkversion     (working copy)
    @@ -5,6 +5,8 @@
            expr 0`cat .version` + 1 > .version
     fi
     
    -cat ../../squeezeplay/src/squeezeplay/src/version.h | cut -sd\" -f 2
    +SPREL=`cat ../../squeezeplay/src/squeezeplay/src/version.h | grep "define SQUEEZEPLAY_RELEASE" | cut -sd\" -f 2`
    +SPREV=`cat ../../squeezeplay/src/squeezeplay/src/version.h | grep "define SQUEEZEPLAY_REVISION" | cut -sd\" -f 2`
    +cat ../../squeezeplay/src/squeezeplay/src/version.h | grep "JIVE_VERSION" | sed -e "s/SQUEEZEPLAY_RELEASE/$SPREL/" -e "s/SQUEEZEPLAY_REVISION/$SPREV/" | tr -d \" | cut -d" " -f3,4
     echo `whoami`@`hostname` \#`cat .version` `date`
     
    Index: squeezeos/src/Makefile
    ===================================================================
    --- squeezeos/src/Makefile      (revision 2719)
    +++ squeezeos/src/Makefile      (working copy)
    @@ -69,7 +69,7 @@
            # Create upgrade.md5
            cd ${IMAGEDIR} && md5sum zImage-P7 root.cramfs > upgrade.md5
            # Create jive.bin
    -       VERSION=`cat ${SQUEEZEPLAY_SRC}/squeezeplay/src/version.h | cut -sd\" -f 2 | sed -e 's/ /_/'` && cd ${IMAGEDIR} && echo $$VERSION && zip ${IMAGEDIR}/jive_$$VERSION.bin jive.version upgrade.md5 zImage-P7 root.cramfs
    +       SPREL=`cat ${SQUEEZEPLAY_SRC}/squeezeplay/src/version.h | grep "define SQUEEZEPLAY_RELEASE" | cut -sd\" -f 2` && SPREV=`cat ${SQUEEZEPLAY_SRC}/squeezeplay/src/version.h | grep "define SQUEEZEPLAY_REVISION" | cut -sd\" -f 2` && VERSION=`cat ${SQUEEZEPLAY_SRC}/squeezeplay/src/version.h | grep "JIVE_VERSION" | sed -e "s/SQUEEZEPLAY_RELEASE/$$SPREL/" -e "s/SQUEEZEPLAY_REVISION/$$SPREV/" | tr -d \" | cut -d" " -f3,4 | sed -e 's/ /_/'` && cd ${IMAGEDIR} && echo $$VERSION && zip ${IMAGEDIR}/jive_$$VERSION.bin jive.version upgrade.md5 zImage-P7 root.cramfs
            @cat ${IMAGEDIR}/jive.version
    kind regards,
    Markus

  7. #7
    Senior Software Engineer - Logitech/Slim Devices
    Join Date
    Apr 2005
    Location
    Ipswich, UK
    Posts
    1,394
    Quote Originally Posted by schiegl View Post
    I don't know if this is still work in progress, but here's the patch in case somebody else wants it - restores version numbering as it was in r2707.
    Thanks. Committed.

    Yes, this is wip. I am in the middle of changing the embedded build system to use Poky (an OpenEmbedded derivate). This will be for the 7.2 release, hopefully more details on that later this week.

    Richard

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •