Re: [OpenIndiana-discuss] forum creation
On 02/28/15 12:22 PM, Bruce Lilly wrote: On Thu, Feb 26, 2015 at 7:31 PM, Nikola M wrote: Regarding managing services on Unix-like OSes, illumos and Opensolaris descendent OS'es enjoy Service management Facility (SMF), maybe you could comment how it stand for you, comparing to other service management ways you mentioned? If you have OI installed, you could try it out. (And see if it could be improved). SMF is mostly OK after the usual learning curve. What's not OK: 1. XML sucks 2. "Restarting too quickly" seems to happen too frequently for some services on reboot (usually for services where the daemon forks). 3. Poor support for conversion from init scripts (and XML sucks). http://wiki.loopback.org/index.php/How_to_add_a_service_to_svc helps, but XML sucks. Hi, thank you for your valuable insights. We diverged from previous topic, (and I hope we'll continue at illumos) but I wanted it, I got it :P They cold be transferred to project ideas My answers on this are obviously off-topic reagarding "forum creation" and I would transfer all at least illumos-related ideas to illumos list. The question about SMF and XML is a question for illumos. I am sure there are some workarounds that can make life easier. Aha and not to forget, if you do name "critical things that seems to be ignored", at your opinion, I am sure we'll all be much obliged , because that's kind of things that are needed to make fire star :) Some background to keep things in perspective: I've used mostly System V and System V-like systems for a long time, so OpenIndiana had an advantage (over e.g. BSD and BSD-like systems with their peculiar make, peculiar ps, oddball shells, etc.). A few decades ago, somebody convinced me to try Linux instead of spending $75 on an OpenSolaris license, so I've been using mostly Linux systems since then. After trying a few others, I settled on SuSE, later openSUSE. Systemd has broken too many things, too many times, and is wasting too much of my time fixing and re-fixing things that shouldn't have been broken in the first place; and alternatives (e.g. sysvinit) have been dropped). The one fast, reliable, stable journaled filesystem previously supported on openSUSE (viz. Reiserfs) has been dropped. So it's time to move on. Seems like that systemd thing on Linux , e.g. moving away from it is like catching up. while also many people would stay with their distros without realizing that something changed. One issue with OpenIndiana encountered early on is limited networking driver support; specifically, OpenIndiana has no built-in support for Marvell "yukon" series Gigiabit Ethernet. I was able to find a Solaris driver from Marvell's web site, burn it to physical media, and sneakernet it; it works, but I wonder whether it will continue to work for future releases... I have one 32bit driver working on 32-bit only laptop, for Marvel yukon. Since Solaris drivers (expecially network ones) tend to work for a long time on newer releases (like from S8 on today's OI - think no other platform but maybe windows could beat that actually) I would be pretty sure I could rely on that for some time (or change Gigabit LAN card if in doubt, they are cheap). Otherwise, it is illumos question. Minimum system requirements are unclear; one place says 512MB RAM, another says 768MB. Answers to this kind of questions could not be answered currently on OI, because Hipster does not value stable releases. (but could be made to do so with releasing stable) You also mentioned 32-bit killing attitude etc, so it could improve if OI have some kind of updatable /dev release that is Atm in stage of an idea. Opensolaris truly stated 512MB minimum, and with GUI, but that was in 2009.6.days. I wouldn't count on using Solaris descendent installs (especially with ZFS) on low end machines. Maybe they could be tweaked but Solarises are mostly better with partitioning larger iron with zones , zfs datasets, etc, then with entry-level configs. I have 4 32-bit (Pentium III, actually) machines which have *very* stable oscillators serving as NTP servers. They are equipped with the maximum amount of RAM supported by the motherboard -- 512 MB. So that's a critical issue (those machines have run Linux (including GUI), and 3 of the four currently run NetBSD). I have not found any similarly stable machines to replace those, so they'll keep running "forever" as my primary ntp servers. All four use PPS signals from GPS, so require (and have) real serial ports; the trend on newer hardware is to abandon real serial ports in favor of polled once every million-or-so nanoseconds USB with its 57 flavors of connector variants, and that won't work for PPS. Oscillators issue aside (surely there are also some modern hardware solutions these days), and with the fact there are still PCI-e x1 serial port cards, I understand what you are saying, you need _stable_ supported illumos distro that would fit your memory requirements, to do it'
Re: [OpenIndiana-discuss] VLC dependancy libs
Hi russell писал 04.03.2015 00:40: fatal error: sys/audioio.h: No such file or directory #include ^ compilation terminated. gmake: *** [build/SDL_sunaudio.lo] Error 1 pkg install system/header/header-audio ? --- System Administrator of Southern Federal University Computer Center ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
[OpenIndiana-discuss] VLC dependancy libs
Hi, I have just a hand full of VLC dependancies to build. I am having a problem with SDL2-2.0.3, as it is looking for the following sources (configure.in) if test x$enable_audio = xyes; then case $ARCH in sysv5|solaris|hpux) AC_DEFINE(SDL_AUDIO_DRIVER_SUNAUDIO, 1, [ ]) SOURCES="$SOURCES $srcdir/src/audio/sun/*.c" have_audio=yes ESD is detected during the ./configure correctly but during the gmake the compilation fails. What should I be changing the configure.in so that audio will work correctly? gmake Warning, configure.in is out of date #(cd /home/downloads/gnu/vlc/libs/SDL2-2.0.3 && sh autogen.sh && sh configure) /bin/sh build-scripts/updaterev.sh /bin/sh ./libtool --mode=compile gcc -g -O3 -DUSING_GENERATED_CONFIG_H -Iinclude -I/home/downloads/gnu/vlc/libs/SDL2-2.0.3/include -mmmx -m3dnow -msse -fvisibility=hidden -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -D_REENTRANT -Wall -MMD -MT build/SDL_sunaudio.lo -c /home/downloads/gnu/vlc/libs/SDL2-2.0.3/src/audio/sun/SDL_sunaudio.c -o build/SDL_sunaudio.lo libtool: compile: gcc -g -O3 -DUSING_GENERATED_CONFIG_H -Iinclude -I/home/downloads/gnu/vlc/libs/SDL2-2.0.3/include -mmmx -m3dnow -msse -fvisibility=hidden -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -D_REENTRANT -Wall -MMD -MT build/SDL_sunaudio.lo -c /home/downloads/gnu/vlc/libs/SDL2-2.0.3/src/audio/sun/SDL_sunaudio.c -fPIC -DPIC -o build/.libs/SDL_sunaudio.o /home/downloads/gnu/vlc/libs/SDL2-2.0.3/src/audio/sun/SDL_sunaudio.c:34:25: fatal error: sys/audioio.h: No such file or directory #include ^ compilation terminated. gmake: *** [build/SDL_sunaudio.lo] Error 1 TIA Russell ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Has anyone successfully built a new firefox on OI?
> > Maybe first try to reproduce what the Sun/Oracle team does to build every > release, using Sun CC, then try to port to GCC? > This is not a solution as SunStudio is buggy! For example, I had compiled OpenOfice4 with GCC while SunStudio failed in many cases and I could not proceed! It makes no sense to waste time and energy with this compiler. I guess it would be more meaningful to work with CLang than with SunStudio. Best regards, A.S. -- Apostolos Syropoulos Xanthi, Greece ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Has anyone successfully built a new firefox on OI?
On 03/ 3/15 02:52 PM, Apostolos Syropoulos via openindiana-discuss wrote: Build tools CompilerVersionCompiler flags /opt/solarisstudio12.3.rsync/bin/ccSun C 5.12 SunOS_i386 Patch 148918-07 2013/08/22-I/usr/X11/include -D__FUNC__=__func__ -xlibmieee -xstrconst -xbuiltin=%all -D__FUNCTION__=__func__ -mt /opt/solarisstudio12.3.rsync/bin/CCSun C++ 5.12 SunOS_i386 Patch 148509-13 2013/08/22-xlibmil -xlibmopt -lCrun -lCstd -features=tmplrefstatic,no%except -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -template=no%extdef -xlibmieee -xbuiltin=%all -features=tmplife,tmplrefstatic,extensions,no%except -norunpath -D__FUNCTION__=__func__ -template=no%extdef -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -xannotate=no -mt -DNDEBUG -DTRIMMED -xO4 I am compiling using gcc 4.8.2 (maybe I will upgrade later on). Some may say that SunStudio is good compiler. I think it is better to stick to the compiler most people use. After all, I cannot be sure the compiler will be freely available tommorow. On the other hand, GCC will be free for ever! Maybe first try to reproduce what the Sun/Oracle team does to build every release, using Sun CC, then try to port to GCC? ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Has anyone successfully built a new firefox on OI?
And of course I must read my messages three times before posting because I always forget words... A.S. -- Apostolos Syropoulos Xanthi, Greece ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Has anyone successfully built a new firefox on OI?
> Build tools > CompilerVersionCompiler flags > > /opt/solarisstudio12.3.rsync/bin/ccSun C 5.12 SunOS_i386 Patch 148918-07 > 2013/08/22-I/usr/X11/include -D__FUNC__=__func__ -xlibmieee -xstrconst > -xbuiltin=%all -D__FUNCTION__=__func__ -mt > > /opt/solarisstudio12.3.rsync/bin/CCSun C++ 5.12 SunOS_i386 Patch > 148509-13 2013/08/22-xlibmil -xlibmopt -lCrun -lCstd > -features=tmplrefstatic,no%except -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ > -template=no%extdef -xlibmieee -xbuiltin=%all > -features=tmplife,tmplrefstatic,extensions,no%except -norunpath > -D__FUNCTION__=__func__ -template=no%extdef -D_XOPEN_SOURCE=500 > -D__EXTENSIONS__ -xannotate=no -mt -DNDEBUG -DTRIMMED -xO4 I am compiling using gcc 4.8.2 (maybe I will upgrade later on). Some may say that SunStudio is good compiler. I think it is better to stick to the compiler most people use. After all, I cannot be sure the compiler will be freely available tommorow. On the other hand, GCC will be free for ever! A.S. -- Apostolos Syropoulos Xanthi, Greece ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Has anyone successfully built a new firefox on OI?
Hi! I think that Apostolos tries to compile it with gcc.. That shows Sun CC use. Regards. Am 03.03.2015 um 20:41 schrieb Oscar del Rio: On 03/ 3/15 02:25 PM, Apostolos Syropoulos via openindiana-discuss wrote: Hello, I am trying to compile firefox. So far I haven't managed to finish the configuration part! I am using configure with no options so to discover as many as possible bugs or features possible. a.s. Firefox 31.5-esr's about:buildconfig page: Build platform target i386-pc-solaris2.11 Build tools Compiler Version Compiler flags /opt/solarisstudio12.3.rsync/bin/cc Sun C 5.12 SunOS_i386 Patch 148918-07 2013/08/22 -I/usr/X11/include -D__FUNC__=__func__ -xlibmieee -xstrconst -xbuiltin=%all -D__FUNCTION__=__func__ -mt /opt/solarisstudio12.3.rsync/bin/CC Sun C++ 5.12 SunOS_i386 Patch 148509-13 2013/08/22 -xlibmil -xlibmopt -lCrun -lCstd -features=tmplrefstatic,no%except -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -template=no%extdef -xlibmieee -xbuiltin=%all -features=tmplife,tmplrefstatic,extensions,no%except -norunpath -D__FUNCTION__=__func__ -template=no%extdef -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -xannotate=no -mt -DNDEBUG -DTRIMMED -xO4 Configure arguments --enable-application=browser --prefix=/usr --libdir=/usr/lib --mandir=/usr/share/man --enable-official-branding --enable-updater --enable-debug-symbols=no --enable-update-packaging --enable-update-channel=esr --disable-tests --enable-jemalloc --enable-dtrace --enable-xinerama --disable-crashreporter --disable-pulseaudio --disable-gstreamer --without-intl-api --enable-ipc From firefox 28 (non-esr) Build tools Compiler Version Compiler flags /opt/solarisstudio12.3.rsync/bin/cc Sun C 5.12 SunOS_i386 Patch 148918-07 2013/08/22 -I/usr/X11/include -D__FUNC__=__func__ -xlibmieee -xstrconst -xbuiltin=%all -D__FUNCTION__=__func__ -mt /opt/solarisstudio12.3.rsync/bin/CC Sun C++ 5.12 SunOS_i386 Patch 148509-13 2013/08/22 -xlibmil -xlibmopt -lCrun -lCstd -features=tmplrefstatic,no%except -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -template=no%extdef -xlibmieee -xbuiltin=%all -features=tmplife,tmplrefstatic,extensions,no%except -norunpath -D__FUNCTION__=__func__ -template=no%extdef -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -xannotate=no -mt -DNDEBUG -DTRIMMED -xO4 Configure arguments --enable-application=browser --prefix=/usr --libdir=/usr/lib --mandir=/usr/share/man --enable-official-branding --enable-updater --enable-debug-symbols=no --enable-update-packaging --enable-update-channel=release --disable-tests --enable-jemalloc --enable-dtrace --enable-xinerama --disable-crashreporter --enable-ipc ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss -- Predrag Zečević, Technical Support Analyst, 2e Systems GmbH Telephone: +49 6196 9505 815, Facsimile: +49 6196 9505 894 Mobile:+49 174 3109 288, Skype: predrag.zecevic E-mail:predrag.zece...@2e-systems.com Headquarter: 2e Systems GmbH, Königsteiner Str. 87, 65812 Bad Soden am Taunus, Germany Company registration: Amtsgericht Königstein (Germany), HRB 7303 Managing director:Phil Douglas http://www.2e-systems.com/ - Making your business fly! ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Has anyone successfully built a new firefox on OI?
On 03/ 3/15 02:25 PM, Apostolos Syropoulos via openindiana-discuss wrote: Hello, I am trying to compile firefox. So far I haven't managed to finish the configuration part! I am using configure with no options so to discover as many as possible bugs or features possible. a.s. Firefox 31.5-esr's about:buildconfig page: Build platform target i386-pc-solaris2.11 Build tools Compiler Version Compiler flags /opt/solarisstudio12.3.rsync/bin/cc Sun C 5.12 SunOS_i386 Patch 148918-07 2013/08/22 -I/usr/X11/include -D__FUNC__=__func__ -xlibmieee -xstrconst -xbuiltin=%all -D__FUNCTION__=__func__ -mt /opt/solarisstudio12.3.rsync/bin/CC Sun C++ 5.12 SunOS_i386 Patch 148509-13 2013/08/22 -xlibmil -xlibmopt -lCrun -lCstd -features=tmplrefstatic,no%except -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -template=no%extdef -xlibmieee -xbuiltin=%all -features=tmplife,tmplrefstatic,extensions,no%except -norunpath -D__FUNCTION__=__func__ -template=no%extdef -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -xannotate=no -mt -DNDEBUG -DTRIMMED -xO4 Configure arguments --enable-application=browser --prefix=/usr --libdir=/usr/lib --mandir=/usr/share/man --enable-official-branding --enable-updater --enable-debug-symbols=no --enable-update-packaging --enable-update-channel=esr --disable-tests --enable-jemalloc --enable-dtrace --enable-xinerama --disable-crashreporter --disable-pulseaudio --disable-gstreamer --without-intl-api --enable-ipc From firefox 28 (non-esr) Build tools Compiler Version Compiler flags /opt/solarisstudio12.3.rsync/bin/cc Sun C 5.12 SunOS_i386 Patch 148918-07 2013/08/22 -I/usr/X11/include -D__FUNC__=__func__ -xlibmieee -xstrconst -xbuiltin=%all -D__FUNCTION__=__func__ -mt /opt/solarisstudio12.3.rsync/bin/CC Sun C++ 5.12 SunOS_i386 Patch 148509-13 2013/08/22 -xlibmil -xlibmopt -lCrun -lCstd -features=tmplrefstatic,no%except -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -template=no%extdef -xlibmieee -xbuiltin=%all -features=tmplife,tmplrefstatic,extensions,no%except -norunpath -D__FUNCTION__=__func__ -template=no%extdef -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -xannotate=no -mt -DNDEBUG -DTRIMMED -xO4 Configure arguments --enable-application=browser --prefix=/usr --libdir=/usr/lib --mandir=/usr/share/man --enable-official-branding --enable-updater --enable-debug-symbols=no --enable-update-packaging --enable-update-channel=release --disable-tests --enable-jemalloc --enable-dtrace --enable-xinerama --disable-crashreporter --enable-ipc ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Has anyone successfully built a new firefox on OI?
Hello, I am trying to compile firefox. So far I haven't managed to finish the configuration part! I am using configure with no options so to discover as many as possible bugs or features possible. a.s. -- Apostolos Syropoulos Xanthi, Greece ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] VLC dependency libs
Hi Ken, I have successfully built ffmpeg but had to manually copy the libraries to /opt/gnu/lib and the executables to /opt/gnu/bin On 01/03/2015 20:25, russell wrote: Hi, I have currently built most libraries upon which VLC is dependant. I am however having a problem with libdvbpsi-1.2.0 which is generating the following error during compilation. libtool: link: gcc -g -O2 -Wall -Werror --std=gnu99 -D_GNU_SOURCE -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -DDVBPSI_DIST -pthread -o .libs/dvbinfo dvbinfo-dvbinfo.o dvbinfo-libdvbpsi.o dvbinfo-buffer.o dvbinfo-tcp.o dvbinfo-udp.o -L../../src /home/downloads/gnu/vlc/libs/libdvbpsi-1.2.0/src/.libs/libdvbpsi.so -L/opt/gnu/lib -lm -pthread -R/opt/gnu/lib Undefinedfirst referenced symbol in file binddvbinfo-udp.o recvdvbinfo-tcp.o socket dvbinfo-tcp.o setsockopt dvbinfo-tcp.o connect dvbinfo-tcp.o getaddrinfo dvbinfo-tcp.o freeaddrinfodvbinfo-tcp.o gai_strerrordvbinfo-tcp.o shutdowndvbinfo-tcp.o ld: fatal: symbol referencing errors. No output written to .libs/dvbinfo collect2: error: ld returned 1 exit status gmake[3]: *** [dvbinfo] Error 1 gmake[3]: Leaving directory `/home/downloads/gnu/vlc/libs/libdvbpsi-1.2.0/examples/dvbinfo' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/home/downloads/gnu/vlc/libs/libdvbpsi-1.2.0/examples' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/home/downloads/gnu/vlc/libs/libdvbpsi-1.2.0' gmake: *** [all] Error 2 Any suggestions? TIA Russell ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] Has anyone successfully built a new firefox on OI?
On 02/19/15 10:35 AM, Harry Putnam wrote: Has anyone here managed to build a more recent version of firefox? My OI 151_9 has version 10.0.12 More uptodate platforms are running in the 30's... On a recent gentoo box, I see it is 35.0 FYI, Firefox 31.5.0esr has been posted http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/latest-esr/contrib/ ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss