Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 273210 - dev-php/roadsend-php fails to build with latest bigloo
Summary: dev-php/roadsend-php fails to build with latest bigloo
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Scheme Project
URL:
Whiteboard:
Keywords:
Depends on: 306473
Blocks:
  Show dependency tree
 
Reported: 2009-06-08 14:38 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2010-02-23 12:57 UTC (History)
3 users (show)

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


Attachments
Build log (roadsend-php-2.9.8:20090608-142715.log,3.33 KB, text/plain)
2009-06-08 14:50 UTC, Diego Elio Pettenò (RETIRED)
Details
Simple patch to accept bigloo 3.2b (2.9.8-accept-bigloo.patch,496 bytes, patch)
2009-09-27 23:54 UTC, Tomás Touceda (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2009-06-08 14:38:27 UTC
Check attached build log.
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-06-08 14:50:25 UTC
Created attachment 193902 [details]
Build log
Comment 2 Tomás Touceda (RETIRED) gentoo-dev 2009-09-27 23:54:13 UTC
Created attachment 205428 [details, diff]
Simple patch to accept bigloo 3.2b

roadsend-php seems to be outdated, so I think this problem is because of that.

I've tested applying this patch and then running autoconf, and it seems to build fine.
I can't assure that it works like it's supposed to, but it builds.

I think this patch can be easily modified to work with any new bigloo version.
Comment 3 Doktor Notor 2010-02-17 07:13:04 UTC
Well, this just needs to be bumped to 2.9.9-p1

http://code.roadsend.com/snaps/roadsend-php-2.9.9-p1.tar.bz2
Comment 4 Doktor Notor 2010-02-19 08:22:37 UTC
I'd really hate to get this package wiped b/c the maintainer simple doesn't care to bump it. It's a very low-exposure package with active upstream (6 bugs on Gentoo altogether - out of those one is keywording, one is version bump - and 2 open ones, this one and the other one which is a request for messing with USE=sqlite3 which I don't agree with b/c the current usage matches the use flag description in use.desc). I don't see any alternative toy either, there's nothing else that could compile standalone php apps in the tree, not to mention the debugger stuff. 

And yeah, I'm willing to proxy-maint this if you want, however there's no maintenance required here ATM beyond a trivial bump.
Comment 5 Ben de Groot (RETIRED) gentoo-dev 2010-02-23 03:56:57 UTC
yngwin * gentoo-x86/dev-php/roadsend-php/ (8 files in 2 dirs):
Version bump (bug 273210). Remove old versions. Migrate to eapi-2. Fix sqlite useflag (bug 251396).

yngwin * gentoo-x86/profiles/ (ChangeLog package.mask): Mask new roadsend-php for testing, remove old QA mask for this package

(In reply to comment #4)
> And yeah, I'm willing to proxy-maint this if you want, however there's no
> maintenance required here ATM beyond a trivial bump.

So let's save this package. Can I add you as proxy maintainer then?

I can't test the new version, as bigloo won't compile on my box (see bug 306473). So I have bumped this, but added a mask for testing.
Comment 6 Doktor Notor 2010-02-23 07:47:06 UTC
(In reply to comment #5)
> So let's save this package. Can I add you as proxy maintainer then?

Thanks! Yeah, sure you can add me.

> I can't test the new version, as bigloo won't compile on my box (see bug
> 306473). So I have bumped this, but added a mask for testing.

Well, it's not roadsend-php fault realy that bigloo doesn't compile for you :) dev-scheme/bigloo-3.2{a,b}_p2 should be fixed/masked instead.
Comment 7 Ben de Groot (RETIRED) gentoo-dev 2010-02-23 12:33:12 UTC
> > Can I add you as proxy maintainer then?
> 
> Thanks! Yeah, sure you can add me.

Done.

> > I can't test the new version, as bigloo won't compile on my box (see bug
> > 306473). So I have bumped this, but added a mask for testing.
> 
> Well, it's not roadsend-php fault realy that bigloo doesn't compile for you :)

I can't in good conscience add a new ebuild straight to ~arch if I can't even test that it compiles. But after downgrading boehm-gc I can, so I unmasked it just now.

It does have a few QA problems, such as pre-stripped files, so if you could look at those, that would be great.
Comment 8 Doktor Notor 2010-02-23 12:57:57 UTC
(In reply to comment #7)
> It does have a few QA problems, such as pre-stripped files, so if you could
> look at those, that would be great.

Yeah, working on the prestripped stuff and ignored flags now. Wrt the lack of soname in some stuff, I'd rather take that upstream.

Thanks!