Package Details: netatalk 4.0.5-1

Git Clone URL: https://aur.archlinux.org/netatalk.git (read-only, click to copy)
Package Base: netatalk
Description: Open-source implementation of the Apple Filing Protocol
Upstream URL: https://netatalk.io
Keywords: afp apple mac macos
Licenses: GPL-2.0-or-later
Conflicts: netatalk-ddp, netatalk2
Submitter: Snowman
Maintainer: denn
Last Packager: denn
Votes: 99
Popularity: 0.22
First Submitted: 2007-03-31 06:19 (UTC)
Last Updated: 2024-11-10 20:38 (UTC)

Dependencies (26)

Required by (0)

Sources (1)

Pinned Comments

denn commented on 2024-10-07 09:59 (UTC) (edited on 2024-10-20 12:31 (UTC) by denn)

As version 4.0.0-1 switched to db5.3 as suggested by product documentation. This will make cnid_bdb to re-create all db files after upgrade.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 25 Next › Last »

frankspace commented on 2021-07-22 14:12 (UTC) (edited on 2021-07-22 14:13 (UTC) by frankspace)

FYI, the Samba project is aware that tdb 1.4.4 is broken:

https://bugzilla.samba.org/show_bug.cgi?id=14762

...and they have in fact already released a tdb version 1.4.5. I note that tdb has already been flagged out-of-date on Arch. I tested compiling and installing tdb 1.4.5 myself, and the previous version of netatalk compiles just fine afterwards (I also confirmed that it didn't compile with tdb 1.4.4).

I expect the official repos will provide the fixed version of tdb in reasonable order. Therefore, may I respectfully suggest that instead of reverting to embedded tdb, changing the PKGBUILD to require "tdb>=1.4.5"?

denn commented on 2021-07-22 12:54 (UTC)

tdb 1.4.4-1 seems to provide broken tdb.h, so I've reverted to using embedded tdb for now

charo21 commented on 2021-07-22 09:37 (UTC)

The 3.1.12-6 version can not find its own "tdb", may be, and make error.

There are lots of errors like "/usr/include/tdb.h:1002:9: error: expected ‘;’ before ‘int’ 1002 | PUBLIC int tdb_chainunlock_read(struct tdb_context *tdb, TDB_DATA key);"

I think it's due to the latest version of autoreconf, because there are many warning like "warning: source file '$(top_srcdir)/etc/afpd/afp_dsi.c' is in a subdirectory, but option 'subdir-objects' is disabled" and "autoconf input should be named 'configure.ac', not 'configure.in' "

How can I figure it out

a821 commented on 2021-03-18 22:00 (UTC)

Patch for missing python2-dbus. It uses the new dbus-python.

codingcatgirl commented on 2020-11-28 16:49 (UTC)

This only compiles with if i add -I/usr/include/tirpc to CFLAGS

Also, most of the software actually doesn't compile. All the tools in the /bin/ directory aren't getting compiled and are missing in the resulting package, because the subdir-options option for Automake is missing (apparently a backwards-incompatible requirement in new Automake versions).

It would be nice if you could add a patch for this as well so all the tools that come with netatalk (megatron, afppasswd, …) are included in the package as well, as i'm missing them right now.

i1314925 commented on 2020-10-22 14:34 (UTC)

'cracklib' dependency is missing.