Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 270144 - sys-process/minit-0.10: Fix build for SPARC, other minor fixes
Summary: sys-process/minit-0.10: Fix build for SPARC, other minor fixes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: https://git.instandbesetzt.net/?p=aw-...
Whiteboard:
Keywords:
Depends on: 248443 262663 272507
Blocks:
  Show dependency tree
 
Reported: 2009-05-17 09:48 UTC by Andreas Wiese
Modified: 2009-08-30 17:47 UTC (History)
0 users

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


Attachments
fixed ebuild (build fixes, SPARC support) (minit-0.10.ebuild,1002 bytes, text/plain)
2009-05-18 13:46 UTC, Andreas Wiese
Details
diff used in ebuild (minit-0.10-fixes.diff,1.87 KB, patch)
2009-05-18 13:52 UTC, Andreas Wiese
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Wiese 2009-05-17 09:48:31 UTC
I added a fixed ebuild for sys-process/minit-0.10 to my overlay today, fixing various issues:
  1. With the portage-ebuild, the build fails because being unable to find 
     libowfat includes
  2. Moved creation of /etc/minit/{in,out} FIFOs into pkg_setup, since paludis
     refuses to install FIFOs (good idea, IMHO)
  3. Added some magic to get minit running on SPARC... On my E450 minit
     segfaults when built against dietlibc (wasn't able to examine if that's an
     issue concerning minit or dietlibc, guess latter).  Added a patch fixing
     some build problems with official minit-0.10 tarball when building without
     dietlibc but glibc.

Reproducible: Always
Comment 1 Sebastian Luther (few) 2009-05-18 06:08:16 UTC
Please attach the ebuild to the bug.
Comment 2 Andreas Wiese 2009-05-18 13:45:04 UTC
Oh, maintainer-needed@?  I could do it if no-one did mind.
Comment 3 Andreas Wiese 2009-05-18 13:46:55 UTC
Created attachment 191667 [details]
fixed ebuild (build fixes, SPARC support)

Sorry, read comment too late.
Comment 4 Andreas Wiese 2009-05-18 13:52:12 UTC
Created attachment 191669 [details, diff]
diff used in ebuild

Oh, somehow I always manage to get confused with bugzilla-usage.  Here's the patch that's used in the ebuild.  Ebuild on it's own doesn't fix all.

Patch is mostly for fixing build against glibc but dietlibc.  Most, when not all of this is fixed in current CVS revision.  I already emailed Felix, asking when he's going to bring out a new release, but didn't get an answer so far.

Sorry for the noise.
Comment 5 Andreas Wiese 2009-08-09 20:14:45 UTC
Hey, folks.

I'm very disappointed, that your fix for this bug (and 248433) is hard-masking and scheduling the package for removal.  The attached ebuild fixes 248433 as well.  And concerning the missing maintainer... I already offered my services and I'm really puzzled that nobody here said anything about this offer - you could at least have said what's your point to decide I'm not the right one.

_I_ don't see any problems with the package, besides you seeming to ignore my bug report.

Just my 2¢.

BTW:  URL 
Comment 6 Víctor Ostorga (RETIRED) gentoo-dev 2009-08-10 01:12:05 UTC
I understand you are against the removal of this package, I'll give a look to the ebuild after watching bugs 262663 and 272507 (dev-libs/libowfat). 

If you are able to find any upstream webpage (or activity) that would be helpful to fix things faster.
Comment 7 Andreas Wiese 2009-08-10 09:54:27 UTC
I looked for activity in Fefe's CVS a while ago (when reporting this bug, AFAIR) and IIRC at least the issues reported in this bug are fixed in CVS.

BTW: The build-issues aren't _really_ a problem of this package, but of libowfat's ebuild, since the header files aren't placed, where libowfat and depending packages think they are, but a sub-directory (good idea, indeed).  You just have to remember that when writing ebuilds for packages that want to use libowfat.
Comment 8 Víctor Ostorga (RETIRED) gentoo-dev 2009-08-30 17:47:11 UTC
Commited in portage, thanks for the patch.
Feel free to open a keyword bug once you are able to avoid segfaults , or visit #gentoo-sparc at irc.freenode.org for some advice.

Unmasking since I'll be a proxy maintainer of this package.