Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Dec 2014 13:40:15 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 196333] www/webkit-gtk2: allow to build with GNU binutils installed
Message-ID:  <bug-196333-6497-Ut2eaW1d9s@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-196333-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-196333-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196333

--- Comment #4 from david@catwhisker.org ---
"Special?"... I don't *think* so... With minor adjustments along the way, I've
been updating FreeBSD systems this way since around 1999. :-}

As of this morning, I'm running:
FreeBSD g1-253.catwhisker.org 10.1-STABLE FreeBSD 10.1-STABLE #1426 
r276353M/276358:1001504: Mon Dec 29 05:11:42 PST 2014    
root@g1-253.catwhisker.org:/common/S1/obj/usr/src/sys/CANARY  i386

And the ports working copy is now at r375783.

g1-253(10.1-S)[3] cat /etc/make.conf
# CFLAGS+=      -g
SENDMAIL_MC=/etc/mail/laptop.mc
NET_SNMP_SYS_CONTACT="david@catwhisker.org"
NET_SNMP_SYS_LOCATION="variable"
NET_SNMP_LOGFILE=/var/log/snmpd.log
NET_SNMP_PERSISTENTDIR=/var/net-snmp
WITH_BSD_JDK=TRUE
FORCE_PKG_REGISTER=     NO
# For mplayer
WITHOUT_RUNTIME_CPUDETECTION=   YES
OPTIONS_SET=OPTIMIZED_CFLAGS
WITHOUT_CJK=    YES
NO_SUID_XSERVER=YES
INSTALL_AS_NCFTP=yes
g1-253(10.1-S)[4] ^make^src
cat /etc/src.conf
KERNCONF=CANARY
PORTS_MODULES=x11/nvidia-driver
CC=clang
CXX=clang++
CPP=clang-cpp
WITH_LIBCPLUSPLUS=yes
WITHOUT_PKGTOOLS=yes
g1-253(10.1-S)[5] 

No manual intervention (save for my attempt to use the approach of forcing the
port Makefile to use system ar, vs. the FSF/GNU version -- which I've reverted
now).

Only other thing I think of is that I've seen that some software abuses
realpath(1) and then freaks out because on my systems, some hierarchies that
"appear" to be in /usr reside elsewhere (with the "appearance" provided by
symlinks).  In particular:

g1-253(10.1-S)[7] ls -lT /usr | grep -- '->'
lrwxr-xr-x   1 root     wheel     10 Sep 27 15:13:24 2010 X11R6 -> /usr/local
lrwxr-xr-x   1 root     wheel     13 Sep 11 03:59:34 2014 local ->
/common/local
lrwxr-xr-x   1 root     wheel     14 Oct 26 20:01:21 2014 obj -> /common/S1/obj
lrwxr-xr-x   1 cvsupin  wheel     13 Sep 27 08:47:04 2010 ports ->
/common/ports
g1-253(10.1-S)[8] 

(Much of this is because I have the system configured to boot from any of the 4
MBR-defined slices; I think it's unreasonable to maintain a separate ports
working copy for each, and while I'm willing to try to keep one copy of ports
up-to-date on a daily basis, I'm not willing to do so for more than one (unless
the process can be sped up by a factor of at least 2).  In general, I build
ports under the oldest stable branch of FreeBSD that I'm running -- 10, for the
last several months -- and use the ports thus built & installed in that branch
and on up to head.  The notable exception here in x11/nvidia-driver: that gets
rebuilt every time I rebuild the kernel, which is (generally) daily... under
each branch of FreeBSD I run (stable/10 and head, for the last several
months).)

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196333-6497-Ut2eaW1d9s>