First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 11501
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Terje Kvernes <terjekv@math.uio.no>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 11501 depends on: Show dependency tree
Bug 11501 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2002-12-02 16:16 0000
for most applications that depend on libgttpd it is required to have the
http_*.h-files that come with libghttp available.  I've fiddled quickly with the
make install-versions, but my understanding of make isn't what it should be.

if someone can fix this, then I can eventually submit intersync from Intermezzo.
 :-)

------- Comment #1 From foser (RETIRED) 2002-12-04 08:54:23 0000 -------
Hmm the others headers look like they're only there for the compilation stage.
Are you sure apps directly want them included ? Can you give examples
(preferably in portage).

------- Comment #2 From Terje Kvernes 2002-12-04 19:20:43 0000 -------
well, I've only seen Intersync from Intermezzo that needs these headerfiles,
but
then again, Intersync requires a lot of semi-weird stuff.  but, we can't get
Intersync into portage without these files, so the only other alternative is to
ship these headerfiles from libghttp with Intersync, which is very broken.

also, the rpm called "libghttp-devel" contains these files.  slightly weird,
but
I don't see the big harm in including these files either.

------- Comment #3 From foser (RETIRED) 2002-12-04 20:57:35 0000 -------
Well if you can provide ebuilds for both, it's ok with me to change it. The way
to go imo is not to tinker with the makefile, but just let the ebuild copy the
necessary header files. Should be quite easy to do.

------- Comment #4 From Terje Kvernes 2002-12-16 15:09:20 0000 -------
okay, I've finally gotten around to this one.  the fix for libghttp is trivial,
adding the following to the src_install does the trick:

# install extra include headers for Intermezzo and possibly others.
insinto /usr/include/ghttp-1.0
doins http*.h

the Intersync ebuild seems to be done as well.  I'll submit it as soon as I have
testet it a bit more. also, Intersync requires
/usr/src/linux/include/linux/config.h, I've put >=sys-kernel/linux-headers-2.4
as a depdency because of this, but I'm not exactly happy about it.  maybe I
should just check if the file is there, people might have their own kernel etc.

oh well, I'll bring it up when I submit the build.

------- Comment #5 From Terje Kvernes 2003-01-01 15:11:27 0000 -------
the intersync ebuild has been commited and accepted.  could someone please add

# install extra include headers for Intermezzo and possibly others.
insinto /usr/include/ghttp-1.0
doins http*.h

into src_install() for gnome-base/libghttp?

------- Comment #6 From foser (RETIRED) 2003-01-13 21:22:59 0000 -------
sorry missed this one... will fix it soon

------- Comment #7 From foser (RETIRED) 2003-01-24 18:59:22 0000 -------
ok, libghttp-1.0.9-r3 is in. The intersync ebuild also fixed to dep on this
revision.

------- Comment #8 From Terje Kvernes 2003-01-25 00:29:03 0000 -------
thanks.  the Intersync ebuild needs a bit more help, but not as much at
intersync itself.  I have yet to make it work for more than a couple of hours at
a time.  this is one package that will be stuck in unstable-land for a while.

First Last Prev Next    No search results available      Search page      Enter new bug