LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware - ARM (https://www.linuxquestions.org/questions/slackware-arm-108/)
-   -   slarm64 (aarch64 unofficial slackware) (https://www.linuxquestions.org/questions/slackware-arm-108/slarm64-aarch64-unofficial-slackware-4175613287/)

aaditya 01-22-2020 12:16 PM

slackpkg+
 
slackpkg+ can be installed to easily make use of the many extra packages provided. :)

After installing it, need to update GPG. Then slackpkg update may fail:

Code:

$ slackpkg update

FATAL! No Slackware GPG-KEY imported.
Please run
  # slackpkg update gpg

To workaround, try the following:
Code:

slackpkg update gpg
cp /var/lib/slackpkg/gpg/GPG-KEY-slarm64.gpg /var/lib/slackpkg/gpg/GPG-KEY-slackware.gpg
slackpkg update

/etc/slackpkg/slackpkgplus.conf can be edited to add the repos and set priority. See README for more info.

aaditya 02-01-2020 08:31 AM

slackbuilds.org aarch64 support
 
As slackbuilds.org does not support aarch64 currently, a guide for new users how to use it.

Most slackbuilds just need an edit and add LIBDIRSUFFIX to compile and work correctly. This can be done manually for each slackbuild. Or a build script can be used to automate it using command (like here):

Code:

cp package.Slackbuild package.Slackbuild.aarch64
sed -n '/^if \[ \"$ARCH\" = \"\(i.86\)\" \]/{:a;N;/fi$/!ba;N;s/.*\n/case \"\$ARCH\" in\
    i?86\) SLKCFLAGS=\"-O2 -march=i586 -mtune=i686\"\
          LIBDIRSUFFIX=\"\"\
          ;;\
  x86_64\) SLKCFLAGS=\"-O2 -fPIC\"\
          LIBDIRSUFFIX=\"64\"\
          ;;\
  aarch64\) SLKCFLAGS=\"-O2\"\
          LIBDIRSUFFIX=\"64\"\
          ;;\
        \*\) SLKCFLAGS=\"-O2\"\
          LIBDIRSUFFIX=\"\"\
          ;;\
esac\n/};p' -i package.Slackbuild.aarch64
chmod +x package.Slackbuild.aarch64
./package.Slackbuild.aarch64

The above can also be added to package building tools. For example I added aarch64 support in git version of asbt and use it to build packages without making any changes. :)

sndwvs 02-01-2020 03:31 PM

Quote:

Originally Posted by sndwvs (Post 6045737)

update libreoffice-6.4.0.3-aarch64-1mara.txz

sndwvs 02-02-2020 12:19 PM

update qt5-5.14.1-aarch64-1mara.txz

shelldweller 04-18-2020 10:13 AM

3space.xyz going away soon....
 
I am regretful to report that my mirror has become unstable. My hosting provider has been removing package files from my mirror because of false positive virus scan reports. They also do not understand the nature of the project very well, they are accusing me of "file-sharing", which I suppose is true in a very loose sense, but not like what they mean. I mean, I can right-click-save-as just about any resource on the web, does that make them ALL guilty of "file sharing"? What would the Internet be like if we could not exchange any files at all? No website would ever load. Anyway, I digress....

The point is that I have to shut my mirror down soon. I might be able to set up another in the future, but for now I am focused on some other urgent projects. Please remove the following mirror links from the /etc/slackpkg/mirrors file if you can, or just be sure to not use them at all:

#http://3space.xyz/slarm64-current/
#https://3space.xyz/slarm64-current/

Side note, there is one not on your list that seems usable, but I am not sure if you are aware of it:

https://osdn.net/projects/slarm64/st...arm64-current/

It seems a bit slow, but it also seems like it stays updated, which is the most important part.

I will post here if anything changes.

sndwvs 04-18-2020 10:30 AM

thanks for the work you've done.
I will delete the mirror later.

business_kid 05-04-2020 07:05 AM

Quote:

Originally Posted by sndwvs
https://osdn.net/projects/slarm64/st...arm64-current/

What works on this? It doesn't seem to handle rsync, or ftp, and wget -mirror is likely to bring in a petabyte. I've had bad experiences with that before.

sndwvs 05-04-2020 08:16 AM

Quote:

Originally Posted by business_kid (Post 6119046)
What works on this? It doesn't seem to handle rsync, or ftp, and wget -mirror is likely to bring in a petabyte. I've had bad experiences with that before.

Code:

wget --cut-dirs=4 -e robots=off -nH -r -np -R "index.html*" https://osdn.net/projects/slarm64/storage/slarm64-current/ -P slarm64-current/

business_kid 05-04-2020 09:02 AM

Code:

wget --cut-dirs=4 -e robots=off -nH -r -np -R "index.html*" https://osdn.net/projects/slarm64/storage/slarm64-current/ -P slarm64-current/
That does it all right. I had forgotten about -r on wget. Downloading as I write.

EDIT: I see what is meant 'a bit slow.' It's hours later, and the d/l is still going painfully slow. Are they on dialup?

sndwvs 05-13-2020 08:18 AM

update rootfs image 2020.05.13

slarm64-current-aarch64-rootfs-20200513.info.txt
slarm64-current-aarch64-rootfs-20200513.tar.xz

business_kid 05-13-2020 02:09 PM

345M? why so big?

sndwvs 05-13-2020 02:38 PM

Quote:

Originally Posted by business_kid (Post 6122588)
345M? why so big?

packages.conf

shelldweller 05-14-2020 09:39 PM

The recent boost upgrade broke a few third party packages, not least of which was LibreOffice. Since it took nearly 72 hours to rebuild, I thought it was worth sharing here.

This is a standalone package with no dependencies aside from stock Slackware stuff, built against the latest boost libraries:

https://3space.xyz/pineslarm/package...-3_shldwlr.tgz

https://3space.xyz/pineslarm/package...hldwlr.tgz.md5

enjoy.

sndwvs 05-14-2020 10:57 PM

thanks shelldweller,

depends:update libreoffice-6.4.3.2-aarch64-1mara.txz

sndwvs 05-16-2020 05:53 PM

added mate 1.24 msb project packages


All times are GMT -5. The time now is 02:26 AM.