https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212072

--- Comment #2 from dewa...@heuristicsystems.com.au ---
(In reply to Kubilay Kocak from comment #1)
Hi, apologies for being terse.  After reviewing svnlite log -l4 its clear that
the python port hasn't experienced change.

How we maintain consistency is that we rebuild all ports on a virgin system. So
this is a fresh build.  Usually we build some 900+ packages for each of i386
and amd64.  The missing files occurs on both.

At the moment only 233 packages were built and all are "up-to-date with port".
nothing from pkg version -v output|grep py

So to the investigation:
- From the build log:
checking curses.h usability... no
checking curses.h presence... no
checking for curses.h... no
checking ncurses.h usability... no
checking ncurses.h presence... no
checking for ncurses.h... no
...
building '_curses' extension
/usr/local/libexec/ccache/cc -fPIC -fno-strict-aliasing -O2 -pipe
-DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -g0 -ggdb0 -DSTRIP_FBSDID -UNDEBUG
-UDEBUGGING -UEBUGGING -UDEBUG -march=pre
In file included from
/var/ports/usr/ports/lang/python27/work/Python-2.7.12/Modules/_cursesmodule.c:114:
Include/py_curses.h:50:10: fatal error: 'curses.h' file not found
#include <curses.h>
         ^
1 error generated.
...
Failed to build these modules:
_curses            _curses_panel

Cause?
# grep -i curse /etc/src.conf
WITHOUT_NCURSESW=yes

I suspect that may be the problem, which I'll investigate further.  You might
close this as its probably an excessive expectation for port maintainers to
test for missing components from the standard OS. ;)

Thanks for your response.

PS. Interestingly our last build was
9.9M Aug 10 00:00 /d2/distribution/packages/100302/C3/All/python27-2.7.12.txz
All systems were rebuilt over the weekend (as usual) so I'll see what's changed
to prevent /usr/src/lib/ncurses/ncursesw/curses.h from finding a home...
-

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"

Reply via email to