Hello Gufo! I'm replying to your original mail a little late, since I'm just catching up with mail here, so I can only hope my comments are still applicable!


On Sep 28, 2006, at 12:25 PM, Gufo wrote:

Hi all,
this is my first mail here, please correct if is not the right place to
post this kind of informations.

        For these kinds of questions, this is the correct list to post to, yes.

---snip---


There's one unresolved issue, no matter if I explicitly compile it
against system or macports version of openssl, I have this warning:

------
postfix/smtp[24927]: warning: run-time library vs. compile-time header
version mismatch: OpenSSL 0.9.8 may not be compatible with OpenSSL 0.9.7
------

Which means it compiles against system version of openssl and uses
macports' one at run time.
As a result I can't start a tls connection with any mailserver.


Proper use of CFLAGS, CPPFLAGS and LDFLAGS environment variables usually helps Makefiles locate appropriate header files and corresponding libraries, so I'd play with these in the Portfile's "configure.env" and "build.env" variables until the build is considered satisfactory. If no combination of them achieves that goal, then I'm afraid a patch against some Makefile would have to be written and listed in the Portfile's "patchfiles" variable.



After installation 2 files must be deleted (I don't know which is the
best way to do this in the Portfile):

/opt/local/var//spool/postfix/maildrop/.turd_postfix
/opt/local/var//spool/postfix/public/.turd_postfix


.turd files are created by MacPorts through the values of the "destrook.keepdirs" variable to keep our post-destroot phase from deleting at-installation-time empty directories that the port might need once installed and running. Why do you need to remove them? If the directories are indeed empty and unnecessary, then look for stray "destroot.keepdirs" declarations in the Portfile and remove those, not the .turd files manually (at least that's my advice).

        Regards,...


-jmpp

_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to