pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: py313-pybind11 build fails on netbsd-11/amd64?
"John D. Baker" <jdbaker%consolidated.net@localhost> writes:
> I've just had the same failure on NetBSD-10/amd64 (10.1_STABLE). This is
> the same build host, but running from local disk and has been running this
> way since 10.0_STABLE. (As it's my primary build host, I don't update to
> the next version until it hits XX.Y_STABLE.)
I'm not following. netbsd-10 is a branch. There are release tags at
places long that branch, e.g. for src/Makefile:
netbsd-10-1-RELEASE: 1.335.2.1
netbsd-10-0-RELEASE: 1.335.2.1
netbsd-10-0-RC6: 1.335.2.1
netbsd-10-0-RC5: 1.335.2.1
netbsd-10-0-RC4: 1.335.2.1
netbsd-10-0-RC3: 1.335.2.1
netbsd-10-0-RC2: 1.335.2.1
netbsd-10-0-RC1: 1.335
Any build of the netbsd-10 branch past netbsd-10-1-RELEASE will identify
(uname) as 10.1_STABLE. This does not represent specific sources. It
is merely "built from the netbsd-10 bench after 10.1". All of my hosts
track release branches, and I generally update every month or two along
the branch. But this is unlikely to be related.
> If "py313-numpy" (math/py-numpy) is installed, "devel/py-pybind11" fails
> to build. When "py313-numpy" is removed, building "devel/py-pybind11"
> succeeds.
That then is a bug in pybind11, either the upstream or the package.
That's not surprising; this sort of bug is quite common. And, they tend
not to get noticed or fixed by most pkgsrc people because they build via
pbulk instead of updating live systems, and pbulk only installs declared
dependencies.
Home |
Main Index |
Thread Index |
Old Index