Opened 7 years ago
Closed 6 years ago
#54822 closed update (worksforme)
updates for dovecot2 and dovecot2-sieve
Reported by: | grumpybozo (Bill Cole) | Owned by: | pixilla (Bradley Giesbrecht) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | |
Port: | dovecot2 dovecot2-sieve |
Description
Dovecot latest version is 2.2.32 and Pigeonhole (a.k.a. dovecot2-sieve) is 0.4.20. I will attach a basic Portfile diff, BUT NOTE: 2.2.32 will not build due to a link error:
/bin/sh ../../libtool --tag=CC --mode=link /usr/bin/gcc-4.2 -I../../src/lib -I../../src/lib-test -I../../src/lib-ssl-iostream -DDCRYPT_MODULE_DIR=\"/opt/local/lib/dovecot\" -std=gnu99 -pipe -Os -arch i386 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -module -avoid-version ../lib-ssl-iostream/libssl_iostream_openssl.la -L/opt/local/lib -Wl,-headerpad_max_install_names -arch i386 -o libdcrypt_openssl.la -rpath /opt/local/lib/dovecot libdcrypt_openssl_la-dcrypt-openssl.lo -L/opt/local/lib -lssl -lcrypto *** Warning: Linking the shared library libdcrypt_openssl.la against the loadable module *** libssl_iostream_openssl.so is not portable! *** Warning: lib libssl_iostream_openssl.so is a module, not a shared library *** And there doesn't seem to be a static archive available *** The link will probably fail, sorry libtool: link: /usr/bin/gcc-4.2 -Wl,-undefined -Wl,dynamic_lookup -o .libs/libdcrypt_openssl.so -bundle .libs/libdcrypt_openssl_la-dcrypt-openssl.o ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so -L/opt/local/lib -lssl -lcrypto -Os -arch i386 -Wl,-headerpad_max_install_names -arch i386 ld: in ../lib-ssl-iostream/.libs/libssl_iostream_openssl.so, can't link with bundle (MH_BUNDLE) only dylibs (MH_DYLIB) collect2: ld returned 1 exit status make[3]: *** [libdcrypt_openssl.la] Error 1
So this will require more than just a Portfile update.
Attachments (1)
Change History (6)
Changed 7 years ago by grumpybozo (Bill Cole)
Attachment: | dovecot2.patch added |
---|
comment:1 Changed 7 years ago by grumpybozo (Bill Cole)
Cc: | grumpybozo added |
---|
comment:2 Changed 7 years ago by mf2k (Frank Schima)
Cc: | grumpybozo removed |
---|---|
Keywords: | dovecot sieve pigeonhole update removed |
Owner: | set to pixilla |
Port: | dovecot2, dovecot2-sieve → dovecot2 dovecot2-sieve |
Status: | new → assigned |
Thanks. In the future, please Cc the port maintainers (port info --maintainers dovecot2 dovecot2-sieve
), if any. As reporter, you do not need to Cc yourself.
comment:3 Changed 7 years ago by mf2k (Frank Schima)
Keywords: | haspatch added |
---|
comment:4 Changed 6 years ago by grumpybozo (Bill Cole)
Fixed at some point. This ticket can be closed
comment:5 Changed 6 years ago by raimue (Rainer Müller)
Resolution: | → worksforme |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
Patch for dovecot2 Portfile