Re: [OpenIndiana-discuss] forum creation

2015-03-03 Thread Nikola M


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

2015-03-03 Thread Alexander Pyhalov

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

2015-03-03 Thread russell

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?

2015-03-03 Thread Apostolos Syropoulos via openindiana-discuss
>
> 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?

2015-03-03 Thread Oscar del Rio

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?

2015-03-03 Thread Apostolos Syropoulos via openindiana-discuss
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?

2015-03-03 Thread Apostolos Syropoulos via openindiana-discuss
> 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?

2015-03-03 Thread Predrag Zecevic

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?

2015-03-03 Thread 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


Re: [OpenIndiana-discuss] Has anyone successfully built a new firefox on OI?

2015-03-03 Thread Apostolos Syropoulos via openindiana-discuss
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

2015-03-03 Thread russell

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?

2015-03-03 Thread Oscar del Rio


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