Pawel, Can you try the following diff to lang/python27 for me please:
Index: Makefile =================================================================== --- Makefile (revision 325844) +++ Makefile (working copy) @@ -62,8 +62,9 @@ .if ${PORT_OPTIONS:MNLS} USES+= gettext # XXX do not set any LDFLAGS or CFLAGS - this causes pyexpat to fail building -#LDFLAGS+= "-L${LOCALBASE}/lib" -#CFLAGS+= "-I${LOCALBASE}/include" +LDFLAGS+= -L${LOCALBASE}/lib +CPPFLAGS+= -I${LOCALBASE}/include +CONFIGURE_ENV+= LIBS="-lintl" .else CONFIGURE_ENV+= ac_cv_lib_intl_textdomain=no ac_cv_header_libintl_h=no .endif My results: ldd portbld.shared/python portbld.static/python portbld.shared/python: libpython2.7.so => /usr/local/lib/libpython2.7.so (0x80081c000) libintl.so.9 => /usr/local/lib/libintl.so.9 (0x800bc9000) libutil.so.9 => /lib/libutil.so.9 (0x800dd3000) libm.so.5 => /lib/libm.so.5 (0x800fe5000) libthr.so.3 => /lib/libthr.so.3 (0x801204000) libc.so.7 => /lib/libc.so.7 (0x801427000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x801778000) portbld.static/python: libintl.so.9 => /usr/local/lib/libintl.so.9 (0x800950000) libutil.so.9 => /lib/libutil.so.9 (0x800b5a000) libm.so.5 => /lib/libm.so.5 (0x800d6c000) libthr.so.3 => /lib/libthr.so.3 (0x800f8b000) libc.so.7 => /lib/libc.so.7 (0x8011ae000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x8014ff000) Also note that it seems pyexpat/elementtree successfully build when using CPPFLAGS and not CFLAGS, contrary to the existing "# XXX do not set" warning. Id appreciate any additional testing/QA you can do. Some interesting upstream issues too: http://bugs.python.org/issue6299 http://bugs.python.org/issue18136 Thanks for the report. koobs _______________________________________________ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"