From owner-freebsd-current@freebsd.org Mon May 16 02:11:42 2016 Return-Path: Delivered-To: freebsd-current@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 6AA43B3CDE9 for ; Mon, 16 May 2016 02:11:42 +0000 (UTC) (envelope-from sm@ara-ler.com) Received: from mail-io0-x233.google.com (mail-io0-x233.google.com [IPv6:2607:f8b0:4001:c06::233]) (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 36E4C1E73 for ; Mon, 16 May 2016 02:11:41 +0000 (UTC) (envelope-from sm@ara-ler.com) Received: by mail-io0-x233.google.com with SMTP id d62so194341643iof.2 for ; Sun, 15 May 2016 19:11:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ara-ler-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=UXgVWAWKN1Rr+Z5ze98PeHUM4G2yerD6YDzk7uAXx9s=; b=yx1BlmKJT90RHbETw2dkuizW2BbRlgk9ECZtNLhIgQZQaD67WBDBhAZl3UHqe6L/lR HZ2iHIJfQYBzUu/OXwf3lJYYGqDPE7lGwn4/82LZUX9qofGOwBnEBRcuQtSSQoZFt8F7 CfoThTd7EtOR61XiPtsdIMumOZIFX3pGs/NzJDFRbk1u59Vv8mjrAyRwXJFnQ4foS89x xVePX+qgGDwmGd8RALJWYgdELpjQjFrmb8YeYF/wienpe/U60kYw9L3TC917kwhiydPV UUwS3UBS8EC8DAlgujYQjywH7QA4NotgXBJhLVdDrZgpULtq9YVHjHa4RQvmNK1kA43C UVUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=UXgVWAWKN1Rr+Z5ze98PeHUM4G2yerD6YDzk7uAXx9s=; b=CiTdEzi413f5HVoU/lSCeBFY3aGrJPnMK46PT+mEoKXZ4s13A7O4c4V1OR+D4iLI+E r46Do7VSk8bvlA5K8SNBaEu/ns7BzsfvCS5JZnf4Bi8RPXhDtHGWCZjpIfqFAnacfFfI ieWMOESvWEZiweqVVdhyYndslKoD/9Hm2fcKOG73W7SojC7C2zP6iCDklM2MZErnIr8l wEG6/d1cfo3KrgoFEdOwaPmDHXlI0YOF6W0uzKesK1rBi+1VzK9ylcTbgdThSaLT/bs0 LC+k7Ab1i3PmtdtP5rfZL+P0514/1AKi2kjY0Q9LJ0ns3WiZ9OcByMtBAjojEHSaj+14 RsIg== X-Gm-Message-State: AOPr4FVzAOrgqHFWdOfASsQlUefrPRn24HrWz/8+QI98PozNirzQEAlA2QyuggIsvGfstg== X-Received: by 10.36.245.1 with SMTP id k1mr9258181ith.46.1463364701422; Sun, 15 May 2016 19:11:41 -0700 (PDT) Received: from dendrobates.araler.com (97-122-172-187.hlrn.qwest.net. [97.122.172.187]) by smtp.gmail.com with ESMTPSA id tp9sm4831792igc.22.2016.05.15.19.11.40 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 15 May 2016 19:11:40 -0700 (PDT) Date: Sun, 15 May 2016 20:11:38 -0600 From: Sergey Manucharian To: Kevin Oberman Cc: FreeBSD Current , sjg@freebsd.org Subject: Re: LibreOffice and CUPS Message-ID: <20160516021138.GG1388@dendrobates.araler.com> References: <20160514182728.GA1388@dendrobates.araler.com> <20160514184721.GA6572@c720-r292778-amd64> <0c1c70a6-ab49-b37e-68c5-dffc7fbd6ddc@selasky.org> <20160515174236.GA2544@c720-r292778-amd64> <20160515184218.GD1388@dendrobates.araler.com> <20160515204951.GE1388@dendrobates.araler.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ncSAzJYg3Aa9+CRW" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.6.0 (2016-04-01) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2016 02:11:42 -0000 --ncSAzJYg3Aa9+CRW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Excerpts from Kevin Oberman's message from Sun 15-May-16 15:45: > On Sun, May 15, 2016 at 1:49 PM, Sergey Manucharian wrote: > > > Excerpts from Kevin Oberman's message from Sun 15-May-16 13:23: > > > On Sun, May 15, 2016 at 11:42 AM, Sergey Manucharian > > wrote: > > > > I've checked other programs like GIMP and Firefox. In the Print dialog > > > > the show only "Print to file" and "Print to LPR", and they DO PRINT on > > > > the default printer when the second option is chosen. LibreOffice does > > > > not print on the "Generic printer" it shows. > > > > > > > > So that means that CUPS behaviour has changed, not LibreOffice's. > > > > > > > > I cannot build CUPS from ports, see the error log atatched. > > > > > > What is the output "make showconfig" in print/cups? It is failing to > > > properly understand something related to lib-frprnfd and the config has a > > > lot to do with lib-depends. > > > > It's default minus docs: > > > > # make showconfig > > ===> The following configuration options are available for cups-2.1.3_2: > > AVAHI=on: Zeroconf support via Avahi > > DBUS=on: D-Bus IPC system support > > DOCS=off: Build and/or install documentation > > GNUTLS=on: SSL/TLS support via GnuTLS > > IPPTOOL=off: Internet Printing Protocol testing tool > > LIBPAPER=on: Paper size selection support via libpaper > > NLS=on: Native Language Support > > X11=off: Install desktop menu item > > ===> Use 'make config' to modify these settings > > > > > That said, this looks a lot like an issue with the .Mk files which are > > part > > > of ports, not the base system. Not sure that this is absolute, though, > > and > > > is clearly linked to the make program, itself, which may have changed. I > > > see the latest update was a couple of months ago. > > > > > > Do you know when your prior system was built? Was it earlier than > > r297040? > > > (The old kernel should be /boot/kernel.old/kernel.) > > > > Well, my previous system was r296485, however, since I don't use > > printers frequently, not sure for 100% it wasn't broken, but it was > > definitely working fine with r292595. > > > > Thanks, > > S > > > sjg@ added in CC as most commits to bmake have been done by him. > > Looks like the config is not an issue. I am really suspicious of make. If > you feel comfortable in doing so, you might try rolling back bmake (in > contrib and usr.bin) to 291978. That was the most recent change to bmake > before r292595. I'd also open a PR (https://bugs.freebsd.org/bugzilla/). > Please include the build log. I've rolled back "bmake" to r292595 (the revison I had no issues with). I've built it, the log is attached. Then I was able to build "print/cups" with no problem at all. It didn't rectify the issue with cups, but that's a different story. S. --ncSAzJYg3Aa9+CRW Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="bmake.log" Content-Transfer-Encoding: quoted-printable root@dendrobates:/usr/src/usr.bin/bmake # make cc -O2 -pipe -DNO_PWD_OVERRIDE -I/usr/src/usr.bin/bmake -DBMAKE_PATH_MAX= =3D1024 -DUSE_META -DMAKE_NATIVE -DHAVE_CONFIG_H -DHAVE_CONFIG_H -DBMAKE_P= ATH_MAX=3D1024 -DUSE_META -DMAKE_NATIVE -DHAVE_CONFIG_H -D_PATH_DEFSYSPATH= =3D\".../share/mk:/usr/share/mk\" -I. -I/usr/src/contrib/bmake -DMAKE_NATI= VE -g -MD -MP -MF.depend.main.o -MTmain.o -std=3Dgnu99 -fstack-protector-s= trong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-paramet= er -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitiali= zed -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-cons= t-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equ= ality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Qunused-arguments "-DMAKE_VERSION=3D\"20151201\"" -c /usr/src/contrib/bma= ke/main.c -o main.o cc -O2 -pipe -DNO_PWD_OVERRIDE -I/usr/src/usr.bin/bmake -DBMAKE_PATH_MAX=3D= 1024 -DUSE_META -DMAKE_NATIVE -DHAVE_CONFIG_H -DHAVE_CONFIG_H -DBMAKE_PATH_= MAX=3D1024 -DUSE_META -DMAKE_NATIVE -DHAVE_CONFIG_H -D_PATH_DEFSYSPATH=3D\"= =2E../share/mk:/usr/share/mk\" -I. -I/usr/src/contrib/bmake -DMAKE_NATIVE -= g -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno= -format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototyp= es -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wn= o-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno= -unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conv= ersion -Wno-unused-local-typedef -Qunused-arguments -static -o make.full a= rch.o buf.o compat.o cond.o dir.o for.o hash.o job.o main.o make.o make_mal= loc.o meta.o metachar.o parse.o str.o strlist.o suff.o targ.o trace.o util.= o var.o lstAppend.o lstAtEnd.o lstAtFront.o lstClose.o lstConcat.o lstDatum= =2Eo lstDeQueue.o lstDestroy.o lstDupl.o lstEnQueue.o lstFind.o lstFindFrom= =2Eo lstFirst.o lstForEach.o lstForEachFrom.o lstInit.o lstInsert.o lstIsAt= End.o lstIsEmpty.o lstLast.o lstMember.o lstNext.o lstOpen.o lstPrev.o lstR= emove.o lstReplace.o lstSucc.o stresep.o =20 objcopy --only-keep-debug make.full make.debug objcopy --strip-debug --add-gnu-debuglink=3Dmake.debug make.full make =3D=3D=3D> tests (all) =3D=3D=3D> tests/archives (all) =3D=3D=3D> tests/archives/fmt_44bsd (all) =3D=3D=3D> tests/archives/fmt_44bsd_mod (all) =3D=3D=3D> tests/archives/fmt_oldbsd (all) =3D=3D=3D> tests/basic (all) =3D=3D=3D> tests/basic/t0 (all) =3D=3D=3D> tests/basic/t1 (all) =3D=3D=3D> tests/basic/t2 (all) =3D=3D=3D> tests/basic/t3 (all) =3D=3D=3D> tests/execution (all) =3D=3D=3D> tests/execution/ellipsis (all) =3D=3D=3D> tests/execution/empty (all) =3D=3D=3D> tests/execution/joberr (all) =3D=3D=3D> tests/execution/plus (all) =3D=3D=3D> tests/shell (all) =3D=3D=3D> tests/shell/builtin (all) =3D=3D=3D> tests/shell/meta (all) =3D=3D=3D> tests/shell/path (all) =3D=3D=3D> tests/shell/path_select (all) =3D=3D=3D> tests/shell/replace (all) =3D=3D=3D> tests/shell/select (all) =3D=3D=3D> tests/suffixes (all) =3D=3D=3D> tests/suffixes/basic (all) =3D=3D=3D> tests/suffixes/src_wild1 (all) =3D=3D=3D> tests/suffixes/src_wild2 (all) =3D=3D=3D> tests/syntax (all) =3D=3D=3D> tests/syntax/directive-t0 (all) =3D=3D=3D> tests/syntax/enl (all) =3D=3D=3D> tests/syntax/funny-targets (all) =3D=3D=3D> tests/syntax/semi (all) =3D=3D=3D> tests/sysmk (all) =3D=3D=3D> tests/sysmk/t0 (all) =3D=3D=3D> tests/sysmk/t0/mk (all) =3D=3D=3D> tests/sysmk/t0/2 (all) =3D=3D=3D> tests/sysmk/t0/2/1 (all) =3D=3D=3D> tests/sysmk/t1 (all) =3D=3D=3D> tests/sysmk/t1/mk (all) =3D=3D=3D> tests/sysmk/t1/2 (all) =3D=3D=3D> tests/sysmk/t1/2/1 (all) =3D=3D=3D> tests/sysmk/t2 (all) =3D=3D=3D> tests/sysmk/t2/mk (all) =3D=3D=3D> tests/sysmk/t2/2 (all) =3D=3D=3D> tests/sysmk/t2/2/1 (all) =3D=3D=3D> tests/variables (all) =3D=3D=3D> tests/variables/modifier_M (all) =3D=3D=3D> tests/variables/modifier_t (all) =3D=3D=3D> tests/variables/opt_V (all) =3D=3D=3D> tests/variables/t0 (all) --ncSAzJYg3Aa9+CRW--