<HTML><BODY>Hi,<br><br><br>yesterday I asked you for your decisions regarding gcc45 (for Vbox5), but I can understand it that you probably missed it in the stream of unrelated messages.<br><br>Here I would like to repeat them:<br><br><a href="https://openindiana.org/pipermail/openindiana-discuss/2016-September/019609.html">https://openindiana.org/pipermail/openindiana-discuss/2016-September/019609.html</a> <br><br>"""""<br><pre>Alp: What shall I do with gcc4.5.2? Will we add it to Hipster because Vbox can only be built with it to get usb working (and then only as root user)?

Or will you accept my old gcc4.5.2 OpenSXCE-userland bins and mount symlink them to /usr/gcc/4.5 while building vbox5?
Or will you prefer to build Vbox5 with gcc4.9 and accept 2 binary blobs for /platform/i86pc/kernel/drv/amd64/vboxusb and<br> /platform/i86pc/kernel/drv/amd64/vboxusbmon in the oi-userland/components/virtualbox5_qt4 build dir that I will have automatically<br> cp'ed over during gmake install for packaging?"""""<br><br>Nevertheless I "ported" (not the right term for this small task, on the other hand a few quick hacks were necessary) gcc45 to Hipster 2016.04</pre>It now builds fine and works together with the existing versions of<br><br>developer/assembler<br>developer/gnu-binutils<br>library/gmp<br>library/mpc<br>library/mpfr<br>shell/ksh93<br>system/library<br>system/library/gcc-45-runtime<br>system/library/math<br>system/linker<br><br><br>that are installed locally and also in the Hipster-2015 repo.<br><br><br>However, I why do I still get these pkglint errors then?<br><br><br><br><br>components/gcc45/build/prototype/i386/mangled /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/prototype/i386 /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45 gcc-4.5.2" \<br>    /usr/bin/pkglint  \<br>        -f /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/tools/pkglintrc /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45.depend.res /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45-runtime.depend.res<br>Lint engine setup...<br>Starting lint run...<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/SUNWcs@0.5.11-2015.0.2.15626 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/developer/gnu-binutils@2.25.1-2015.0.2.1 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/developer/library/lint@0.5.11-2015.0.2.15626 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/developer/linker@0.5.11-2015.0.2.15626 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/library/gmp@5.0.5-2015.0.2.0 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/library/mpc@1.0.1-2015.0.2.0 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/library/mpfr@3.1.2-2015.0.2.0 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/system/header for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/system/library@0.5.11-2015.0.2.15626 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/system/library/math@0.5.11-2015.0.2.15626 for pkg:/system/library/gcc-45-runtime@4.5.2,5.11-2016.0.1.0<br>/usr/bin/touch /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/.linted-i386<br>/bin/cp -f /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45-runtime.depend.res /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45-runtime.pre-published<br>NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO<br>/bin/cp -f /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45.depend.res /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45.pre-published<br>NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO<br>/usr/bin/touch /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/.pre-published-i386<br>/usr/bin/pkgsend -s /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/i386/repo publish --fmri-in-manifest -d /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/prototype/i386/mangled -d /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/prototype/i386 -d /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build -d /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45 -d gcc-4.5.2 -T \*.py /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45-runtime.pre-published<br>pkgsend: 'open' failed; unable to initiate transaction:<br>This operation requires that a default publisher has been set or that a publisher be specified in the FMRI 'pkg:/system/library/gcc-45-runtime@4.5.2,5.11-2016.0.1.0'.<br>../../make-rules/ips.mk:436: recipe for target '/code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45-runtime.published' failed<br>gmake: *** [/code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45-runtime.published] Error 1<br>martin@Hipster:/code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45$ <br><br><br><br>The publisher setup had already been corrected according to your advice, and now is again:<br><br># pkg publisher<br>PUBLISHER                   TYPE     STATUS P LOCATION<br>openindiana.org              origin   online F http://pkg.openindiana.org/hipster-2015/<br>hipster-encumbered              origin   online F http://pkg.openindiana.org/hipster-encumbered/<br><br><br><br><br>-- <br>Мартин Бохниг<div style="position: absolute; left: -40px; top: -25px; width: 1px; height: 1px; overflow: hidden;" data-mce-bogus="1" class="mcePaste" id="_mcePaste">components/gcc45/build/prototype/i386/mangled /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/prototype/i386 /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45 gcc-4.5.2" \<br>    /usr/bin/pkglint  \<br>        -f /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/tools/pkglintrc /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45.depend.res /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45-runtime.depend.res<br>Lint engine setup...<br>Starting lint run...<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/SUNWcs@0.5.11-2015.0.2.15626 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/developer/gnu-binutils@2.25.1-2015.0.2.1 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/developer/library/lint@0.5.11-2015.0.2.15626 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/developer/linker@0.5.11-2015.0.2.15626 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/library/gmp@5.0.5-2015.0.2.0 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/library/mpc@1.0.1-2015.0.2.0 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/library/mpfr@3.1.2-2015.0.2.0 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/system/header for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/system/library@0.5.11-2015.0.2.15626 for pkg:/developer/gcc-45@4.5.2,5.11-2016.0.1.0<br>WARNING pkglint.action005.1       obsolete dependency check skipped: unable to find dependency pkg:/system/library/math@0.5.11-2015.0.2.15626 for pkg:/system/library/gcc-45-runtime@4.5.2,5.11-2016.0.1.0<br>/usr/bin/touch /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/.linted-i386<br>/bin/cp -f /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45-runtime.depend.res /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45-runtime.pre-published<br>NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO<br>/bin/cp -f /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45.depend.res /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45.pre-published<br>NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO<br>/usr/bin/touch /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/.pre-published-i386<br>/usr/bin/pkgsend -s /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/i386/repo publish --fmri-in-manifest -d /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/prototype/i386/mangled -d /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/prototype/i386 -d /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build -d /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45 -d gcc-4.5.2 -T \*.py /code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45-runtime.pre-published<br>pkgsend: 'open' failed; unable to initiate transaction:<br>This operation requires that a default publisher has been set or that a publisher be specified in the FMRI 'pkg:/system/library/gcc-45-runtime@4.5.2,5.11-2016.0.1.0'.<br>../../make-rules/ips.mk:436: recipe for target '/code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45-runtime.published' failed<br>gmake: *** [/code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45/build/manifest-i386-gcc-45-runtime.published] Error 1<br>martin@Hipster:/code/ALP__KMS_MATE__checkout20160911sun/oi-userland/components/gcc45$ <br><br></div></BODY></HTML>