Excerpts from Kevin Oberman's message from Sun 15-May-16 15:45: > On Sun, May 15, 2016 at 1:49 PM, Sergey Manucharian <s...@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 <s...@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.
root@dendrobates:/usr/src/usr.bin/bmake # make cc -O2 -pipe -DNO_PWD_OVERRIDE -I/usr/src/usr.bin/bmake -DBMAKE_PATH_MAX=1024 -DUSE_META -DMAKE_NATIVE -DHAVE_CONFIG_H -DHAVE_CONFIG_H -DBMAKE_PATH_MAX=1024 -DUSE_META -DMAKE_NATIVE -DHAVE_CONFIG_H -D_PATH_DEFSYSPATH=\".../share/mk:/usr/share/mk\" -I. -I/usr/src/contrib/bmake -DMAKE_NATIVE -g -MD -MP -MF.depend.main.o -MTmain.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments "-DMAKE_VERSION=\"20151201\"" -c /usr/src/contrib/bmake/main.c -o main.o cc -O2 -pipe -DNO_PWD_OVERRIDE -I/usr/src/usr.bin/bmake -DBMAKE_PATH_MAX=1024 -DUSE_META -DMAKE_NATIVE -DHAVE_CONFIG_H -DHAVE_CONFIG_H -DBMAKE_PATH_MAX=1024 -DUSE_META -DMAKE_NATIVE -DHAVE_CONFIG_H -D_PATH_DEFSYSPATH=\".../share/mk:/usr/share/mk\" -I. -I/usr/src/contrib/bmake -DMAKE_NATIVE -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -static -o make.full arch.o buf.o compat.o cond.o dir.o for.o hash.o job.o main.o make.o make_malloc.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.o lstDeQueue.o lstDestroy.o lstDupl.o lstEnQueue.o lstFind.o lstFindFrom.o lstFirst.o lstForEach.o lstForEachFrom.o lstInit.o lstInsert.o lstIsAtEnd.o lstIsEmpty.o lstLast.o lstMember.o lstNext.o lstOpen.o lstPrev.o lstRemove.o lstReplace.o lstSucc.o stresep.o objcopy --only-keep-debug make.full make.debug objcopy --strip-debug --add-gnu-debuglink=make.debug make.full make ===> tests (all) ===> tests/archives (all) ===> tests/archives/fmt_44bsd (all) ===> tests/archives/fmt_44bsd_mod (all) ===> tests/archives/fmt_oldbsd (all) ===> tests/basic (all) ===> tests/basic/t0 (all) ===> tests/basic/t1 (all) ===> tests/basic/t2 (all) ===> tests/basic/t3 (all) ===> tests/execution (all) ===> tests/execution/ellipsis (all) ===> tests/execution/empty (all) ===> tests/execution/joberr (all) ===> tests/execution/plus (all) ===> tests/shell (all) ===> tests/shell/builtin (all) ===> tests/shell/meta (all) ===> tests/shell/path (all) ===> tests/shell/path_select (all) ===> tests/shell/replace (all) ===> tests/shell/select (all) ===> tests/suffixes (all) ===> tests/suffixes/basic (all) ===> tests/suffixes/src_wild1 (all) ===> tests/suffixes/src_wild2 (all) ===> tests/syntax (all) ===> tests/syntax/directive-t0 (all) ===> tests/syntax/enl (all) ===> tests/syntax/funny-targets (all) ===> tests/syntax/semi (all) ===> tests/sysmk (all) ===> tests/sysmk/t0 (all) ===> tests/sysmk/t0/mk (all) ===> tests/sysmk/t0/2 (all) ===> tests/sysmk/t0/2/1 (all) ===> tests/sysmk/t1 (all) ===> tests/sysmk/t1/mk (all) ===> tests/sysmk/t1/2 (all) ===> tests/sysmk/t1/2/1 (all) ===> tests/sysmk/t2 (all) ===> tests/sysmk/t2/mk (all) ===> tests/sysmk/t2/2 (all) ===> tests/sysmk/t2/2/1 (all) ===> tests/variables (all) ===> tests/variables/modifier_M (all) ===> tests/variables/modifier_t (all) ===> tests/variables/opt_V (all) ===> tests/variables/t0 (all)
_______________________________________________ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"