Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62196 - xalan-c 1.8.0 ebuild
Summary: xalan-c 1.8.0 ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-30 01:52 UTC by Sebastian Roth
Modified: 2005-09-21 20:01 UTC (History)
2 users (show)

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


Attachments
Xalan-C 1.8.0 ebuild (xalan-c-1.8.0.ebuild,1.41 KB, text/plain)
2004-08-30 01:53 UTC, Sebastian Roth
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Roth 2004-08-30 01:52:19 UTC
Hi,

this ebuild installs xalan 1.8.0.
In addition to a previous ebuild for version 1.7.0 this one contains the following changes:
 + added API documentation
 + set LDFLAGS += "-pthread" as it bails out without it
 - removes unnecessary docs (we don't need README for example)

Probably we also should remove the MSVC samples.

Reproducible: Always
Steps to Reproduce:
Comment 1 Sebastian Roth 2004-08-30 01:53:07 UTC
Created attachment 38476 [details]
Xalan-C 1.8.0 ebuild
Comment 2 Jesse Adelman 2004-09-14 19:48:26 UTC
Any chance of this getting into Portage masked?
Comment 3 Jesse Adelman 2004-09-14 19:50:45 UTC
Oh, and can we keep some of the docs, please? Or, better yet, check the "doc" USE flag to optionally include or exclude the docs?
Comment 4 Jesse Adelman 2004-09-14 19:53:28 UTC
Sorry - just saw that the ebuild does use the doc USE flag. :/
Comment 5 SpanKY gentoo-dev 2004-09-14 21:29:51 UTC
it fails to build with gcc-3.4 (well i guess technically all the xalan-x ones do ;])
Comment 6 Jesse Adelman 2004-09-15 03:59:11 UTC
Not a problem for me - got gcc 3.3.4 (currently x86).
Comment 7 José María Fernández González 2004-09-20 06:13:42 UTC
There is an easy fix for Xalan-C and gcc 3.4.x. I found it at

http://www.mail-archive.com/xalan-dev@xml.apache.org/msg21213.html
Comment 8 Chris Mayo 2004-10-08 06:17:29 UTC
Another reason to include this: when I tried to rebuild xalan-c-1.7.0 with xerces-2.6 installed it failed. Looking at it again 1.7.0 should have DEPEND="=dev-libs/xerces-c-2.4.0" instead of DEPEND=">=dev-libs/xerces-c-2.4.0" - my mistake (can this be quietly fixed? - although there is an r1 I see, what's the best syntax to allow bug fixes but not new versions?)

1.8.0 builds against xerces-c-2.6.0 fine for me, but whether it is 100%?
Should it be
DEPEND="=dev-libs/xerces-c-2.5.0"
bearing in mind:
http://xml.apache.org/xalan-c/readme.html#xml4c


Comment 9 SpanKY gentoo-dev 2004-11-10 17:17:12 UTC
ok, sorry for the delay

1.8.0 + gcc34 patch is now in cvs
Comment 10 Chetan Reddy 2005-09-20 10:37:35 UTC
Are all the headers supposed to be installed as readable only by root?
ls -l /usr/include/xalanc/*
shows that most of the headers are  readable only by root.
Comment 11 SpanKY gentoo-dev 2005-09-21 20:01:05 UTC
indeed, looks like the whole tarball has those kind of junk permissions

fixed in src_unpack, thanks