[Bug 210291] editors/emacs-devel: remove broken options, fix dependency/linker issues, remove pkgconfig
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Jun 15 03:46:05 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210291
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 at FreeBSD.org
Reporter: jrm at ftfl.ca
Assignee: ashish at FreeBSD.org
Flags: maintainer-feedback?(ashish at FreeBSD.org)
Created attachment 171449
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=171449&action=edit
svn diff for editors/emacs-devel
- Remove the CAIRO and LTO options because they break the build.
- Remove USES=pkgconfig 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.
- 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+=cairo
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+=libfontconfig.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+=gettext
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+=sm
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+=ice
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+=xcb
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+=xrender
Error: /usr/local/bin/emacs-25.0.95 is linked to /usr/local/lib/libXrandr.so.2
from x11/libXrandr but it is not declared as a dependency
Warning: you need USE_XORG+=xrandr
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+=xinerama
Error: /usr/local/bin/emacs-25.0.95 is linked to /usr/local/lib/libXfixes.so.3
from x11/libXfixes but it is not declared as a dependency
Warning: you need USE_XORG+=xfixes
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 options
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_00h29m55s/logs/emacs-devel-25.0.95_1,2.log
[3]
http://pkg.awarnach.mathstat.dal.ca/data/10i386-default/2016-06-15_00h29m58s/logs/emacs-devel-25.0.95_1,2.log
[4]
http://pkg.awarnach.mathstat.dal.ca/data/10amd64-default/2016-06-15_00h30m00s/logs/emacs-devel-25.0.95_1,2.log
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list