Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Apr 2014 07:13:00 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Robert Huff <roberthuff@rcn.com>
Cc:        current@freebsd.org
Subject:   Re: another Make (maybe) problem
Message-ID:  <BCC2B2D8-0A93-404A-818D-16839699BB77@gmail.com>
In-Reply-To: <533CD9E6.7040705@rcn.com>
References:  <533CD9E6.7040705@rcn.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Apr 2, 2014, at 9:47 PM, Robert Huff <roberthuff@rcn.com> wrote:

> Warner:
>=20
> >  This will happen with fmake. I?ve put some safety belts in place in
> >  another fix to keep this from tripping people up (and plan on using =
>  a similar technique to keep people from hitting the aicasm bug on
> >  such systems).
>=20
> 	As long as make-related issues are on the table ...
>=20
> 	I have a system, running
>=20
> FreeBSD 11.0-CURRENT #0 r263263: Mon Mar 17 15:09:18 EDT 2014 amd64
>=20
> 	where "make buildworld" fails.  The immediate problem can be =
seen at:
>=20
> http://users.rcn.com/roberthuff/bw_tail
>=20
> 	the full log at
>=20
> http://users.rcn.com/roberthuff/bwl.bz2
>=20
> 	"make.conf" is appended.  There is no "src.conf".
>=20
> 	I never seen anything like this before; nothing like has come =
across current@ (recently); and nothing in src/UPDATING appears =
relevant.
> 	Help, please?

Neither have I. That=E2=80=99s a weird issue.

amd64, I assume? Can you prune down your make.conf to find the minimal =
line(s) that cause this?

Warner

> 				Robert Huff
>=20
> =E2=97=99=E2=99=AA
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D	make.conf
>=20
> BDBCFLAGS+=3D		-O -pipe
> DEBUG_FLAGS+=3D		-g
> STRIP=3D
> SYMVER_ENABLED=3D	yes
> X_WINDOW_SYSTEM=3D	xorg
> HAVE_MOTIF=3D		yes
>=20
> #FC=3D"gfortran42"
>=20
> KERNCONF=3DJERUSALEM
>=20
> # To avoid building various parts of the base system:
> #	(copied from /usr/share/examples/etc/make.conf
>=20
> NO_BIND_ETC=3D       true    # Do not install files to /etc/namedb
> NO_BLUETOOTH=3D  true    # do not build Bluetooth related stuff
> NO_PROFILE=3D     true    # Avoid compiling profiled libraries
>=20
> #	to get automatic SASL in sendmail
>=20
> SENDMAIL_CFLAGS+=3D	-I/usr/local/include/ -DSASL=3D2
> SENDMAIL_LDFLAGS+=3D	-L/usr/local/lib
> SENDMAIL_LDADD+=3D	-lsasl2
>=20
> #
> #	to make CUPS magically keep working
> #	See: http://www.csua.berkeley.edu/~ranga/notes/freebsd_cups.html
> #
>=20
> CUPS_OVERWRITE_BASE=3D	yes
> NO_LPR=3D				true
>=20
> #	added per /usr/ports/UPDATING entry 20090401
>=20
> OVERRIDE_LINUX_BASE_PORT=3Df10
> OVERRIDE_LINUX_NONBASE_PORTS=3Df10
>=20
> #
>=20
> WITH_MOZILLA=3D			libxul
> WITH_GECKO=3D			libxul
>=20
> #
> # added 2007/03/04 per advice of <freebsd@troback.com>
> #	in re science/gramps
> #
>=20
> WITH_BERKELEYDB=3Ddb6
> WITH_BDB_VER=3D6
> WANT_OPENLDAP_VER=3D24
> WANT_OPENLDAP_SASL=3Dtrue
>=20
> #
> #  as required by ports/UPDATING of 20121012
> #
>=20
> SAMBA_ENABLE=3DYES
>=20
> #
> # PORTS: use clang unless gcc is explicitly required
> #
>=20
> #
> # default to using clang for all port builds, with the following
> # exceptions
>=20
> .if !empty(.CURDIR:M/usr/ports/graphics/libcdr) && =
exists(/usr/local/bin/gcc47)
> CC=3Dgcc47
> CXX=3Dg++47
> CPP=3Dcpp47
> .endif
>=20
>=20
> .if ${.CURDIR:M*/usr/ports/*}
> .if !defined(USE_GCC)
> .if !defined(CC) || ${CC} =3D=3D "cc"
> CC=3Dclang
> .endif
> .if !defined(CXX) || ${CXX} =3D=3D "c++"
> CXX=3Dclang++
> .endif
> .if !defined(CPP) || ${CPP} =3D=3D "cpp"
> CPP=3Dclang-cpp
> .endif
> .endif
> .endif
>=20
>=20
> WITH_NEW_XORG=3D"yes"
> WITH_GALLIUM=3D"yes"
>=20
> WITH_BSD_SORT=3D
>=20
>=20
> WITH_PKGNG=3Dyes
>=20
>=20
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to =
"freebsd-current-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BCC2B2D8-0A93-404A-818D-16839699BB77>