Re: [OpenIndiana-discuss] gmake REQUIRED_PACKAGES and depends path
Project from Existing Sources svn plugin just checked out https://svn.code.sf.net/p/regina-rexx/code/ regina-rexx-code Thanks again ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] gmake REQUIRED_PACKAGES and depends path
re-posted to list so others will see. Done! Works! Thank You very much!!! Just need to clean things up. You need to ensure that -R /usr/lib/svn/amd64 -R /usr/apr/lib/amd64 are passed to the linker when building those components. Some examples that may or may not work depending on the build tool in use are: https://github.com/OpenIndiana/oi-userland/blob/1522ea203f807319de8eb760adc0580cff3d7f7c/components/sysutils/fsvs/Makefile#L44 https://github.com/OpenIndiana/oi-userland/blob/f66857d190658752d5992bea2ea2680756e42184/components/developer/subversion/Makefile#L117-L125 https://github.com/OpenIndiana/oi-userland/blob/8370eb10ecdd7fa558b996353eab56822ca17201/components/sysutils/rsyslog/Makefile#L43-L45 -alan- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] gmake REQUIRED_PACKAGES and depends path
On 05/25/18 05:23 AM, Jason Martin wrote: > What do I need to do in my build so that depend path includes > > usr/lib/svn/amd64 and usr/apr/lib/amd64 > > > /export/home/agrellum/oi-userland/components/desktop/gnome3/anjuta/build/manifest-i386-anjuta.depend > has unresolved dependency ' > depend type=require fmri=__TBD pkg.debug.depend.file=libsvn_client-1.so.0 > \ > pkg.debug.depend.reason=usr/lib/amd64/anjuta/libanjuta-subversion.so \ > pkg.debug.depend.type=elf \ > pkg.debug.depend.path=lib/64 \ > pkg.debug.depend.path=usr/gcc/6/lib/amd64 \ > pkg.debug.depend.path=usr/lib/64'. You need to ensure that -R /usr/lib/svn/amd64 -R /usr/apr/lib/amd64 are passed to the linker when building those components. Some examples that may or may not work depending on the build tool in use are: https://github.com/OpenIndiana/oi-userland/blob/1522ea203f807319de8eb760adc0580cff3d7f7c/components/sysutils/fsvs/Makefile#L44 https://github.com/OpenIndiana/oi-userland/blob/f66857d190658752d5992bea2ea2680756e42184/components/developer/subversion/Makefile#L117-L125 https://github.com/OpenIndiana/oi-userland/blob/8370eb10ecdd7fa558b996353eab56822ca17201/components/sysutils/rsyslog/Makefile#L43-L45 -alan- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] gmake REQUIRED_PACKAGES and depends path
Program will: gmake build gmake sample-manifest gmake install All OK. Without building the subversion plugin, Anjuta is up and running and I have played and tested for days. I thing Gtk3 and Mate are smooth and lite on Openindiana. Some things do not work as expected. Emulated forkpty in Anjuta library code does not seem to be one them yet. Cannot wrap my head around having multiple compilers, debuggers, linkers, arch's, libs and pkconfig locations. Some are bugs in other programs or already known. I see only two examples of using developer/versioning/subversion in 96,326 lines of Makefile from 2018-04-02 oi-userland and one of them is subversion itself. I will try to start pushing new and changed packages maybe next week. Just wanted to build everything it comes with as learning experience. ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] gmake REQUIRED_PACKAGES and depends path
On 05/25/18 02:23 PM, Jason Martin wrote: What do I need to do in my build so that depend path includes usr/lib/svn/amd64 and usr/apr/lib/amd64 /export/home/agrellum/oi-userland/components/desktop/gnome3/anjuta/build/manifest-i386-anjuta.depend has unresolved dependency ' depend type=require fmri=__TBD pkg.debug.depend.file=libsvn_client-1.so.0 \ pkg.debug.depend.reason=usr/lib/amd64/anjuta/libanjuta-subversion.so \ pkg.debug.depend.type=elf \ pkg.debug.depend.path=lib/64 \ pkg.debug.depend.path=usr/gcc/6/lib/amd64 \ pkg.debug.depend.path=usr/lib/64'. /export/home/agrellum/oi-userland/components/desktop/gnome3/anjuta/build/manifest-i386-anjuta.depend has unresolved dependency ' depend type=require fmri=__TBD pkg.debug.depend.file=libapr-1.so.0 \ pkg.debug.depend.reason=usr/lib/amd64/anjuta/libanjuta-subversion.so \ pkg.debug.depend.type=elf \ pkg.debug.depend.path=lib/64 \ pkg.debug.depend.path=usr/gcc/6/lib/amd64 \ pkg.debug.depend.path=usr/lib/64'. /export/home/agrellum/oi-userland/components/desktop/gnome3/anjuta/build/manifest-i386-anjuta.depend has unresolved dependency ' depend type=require fmri=__TBD pkg.debug.depend.file=libsvn_subr-1.so.0 \ pkg.debug.depend.reason=usr/lib/amd64/anjuta/libanjuta-subversion.so \ pkg.debug.depend.type=elf \ pkg.debug.depend.path=lib/64 \ pkg.debug.depend.path=usr/gcc/6/lib/amd64 \ pkg.debug.depend.path=usr/lib/64'. make[1]: *** [/export/home/agrellum/oi-userland/make-rules/ips.mk:398: /export/home/agrellum/oi-userland/components/desktop/gnome3/anjuta/build/.resolved-i386] Error 1 Me far from being an IPS expert but perhaps you miss developer/versioning/subversion and library/apr in your build environment? It would be easier to help if you pushed your WIP changes to https://github.com/OpenIndiana/oi-userland/. Michal ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss
[OpenIndiana-discuss] gmake REQUIRED_PACKAGES and depends path
What do I need to do in my build so that depend path includes usr/lib/svn/amd64 and usr/apr/lib/amd64 /export/home/agrellum/oi-userland/components/desktop/gnome3/anjuta/build/manifest-i386-anjuta.depend has unresolved dependency ' depend type=require fmri=__TBD pkg.debug.depend.file=libsvn_client-1.so.0 \ pkg.debug.depend.reason=usr/lib/amd64/anjuta/libanjuta-subversion.so \ pkg.debug.depend.type=elf \ pkg.debug.depend.path=lib/64 \ pkg.debug.depend.path=usr/gcc/6/lib/amd64 \ pkg.debug.depend.path=usr/lib/64'. /export/home/agrellum/oi-userland/components/desktop/gnome3/anjuta/build/manifest-i386-anjuta.depend has unresolved dependency ' depend type=require fmri=__TBD pkg.debug.depend.file=libapr-1.so.0 \ pkg.debug.depend.reason=usr/lib/amd64/anjuta/libanjuta-subversion.so \ pkg.debug.depend.type=elf \ pkg.debug.depend.path=lib/64 \ pkg.debug.depend.path=usr/gcc/6/lib/amd64 \ pkg.debug.depend.path=usr/lib/64'. /export/home/agrellum/oi-userland/components/desktop/gnome3/anjuta/build/manifest-i386-anjuta.depend has unresolved dependency ' depend type=require fmri=__TBD pkg.debug.depend.file=libsvn_subr-1.so.0 \ pkg.debug.depend.reason=usr/lib/amd64/anjuta/libanjuta-subversion.so \ pkg.debug.depend.type=elf \ pkg.debug.depend.path=lib/64 \ pkg.debug.depend.path=usr/gcc/6/lib/amd64 \ pkg.debug.depend.path=usr/lib/64'. make[1]: *** [/export/home/agrellum/oi-userland/make-rules/ips.mk:398: /export/home/agrellum/oi-userland/components/desktop/gnome3/anjuta/build/.resolved-i386] Error 1 ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss