slackware-current/source
Patrick J Volkerding 4f2f8fa3a5 Sat Dec 9 19:55:12 UTC 2023
kde/plasma-wayland-protocols-1.12.0-x86_64-1.txz:  Upgraded.
l/libxslt-1.1.39-x86_64-1.txz:  Upgraded.
l/zxing-cpp-2.2.0-x86_64-1.txz:  Upgraded.
xap/seamonkey-2.53.18-x86_64-1.txz:  Upgraded.
  This is a bugfix release.
  For more information, see:
    https://www.seamonkey-project.org/releases/seamonkey2.53.18
testing/packages/libxml2-2.12.2-x86_64-1.txz:  Upgraded.
  Hey folks, I'm in need of a bit of assistance here. I've had libxml2 on the
  back burner for quite some time now in spite of yet-another variation of
  the old "billion laughs" resource exhaustion attack that's been supposedly
  fixed. The issue I'm running into with newer versions of libxml2 is that
  the rewrite rules for mapping external entities to files on the system no
  longer work, and I'm not sure why that is. For a quick demonstration,
  upgrade to this libxml2 package and then try to build glib2. You'll see
  xsltproc called to generate documentation such as the man pages, but it isn't
  able to find the entity locally and fails due to --nonet.
  I'll be keeping an eye on LQ if anyone has any hints. Thanks!
2023-12-09 21:35:16 +01:00
..
a Wed Dec 6 05:03:11 UTC 2023 2023-12-06 07:07:29 +01:00
ap Wed Dec 6 05:03:11 UTC 2023 2023-12-06 07:07:29 +01:00
d Fri Dec 8 02:33:00 UTC 2023 2023-12-08 04:01:11 +01:00
e Wed Dec 6 05:03:11 UTC 2023 2023-12-06 07:07:29 +01:00
f Mon May 28 19:12:29 UTC 2018 2018-05-31 23:39:35 +02:00
installer Sat Dec 2 20:46:52 UTC 2023 2023-12-02 22:28:02 +01:00
k Fri Dec 8 22:00:32 UTC 2023 2023-12-09 00:04:00 +01:00
kde Fri Dec 8 02:33:00 UTC 2023 2023-12-08 04:01:11 +01:00
l Sat Dec 9 19:55:12 UTC 2023 2023-12-09 21:35:16 +01:00
n Wed Dec 6 05:03:11 UTC 2023 2023-12-06 07:07:29 +01:00
t Wed Dec 6 05:03:11 UTC 2023 2023-12-06 07:07:29 +01:00
tcl Wed Nov 1 23:42:44 UTC 2023 2023-11-02 01:40:45 +01:00
x Thu Nov 30 21:21:55 UTC 2023 2023-11-30 23:10:46 +01:00
xap Sat Dec 9 19:55:12 UTC 2023 2023-12-09 21:35:16 +01:00
xfce Fri Nov 3 23:47:27 UTC 2023 2023-11-04 01:37:17 +01:00
y Wed Mar 8 20:26:54 UTC 2023 2023-03-08 22:40:50 +01:00
buildlist-from-changelog.sh Fri Oct 8 03:23:28 UTC 2021 2021-10-08 08:59:45 +02:00
make_world.sh Wed Jun 8 19:15:34 UTC 2022 2022-06-09 07:00:13 +02:00
README.TXT Wed Feb 2 08:21:48 UTC 2022 2022-02-02 11:59:53 +01:00

This is the source used for Slackware.

To look for a particular bit of source (let's say for 'cp'), first you would
look for the full path:

fuzzy:~# which cp
/bin/cp

Then, you grep for the package it came from. Note that the leading '/'
is removed, and ^ and $ mark the beginning and end of the pattern to match:

fuzzy:~# grep ^bin/cp$ /var/lib/pkgtools/packages/*
/var/lib/pkgtools/packages/coreutils-9.0-x86_64-3:bin/cp

From this, you can see that 'cp' came from the coreutils-9.0-x86_64-3 package.
The source will be found in a corresponding subdirectory. In this case, that
would be ./a/coreutils/.

All of these packages have scripts that extract, patch, and compile the source
automatically. These are the 'SlackBuild' scripts.

Have fun!

---
Patrick J. Volkerding
volkerdi@slackware.com