Opened 12 years ago

Closed 10 years ago

#19486 closed defect (fixed)

poco 1.3.4 build failure

Reported by: astricker@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc: erik.sjodin@…, eborisch (Eric A. Borisch)
Port: poco

Description

The new version fails with the same dependency problem as 1.3.2 in #19107

It looks like they reintroduced the bug. 1.3.3p1 (from subversion r49901 Portfile) works perfectly.

make[1]: *** No rule to make target \
`/opt/local/var/macports/build/\
_opt_local_var_macports_sources_rsync.macports.o', \
needed by \
`/opt/local/var/macports/build/\
_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_poco/\
work/poco-1.3.4-all/XML/obj/Darwin/i386/debug_shared/AbstractContainerNode.o'. \
Stop.

Change History (8)

comment:1 Changed 12 years ago by astricker@…

Again, patch-rules-deps-universal.diff solves the dependency problem.

comment:2 Changed 12 years ago by mf2k (Frank Schima)

Cc: nox@… removed
Milestone: MacPorts 1.8.0
Owner: changed from macports-tickets@… to nox@…

comment:3 Changed 12 years ago by erik.sjodin@…

Cc: erik.sjodin@… added

Cc Me!

comment:4 Changed 12 years ago by nox@…

Resolution: fixed
Status: newclosed

Patch reintroduced in r50709.

comment:5 Changed 10 years ago by wjwwood@…

Resolution: fixed
Status: closedreopened

This build error is present in poco-1.3.6p2 ( r75072 ). I tried to add the patch-rules-deps-universal.diff back in, but with no success. It is trying to fetch the patch from poco sources, but I don't know if that is the correct action.

comment:6 Changed 10 years ago by jmroot (Joshua Root)

Owner: changed from nox@… to macports-tickets@…
Status: reopenednew

comment:7 Changed 10 years ago by jmroot (Joshua Root)

Cc: eborisch@… added

comment:8 Changed 10 years ago by eborisch (Eric A. Borisch)

Resolution: fixed
Status: newclosed

Fixed with trunk/dports/devel/poco@75072:75685. This issue only presents -- I believe -- when built in a path with '.o' in it, like the /opt/<snip>rsync.macports.org<snip>/poco/work directory path. I re-instated the patch file that was removed in r75072 (which was me just applying the submitted patches from #25798 -- I don't actually use the poco, just trying to do my part!)

Note: See TracTickets for help on using tickets.