Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Oct 2002 01:03:34 +0000 (GMT)
From:      Daniel Flickinger <attila@hun.org>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        ports maintenance <gnome@FreeBSD.ORG>
Subject:   Re: failure to compile port ORBit-0.5.17
Message-ID:  <20021018010334.Ihpf81964@hun.org>
In-Reply-To: <1034825403.351.5.camel@gyros.marcuscom.com>
References:  <20021017024938.GVgk3295@hun.org>

next in thread | previous in thread | raw e-mail | index | archive | help
    Every time I run make installworld (from a shell script), it
    calls a subroutine which looks suspiciously like yours...

	cleanup() {
	    rm -rf ${DESTDIR}/usr/include.old >/dev/null 2>&1
	    mv -f ${DESTDIR}/usr/include ${DESTDIR}/usr/include.old
	    chflags -R noschg ${DESTDIR}/usr/lib
	    if [ ! -d ${DESTDIR}/usr/lib/old ]; then
		mkdir ${DESTDIR}/usr/lib/old
	    fi
	    if [ ! -d ${DESTDIR}/usr/lib/compat ]; then
		mkdir ${DESTDIR}/usr/lib/compat
	    fi
	    mv -f ${DESTDIR}/usr/lib/lib*.so.* ${DESTDIR}/usr/lib/compat
	    mv -f ${DESTDIR}/usr/lib/*.o ${DESTDIR}/usr/lib/old
	    mv -f ${DESTDIR}/usr/lib/lib*.a ${DESTDIR}/usr/lib/old
	    mv -f ${DESTDIR}/usr/lib/lib*.so ${DESTDIR}/usr/lib/old
	}

    Basically --take no prisoners and cull out fat finger errors.

    The last installworld was for code current as of 1200 GMT (2 in
    the morning for you) today.

    I have 300+ packages/ports installed, few older than March 2002,
    but the elf loader change, etc. of roughly 15 Aug 2002 means I
    need to update them all. I managed to complile X-4, Mozilla, and
    Xaw3d; and load the packages for Xemacs and cvsup which would not
    compile.

    Meanwhile, on down the list...


Sent: 16 Oct 2002 23:30:03 -0400 by Jow Marcus:

+ I've never seen this error before.  You might want to do this:
+
+ make buildworld
+ rm -rf /usr/include.old
+ mv /usr/include /usr/include.old
+ chflags -R noschg /usr/lib
+ [mkdir /usr/lib/old]
+ mv /usr/lib/lib*.so.* /usr/lib/compat
+ mv /usr/lib/*.o /usr/lib/lib*.a /usr/lib/lib*.so /usr/lib/old
+ make installworld
+
+ Joe
+


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021018010334.Ihpf81964>