From owner-freebsd-questions@freebsd.org Wed Apr 13 18:09:17 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E75CEB0EA74 for ; Wed, 13 Apr 2016 18:09:17 +0000 (UTC) (envelope-from odhiambo@gmail.com) Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com [IPv6:2a00:1450:400c:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7B6DE13CB for ; Wed, 13 Apr 2016 18:09:17 +0000 (UTC) (envelope-from odhiambo@gmail.com) Received: by mail-wm0-x231.google.com with SMTP id v188so187744928wme.1 for ; Wed, 13 Apr 2016 11:09:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ozVLlzNrDcJYvh1h0W7mvJ63iV2zrLTilsPQjBUozKU=; b=auwunhvYb1OmlnWsmnLW1hTtIujxNdk6XSN5fq47Gvx3E7xUww9rFT1YAm+Vl+vQHv FTC3rXPKJEIOLEcHNvJMdrTzVFQJk4OwUFS++XlKPgDh6SizpNaaTxS8IeG+VL+vIxs3 gB1iPxwrojsn50fFS1jhcKzoUth5OAQ3eKRCnWqjKpLzdJRU2u8yI/pzeBtX3avJy0D2 OqathBvqoMlSRnnX/qzesphNdDh+lit6rmvAR4qLy8VVtsSrgzAn7mgPf6pvBGGNhZN/ Hg+lNCd6zxakEIA6n+0yWwB+lAhOnSsNDFHmRaBMvVk01L5ChRkNnzjPEM8m3yl5EijB IbeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ozVLlzNrDcJYvh1h0W7mvJ63iV2zrLTilsPQjBUozKU=; b=CX9WX4oojIY2XROeRdutq8CUsyVvQrz7KGegJwfpPrHkP3SDvHjkxWhPvtv0EPPnVb /0M/ZUkqdVCMbZFVu4qFRS82KtfJuI83zu9YICkRS1MkWyof90gnj58ddH0XcVbTfQTr F/24JK9R+tYMqUG7hqfW2W0xNIK0MIdR+hq/u/TFH7Qlaq03nzjcYsJAl09I6o9ywgAa dkAw/dei7+CKD98QSjppaWKR7XvoBt4QuVTnWSv9Dd1kdNCjatnKUcG9xawdTUIYuDUQ fBgJH4bimVjaZ55ZFb7fFM0J3Y9Hrgn+KVOE67BujWnlkoRBZOMZM/vrBHrwMfwfuWzR cFCA== X-Gm-Message-State: AOPr4FW+mYc4KOIWNl2sw2NsSLeYYCA68cCjRGzLn3oy1hToznHkSIO4i4WwJ4DMMzVyMFLAivDqoRVWpDLpww== X-Received: by 10.28.195.139 with SMTP id t133mr12453912wmf.14.1460570955200; Wed, 13 Apr 2016 11:09:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.103.233 with HTTP; Wed, 13 Apr 2016 11:08:35 -0700 (PDT) In-Reply-To: References: From: Odhiambo Washington Date: Wed, 13 Apr 2016 21:08:35 +0300 Message-ID: Subject: Re: Stuggling with 3.5.16 on FreeBSD-9.3 To: Charles Swiger Cc: FreeBSD - Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Apr 2016 18:09:18 -0000 On 13 April 2016 at 20:06, Charles Swiger wrote: > On Apr 13, 2016, at 7:54 AM, Odhiambo Washington > wrote: > > I am struggling to compile squid-3.5.16. I just have to find a way to > make > > it compile and run, by all means. > > Using the FreeBSD port would likely save time. Failing that, install the > squid port which came with the FreeBSD 9.3 ISO image. > > A quick check suggests a mirror is here: > > > http://flashback.sorbs.net/packages/pub/FreeBSD/ports/amd64/packages-9.3-release/www/squid-3.5.6.tbz > > ...since it looks like the precompiled packages for 9.3 are gone from the > FreeBSD site from: > > ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9-stable/ > > Regards, > -- > -Chuck > The ports has squid-3.3.x instead of 3.5.16. And I don't like the precompiled packages because the options used quite often doesn't match what I want. The best option would be me to get past whatever is the show-stopper with my building-by-hand process. Having updated FreeBSD from 8.4->9.3 using the guidelines from:* https://people.freebsd.org/~rse/upgrade/freebsd-upgrade-8x-9x.txt *, I am left wondering how I need to get rid of all the old libs lying around, like the gssapi types gssapi-krb5, etc.. How do I update these to the current versions or get rid of the archaic versions? make delete-old & make-delete-old-libs do it. The following snippets of the guide should have done that: $ ( for dir in /lib /usr/lib; do \ find $dir -mtime +2 -type f -xdev -print; \ find $dir -mtime +2 -type l -xdev -print; \ done ) | grep -v /usr/lib/compat >/tmp/move $ vi /tmp/move # REVIEW FILES TO MOVE MANUALLY $ for x in `cat /tmp/move`; do chflags noschg $x; mv $x /usr/lib/compat/; done $ cd /usr/src; make BATCH_DELETE_OLD_FILES=YES delete-old delete-old-libs But I still see old libs and header files still lying around. -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 "Oh, the cruft."