Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Jun 2016 03:46:01 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 210291] editors/emacs-devel: remove broken options, fix dependency/linker issues, remove pkgconfig
Message-ID:  <bug-210291-13@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 210291
           Summary: editors/emacs-devel: remove broken options, fix
                    dependency/linker issues, remove pkgconfig
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ashish@FreeBSD.org
          Reporter: jrm@ftfl.ca
          Assignee: ashish@FreeBSD.org
             Flags: maintainer-feedback?(ashish@FreeBSD.org)

Created attachment 171449
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D171449&action=
=3Dedit
svn diff for editors/emacs-devel

- Remove the CAIRO and LTO options because they break the build.
- Remove USES=3Dpkgconfig because there are no .pc files in the Emacs tree.
- Add new notes in the options menu about options that imply other options.
- Enable LLDB support for GUD by default.=20
- Add missing dependencies.  Some libraries are dynamically linked that are=
 not
explicitly depended on.  For example, stage-qa catches these for the default
options.

Error: /usr/local/bin/emacs-25.0.95 is linked to /usr/local/lib/libcairo.so=
.2
from graphics/cairo but it is not declared as a dependency
Warning: you need USE_GNOME+=3Dcairo
Error: /usr/local/bin/emacs-25.0.95 is linked to
/usr/local/lib/libfontconfig.so.1 from x11-fonts/fontconfig but it is not
declared as a dependency
Warning: you need LIB_DEPENDS+=3Dlibfontconfig.so:x11-fonts/fontconfig
Error: /usr/local/bin/emacs-25.0.95 is linked to /usr/local/lib/libintl.so.8
from devel/gettext-runtime but it is not declared as a dependency
Warning: you need USES+=3Dgettext
Error: /usr/local/bin/emacs-25.0.95 is linked to /usr/local/lib/libSM.so.6 =
from
x11/libSM but it is not declared as a dependency
Warning: you need USE_XORG+=3Dsm
Error: /usr/local/bin/emacs-25.0.95 is linked to /usr/local/lib/libICE.so.6
from x11/libICE but it is not declared as a dependency
Warning: you need USE_XORG+=3Dice
Error: /usr/local/bin/emacs-25.0.95 is linked to /usr/local/lib/libxcb.so.1
from x11/libxcb but it is not declared as a dependency
Warning: you need USE_XORG+=3Dxcb
Error: /usr/local/bin/emacs-25.0.95 is linked to /usr/local/lib/libXrender.=
so.1
from x11/libXrender but it is not declared as a dependency
Warning: you need USE_XORG+=3Dxrender
Error: /usr/local/bin/emacs-25.0.95 is linked to /usr/local/lib/libXrandr.s=
o.2
from x11/libXrandr but it is not declared as a dependency
Warning: you need USE_XORG+=3Dxrandr
Error: /usr/local/bin/emacs-25.0.95 is linked to
/usr/local/lib/libXinerama.so.1 from x11/libXinerama but it is not declared=
 as
a dependency
Warning: you need USE_XORG+=3Dxinerama
Error: /usr/local/bin/emacs-25.0.95 is linked to /usr/local/lib/libXfixes.s=
o.3
from x11/libXfixes but it is not declared as a dependency
Warning: you need USE_XORG+=3Dxfixes


portlint: Suggests adding an option for NLS, but configuring with --disable=
-nls
still causes libintl.so to be linked when any of the GTK2, GTK3, or SVG opt=
ions
are on.  Otherwise no warnings or errors.

testport: OK (poudriere: 9.3-RELEASE-p36, i386,  default options) [1]
testport: OK (poudriere: 9.3-RELEASE-p30, amd64, default options) [2]
testport: OK (poudriere: 10.3-RELEASE,    i386,  default options) [3]
testport: OK (poudriere: 10.3-RELEASE,    amd64, default options / several
other combinations) [4]

[1]
http://pkg.awarnach.mathstat.dal.ca/data/9i386-default/2016-06-15_00h29m52s=
/logs/emacs-devel-25.0.95_1,2.log

[2]
http://pkg.awarnach.mathstat.dal.ca/data/9amd64-default/2016-06-15_00h29m55=
s/logs/emacs-devel-25.0.95_1,2.log

[3]
http://pkg.awarnach.mathstat.dal.ca/data/10i386-default/2016-06-15_00h29m58=
s/logs/emacs-devel-25.0.95_1,2.log

[4]
http://pkg.awarnach.mathstat.dal.ca/data/10amd64-default/2016-06-15_00h30m0=
0s/logs/emacs-devel-25.0.95_1,2.log

--=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-210291-13>