diff options
Diffstat (limited to 'net-fs/netatalk/files/netatalk-2.2.1-gentoo.patch')
-rw-r--r-- | net-fs/netatalk/files/netatalk-2.2.1-gentoo.patch | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/net-fs/netatalk/files/netatalk-2.2.1-gentoo.patch b/net-fs/netatalk/files/netatalk-2.2.1-gentoo.patch new file mode 100644 index 000000000000..d2cd46919735 --- /dev/null +++ b/net-fs/netatalk/files/netatalk-2.2.1-gentoo.patch @@ -0,0 +1,65 @@ +Index: netatalk-2.2.1/etc/afpd/afp_avahi.c +=================================================================== +--- netatalk-2.2.1.orig/etc/afpd/afp_avahi.c ++++ netatalk-2.2.1/etc/afpd/afp_avahi.c +@@ -176,8 +176,8 @@ static void register_stuff(void) { + return; + + fail: +- time(NULL); + // avahi_threaded_poll_quit(ctx->threaded_poll); ++ return; + } + + /* Called when publishing of service data completes */ +Index: netatalk-2.2.1/etc/uams/Makefile.am +=================================================================== +--- netatalk-2.2.1.orig/etc/uams/Makefile.am ++++ netatalk-2.2.1/etc/uams/Makefile.am +@@ -97,16 +97,16 @@ uams_dhx_pam_la_CFLAGS = @SSL_CFLAGS + uams_dhx2_pam_la_CFLAGS = @LIBGCRYPT_CFLAGS@ @PAM_CFLAGS@ + uams_gss_la_CFLAGS = @GSSAPI_CFLAGS@ + +-uams_guest_la_LDFLAGS = -module -avoid-version +-uams_randnum_la_LDFLAGS = -module -avoid-version @SSL_LIBS@ +-uams_passwd_la_LDFLAGS = -module -avoid-version @CRYPT_LIBS@ +-uams_pam_la_LDFLAGS = -module -avoid-version @PAM_LIBS@ +-uams_pgp_la_LDFLAGS = -module -avoid-version @SSL_LIBS@ +-uams_dhx_passwd_la_LDFLAGS = -module -avoid-version @CRYPT_LIBS@ @SSL_LIBS@ +-uams_dhx_pam_la_LDFLAGS = -module -avoid-version @CRYPT_LIBS@ @SSL_LIBS@ @PAM_LIBS@ +-uams_dhx2_passwd_la_LDFLAGS = -module -avoid-version @CRYPT_LIBS@ @LIBGCRYPT_LIBS@ +-uams_dhx2_pam_la_LDFLAGS = -module -avoid-version @LIBGCRYPT_LIBS@ @PAM_LIBS@ +-uams_gss_la_LDFLAGS = -module -avoid-version @GSSAPI_LIBS@ ++uams_guest_la_LDFLAGS = -shared -module -avoid-version ++uams_randnum_la_LDFLAGS = -shared -module -avoid-version @SSL_LIBS@ ++uams_passwd_la_LDFLAGS = -shared -module -avoid-version @CRYPT_LIBS@ ++uams_pam_la_LDFLAGS = -shared -module -avoid-version @PAM_LIBS@ ++uams_pgp_la_LDFLAGS = -shared -module -avoid-version @SSL_LIBS@ ++uams_dhx_passwd_la_LDFLAGS = -shared -module -avoid-version @CRYPT_LIBS@ @SSL_LIBS@ ++uams_dhx_pam_la_LDFLAGS = -shared -module -avoid-version @CRYPT_LIBS@ @SSL_LIBS@ @PAM_LIBS@ ++uams_dhx2_passwd_la_LDFLAGS = -shared -module -avoid-version @CRYPT_LIBS@ @LIBGCRYPT_LIBS@ ++uams_dhx2_pam_la_LDFLAGS = -shared -module -avoid-version @LIBGCRYPT_LIBS@ @PAM_LIBS@ ++uams_gss_la_LDFLAGS = -shared -module -avoid-version @GSSAPI_LIBS@ + + # + # module compilation +Index: netatalk-2.2.1/libatalk/Makefile.am +=================================================================== +--- netatalk-2.2.1.orig/libatalk/Makefile.am ++++ netatalk-2.2.1/libatalk/Makefile.am +@@ -37,5 +37,3 @@ libatalk_la_DEPENDENCIES = \ + unicode/libunicode.la \ + vfs/libvfs.la + +-libatalk_la_LDFLAGS = -static +- +Index: netatalk-2.2.1/libatalk/vfs/Makefile.am +=================================================================== +--- netatalk-2.2.1.orig/libatalk/vfs/Makefile.am ++++ netatalk-2.2.1/libatalk/vfs/Makefile.am +@@ -6,4 +6,5 @@ libvfs_la_SOURCES = vfs.c unix.c ea.c sy + + if HAVE_ACLS + libvfs_la_SOURCES += acl.c ++libvfs_la_LIBADD = $(ACL_LIBS) + endif |