Date: Sun, 15 May 2016 20:11:38 -0600 From: Sergey Manucharian <sm@ara-ler.com> To: Kevin Oberman <rkoberman@gmail.com> Cc: FreeBSD Current <freebsd-current@freebsd.org>, sjg@freebsd.org Subject: Re: LibreOffice and CUPS Message-ID: <20160516021138.GG1388@dendrobates.araler.com> In-Reply-To: <CAN6yY1sywRtnKDJQv02QBmVvTNoAgjUeAeGszB=WHkSD3Zx-sw@mail.gmail.com> References: <20160514182728.GA1388@dendrobates.araler.com> <20160514184721.GA6572@c720-r292778-amd64> <0c1c70a6-ab49-b37e-68c5-dffc7fbd6ddc@selasky.org> <CAN6yY1uygreQDnx1kXffOc3sOUeiZu8pgyfwVL9OASkfh6ZUuA@mail.gmail.com> <20160515174236.GA2544@c720-r292778-amd64> <20160515184218.GD1388@dendrobates.araler.com> <CAN6yY1tpNyGpNpKS=zcJjYCv34E=m8jAhsV6q2y28=DNHHLm4Q@mail.gmail.com> <20160515204951.GE1388@dendrobates.araler.com> <CAN6yY1sywRtnKDJQv02QBmVvTNoAgjUeAeGszB=WHkSD3Zx-sw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--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 <sm@ara-ler.com> 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 <sm@ara-ler.com> > > 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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160516021138.GG1388>