Home of the Squeezebox™ & Transporter® network music players.
Page 2 of 2 FirstFirst 12
Results 11 to 18 of 18
  1. #11
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,387
    Thanks for getting the repo setup and the rootfs creation script. I did script all the steps to create the dockstar fs using the rootfs file you posted earlier, but that's a better option.

    To set the timezone I had to download the tzdata armv7 package and extract just the zoneinfo file for my timezone into the filesystem to be able to set the clock correctly with ntpd. Perhaps that would be a package that could be added to the repo eventually?

    I've had squeezelite playing on the dockstar with a Behringer UCA-202 all morning without a tick/pop using -a 120:::0.

    I have a 2 core 850Mhz pogoplug pro that I'm thinking of setting up as an alpine armel package build system, I used to use it for squeezeplug builds back in the day. If I do, perhaps we could coordinate using the same signing key so I can contribute them to the repo? You could always resign them afterward as well if you prefer.
    Last edited by ralphy; 2020-02-29 at 11:24.
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

  2. #12
    Senior Member
    Join Date
    Jul 2008
    Posts
    106
    Quote Originally Posted by ralphy View Post
    Thanks for getting the repo setup and the rootfs creation script.
    No problem, I'm glad for the extra testing and feedback.

    Quote Originally Posted by ralphy View Post
    I did script all the steps to create the dockstar fs using the rootfs file you posted earlier, but that's a better option.
    The M300 pictured in post 1 needs to be reloaded so I will test the build script and post back. I've setup another M300 as a build machine just using the 16GB ssd that came with it, ok on space so far.

    Quote Originally Posted by ralphy View Post
    To set the timezone I had to download the tzdata armv7 package and extract just the zoneinfo file for my timezone into the filesystem to be able to set the clock correctly with ntpd. Perhaps that would be a package that could be added to the repo eventually?
    I'll get it added, I haven't really done a lot of testing so there's probably more stuff like that that I've overlooked.

    Quote Originally Posted by ralphy View Post
    I've had squeezelite playing on the dockstar with a Behringer UCA-202 all morning without a tick/pop using -a 120:::0.
    Cool.

    Quote Originally Posted by ralphy View Post
    I have a 2 core 850Mhz pogoplug pro that I'm thinking of setting up as an alpine armel package build system, I used to use it for squeezeplug builds back in the day. If I do, perhaps we could coordinate using the same signing key so I can contribute them to the repo? You could always resign them afterward as well if you prefer.
    I don't have a problem sharing the key with you. I haven't really thought through how that work. I posted up all the packages I had last night. There's a APKINDEX.tar.gz file in the root of the repo that reflects the contents of the repo. I built some more packages locally this morning and rsync'd my local build repo with the remote one. That works ok when there's only one local and one remote repo but with two different locals updating the same remote I imagine it would be possible to get some inconsistencies since there's only the one index file. I'm sure this is a solved problem I'm just not sure what the solution is.

    //edit, I added the following packages a minute ago, cmake is building now so when it's done I'll do tzdata. I'm trying to build the packages I had in my notes from the last time I built LMS. Note that the pcre package seg faulted during the make check phase so I disabled the tests to get the package to build. I imagine that will come back to haunt me later.

    Code:
    c-ares-1.15.0-r1.apk
    c-ares-dev-1.15.0-r1.apk
    c-ares-doc-1.15.0-r1.apk
    c-ares-static-1.15.0-r1.apk
    cunit-2.1.3-r2.apk
    cunit-dev-2.1.3-r2.apk
    cunit-doc-2.1.3-r2.apk
    grep-3.4-r0.apk
    grep-doc-3.4-r0.apk
    htop-2.2.0-r0.apk
    htop-doc-2.2.0-r0.apk
    libarchive-3.4.2-r0.apk
    libarchive-dev-3.4.2-r0.apk
    libarchive-doc-3.4.2-r0.apk
    libarchive-static-3.4.2-r0.apk
    libarchive-tools-3.4.2-r0.apk
    libev-4.31-r0.apk
    libev-dev-4.31-r0.apk
    libev-doc-4.31-r0.apk
    libpcre16-8.44-r0.apk
    libpcre32-8.44-r0.apk
    libpcrecpp-8.44-r0.apk
    libpng-1.6.37-r1.apk
    libpng-dev-1.6.37-r1.apk
    libpng-doc-1.6.37-r1.apk
    libpng-static-1.6.37-r1.apk
    libpng-utils-1.6.37-r1.apk
    libuv-1.34.2-r0.apk
    libuv-dbg-1.34.2-r0.apk
    libuv-dev-1.34.2-r0.apk
    libuv-static-1.34.2-r0.apk
    libxml2-2.9.10-r3.apk
    libxml2-dbg-2.9.10-r3.apk
    libxml2-dev-2.9.10-r3.apk
    libxml2-doc-2.9.10-r3.apk
    libxml2-utils-2.9.10-r3.apk
    lz4-1.9.2-r0.apk
    lz4-dev-1.9.2-r0.apk
    lz4-doc-1.9.2-r0.apk
    lz4-libs-1.9.2-r0.apk
    lz4-static-1.9.2-r0.apk
    lz4-tests-1.9.2-r0.apk
    nasm-2.14.02-r0.apk
    nasm-doc-2.14.02-r0.apk
    nghttp2-1.40.0-r0.apk
    nghttp2-dev-1.40.0-r0.apk
    nghttp2-doc-1.40.0-r0.apk
    nghttp2-libs-1.40.0-r0.apk
    nghttp2-static-1.40.0-r0.apk
    paxmark-0.12-r0.apk
    pcre-8.44-r0.apk
    pcre-dev-8.44-r0.apk
    pcre-doc-8.44-r0.apk
    pcre-tools-8.44-r0.apk
    perl-error-0.17029-r0.apk
    perl-error-doc-0.17029-r0.apk
    py3-libxml2-2.9.10-r3.apk
    rhash-1.3.9-r0.apk
    rhash-dev-1.3.9-r0.apk
    rhash-doc-1.3.9-r0.apk
    rhash-libs-1.3.9-r0.apk
    yasm-1.3.0-r2.apk
    yasm-dev-1.3.0-r2.apk
    yasm-doc-1.3.0-r2.apk
    zstd-1.4.4-r1.apk
    zstd-dev-1.4.4-r1.apk
    zstd-doc-1.4.4-r1.apk
    zstd-libs-1.4.4-r1.apk
    zstd-static-1.4.4-r1.apk
    //edit2 The number of build dependencies for git is nuts, which is why I haven't built it yet. I think Alpine needs to break it out into two packages, one stripped down one and then a feature bloated one.
    Last edited by sodface; 2020-02-29 at 12:39.

  3. #13
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,387
    Thanks for building the tzdata package. I just installed it on the dockstar and pogoplug pro.

    As a test I have the pogoplug building alsa-utils and all the dependencies ATM and there are a lot.

    If it completes successfully I can zip up the lot and PM you a download link if you'd like.
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

  4. #14
    Senior Member
    Join Date
    Jul 2008
    Posts
    106
    Quote Originally Posted by ralphy View Post
    Thanks for building the tzdata package. I just installed it on the dockstar and pogoplug pro.

    As a test I have the pogoplug building alsa-utils and all the dependencies ATM and there are a lot.

    If it completes successfully I can zip up the lot and PM you a download link if you'd like.
    Sounds good! I tried building alsa-utils once and gave up thinking I'd come back to it later, just like git.
    Last edited by sodface; 2020-03-01 at 11:27.

  5. #15
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,387
    Quote Originally Posted by sodface View Post
    Sounds good! I tried building alsa-utils once and gave up thinking I'd come back to it later, just like git.
    I sent you a PM for alsa-utils. Building subversion next.
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

  6. #16
    Senior Member
    Join Date
    Jul 2008
    Posts
    106
    Quote Originally Posted by ralphy View Post
    I sent you a PM for alsa-utils. Building subversion next.
    Repo updated! I added a few more packages too.

  7. #17
    Senior Member ralphy's Avatar
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    2,387
    Quote Originally Posted by sodface View Post
    Repo updated! I added a few more packages too.
    "692 distinct packages available"

    Wow, getting there!

    Thank you.
    Ralphy

    1-Touch, 5-Classics, 3-Booms, 1-UE Radio
    Squeezebox client builds donations always appreciated.

  8. #18
    Senior Member
    Join Date
    Jul 2008
    Posts
    106
    Quote Originally Posted by ralphy View Post
    "692 distinct packages available"

    Wow, getting there!

    Thank you.
    There's only 650 .apk files in the directory though which has me a little confused. The APKINDEX file must have more entries than there are actual packages. Need to figure that out.

    Code:
    [sodface@www armel]$ ls *.apk | wc -l
    650

Posting Permissions

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