<!DOCTYPE html>
<html><head>
    <meta charset="UTF-8">
</head><body><p>Hi</p><p>I would prefer to use the make install support for this, maybe you can try that? We lack sponsoring to dive into this and improve the packaging.</p><p><br></p><p>Johbby</p><blockquote><p>Op 19 maart 2021 om 19:26 schreef "Lockhart, Thomas G (US 398I)" <thomas.g.lockhart@jpl.nasa.gov>:</p><p>Thanks for the tip for MacOS.</p><p>For some reason the mechanism for getting include files is not finding most of them now. But as you pointed out the spec file has not changed much. And on CentOS7 the compiler is still 4.8.x so that hasn’t changed much either. Confusing.</p><p>I’ll keep poking at it but it definitely needs some fixing even if it means ditching the “try including the header file and see what else we find” mechanism...</p><ul><li>Tom</li></ul><blockquote><p>On Mar 19, 2021, at 1:25 AM, Johnny Willemsen <jwillemsen@remedy.nl> wrote:</p><p>Hi,</p><blockquote><p>fwiw I’ve been able to update my MacPorts Portfile from 2.5.2 to 3.0.1<br>by just updating version numbers and checksums so the distro files and<br>build process seem to have not changed.</p></blockquote><p>You very likely can cleanup it a little bit more, platform_macosx.GNU<br>does now select the correct macosx release.</p><p>Johnny</p><blockquote><p>Details below. Comments or suggestions?</p><ul><li>Tom</li></ul><p>For example, I’ve got a simple IDL file defining a short structure and<br>using only simple types. The includes generated by tao_idl are:</p><p>#include <tao/AnyTypeCode/AnyTypeCode_methods.h></p><p>#include <tao/AnyTypeCode/Any.h></p><p>#include <tao/ORB.h></p><p>#include <tao/SystemException.h></p><p>#include <tao/UserException.h></p><p>#include <tao/Basic_Types.h></p><p>#include <tao/ORB_Constants.h></p><p>#include <tao/Object.h></p><p>#include <tao/String_Manager_T.h></p><p>#include <tao/Objref_VarOut_T.h></p><p>#include <tao/VarOut_T.h></p><p>#include <tao/Arg_Traits_T.h></p><p>#include <tao/Basic_Arguments.h></p><p>#include <tao/Special_Basic_Arguments.h></p><p>#include <tao/Any_Insert_Policy_T.h></p><p>#include <tao/Basic_Argument_T.h></p><p>#include <tao/Fixed_Size_Argument_T.h></p><p>#include <tao/Var_Size_Argument_T.h></p><p>#include <tao/Object_Argument_T.h></p><p>#include <tao/UB_String_Arguments.h></p><p>#include /**/ <tao/Version.h></p><p>#include /**/ <tao/Versioned_Namespace.h></p><p>Of which none appear in /usr/include/tao/ for the 3.0.1 rpms generated<br>on March 15. I’ve also rebuilt the rpms and see the same result.</p><p>122 files (and directories) appear in /usr/include/tao/ from the 3.0.1<br>rpms while 578 files and directories appear from the 2.6.5 rpms.</p><p>In the AnyTypeCode directory, only these files appear:</p><p>/usr/include/tao/AnyTypeCode/AnySeq.pidl<br>/usr/include/tao/AnyTypeCode/Bounds.pidl<br>/usr/include/tao/AnyTypeCode/Dynamic.pidl<br>/usr/include/tao/AnyTypeCode/Dynamic_Parameter.pidl<br>/usr/include/tao/AnyTypeCode/Null_RefCount_Policy.h<br>/usr/include/tao/AnyTypeCode/TAO_AnyTypeCode_Export.h<br>/usr/include/tao/AnyTypeCode/TC_Constants_Forward.h<br>/usr/include/tao/AnyTypeCode/TypeCode_Constants.h<br>/usr/include/tao/AnyTypeCode/TypeCode_Struct_Field.h<br>/usr/include/tao/AnyTypeCode/Typecode_typesA.h<br>/usr/include/tao/AnyTypeCode/ValueModifier.pidl<br>/usr/include/tao/AnyTypeCode/Vector_AnyOp_T.h<br>/usr/include/tao/AnyTypeCode/Visibility.pidl</p><p>_______________________________________________<br>tao-bugs mailing list<br>tao-bugs@list.isis.vanderbilt.edu<br><a href="https://urldefense.us/v3/__http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/tao-bugs__;!!PvBDto6Hs4WbVuu7!cXfngdtUz6WrhrJXwUHmjSc2PXUNaL-ZxV7EkXRolaS8F1cQmDPNKj1bCgtUfzc2FEbBgCas1aM$">https://urldefense.us/v3/__http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/tao-bugs__;!!PvBDto6Hs4WbVuu7!cXfngdtUz6WrhrJXwUHmjSc2PXUNaL-ZxV7EkXRolaS8F1cQmDPNKj1bCgtUfzc2FEbBgCas1aM$</a></p></blockquote></blockquote></blockquote></body></html>