Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jul 2018 23:09:33 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 230204] emulators/qemu 2.12.0 fails to build with option DOCS disabled, unless pass disable-docs to configure
Message-ID:  <bug-230204-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230204

            Bug ID: 230204
           Summary: emulators/qemu 2.12.0 fails to build with option DOCS
                    disabled, unless pass disable-docs to configure
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: bofh@freebsd.org
          Reporter: dewayne@heuristicsystems.com.au
             Flags: maintainer-feedback?(bofh@freebsd.org)
          Assignee: bofh@freebsd.org

With these options
# make -C /usr/ports/emulators/qemu showconfig|grep =3Don
     CDROM_DMA=3Don: IDE CDROM DMA
     GNS3=3Don: gns3 patches (promiscuous multicast)
     NCURSES=3Don: Console (text) interface support
     PCAP=3Don: pcap dependency (networking with bpf)
     STATIC_LINK=3Don: Statically link the executables

a "make clean package" (where WRKDIRPREFIX=3D/var/ports) results in

perl -Ww --
/var/ports/usr/ports/emulators/qemu/work/qemu-2.12.0/scripts/texi2pod.pl -I
docs -I  -I docs "-DVERSION=3D2.12.0"  docs/qemu-qmp-ref.7.pod && pod2man -=
-utf8
--section=3D7 --center=3D" " --release=3D" " docs/qemu-qmp-ref.7.pod >
docs/qemu-qmp-ref.7
No filename or title
gmake[1]: ***
[/var/ports/usr/ports/emulators/qemu/work/qemu-2.12.0/rules.mak:387:
docs/qemu-qmp-ref.7] Error 255
gmake[1]: Leaving directory
'/var/ports/usr/ports/emulators/qemu/work/qemu-2.12.0'
*** Error code 1

I'm afraid the CONFIGURE_ARGS needs some attention to align with the DOCS
option being deselected. Unfortunately I cheated and simply changed enable-=
docs
to disable-docs to successfully build the qemu XX package on FreeBSD
11.2-STABLE  r336359M amd64

-               --prefix=3D${PREFIX} --cc=3D${CC} --enable-docs --disable-k=
vm \
+               --prefix=3D${PREFIX} --cc=3D${CC} --disable-docs --disable-=
kvm \

This is different to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D19=
6855

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-230204-7788>