Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83631 - patch for xterm-199.ebuild for gentoo-bsd
Summary: patch for xterm-199.ebuild for gentoo-bsd
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Other (show other bugs)
Hardware: x86 All
: High enhancement (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-28 20:16 UTC by lordnothing
Modified: 2006-04-12 10:49 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
xterm-199-fbsd.patch (xterm-199-fbsd.patch,2.20 KB, patch)
2005-02-28 20:17 UTC, lordnothing
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description lordnothing 2005-02-28 20:16:15 UTC
xterm required some sed'ing of Makefile.in to properly compile on gentoo-bsd. also had to add a dep on linux_base-gentoo-stage1 for the binary 'tic' found in /compat/linux/usr/bin. dep on utempter now has a conditional for !x86-fbsd since it (utempter) will not build on fbsd without some work.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 lordnothing 2005-02-28 20:17:46 UTC
Created attachment 52337 [details, diff]
xterm-199-fbsd.patch
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2005-03-11 05:06:54 UTC
Hey LN, I've been talking with AngusYoung and spb about this -- I think the preferred solution would be to do the work on utempter rather than conditionalising the utempter dep.  I really don't want to maintain xterm installing sXid stuff.  Plus, we'd rather do it right, instead of hacking around the issue.  As for the tic binary, I'll look into that.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-05-03 03:52:34 UTC
The solution is to use http://www.freshports.org/sysutils/libutempter/ instead of redhat's utempter.
I was able to compile xterm fine without any change (a part from moving the dependency to || ( sys-apps/utempter sys-libs/libutempter ) on my system (I have tic because I have portage's ncurses installed).
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-05-03 04:35:37 UTC
seemant will take a look to libutempter (he said so ;)) and we hope to have a virtual/utempter soon so that patch won't be needed anymore.