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>