Extra issueshttps://gitlab.manjaro.org/groups/packages/extra/-/issues2024-03-27T06:56:03Zhttps://gitlab.manjaro.org/packages/extra/manjaro-tools-git/-/issues/4Fix for an error and Warning in the mkinitcpio command in the prepare_initram...2024-03-27T06:56:03ZphoepsilonixFix for an error and Warning in the mkinitcpio command in the prepare_initramfs function in utils-iso-boot.sh.One reason for this is that the symbolic links for libnss_files.so.2 and libnss_dns.so.2 do not exist in the glibc package.
We suggest commenting out the add_symlink in in miso_pxe_common.
```diff
diff --git a/initcpio/install/miso_px...One reason for this is that the symbolic links for libnss_files.so.2 and libnss_dns.so.2 do not exist in the glibc package.
We suggest commenting out the add_symlink in in miso_pxe_common.
```diff
diff --git a/initcpio/install/miso_pxe_common b/initcpio/install/miso_pxe_common
index eec9a7e..3d935f1 100644
--- a/initcpio/install/miso_pxe_common
+++ b/initcpio/install/miso_pxe_common
@@ -8,9 +8,9 @@ build() {
add_binary /usr/lib/initcpio/ipconfig /bin/ipconfig
# Add hosts support files+dns
- add_symlink /usr/lib/libnss_files.so.2 $(readlink /usr/lib/libnss_files.so.2)
+ #add_symlink /usr/lib/libnss_files.so.2 $(readlink /usr/lib/libnss_files.so.2)
add_binary $(readlink -f /usr/lib/libnss_files.so.2)
- add_symlink /usr/lib/libnss_dns.so.2 $(readlink /usr/lib/libnss_dns.so.2)
+ #add_symlink /usr/lib/libnss_dns.so.2 $(readlink /usr/lib/libnss_dns.so.2)
add_binary $(readlink -f /usr/lib/libnss_dns.so.2)
add_dir /etc
```https://gitlab.manjaro.org/packages/extra/manjaro-tools-git/-/issues/3When using the loopback device, the losetup command is used to resolve permis...2024-03-27T06:55:22ZphoepsilonixWhen using the loopback device, the losetup command is used to resolve permission issues.When using the loopback device, the losetup command is used to resolve permission issues.
```diff:0001-losetup.patch
diff --git a/lib/util-iso-mount.sh b/lib/util-iso-mount.sh
index 0c3e05b..b776b0d 100644
--- a/lib/util-iso-mount.sh
++...When using the loopback device, the losetup command is used to resolve permission issues.
```diff:0001-losetup.patch
diff --git a/lib/util-iso-mount.sh b/lib/util-iso-mount.sh
index 0c3e05b..b776b0d 100644
--- a/lib/util-iso-mount.sh
+++ b/lib/util-iso-mount.sh
@@ -11,7 +11,8 @@
track_img() {
info "mount: [%s]" "$2"
- mount "$@" && IMG_ACTIVE_MOUNTS=("$2" "${IMG_ACTIVE_MOUNTS[@]}")
+ LOOPBACK=$(losetup --show -f "$1")
+ mount $LOOPBACK "$2" && IMG_ACTIVE_MOUNTS=("$2" "${IMG_ACTIVE_MOUNTS[@]}")
}
mount_img() {
@@ -24,6 +25,7 @@ umount_img() {
if [[ -n ${IMG_ACTIVE_MOUNTS[@]} ]]; then
info "umount: [%s]" "${IMG_ACTIVE_MOUNTS[@]}"
umount "${IMG_ACTIVE_MOUNTS[@]}"
+ losetup -d $LOOPBACK
unset IMG_ACTIVE_MOUNTS
rm -r "$1"
fi
```https://gitlab.manjaro.org/packages/extra/linux67-extramodules/broadcom-wl/-/issues/1The variable $_linuxprefix is not supposed to be expanded within single quotes.2024-02-17T18:52:55ZphoepsilonixThe variable $_linuxprefix is not supposed to be expanded within single quotes.The variable $_linuxprefix is not supposed to be expanded within single quotes.
The BACKUP may not be functioning properly.
It should be wrapped in double quotations.
Run the mksrcinfo (pkgbuild-introspection) command to check the ...The variable $_linuxprefix is not supposed to be expanded within single quotes.
The BACKUP may not be functioning properly.
It should be wrapped in double quotations.
Run the mksrcinfo (pkgbuild-introspection) command to check the .SRCINFO file or use the namcap command.
```
diff --git a/PKGBUILD b/PKGBUILD
index 0f06a4b..d7ad2af 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -19,7 +19,7 @@ makedepends=("broadcom-wl-dkms>=$pkgver"
"$_linuxprefix" "$_linuxprefix-headers")
groups=("$_linuxprefix-extramodules")
provides=("$_pkgname=$pkgver")
-backup=('etc/modprobe.d/$_linuxprefix-broadcom-wl.conf')
+backup=("etc/modprobe.d/$_linuxprefix-broadcom-wl.conf")
source=(broadcom-wl-dkms.conf)
sha256sums=('b97bc588420d1542f73279e71975ccb5d81d75e534e7b5717e01d6e6adf6a283')
```https://gitlab.manjaro.org/packages/extra/mhwd/-/issues/3possible missing dependency2024-01-30T15:20:58ZFrede Hpossible missing dependencyWhen mhwd-kernel removes or add a kernel - grub is not updated.
This must be due to the update-grub being moved to a separate package and thus not available for mhwd-kernel to rebuild grub config
https://gitlab.manjaro.org/packages/ext...When mhwd-kernel removes or add a kernel - grub is not updated.
This must be due to the update-grub being moved to a separate package and thus not available for mhwd-kernel to rebuild grub config
https://gitlab.manjaro.org/packages/extra/mhwd/-/blob/master/PKGBUILD#L57
Adding **update-grub** to the dependency list will solve thishttps://gitlab.manjaro.org/packages/extra/mutter-x11-scaling/-/issues/21[pkg-upd] 45.3-12024-01-08T15:21:58ZGeorg Wagner[pkg-upd] 45.3-1:package::package:https://gitlab.manjaro.org/packages/extra/gnome-control-center-x11-scaling/-/issues/6[pkg-upd] 45.2-12023-12-07T14:51:29ZGeorg Wagner[pkg-upd] 45.2-1:package::package:https://gitlab.manjaro.org/packages/extra/linux67-extramodules/rtl8723bu/-/issues/1[rtl8723bu] currently fails on 6.72023-12-06T05:13:38ZPhilip Müller[rtl8723bu] currently fails on 6.7It currently fails to compile with:
```
/build/linux67-rtl8723bu/src/rtl8723bu-babd106ea5717da57e744ef7900a7098d504cd65/os_dep/ioctl_cfg80211.c:5924:26: error: initialization of ‘int (*)(struct wiphy *, struct net_device *, struct cfg80...It currently fails to compile with:
```
/build/linux67-rtl8723bu/src/rtl8723bu-babd106ea5717da57e744ef7900a7098d504cd65/os_dep/ioctl_cfg80211.c:5924:26: error: initialization of ‘int (*)(struct wiphy *, struct net_device *, struct cfg80211_ap_update *)’ from incompatible pointer type ‘int (*)(struct wiphy *, struct net_device *, struct cfg80211_beacon_data *)’ [-Werror=incompatible-pointer-types]
5924 | .change_beacon = cfg80211_rtw_change_beacon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/build/linux67-rtl8723bu/src/rtl8723bu-babd106ea5717da57e744ef7900a7098d504cd65/os_dep/ioctl_cfg80211.c:5924:26: note: (near initialization for ‘rtw_cfg80211_ops.change_beacon’)
CC [M] /build/linux67-rtl8723bu/src/rtl8723bu-babd106ea5717da57e744ef7900a7098d504cd65/os_dep/rtw_proc.o
CC [M] /build/linux67-rtl8723bu/src/rtl8723bu-babd106ea5717da57e744ef7900a7098d504cd65/hal/hal_intf.o
CC [M] /build/linux67-rtl8723bu/src/rtl8723bu-babd106ea5717da57e744ef7900a7098d504cd65/hal/hal_com.o
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:243: /build/linux67-rtl8723bu/src/rtl8723bu-babd106ea5717da57e744ef7900a7098d504cd65/os_dep/ioctl_cfg80211.o] Error 1
make[2]: *** Waiting for unfinished jobs....
```https://gitlab.manjaro.org/packages/extra/linux67-extramodules/zfs/-/issues/1[zfs] doesn't build on 6.7 yet2023-12-18T05:09:17ZPhilip Müller[zfs] doesn't build on 6.7 yetSee upstream bug: https://github.com/openzfs/zfs/issues/15582See upstream bug: https://github.com/openzfs/zfs/issues/15582https://gitlab.manjaro.org/packages/extra/mutter-x11-scaling/-/issues/20[pkg-upd] 45.2-12023-12-03T15:09:33ZGeorg Wagner[pkg-upd] 45.2-1:package::package:https://gitlab.manjaro.org/packages/extra/polkit/-/issues/2Do we need the 4 years old patch for polkit?2024-01-19T00:29:28ZZeskoDo we need the 4 years old patch for polkit?https://gitlab.manjaro.org/packages/extra/polkit
Do we need the 4 years old patch for `polkit`?
If no, can you remove this custom Manjaro-package `polkit`?https://gitlab.manjaro.org/packages/extra/polkit
Do we need the 4 years old patch for `polkit`?
If no, can you remove this custom Manjaro-package `polkit`?https://gitlab.manjaro.org/packages/extra/mutter-x11-scaling/-/issues/19[pkg-upd] 45.1-12023-11-01T15:24:00ZGeorg Wagner[pkg-upd] 45.1-1:package::package:https://gitlab.manjaro.org/packages/extra/mutter-x11-scaling/-/issues/18[pkg-upd] 45.0+r49+g8d3d8b86e5-12023-10-16T19:37:05ZGeorg Wagner[pkg-upd] 45.0+r49+g8d3d8b86e5-1:package::package:https://gitlab.manjaro.org/packages/extra/gnome-control-center-x11-scaling/-/issues/5[pkg-upd] 45.0+r41+g454955aad-12023-10-14T15:27:36ZGeorg Wagner[pkg-upd] 45.0+r41+g454955aad-1:package::package:https://gitlab.manjaro.org/packages/extra/mutter-x11-scaling/-/issues/17[pkg-upd] 45.0-22023-10-10T15:48:20ZGeorg Wagner[pkg-upd] 45.0-2I've pushed some small changes.
https://gitlab.manjaro.org/packages/extra/mutter-x11-scaling/-/commit/705a58376a96aab705c351de5a2ac374ee9dd05dI've pushed some small changes.
https://gitlab.manjaro.org/packages/extra/mutter-x11-scaling/-/commit/705a58376a96aab705c351de5a2ac374ee9dd05dhttps://gitlab.manjaro.org/packages/extra/mesa/-/issues/9[FTBFS] 23.2.12023-10-01T01:06:42ZMark Wagie[FTBFS] 23.2.1EDIT: I'm not the only one.
* Arch bug report: https://bugs.archlinux.org/task/79821
* Upstream issue: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9908
```
../mesa-23.2.1/src/gallium/frontends/clover/api/memory.cpp: In function ...EDIT: I'm not the only one.
* Arch bug report: https://bugs.archlinux.org/task/79821
* Upstream issue: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9908
```
../mesa-23.2.1/src/gallium/frontends/clover/api/memory.cpp: In function ‘void* clSVMAlloc(cl_context, cl_svm_mem_flags, size_t, unsigned int)’:
../mesa-23.2.1/src/gallium/frontends/clover/api/memory.cpp:612:21: warning: ignoring return value of ‘int posix_memalign(void**, size_t, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
612 | posix_memalign(&ptr, alignment, size);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[2525/2791] Generating src/gallium/frontends/r...usticl_opencl_bindings.h with a custom command
FAILED: src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs
/usr/bin/bindgen ../mesa-23.2.1/src/gallium/frontends/rusticl/rusticl_opencl_bindings.h --output /build/mesa/src/build/src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs --no-convert-floats --use-array-pointers-in-arguments --default-enum-style rust --with-derive-partialeq --with-derive-eq --with-derive-partialord --with-derive-ord --with-derive-hash --with-derive-default --anon-fields-prefix anon_ --disable-header-comment --ignore-functions --raw-line 'unsafe impl std::marker::Sync for _cl_icd_dispatch {}' --allowlist-type 'cl_.*' --allowlist-var 'CL_.*' --new-type-alias-deref 'cl_(mem|image|pipe)_info' --new-type-alias-deref 'cl_kernel_(arg|work_group)_info' --new-type-alias-deref 'cl_(event|profiling)_info' -- -fno-builtin-malloc -DCL_USE_DEPRECATED_OPENCL_1_0_APIS -DCL_USE_DEPRECATED_OPENCL_1_1_APIS -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_USE_DEPRECATED_OPENCL_2_0_APIS -DCL_USE_DEPRECATED_OPENCL_2_1_APIS -DCL_USE_DEPRECATED_OPENCL_2_2_APIS -DCL_TARGET_OPENCL_VERSION=300 -I/build/mesa/src/mesa-23.2.1/include/. -I/build/mesa/src/build/include/. -DNDEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="23.2.1-manjaro1.1"' '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"' -DHAVE_OPENGL=1 -DHAVE_OPENGL_ES_1=0 -DHAVE_OPENGL_ES_2=1 -DHAVE_R300 -DHAVE_R600 -DHAVE_RADEONSI -DHAVE_NOUVEAU -DHAVE_VIRGL -DHAVE_SVGA -DHAVE_SWRAST -DHAVE_I915 -DHAVE_IRIS -DHAVE_CROCUS -DHAVE_ZINK -DHAVE_D3D12 -DVIDEO_CODEC_VC1DEC=0 -DVIDEO_CODEC_H264DEC=0 -DVIDEO_CODEC_H264ENC=0 -DVIDEO_CODEC_H265DEC=0 -DVIDEO_CODEC_H265ENC=0 -DHAVE_X11_PLATFORM -DHAVE_WAYLAND_PLATFORM -DHAVE_SURFACELESS_PLATFORM -DHAVE_DRM_PLATFORM -DHAVE_XCB_PLATFORM -DHAVE_GALLIUM_D3D12_VIDEO -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=1 -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_VA_SURFACE_ATTRIB_DRM_FORMAT_MODIFIERS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DGLAPI_EXPORT_PROTO_ENTRY_POINTS=0 -DALLOW_KCMP -DENABLE_SHADER_CACHE -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE -DHAVE___BUILTIN_TYPES_COMPATIBLE_P -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL -DHAVE_FUNC_ATTRIBUTE_ALIAS -DHAVE_FUNC_ATTRIBUTE_NORETURN -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_UINT128 -DHAVE_REALLOCARRAY -DHAVE_FMEMOPEN -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAS_SCHED_H -DHAS_SCHED_GETAFFINITY -DHAVE_LINUX_FUTEX_H -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_SYS_SHM_H -DHAVE_CET_H -DHAVE_SYS_INOTIFY_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_MEMFD_CREATE -DHAVE_RANDOM_R -DHAVE_FLOCK -DHAVE_STRTOK_R -DHAVE_GETRANDOM -DHAVE_POSIX_FALLOCATE -DHAVE_GNU_QSORT_R -DHAVE_STRUCT_TIMESPEC -DHAVE_PROGRAM_INVOCATION_NAME -DHAVE_ISSIGNALING -DHAVE_POSIX_MEMALIGN -DHAVE_DIRENT_D_TYPE -DHAVE_STRTOD_L -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DSUPPORT_INTEL_INTEGRATED_GPUS -DHAVE_ZLIB -DHAVE_ZSTD -DHAVE_COMPRESSION -DHAVE_PTHREAD -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM -DHAVE_LIBUDEV -DLLVM_AVAILABLE '-DMESA_LLVM_VERSION_STRING="16.0.6"' -DLLVM_IS_SHARED=1 -DDRAW_LLVM_AVAILABLE -DUSE_LIBELF -DUSE_LIBGLVND=1 -DHAVE_VALGRIND -DHAVE_LIBUNWIND -DWL_HIDE_DEPRECATED -DHAVE_OPENMP -DXCB_KEYSYMS_AVAILABLE -DHAVE_DRI -DHAVE_DRI2 -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -DHAVE_DRISW_KMS -DHAVE_GALLIUM_EXTRA_HUD=1 -DHAVE_LIBSENSORS=1 -mtls-dialect=gnu2 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=empty-body -Werror=incompatible-pointer-types -Werror=int-conversion -Wimplicit-fallthrough -Wmisleading-indentation -Wno-missing-field-initializers -Wno-format-truncation -Wno-nonnull-compare -fno-math-errno -fno-trapping-math -fno-common -Wno-unused-function -Werror=format -Wformat-security -ffunction-sections -fdata-sections -Wno-unused-variable -Wno-unused-but-set-variable -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -MD -MQ ../mesa-23.2.1/src/gallium/frontends/rusticl/rusticl_opencl_bindings.h -MF src/gallium/frontends/rusticl/rusticl_opencl_bindings.h.d
warning: unknown warning option '-Wno-format-truncation' [-Wunknown-warning-option]
warning: unknown warning option '-Wno-nonnull-compare' [-Wunknown-warning-option]
error: unknown argument: '-mtls-dialect=gnu2'
warning: unknown warning option '-Wno-format-truncation' [-Wunknown-warning-option]
warning: unknown warning option '-Wno-nonnull-compare' [-Wunknown-warning-option]
/build/mesa/src/mesa-23.2.1/include/./CL/cl_platform.h:362:10: fatal error: 'stddef.h' file not found
clang diag: warning: unknown warning option '-Wno-format-truncation' [-Wunknown-warning-option]
clang diag: warning: unknown warning option '-Wno-nonnull-compare' [-Wunknown-warning-option]
panicked at 'Unable to generate bindings: ClangDiagnostic("error: unknown argument: '-mtls-dialect=gnu2'\n/build/mesa/src/mesa-23.2.1/include/./CL/cl_platform.h:362:10: fatal error: 'stddef.h' file not found\n")', bindgen-cli/main.rs:52:36
[2546/2791] Linking target src/gallium/targets/pipe-loader/pipe_radeonsi.so
ninja: build stopped: subcommand failed.
```Mark WagiePhilip MüllerMark Wagiehttps://gitlab.manjaro.org/packages/extra/linux66-extramodules/zfs/-/issues/1[FTBFS] zfs 2.1.132024-02-25T23:34:59ZMark Wagie[FTBFS] zfs 2.1.13zfs [2.1.13](https://github.com/openzfs/zfs/releases/tag/zfs-2.1.13) supports up to 6.5, so we'll have to wait for a patch or upstream support.
```
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_ctldir.c: In function ‘...zfs [2.1.13](https://github.com/openzfs/zfs/releases/tag/zfs-2.1.13) supports up to 6.5, so we'll have to wait for a patch or upstream support.
```
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_ctldir.c: In function ‘zfsctl_inode_alloc’:
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_ctldir.c:523:13: error: ‘struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
523 | ip->i_ctime = now;
| ^~~~~~~
| i_atime
make[6]: *** [scripts/Makefile.build:243: /build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_ctldir.o] Error 1
make[6]: *** Waiting for unfinished jobs....
In file included from /build/linux66-zfs/src/zfs-2.1.13/include/sys/zfs_znode.h:163,
from /build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zfs_dir.h:31,
from /build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.c:42:
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.c: In function ‘zfs_znode_alloc’:
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.c:606:30: error: ‘struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
606 | ZFS_TIME_DECODE(&ip->i_ctime, ctime);
| ^~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zfs_znode_impl.h:160:10: note: in definition of macro ‘ZFS_TIME_DECODE’
160 | (tp)->tv_sec = (time64_t)(stmp)[0]; \
| ^~
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.c:606:30: error: ‘struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
606 | ZFS_TIME_DECODE(&ip->i_ctime, ctime);
| ^~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zfs_znode_impl.h:161:10: note: in definition of macro ‘ZFS_TIME_DECODE’
161 | (tp)->tv_nsec = (long)(stmp)[1]; \
| ^~
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.c: In function ‘zfs_rezget’:
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.c:1281:36: error: ‘struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
1281 | ZFS_TIME_DECODE(&ZTOI(zp)->i_ctime, ctime);
| ^~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zfs_znode_impl.h:160:10: note: in definition of macro ‘ZFS_TIME_DECODE’
160 | (tp)->tv_sec = (time64_t)(stmp)[0]; \
| ^~
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.c:1281:36: error: ‘struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
1281 | ZFS_TIME_DECODE(&ZTOI(zp)->i_ctime, ctime);
| ^~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zfs_znode_impl.h:161:10: note: in definition of macro ‘ZFS_TIME_DECODE’
161 | (tp)->tv_nsec = (long)(stmp)[1]; \
| ^~
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.c: In function ‘zfs_relatime_need_update’:
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.c:1400:39: error: ‘const struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
1400 | if (zfs_compare_timespec(&ip->i_ctime, &ip->i_atime) >= 0)
| ^~~~~~~
| i_atime
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.c: In function ‘zfs_tstamp_update_setup’:
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.c:1443:45: error: ‘struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
1443 | ZFS_TIME_DECODE(&(ZTOI(zp)->i_ctime), ctime);
| ^~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zfs_znode_impl.h:160:10: note: in definition of macro ‘ZFS_TIME_DECODE’
160 | (tp)->tv_sec = (time64_t)(stmp)[0]; \
| ^~
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.c:1443:45: error: ‘struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
1443 | ZFS_TIME_DECODE(&(ZTOI(zp)->i_ctime), ctime);
| ^~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zfs_znode_impl.h:161:10: note: in definition of macro ‘ZFS_TIME_DECODE’
161 | (tp)->tv_nsec = (long)(stmp)[1]; \
| ^~
make[6]: *** [scripts/Makefile.build:243: /build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_znode.o] Error 1
In file included from /build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zpl.h:36,
from /build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/policy.h:36,
from /build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c:59:
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c: In function ‘zfs_getattr_fast’:
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c:1690:39: error: passing argument 1 of ‘generic_fillattr’ from incompatible pointer type [-Werror=incompatible-pointer-types]
1690 | zpl_generic_fillattr(user_ns, ip, sp);
| ^~
| |
| struct inode *
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/kernel/linux/vfs_compat.h:475:66: note: in definition of macro ‘zpl_generic_fillattr’
475 | #define zpl_generic_fillattr(user_ns, ip, sp) generic_fillattr(ip, sp)
| ^~
In file included from /build/linux66-zfs/src/zfs-2.1.13/include/os/linux/spl/sys/vfs.h:28,
from /build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c:37:
./include/linux/fs.h:3016:23: note: expected ‘struct mnt_idmap *’ but argument is of type ‘struct inode *’
3016 | void generic_fillattr(struct mnt_idmap *, u32, struct inode *, struct kstat *);
| ^~~~~~~~~~~~~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c:1690:43: warning: passing argument 2 of ‘generic_fillattr’ makes integer from pointer without a cast [-Wint-conversion]
1690 | zpl_generic_fillattr(user_ns, ip, sp);
| ^~
| |
| struct kstat *
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/kernel/linux/vfs_compat.h:475:70: note: in definition of macro ‘zpl_generic_fillattr’
475 | #define zpl_generic_fillattr(user_ns, ip, sp) generic_fillattr(ip, sp)
| ^~
./include/linux/fs.h:3016:43: note: expected ‘u32’ {aka ‘unsigned int’} but argument is of type ‘struct kstat *’
3016 | void generic_fillattr(struct mnt_idmap *, u32, struct inode *, struct kstat *);
| ^~~
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/kernel/linux/vfs_compat.h:475:49: error: too few arguments to function ‘generic_fillattr’
475 | #define zpl_generic_fillattr(user_ns, ip, sp) generic_fillattr(ip, sp)
| ^~~~~~~~~~~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c:1690:9: note: in expansion of macro ‘zpl_generic_fillattr’
1690 | zpl_generic_fillattr(user_ns, ip, sp);
| ^~~~~~~~~~~~~~~~~~~~
./include/linux/fs.h:3016:6: note: declared here
3016 | void generic_fillattr(struct mnt_idmap *, u32, struct inode *, struct kstat *);
| ^~~~~~~~~~~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c: In function ‘zfs_setattr’:
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c:2460:27: error: ‘struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
2460 | ZTOI(zp)->i_ctime = zpl_inode_timestamp_truncate(vap->va_ctime,
| ^~~~~~~
| i_atime
In file included from /build/linux66-zfs/src/zfs-2.1.13/include/sys/zfs_znode.h:163,
from /build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zfs_dir.h:31,
from /build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c:48:
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c: In function ‘zfs_putpage’:
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c:3661:30: error: ‘struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
3661 | ZFS_TIME_ENCODE(&ip->i_ctime, ctime);
| ^~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zfs_znode_impl.h:149:32: note: in definition of macro ‘ZFS_TIME_ENCODE’
149 | (stmp)[0] = (uint64_t)(tp)->tv_sec; \
| ^~
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c:3661:30: error: ‘struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
3661 | ZFS_TIME_ENCODE(&ip->i_ctime, ctime);
| ^~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zfs_znode_impl.h:150:32: note: in definition of macro ‘ZFS_TIME_ENCODE’
150 | (stmp)[1] = (uint64_t)(tp)->tv_nsec; \
| ^~
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c: In function ‘zfs_dirty_inode’:
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c:3757:30: error: ‘struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
3757 | ZFS_TIME_ENCODE(&ip->i_ctime, ctime);
| ^~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zfs_znode_impl.h:149:32: note: in definition of macro ‘ZFS_TIME_ENCODE’
149 | (stmp)[0] = (uint64_t)(tp)->tv_sec; \
| ^~
/build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.c:3757:30: error: ‘struct inode’ has no member named ‘i_ctime’; did you mean ‘i_atime’?
3757 | ZFS_TIME_ENCODE(&ip->i_ctime, ctime);
| ^~~~~~~
/build/linux66-zfs/src/zfs-2.1.13/include/os/linux/zfs/sys/zfs_znode_impl.h:150:32: note: in definition of macro ‘ZFS_TIME_ENCODE’
150 | (stmp)[1] = (uint64_t)(tp)->tv_nsec; \
| ^~
cc1: some warnings being treated as errors
make[6]: *** [scripts/Makefile.build:243: /build/linux66-zfs/src/zfs-2.1.13/module/zfs/../os/linux/zfs/zfs_vnops_os.o] Error 1
make[5]: *** [scripts/Makefile.build:480: /build/linux66-zfs/src/zfs-2.1.13/module/zfs] Error 2
make[5]: *** Waiting for unfinished jobs....
LD [M] /build/linux66-zfs/src/zfs-2.1.13/module/zstd/zzstd.o
make[4]: *** [/usr/lib/modules/6.6.0-1-MANJARO/build/Makefile:1913: /build/linux66-zfs/src/zfs-2.1.13/module] Error 2
make[3]: *** [Makefile:234: __sub-make] Error 2
make[3]: Leaving directory '/usr/lib/modules/6.6.0-1-MANJARO/build'
make[2]: *** [Makefile:55: modules-Linux] Error 2
make[2]: Leaving directory '/build/linux66-zfs/src/zfs-2.1.13/module'
make[1]: *** [Makefile:941: all-recursive] Error 1
make[1]: Leaving directory '/build/linux66-zfs/src/zfs-2.1.13'
make: *** [Makefile:802: all] Error 2
```https://gitlab.manjaro.org/packages/extra/pamac/-/issues/11Interrupted AUR build download fails on subsequent attempts because https://a...2023-09-05T22:51:07ZLawrence R. SteegerInterrupted AUR build download fails on subsequent attempts because https://aur.archlinux.org/ does not support 'byte' restart downloadsAfter interrupting an AUR package build download in pamac, all subsequent builds for the same package fail.
https://aur.archlinux.org/ apparently does not support starting a download at a specific 'byte' offset.
pamac should detect thi...After interrupting an AUR package build download in pamac, all subsequent builds for the same package fail.
https://aur.archlinux.org/ apparently does not support starting a download at a specific 'byte' offset.
pamac should detect this and retry download without 'byte' offset.https://gitlab.manjaro.org/packages/extra/mutter-x11-scaling/-/issues/16[pkg-upd] 44.4-22023-08-24T16:29:17ZGeorg Wagner[pkg-upd] 44.4-2:package::package:https://gitlab.manjaro.org/packages/extra/linux64-extramodules/r8168/-/issues/1Fix error: call to undeclared function 'skb_gso_segment';2024-02-25T23:36:26ZphoepsilonixFix error: call to undeclared function 'skb_gso_segment';[PATCH] linux 6.4.10 build fix
Fix error: call to undeclared function 'skb_gso_segment';
[0001-PATCH-linux-6.4-build-fix.patch](/uploads/2d6704194fc762af9c78d2f13a751301/0001-PATCH-linux-6.4-build-fix.patch)
```
From d2324a5db2954250ed...[PATCH] linux 6.4.10 build fix
Fix error: call to undeclared function 'skb_gso_segment';
[0001-PATCH-linux-6.4-build-fix.patch](/uploads/2d6704194fc762af9c78d2f13a751301/0001-PATCH-linux-6.4-build-fix.patch)
```
From d2324a5db2954250ed2163b239aa302055580849 Mon Sep 17 00:00:00 2001
From: Masato TOYOSHIMA <phoepsilonix@phoepsilonix.love>
Date: Sat, 12 Aug 2023 19:13:09 +0900
Subject: [PATCH] linux 6.4 build fix
---
PKGBUILD | 6 ++++--
linux64.patch | 18 ++++++++++++++++++
2 files changed, 22 insertions(+), 2 deletions(-)
create mode 100644 linux64.patch
diff --git a/PKGBUILD b/PKGBUILD
index 00c6eab..1454c72 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -20,11 +20,12 @@ makedepends=("$_linuxprefix-headers")
provides=("$_pkgname=$pkgver")
groups=("$_linuxprefix-extramodules")
source=("https://github.com/mtorromeo/r8168/archive/refs/tags/$pkgver.tar.gz"
- 'linux518.patch' 'linux519.patch' 'linux61.patch')
+ 'linux518.patch' 'linux519.patch' 'linux61.patch' 'linux64.patch')
sha256sums=('76f9e7c26a8ade7b01dd34060f5b17d74387f15e9b6baa6dbba8c43634a31ce6'
'd8d542770e504775600f686d03412a37cc32489872be7aeb388b5b08d9806096'
'f19c663f278096a93b2fc80222e208a54ab8677f6d7eeb9c15150c7c55ec2eff'
- 'b43a2ec8270124afe6fa23fafc1be156779e9a0d47db22e1583b60891bd286d5')
+ 'b43a2ec8270124afe6fa23fafc1be156779e9a0d47db22e1583b60891bd286d5'
+ '46b3b404d20b0fc2b46028fca4e9a328134c14f7d2d595b432f9c4bb1f7a93a8')
install=$_pkgname.install
@@ -33,6 +34,7 @@ prepare() {
patch -p1 -i ../linux518.patch
patch -p1 -i ../linux519.patch
patch -p1 -i ../linux61.patch
+ patch -p1 -i ../linux64.patch
}
build() {
diff --git a/linux64.patch b/linux64.patch
new file mode 100644
index 0000000..f44a857
--- /dev/null
+++ b/linux64.patch
@@ -0,0 +1,18 @@
+diff --git a/src/r8168_n.c b/src/r8168_n.c
+index 7e9e2ea..8716c69 100755
+--- a/src/r8168_n.c
++++ b/src/r8168_n.c
+@@ -81,6 +81,10 @@
+ #include <linux/mdio.h>
+ #endif
+
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,4,10)
++#include <net/gso.h>
++#endif
++
+ #include <asm/io.h>
+ #include <asm/irq.h>
+
+--
+2.40.1
+
--
2.41.0
```https://gitlab.manjaro.org/packages/extra/pamac/-/issues/10Added missing Name and keywords.2023-08-05T07:04:26ZphoepsilonixAdded missing Name and keywords.Added missing Name and keywords.
```
diff --git a/data/applications/org.gnome.Software.desktop b/data/applications/org.gnome.Software.desktop
index 16a9e83..15b0eb1 100644
--- a/data/applications/org.gnome.Software.desktop
+++ b/data/ap...Added missing Name and keywords.
```
diff --git a/data/applications/org.gnome.Software.desktop b/data/applications/org.gnome.Software.desktop
index 16a9e83..15b0eb1 100644
--- a/data/applications/org.gnome.Software.desktop
+++ b/data/applications/org.gnome.Software.desktop
@@ -1,4 +1,5 @@
[Desktop Entry]
+Name=Add/Remove Software
Exec=gnome-software %U
Terminal=false
Type=Application
diff --git a/data/applications/org.manjaro.pamac.manager.desktop b/data/applications/org.manjaro.pamac.manager.desktop
index 73663da..4d6f500 100644
--- a/data/applications/org.manjaro.pamac.manager.desktop
+++ b/data/applications/org.manjaro.pamac.manager.desktop
@@ -131,6 +131,7 @@ Comment[zh_CN]=添加或删除系统中安装的软件
Comment[zh_HK]=加入或移除系統上安裝的軟件
Comment[zh_TW]=加入或移除系統上安裝的軟體
# Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
+Keywords=Updates;Upgrade;Sources;Repositories;Preferences;Install;Uninstall;Program;Software;App;Store;
Keywords[af]=bywerkings;opgradeer;bronne;lêerstoor;voorkeure;installeer;verwyder;program;sagteware;toep;winkel;
Keywords[ar]=تحديثات;ترقيات;مصادر;مستودعات;تفضيلات;تنصيب;إزالة;برنامج;برمجية;تطبيق;سوق;تحديث;ترقية;مصدر;مستودع;
Keywords[as]=আপডেইটসমূহ;উন্নয়ন;উৎসসমূহ;ভঁৰালসমূহ;পছন্দসমূহ;ইনস্টল;আনইনস্টল;প্ৰগ্ৰাম;চফ্টৱেৰ;এপ;সংৰক্ষণ;
--
2.41.0
```
[0001-added-Name-and-Keywords-of-desktop-files.patch](/uploads/6cf4270033164b6c9c6651c4dc0ea52b/0001-added-Name-and-Keywords-of-desktop-files.patch)