| Summary: | dev-scheme/guile-pg-0.15 fails to compile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Evil Compile Person <bugs> |
| Component: | New packages | Assignee: | Scheme Project <scheme> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | flameeyes, korwin.amber, nakano |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
Patch which fixing problem
Ebuild which included using of proposed patch |
||
|
Description
Evil Compile Person
2006-10-20 01:48:06 UTC
@nakano - you commited this. Re-assign to treecleaners if you are no longer interested, nothing depends on it. Created attachment 101465 [details, diff]
Patch which fixing problem
Patch is fixing lvalue casts.
Created attachment 101466 [details]
Ebuild which included using of proposed patch
There are ebuild and patch which fixing problem in attachments. The official site is http://guile-pg.sourceforge.net/ which lists version 0.07 as the most recent and according to http://sourceforge.net/projects/guile-pg/ it is from 2000. The homepage in the ebuild http://www.glug.org/ doesn't contain any useful info either. And now that I'm looking, guile-www has the same problems, although it is much more recntly added. Anyone want to clarify? According to http://lists.gnu.org/archive/html/guile-devel/2006-08/msg00016.html domain 'glug.org' expired As I understand, owner of domain and developer of guile-www - Thien-Thi Nguyen have not prolonged his ownership. Doesn't your patch change the meaning too?
- pt->read_pos = pt->read_end = pt->read_buf;
+ pt->read_pos = pt->read_end = &pt->shortbuf;
+ pt->read_buf = ((unsigned char *) pt->read_pos);
pt->read_buf_size = LOB_BUFLEN;
} else {
- pt->read_buf = ((unsigned char *) pt->read_pos) = pt->read_end = &pt->shortbuf;
+ pt->read_end = &pt->shortbuf;
+ pt->read_buf = ((unsigned char *) pt->read_pos);
*** Bug 247174 has been marked as a duplicate of this bug. *** I removed this package from the tree. |