Opened 13 years ago

Closed 12 years ago

Last modified 12 years ago

#16153 closed defect (fixed)

mod_python25 doesn't build against apr 1.3.2

Reported by: themolok@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: mod_python apr Cc: jyrkiwahlstedt
Port: mod_python25

Description

it's an upstream bug triggered by apr 1.3.2

log:

connobject.c: In function '_conn_read':
connobject.c:142: error: request for member 'next' in something not a structure or union
apxs:Error: Command failed with rc=65536
.
make[1]: *** [mod_python.so] Error 1
make: *** [do_dso] Error 2

Gentoo has a patch for it: http://bugs.gentoo.org/show_bug.cgi?id=230211

Change History (6)

comment:1 Changed 13 years ago by mf2k (Frank Schima)

Cc: jwa@… added
Milestone: Port Bugs
Owner: changed from macports-tickets@… to mww@…

Assigning to maintainers.

comment:2 Changed 13 years ago by mww@…

Resolution: duplicate
Status: newclosed

This has been solved for mod_python (Python 2.4) already but not yed copied to 2.5 -- thanks for the reminder!

comment:3 Changed 13 years ago by mww@…

Keywords: mod_python apr added
Priority: HighNormal

The original bug report was #15791

comment:4 Changed 13 years ago by themolok@…

Resolution: duplicate
Status: closedreopened

I think you should add: destroot.violate_mtree yes in the PortFile.

Moreover, both mod_python and mod_python25 installs

/opt/local/apache2/modules/mod_python.so

, so I think they should conflict, or mod_python25 should install

/opt/local/apache2/modules/mod_python25.so

comment:5 Changed 12 years ago by blb@…

Port: mod_python25 added
Resolution: fixed
Status: reopenedclosed

The build issue was fixed for mod_python25 in r38805; destroot.violate_mtree yes was added in r30567; if someone thinks this should install as mod_python25 (and the mod_python26 port as that name), please open a new ticket.

comment:6 Changed 12 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.