Page 2 of 5

Posted: Fri 06 Jun 2014, 16:50
by Iguleder
I think I got the old Dillo to work fine on x86_64, with musl, libpng and tinyxlib! The fixed sources are here.

Pretty exciting - the last time I used this browser was on DSL 3.x :D

(screenshot taken under Xubuntu 14.04 x86_64)

EDIT: confirmed to work on another distro. Yep, it works.

Posted: Sat 07 Jun 2014, 11:52
by Iguleder
Here's a screenshot of my "DSLR" (DSL Reboot) pet project :wink:

I'm trying to build a 64-bit Puppy very similar to DSL - so far, I have 90% of packages and graphical a package manager. Since it doesn't have any C++ applications, I can't use Fluxbox, so I dressed JWM like 2.14 :lol:

EDIT: got Ted 2.17 to work as well.

EDIT 2: Siag too.

Posted: Thu 12 Jun 2014, 17:14
by technosaurus
Iguleder wrote:EDIT 2: Siag too.
That must have been a lot of patching -- my build attempts always seemed buggy.

Posted: Thu 12 Jun 2014, 18:42
by Iguleder
Nope. 4 lines changed in Mowitz - that's it.

Posted: Sat 14 Jun 2014, 14:57
by amigo
Yeah, siag has been pretty problematic -can you post or link to the patch for mowitz?

Posted: Sat 14 Jun 2014, 15:01
by Iguleder
Here it is. I'm not sure whether this patch has any side-effects.

By the way, I got my 64-bit DSL lookalike to work pretty well. It has tons of applications, a package manager, JWM and the artwork from DSL 3.x. It uses kernel 3.10.x and around 75 MB in size. I need a name for this project - I want to build a website for it and publish a first alpha. :D

Posted: Sat 14 Jun 2014, 18:43
by greengeek
"PDSL64" ?

"SausageDog64"?

sorry, thats all I've got today :-)
Braindead.

Posted: Sat 14 Jun 2014, 18:54
by technosaurus
Iguleder wrote:I need a name for this project - I want to build a website for it and publish a first alpha. :D
In the DSL tradition of having an ungoogleable acronym, why not DSLR (Damn Small Linux Reloaded not whatever the hell it means in cameras - you basically get a mirror to see the actual image instead of a sub-pixelated lcd, or a viewing window approximation)

Posted: Sat 14 Jun 2014, 19:40
by Iguleder
Hehe, I like "DSLR". Has DSL's rudeness and funny. :)

More ideas?

EDIT: here's a teaser, courtesy of my Acer C720P chromebook.

Posted: Sat 14 Jun 2014, 21:09
by Keef
DieSeL

That's DSL incorporating iguleder's excellent experiments

Posted: Sat 14 Jun 2014, 21:38
by KEubus
I agree with Keef
" incorporating iguleder's excellent experiments"
and suggest
DSDLS
DesertDogLives

Posted: Sat 14 Jun 2014, 22:02
by Iguleder
DieSeL is a great name, but it's a well-known brand. I want something unique. DSDLS isn't catchy enough, because it has multiple Ds.

So far, I like RDSL the best. It's short and I'm not aware of any product or company called "RDSL".

Posted: Sat 14 Jun 2014, 22:46
by technosaurus
LSD :)

Posted: Sun 15 Jun 2014, 20:49
by Iguleder
DSLR it is. I put it in GitHub, in its current, alpha quality form.

It builds perfectly on Ubuntu 14.04 x86_64, within 1.5-2 hours on my chromebook. I'll upload a testing image soon - at the moment it's 101 MB, without any kind of trimming (i.e with tons of documentation, static libraries, headers, etc').

Posted: Mon 16 Jun 2014, 05:43
by technosaurus
Any luck building seamonkey 1.1.19-gtk1-static (see lamarelle. org for .config)
It had issues building with glibc, so would be a good test for musl-libc and uclibc++ or ustl.

Posted: Mon 16 Jun 2014, 07:12
by amigo
DSLR has another meaning which might obscure your project when searching for it: Digital Single Lens Reflex (camera).

Posted: Mon 16 Jun 2014, 07:22
by Iguleder
I was very close to getting Seamonkey to build, but it forces some shared libraries, like libmozjs. I want a single binary without these. Any workaround for this?

Posted: Mon 16 Jun 2014, 07:26
by technosaurus
Iguleder wrote:I was very close to getting Seamonkey to build, but it forces some shared libraries, like libmozjs. I want a single binary without these. Any workaround for this?
I think you can use a --with-system-* flag for it ... just build it as a static lib on the system
I use this one, as it is the last C-only version:
http://ftp.mozilla.org/pub/mozilla.org/ ... rc1.tar.gz

Posted: Mon 16 Jun 2014, 16:32
by Iguleder
Could you provide your building instructions? As far as I can see, both Firefox 1.5.x and Seamonkey 1.1.19 don't have the option to build against a system libjs.

EDIT: I just set up a website for DSLR. At the moment, there's no ready image - you'll have to build it (automatically, of course).

I'm experimenting with cross-compiling a 32-bit variant from the same build environment - I think it would be nice to have a "hybrid" flavor with a 64-bit kernel and 32-bit user mode.

Posted: Wed 18 Jun 2014, 00:02
by technosaurus
umm, yeah forgot about that...
https://bugzilla.mozilla.org/show_bug.cgi?id=331776

iirc I did get it to build once with some sed trickery on every single makefile ... it was easier than trying to navigate the 2nd most poorly organized source ever.