A new release of src2pkg is out, which supports slackware64 and slackware-current (pre 13.0).
This new release has a lot of new features -you can see the short explanation of changes here:
or see the long list of changes (500+ lines) here:
The installable package (src2pkg-1.9.8-noarch-11.tgz) is here:
Testing is needed for both slackware-current and slackware64-current to be sure that everything is working smoothly. So, feedback is welcome, as always.
Support for building 32-bit packages on slackware64 has been anticipated, but I am waiting for feedback from anyone who actually has such a system working, before finalizing the code for doing this. This does not mean using src2pkg to *create* the 32-bit compatibility packages(at least at this time). It means using src2pkg to create new 32-bit-compatible packages once the 32-bit-compatibility is built, installed and working. Suggestions for how you think this should work are welcome (vis-a-vis src2pkg.conf settings or command-line switches). Most of this capability has already been in src2pkg before now, but has not been so 'transparent' to the user.
Special thanks to 'daedra' for early feedback on using src2pkg on slackware64, which caught a problem with libsentry missing support for glibc >= 2.8. This same problem was present for slackware-current, as well, but apparently no-one had tried src2pkg there as the problem had not been reported.
The next version of src2pkg will concentrate on any needed bug-fixes from the many new features and re-written sections of code, on getting all the documents up-to-date, and on smoothing out the use of src2pkg on slackware64 and the armed-slack port. I'm working on a mipsel (loongson-2f) sytem myself, so support will probably be added for that as well.
All feedback, bug reports, comments, suggestions and code submissions can be sent to Gilbert Ashley: