[MacPorts] #35818: py-omniORBpy @ 3.6 python libraries installed improperly
MacPorts
noreply at macports.org
Fri Jun 6 20:35:58 PDT 2014
#35818: py-omniORBpy @ 3.6 python libraries installed improperly
---------------------------+-----------------------
Reporter: lockhart@… | Owner: pixilla@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: | Keywords: haspatch
Port: py-omniORBpy |
---------------------------+-----------------------
Comment (by dersh@…):
No, it doesn't exist. "No such file or directory"
But, I didn't modify my Portfile directly. Instead, I used a local port
repository and copied and patched the Portfile there. (I believe that is
the suggested way to do this). So, port dir omniORB returns the path to
my local version. However, my standard macport install does contain this
file in:
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/omniORB/files
So, I just tried to copy the two files from files:
include_omniORB4_CORBA_sysdep.h.diff
src_tool_omniidl_cxx_cccp_config-darwin.h.diff to my local repository.
It then does not try to download the diff file, and it does now download
omniORB-4.2.0.tar.bz2 and start to build, but the build fails. Here is
the end of the log file:
{{{
:info:build /usr/bin/clang++ -c -pipe -Os -arch x86_64 -stdlib=libc++
-fno-common -arch x86_64 -I/opt/local/include -I.. -I./..
-I../../../../include/omniORB4/internal
-I../../../../include/omniORB4/internal -DUSE_omniORB_logStream
-D_OMNIORB_LIBRARY -DOMNIORB_VERSION_STRING='"4.2.0"'
-DOMNIORB_VERSION_HEX='0x040200F0'
-DCONFIG_DEFAULT_LOCATION='"/opt/local/etc/omniORB.cfg"'
-DCONFIG_ENV='"OMNIORB_CONFIG"' -DUnixArchitecture -I. -I.
-I../../../../include -I../../../../include -D__OSVERSION__=1 -D__darwin__
-D__x86_64__ -o static/callDescriptor.o callDescriptor.cc
:info:build In file included from callDescriptor.cc:42:
:info:build In file included from
../../../../include/omniORB4/internal/omniCurrent.h:38:
:info:build ../../../../include/omniORB4/internal/orbParameters.h:307:30:
error: unknown type name 'omni_time_t'
:info:build _CORBA_MODULE_VAR _core_attr omni_time_t
clientCallTimeOutPeriod;
:info:build ^
:info:build ../../../../include/omniORB4/internal/orbParameters.h:315:30:
error: unknown type name 'omni_time_t'
:info:build _CORBA_MODULE_VAR _core_attr omni_time_t
clientConnectTimeOutPeriod;
:info:build ^
:info:build ../../../../include/omniORB4/internal/orbParameters.h:456:30:
error: unknown type name 'omni_time_t'
:info:build _CORBA_MODULE_VAR _core_attr omni_time_t
serverCallTimeOutPeriod;
:info:build ^
:info:build In file included from callDescriptor.cc:42:
:info:build ../../../../include/omniORB4/internal/omniCurrent.h:84:16:
error: unknown type name 'omni_time_t'
:info:build inline const omni_time_t& timeout() { return
pd_timeout; }
:info:build ^
:info:build ../../../../include/omniORB4/internal/omniCurrent.h:99:32:
error: unknown type name 'omni_time_t'
:info:build inline void setTimeout(const omni_time_t& t)
:info:build ^
:info:build ../../../../include/omniORB4/internal/omniCurrent.h:110:33:
error: unknown type name 'omni_time_t'
:info:build inline void setDeadline(const omni_time_t& t)
:info:build ^
:info:build ../../../../include/omniORB4/internal/omniCurrent.h:122:3:
error: unknown type name 'omni_time_t'
:info:build omni_time_t pd_timeout;
:info:build ^
:info:build callDescriptor.cc:50:56: error: no member named
'sd_interceptor_call' in 'omniCallDescriptor'
:info:build omniCallDescriptor::LocalCallFn
omniCallDescriptor::sd_interceptor_call = 0;
:info:build ~~~~~~~~~~~~~~~~~~~~^
:info:build callDescriptor.cc:51:21: error: no type named 'InterceptorFn'
in 'omniCallDescriptor'
:info:build omniCallDescriptor::InterceptorFn*
omniCallDescriptor::sd_interceptor_stack = 0;
:info:build ~~~~~~~~~~~~~~~~~~~~^
:info:build callDescriptor.cc:51:56: error: no member named
'sd_interceptor_stack' in 'omniCallDescriptor'
:info:build omniCallDescriptor::InterceptorFn*
omniCallDescriptor::sd_interceptor_stack = 0;
:info:build ~~~~~~~~~~~~~~~~~~~~^
:info:build callDescriptor.cc:135:21: error: out-of-line definition of
'setupInterception' does not match any declaration in 'omniCallDescriptor'
:info:build omniCallDescriptor::setupInterception(omniCallDescriptor* cd,
:info:build ^~~~~~~~~~~~~~~~~
:info:build callDescriptor.cc:138:7: error: no member named
'pd_interceptor_stack' in 'omniCallDescriptor'
:info:build cd->pd_interceptor_stack = sd_interceptor_stack;
:info:build ~~ ^
:info:build callDescriptor.cc:139:7: error: no member named
'interceptedCall' in 'omniCallDescriptor'
:info:build cd->interceptedCall(servant);
:info:build ~~ ^
:info:build callDescriptor.cc:144:21: error: out-of-line definition of
'addInterceptor' does not match any declaration in 'omniCallDescriptor'
:info:build
omniCallDescriptor::addInterceptor(omniCallDescriptor::LocalCallFn fn)
:info:build ^~~~~~~~~~~~~~
:info:build callDescriptor.cc:147:3: error: unknown type name
'InterceptorFn'
:info:build InterceptorFn* entry = new InterceptorFn;
:info:build ^
:info:build callDescriptor.cc:147:30: error: unknown type name
'InterceptorFn'
:info:build InterceptorFn* entry = new InterceptorFn;
:info:build ^
:info:build callDescriptor.cc:155:21: error: out-of-line definition of
'removeInterceptor' does not match any declaration in 'omniCallDescriptor'
:info:build
omniCallDescriptor::removeInterceptor(omniCallDescriptor::LocalCallFn fn)
:info:build ^~~~~~~~~~~~~~~~~
:info:build callDescriptor.cc:157:3: error: unknown type name
'InterceptorFn'
:info:build InterceptorFn** prev = &sd_interceptor_stack;
:info:build ^
:info:build callDescriptor.cc:158:3: error: unknown type name
'InterceptorFn'
:info:build InterceptorFn* entry = sd_interceptor_stack;
:info:build ^
:info:build fatal error: too many errors emitted, stopping now [-ferror-
limit=]
:info:build 20 errors generated.
:info:build make[4]: *** [static/callDescriptor.o] Error 1
:info:build make[3]: *** [export] Error 1
:info:build make[2]: *** [export] Error 1
:info:build make[1]: *** [export] Error 1
:info:build make: *** [all] Error 1
:info:build make: Leaving directory
`/opt/local/var/macports/build/_Users_adershowitz_Programming_ports_devel_omniORB/omniORB/work/omniORB-4.2.0'
:info:build Command failed: cd
"/opt/local/var/macports/build/_Users_adershowitz_Programming_ports_devel_omniORB/omniORB/work/omniORB-4.2.0"
&& /usr/bin/make -j8 -w all
:info:build Exit code: 2
:error:build org.macports.build for port omniORB returned: command
execution failed
:debug:build Error code: CHILDSTATUS 15502 2
:debug:build Backtrace: command execution failed
while executing
"system -nice 0 $fullcmdstring"
("eval" body line 1)
invoked from within
"eval system $notty $nice \$fullcmdstring"
invoked from within
"command_exec build"
(procedure "portbuild::build_main" line 8)
invoked from within
"portbuild::build_main org.macports.build"
("eval" body line 1)
invoked from within
"eval $procedure $targetname"
:info:build Warning: targets not executed for omniORB:
org.macports.install org.macports.build org.macports.destroot
:notice:build Please see the log file for port omniORB for details:
}}}
I can add the full log file if that might help.
--
Ticket URL: <https://trac.macports.org/ticket/35818#comment:14>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list