Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Jochen Schäfer

Pages: 1 ... 23 24 [25]
361
Article Discussions / Re: [Arca Noae] Checked your disk lately?
« on: December 07, 2015, 10:15:46 am »
Another thought: How many modern OS's have to be booted from CD/DVD/USB/Whatever/Floppy(?) in order to run a chkdsk? Sounds a bit 1980s to me... especially as OS/2 systems seem to have had this capability a long time.
Actually, you always had to boot from some installation/rescue medium for OS X to fix filesystem problems on the boot volume. Since 2011, Apple automatically installs a recovery system alongside the main system to allow for faster boot into the installation/rescue system.

362
Events / Re: OS/2 - eCS - Blue Lion - Wishlist 2015
« on: November 05, 2015, 11:22:35 am »
Freetype should be easy. Does the network build test for existing libraries? If so, you should install already ported versions of whatever has already been ported. Easiest with yum/rpm. Yumie should be out soon, at least a rc which makes things easier.
Yes, FreeType is easy, I can build it. But since TexLive has its own build system, it has its own patches and that's what's broken.
I used a precompiled FreeType. Doesn't work as well.

363
Events / Re: OS/2 - eCS - Blue Lion - Wishlist 2015
« on: November 04, 2015, 10:15:01 am »
TeX Live and friends
We have an excellent TeX-IDE: TeXStudio.
We need a modern TeX-Distribution: TeX Live.
CAS Maxima with GUI wxMaxima

Building TeX Live (2015)
http://www.tug.org/texlive/doc/tlbuild.html
I tried that. It should build.
But at the moment, I have problem with their FreeType build.

364
Events / Re: OS/2 - eCS - Blue Lion - Wishlist 2015
« on: November 02, 2015, 04:12:47 pm »
Drivers
- which can read more temp sensors, like that embedded in modern CPUs.
- which can drive more fans like ones, which aren't announced via ACPI.

365
Applications / Re: Gimp on OS/2
« on: August 20, 2015, 01:40:28 pm »
Hi Paul.

I thought so much. I know that problem  ;)
But since I'm in porting mode at the moment and already took a look at the GTK infrastructure, I would give it a shot.
Can you send me a package of your progress? I will at least try to take a look at it. Perhaps together we get some progress.


366
Applications / Re: Gimp on OS/2
« on: August 18, 2015, 06:13:02 pm »
Are there any news?

367
Programming / Re: libc panic
« on: August 03, 2015, 03:35:53 pm »
Hi Boris.

Thanks for the hints. Imwill look into the tools.
I didn't forget your PM, I just didn't get to packaging and uploading the binary. Sorry.
Hope to get to it this evening.

368
Programming / Re: libc panic
« on: August 03, 2015, 01:41:40 pm »
I don't think, it's an memory problem. The problem is consistently the start of nginx after a previous shutdown.

The nginx code for the use of shared memory relies on the automatic removal of shared memory at process shutdown.
My guess is, that klibc ignores this flag and by the time nginx is started the second time, the shared semaphore is still in use and can't be recreated.
That leads to the lib panic.
Does someone know whether I can fetch a list of shared memory segments to release?

369
Programming / Re: libc panic
« on: July 31, 2015, 08:11:25 am »
I have already compiled nginx with -Zhigh-mem.
Actually, I used:
Code: [Select]
CFLAGS = -D__EMX__ -DEMX -DOS2 -Zmt  -D__ST_MT_ERRNO__ -g -march=pentium -mtune=pentium4 -static-libgccand
Code: [Select]
LDFLAGS = -Zomf -Zmap -Zhigh-mem -Zstack 8000 -D__ST_MT_ERRNO__ -static-libgcc -lmmap -Zexe

370
Programming / libc panic
« on: July 31, 2015, 07:34:33 am »
Hi.

I'm porting nginx. I was able to build a binary and nginx can serve me static HTML pages.
I can stop nginx via process signaling. That just works fine.
But if I want to restart nginx, I get the following:
Code: [Select]
nginx: [alert] shmget(384) failed (22: Invalid argument)

LIBC PANIC!!
safesem mutex requested failed, rc=0x6. pmtx=5fe10960:{.hmtx=0x800100fb .fShared
=0x1}
pid=0x0fbb ppid=0x0b43 tid=0x0001 slot=0x009c pri=0x0200 mc=0x0001 ps=0x0017
U:\WORK\NGINX\OBJS\NGINX.EXE
Process dumping was disabled, use DUMPPROC / PROCDUMP to enable it.

Now, I have to reboot to get nginx running again.

I have the newest klibc installed and the binary is compiled with gcc 4.9.2.
Does anyone have suggestions, how to handle the problem?

Bye Jochen

PS: If someone wants to test the port, PM me.  I'll send you the binary.

Pages: 1 ... 23 24 [25]