First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 179762
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: solar <solar@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Marien Zwart (RETIRED) <marienz@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
sparse-0.3.ebuild ebuild for 0.3 patch PaX Team 2007-06-15 13:58 0000 898 bytes Details | Diff
sparse-0.3-makefile-fix.patch makefile fix for 0.3 patch PaX Team 2007-06-15 13:59 0000 576 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

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

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







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


Description:   Opened: 2007-05-25 15:41 0000
http://www.kernel.org/pub/software/devel/sparse/ has sparse-0.3 now, with a new
"ctags" binary that should perhaps be installed by the ebuild (have not really
tested that one, sparse itself seems to work using the same ebuild as 0.2).

------- Comment #1 From solar 2007-05-25 16:33:39 0000 -------
Anybody want this pkg? I'm not really using it to much.

------- Comment #2 From Yura Pakhuchiy 2007-05-30 15:24:25 0000 -------
Yes, definitely! BTW, this release fixes include problems with gcc-4.1.2, so I
it would be really great to have it.

------- Comment #3 From PaX Team 2007-06-15 13:58:54 0000 -------
Created an attachment (id=122142) [edit]
ebuild for 0.3

attached ebuild (and patch) does the following:

1. builds .so (SONAME is lacking, no idea what to make up for it, maybe just
leave it as it is)
2. uses 'emake install' so the sparse headers are installed as well
3. installs into /usr

note that the whole Makefile is rather silly, among others it builds everything
as PIC that happens to work on i386 and similar, but i think dsome other archs
would fail, so maybe KEYWORDS should be pruned...

------- Comment #4 From PaX Team 2007-06-15 13:59:18 0000 -------
Created an attachment (id=122143) [edit]
makefile fix for 0.3

------- Comment #5 From PaX Team 2007-06-15 14:01:39 0000 -------
as for the sparse specific ctags, i couldn't get it to work, nor is it
installed by the original Makefile, so i left it at that. if there's a real
need for it, i suggest to install it as sparse-ctags, since normal ctags is
also prefixed as exuberant-ctags and the two are not compatible (the command
line switches).

------- Comment #6 From solar 2007-06-26 16:55:30 0000 -------
Using commit message:
------------------------------------------------------------------------------
- version bump. bug #179762 thanks PaX Team
(Portage version: 2.1.2.7)
------------------------------------------------------------------------------

/var/cvsroot/gentoo-x86/sys-devel/sparse/ChangeLog,v  <--  ChangeLog
new revision: 1.7; previous revision: 1.6
/var/cvsroot/gentoo-x86/sys-devel/sparse/sparse-0.3.ebuild,v  <-- 
sparse-0.3.ebuild
initial revision: 1.1
/var/cvsroot/gentoo-x86/sys-devel/sparse/files/digest-sparse-0.3,v  <-- 
./files/digest-sparse-0.3
initial revision: 1.1
/var/cvsroot/gentoo-x86/sys-devel/sparse/files/sparse-0.3-makefile-fix.patch,v 
<--  ./files/sparse-0.3-makefile-fix.patch
initial revision: 1.1
>>> Creating Manifest for /var/cvsroot/gentoo-x86/sys-devel/sparse
  digest.assumed                 2
   digest-sparse-0.1::sparse-0.1.tar.gz
   digest-sparse-0.2::sparse-0.2.tar.gz
/var/cvsroot/gentoo-x86/sys-devel/sparse/Manifest,v  <--  Manifest
new revision: 1.10; previous revision: 1.9

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