Package Details: 7-zip-full 24.05-2

Git Clone URL: https://aur.archlinux.org/7-zip-full.git (read-only, click to copy)
Package Base: 7-zip-full
Description: File archiver with a high compression ratio (full package to replace p7zip)
Upstream URL: https://7-zip.org/
Keywords: 7-zip 7z 7zip archiver compress p7zip zip
Licenses: BSD-3-Clause, LGPL-2.1-or-later, LicenseRef-UnRAR
Conflicts: 7-zip, p7zip
Provides: 7-zip, 7z.so, p7zip
Submitter: Hanabishi
Maintainer: Hanabishi
Last Packager: Hanabishi
Votes: 59
Popularity: 1.72
First Submitted: 2022-01-07 08:49 (UTC)
Last Updated: 2024-05-17 12:48 (UTC)

Dependencies (1)

Required by (411)

Sources (5)

Pinned Comments

Hanabishi commented on 2022-01-07 08:53 (UTC) (edited on 2023-09-18 11:00 (UTC) by Hanabishi)

Not all apps are compatible with original 7-zip binaries!
In case of problems, try reverting to original p7zip.

Latest Comments

1 2 3 4 5 Next › Last »

MBK commented on 2024-05-17 12:44 (UTC)

@Hanabishi yes, I set -march=native in makepkg.conf. It's now fixed with 24.05-2. Thanks!

Hanabishi commented on 2024-05-17 11:35 (UTC)

Applied a patch suggested upstream. Test with -2.

Hanabishi commented on 2024-05-16 11:52 (UTC)

Filled a bug report upstream.

https://github.com/ip7z/7zip/issues/27

Hanabishi commented on 2024-05-16 11:31 (UTC)

Did you set something like -march in makepkg.conf?

Looks like this is an upstream issue. This function is commented out for some reason, but still invoked in the code.

https://github.com/ip7z/7zip/blob/fc662341e6f85da78ada0e443f6116b978f79f22/C/CpuArch.h#L610

MBK commented on 2024-05-16 10:24 (UTC) (edited on 2024-05-16 10:28 (UTC) by MBK)

24.05-1 error (on amd zen4 ryzen9 with avx512). The previous version was fine.

LzFindOpt.asm: 513 lines, 3 passes, 1988 ms, 0 warnings, 0 errors
../../../../C/Blake2s.c: In the function « z7_Black2sp_Prepare »:
../../../../C/Blake2s.c:2552:11: error: Implicit declaration of the function « CPU_IsSupported_AVX512F_AVX512VL »; did you want to use « CPU_IsSupported_VAES_AVX2 » ? [-Wimplicit-function-declaration]
 2552 |       if (CPU_IsSupported_AVX512F_AVX512VL())
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |           CPU_IsSupported_VAES_AVX2
make: *** [../../7zip_gcc.mak:1164: _o/Blake2s.o] Error 1

Hanabishi commented on 2024-03-31 21:00 (UTC)

Build fails only for 7z.so. 7-zip package does not build it. The rest executables are fine.

asgard commented on 2024-03-31 20:32 (UTC)

@Hanabishi without LTO it builds fine, strange that package 7-zip builds with LTO without problem

Hanabishi commented on 2024-03-30 19:02 (UTC)

@asgard, yeah, seems like there is a problem building with clang. I have no idea why.

Disabling LTO makes it build for me though. I.e. add options=(!lto) into the PKGBUILD and try again.