Skip site navigation (1)Skip section navigation (2)
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>