Package Details: slrn-snapshot 1.0.4.9-7

Git Clone URL: https://aur.archlinux.org/slrn-snapshot.git (read-only, click to copy)
Package Base: slrn-snapshot
Description: An easy-to-use, text-mode, threaded Usenet/NNTP client/newsreader (development snapshot)
Upstream URL: https://jedsoft.org/snapshots/
Keywords: jedsoft newsreader nntp usenet
Licenses: GPL-2.0-or-later
Conflicts: slrn
Provides: slrn
Submitter: kseistrup
Maintainer: kseistrup
Last Packager: kseistrup
Votes: 2
Popularity: 0.000046
First Submitted: 2021-09-01 16:00 (UTC)
Last Updated: 2024-05-11 12:01 (UTC)

Pinned Comments

kseistrup commented on 2023-10-23 07:46 (UTC)

The uudeview package is no longer broken. Would y'all like to keep the SLRN_NO_UU=true|false option?

Latest Comments

kseistrup commented on 2023-10-23 07:46 (UTC)

The uudeview package is no longer broken. Would y'all like to keep the SLRN_NO_UU=true|false option?

kseistrup commented on 2022-08-23 07:24 (UTC)

PS: community/uudeview 0.5.20-16 cannot be recompiled (in order to compensate for the wrong LTO version) from the current PKBUILD because some compiler warnings (e.g., that %d is meant to format an int, but the variable is a long so the format specifier should be %ld) will be escalated as errors.

To mitigate this, you can temporarily remove the -Werror=format-security from the CFLAGS string in /etc/makepkg.conf.

kseistrup commented on 2022-08-06 06:25 (UTC)

FYI: There is now a slrn-snapshot-canlock package with cancel-lock support: https://aur.archlinux.org/packages/slrn-snapshot-canlock

kseistrup commented on 2022-07-10 13:43 (UTC)

@m040601

I have reported the bug here: https://bugs.archlinux.org/task/75290?project=5&string=uudeview

You can vote for it, if you feel like.

kseistrup commented on 2022-07-09 10:15 (UTC)

The current community/uudeview is broken.

To build slrn-snapshot without UU support, set the $SLRN_NO_UU variable to true|yes before invoking `makepkg. E.g.:

env SLRN_NO_UU=true makepkg

kseistrup commented on 2022-07-09 09:44 (UTC)

@m040601

There's only so much I can do about that as the error lies with the community/uudeview package.

If you do not need the uudeview features, you could edit the PKGBUILD file to exclude uudeview.

If you do need the uudeview features, you could try and build it yourself from https://github.com/archlinux/svntogit-community/blob/packages/uudeview/trunk/PKGBUILD

m040601 commented on 2022-07-09 09:38 (UTC)

@kseistrup,

Could you add one or two words to the description of this PKGBUILD ? What are the differences to "slrn" (currently abandoned) and "slrn-git" (last update 2015)

m040601 commented on 2022-07-09 09:34 (UTC)

Currently fails to build with,

gcc /dev/shm/aurydesty/slrn-snapshot/src/slrn-pre1.0.4-6/src/objs/chkslang.o -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,

now -o /dev/shm/aurydesty/slrn-snapshot/src/slrn-pre1.0.4-6/src/objs/chkslang -Wl,-R/usr/lib/uudeview -lslang /usr/lib/uudeview/*.o  -L/usr/local/ssl/lib -lssl -lcrypto  -ldl

lto1: fatal error: bytecode stream in file ‘/usr/lib/uudeview/fptools.o’ generated with LTO version 11.0 instead of the exp
ected 12.0
compilation terminated.
lto-wrapper: fatal error: gcc returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:133: /dev/shm/aurydesty/slrn-snapshot/src/slrn-pre1.0.4-6/src/objs/chkslang] Error 1
make[1]: Leaving directory '/dev/shm/aurydesty/slrn-snapshot/src/slrn-pre1.0.4-6/src'
make: *** [Makefile:8: all] Error 2

==> ERROR: A failure occurred in build().
    Aborting...
checking dependencies...

Package (1)  Old Version  Net Change

uudeview     0.5.20-16     -0.82 MiB

Total Removed Size:  0.82 MiB

:: Do you want to remove these packages? [Y/n]
:: Processing package changes...
(1/1) removing uudeview                             [##########################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
 -> error making: slrn-snapshot