Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.advocacy > #696336 > unrolled thread

GNU/Linux Challenge: Build Sunclock

Started byFarley Flud <fflud@gnu.rocks>
First post2025-09-01 13:17 +0000
Last post2025-09-02 01:06 +0000
Articles 10 — 3 participants

Back to article view | Back to comp.os.linux.advocacy


Contents

  GNU/Linux Challenge: Build Sunclock Farley Flud <fflud@gnu.rocks> - 2025-09-01 13:17 +0000
    Re: GNU/Linux Challenge: Build Sunclock vallor <vallor@cultnix.org> - 2025-09-01 14:37 +0000
      Re: GNU/Linux Challenge: Build Sunclock Farley Flud <fflud@gnu.rocks> - 2025-09-01 14:50 +0000
        Re: GNU/Linux Challenge: Build Sunclock vallor <vallor@cultnix.org> - 2025-09-01 14:55 +0000
          Re: GNU/Linux Challenge: Build Sunclock Farley Flud <fflud@gnu.rocks> - 2025-09-01 15:11 +0000
            Re: GNU/Linux Challenge: Build Sunclock vallor <vallor@cultnix.org> - 2025-09-01 21:48 +0000
      Re: GNU/Linux Challenge: Build Sunclock pothead <pothead@snakebite.com> - 2025-09-01 20:36 +0000
        Re: GNU/Linux Challenge: Build Sunclock vallor <vallor@cultnix.org> - 2025-09-01 22:49 +0000
          Re: GNU/Linux Challenge: Build Sunclock pothead <pothead@snakebite.com> - 2025-09-02 00:56 +0000
            Re: GNU/Linux Challenge: Build Sunclock vallor <vallor@cultnix.org> - 2025-09-02 01:06 +0000

#696336 — GNU/Linux Challenge: Build Sunclock

FromFarley Flud <fflud@gnu.rocks>
Date2025-09-01 13:17 +0000
SubjectGNU/Linux Challenge: Build Sunclock
Message-ID<18612b05145ad205$30468$2171756$802601b3@news.usenetexpress.com>
Attention GNU/Linux advocates!  It's time to prove your stuff.

(What stuff?  Ha, ha, ha, ha, ha, ha, ha!)

There is a fantastic program called "sunclock" that seems to have
fallen out of most distros.  The web site is here:

https://github.com/nongiach/Sunclock

The challenge is to compile this program from the source code.

It may help to use the Debian patches found here:

https://packages.debian.org/sid/sunclock

Sunclock is a great program and it deserves to live and prosper.
Yet it is built using the "antiquated" X11 utilities and thus
may be endangered by the incursion of that foul junk Wayland.

But, regardless, let's see if you can build it.

I have succeeded.  Here an image as proof.  The time is now
Mon Sep  1 09:09:51 AM EDT 2025:

https://i.postimg.cc/VfBtprFz/sunclock.png

This is for a 2K screen.

Note that the pacific coast is still in darkness but the whole
of Europe is drenched in sunlight.

So c'mon, advocates.  Let's see you strut your stuff instead
of flapping your lips.

(What stuff?  Ha, ha, ha, ha, ha, ha, ha!)



-- 
Gentoo: the only road to Gnu/Linux perfection.

[toc] | [next] | [standalone]


#696337

Fromvallor <vallor@cultnix.org>
Date2025-09-01 14:37 +0000
Message-ID<mhlpdoFf5afU1@mid.individual.net>
In reply to#696336
On Mon, 01 Sep 2025 13:17:10 +0000, Farley Flud <fflud@gnu.rocks> wrote in
<18612b05145ad205$30468$2171756$802601b3@news.usenetexpress.com>:

> Attention GNU/Linux advocates!  It's time to prove your stuff.
> 
> (What stuff?  Ha, ha, ha, ha, ha, ha, ha!)
> 
> There is a fantastic program called "sunclock" that seems to have fallen
> out of most distros.  The web site is here:
> 
> https://github.com/nongiach/Sunclock
> 
> The challenge is to compile this program from the source code.
> 
> It may help to use the Debian patches found here:
> 
> https://packages.debian.org/sid/sunclock
> 
> Sunclock is a great program and it deserves to live and prosper. Yet it
> is built using the "antiquated" X11 utilities and thus may be endangered
> by the incursion of that foul junk Wayland.
> 
> But, regardless, let's see if you can build it.
> 
> I have succeeded.  Here an image as proof.  The time is now Mon Sep  1
> 09:09:51 AM EDT 2025:
> 
> https://i.postimg.cc/VfBtprFz/sunclock.png
> 
> This is for a 2K screen.
> 
> Note that the pacific coast is still in darkness but the whole of Europe
> is drenched in sunlight.
> 
> So c'mon, advocates.  Let's see you strut your stuff instead of flapping
> your lips.
> 
> (What stuff?  Ha, ha, ha, ha, ha, ha, ha!)

This is a head-scratcher.  Not because it's difficult, but
because you would think it is difficult.

Is this your first encounter with xmkmf?

-- 
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090Ti 24G
   OS: Linux 6.16.4 D: Mint 22.1 DE: Xfce 4.18 
   NVIDIA: 580.76.05 Mem: 258G
   "CONgress (n) - Opposite of PROgress"

[toc] | [prev] | [next] | [standalone]


#696338

FromFarley Flud <fflud@gnu.rocks>
Date2025-09-01 14:50 +0000
Message-ID<186130189938c272$14466$2067593$802601b3@news.usenetexpress.com>
In reply to#696337
On 1 Sep 2025 14:37:44 GMT, vallor wrote:

> 
> Is this your first encounter with xmkmf?
>

xmkmf is not necessary.

Just read the INSTALL file.


-- 
Gentoo: the only road to GNU/Linux perfection.

[toc] | [prev] | [next] | [standalone]


#696339

Fromvallor <vallor@cultnix.org>
Date2025-09-01 14:55 +0000
Message-ID<mhlqfvFf5afU2@mid.individual.net>
In reply to#696338
On Mon, 01 Sep 2025 14:50:11 +0000, Farley Flud <fflud@gnu.rocks> wrote in
<186130189938c272$14466$2067593$802601b3@news.usenetexpress.com>:

> On 1 Sep 2025 14:37:44 GMT, vallor wrote:
> 
> 
>> Is this your first encounter with xmkmf?
>>
>>
> xmkmf is not necessary.
> 
> Just read the INSTALL file.

No kidding?  I would have never have thought to read that.

So...one can assume that Furled Fart the braggart doesn't
have a properly-installed xmkmf.

One can also assume that he has a sh*t distro, because:

$ apt-cache show sunclock
Package: sunclock
Architecture: amd64
Version: 3.57-13build2
Priority: optional
Section: universe/x11
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Roland Rosenfeld <roland@debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 455
Depends: sunclock-maps, libc6 (>= 2.34), libjpeg8 (>= 8c), libpng16-16t64 
(>= 1.6.2), libx11-6, libxpm4, zlib1g (>= 1:1.1.4)
Suggests: imagemagick
Filename: pool/universe/s/sunclock/sunclock_3.57-13build2_amd64.deb
Size: 217496
MD5sum: 3123255603876a8271fccc031869038d
SHA1: f37399ebae4db51cd60f489e0f3101cabfeaaff3
SHA256: 641672b6993845db6e4ac476f57d7f5a70bc02484baeecb78f75dee06e2c7a66
SHA512: 
4c740409bfea86c6afc672af96249750c1b266f9ecbb2e9e574f12dc7f8974fba9edb1c7c31265c7df77d1bcbe817c57dad5d2cc49f35f5f265b4ae4a6da0ffe
Homepage: https://github.com/nongiach/Sunclock
Description-en: fancy clock showing time and geographical data
 sunclock is an X11 application that displays a map of the Earth and
 indicates the illuminated portion of the globe by drawing sunlit
 areas dark on light, night areas as light on dark.  In addition to
 providing local time for the default timezone, it also displays GMT
 time, legal and solar time of major cities, their latitude and
 longitude, and the mutual distances of arbitrary locations on Earth.
 Sunclock can display meridians, parallels, tropics and arctic
 circles.  It has builtin functions that accelerate the speed of time
 and show the evolution of seasons.
Description-md5: a16bc3d9b67da7b8449d4f6f9d1b1982

-- 
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090Ti 24G
   OS: Linux 6.16.4 D: Mint 22.1 DE: Xfce 4.18 
   NVIDIA: 580.76.05 Mem: 258G
   "Help! I've got a cat in my lap and I can't get up!"

[toc] | [prev] | [next] | [standalone]


#696341

FromFarley Flud <fflud@gnu.rocks>
Date2025-09-01 15:11 +0000
Message-ID<1861313ffbdbf10a$22901$2116018$802601b3@news.usenetexpress.com>
In reply to#696339
On 1 Sep 2025 14:55:59 GMT, vallor wrote:

> 
> So...one can assume that Furled Fart the braggart doesn't
> have a properly-installed xmkmf.
> 
> One can also assume that he has a sh*t distro, because:
> 

Translation:

I cannot build from source because I am a totally helpless
distro lackey.

End of translation





-- 
Ditto

[toc] | [prev] | [next] | [standalone]


#696359

Fromvallor <vallor@cultnix.org>
Date2025-09-01 21:48 +0000
Message-ID<mhmil6Fl9v1U1@mid.individual.net>
In reply to#696341
On Mon, 01 Sep 2025 15:11:20 +0000, Farley Flud <fflud@gnu.rocks> wrote in
<1861313ffbdbf10a$22901$2116018$802601b3@news.usenetexpress.com>:

> Translation:
> 
> I cannot build from source

I thought you said you did?

I did, and I knew how to using xmkmf.  You clearly don't,
lackey.

-- 
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090Ti 24G
   OS: Linux 6.16.4 D: Mint 22.1 DE: Xfce 4.18 
   NVIDIA: 580.76.05 Mem: 258G
   "(A)bort, (R)etry, (P)anic?"

[toc] | [prev] | [next] | [standalone]


#696355

Frompothead <pothead@snakebite.com>
Date2025-09-01 20:36 +0000
Message-ID<109504i$3far$3@dont-email.me>
In reply to#696337
On 2025-09-01, vallor <vallor@cultnix.org> wrote:
> On Mon, 01 Sep 2025 13:17:10 +0000, Farley Flud <fflud@gnu.rocks> wrote in
><18612b05145ad205$30468$2171756$802601b3@news.usenetexpress.com>:
>
>> Attention GNU/Linux advocates!  It's time to prove your stuff.
>> 
>> (What stuff?  Ha, ha, ha, ha, ha, ha, ha!)
>> 
>> There is a fantastic program called "sunclock" that seems to have fallen
>> out of most distros.  The web site is here:
>> 
>> https://github.com/nongiach/Sunclock
>> 
>> The challenge is to compile this program from the source code.
>> 
>> It may help to use the Debian patches found here:
>> 
>> https://packages.debian.org/sid/sunclock
>> 
>> Sunclock is a great program and it deserves to live and prosper. Yet it
>> is built using the "antiquated" X11 utilities and thus may be endangered
>> by the incursion of that foul junk Wayland.
>> 
>> But, regardless, let's see if you can build it.
>> 
>> I have succeeded.  Here an image as proof.  The time is now Mon Sep  1
>> 09:09:51 AM EDT 2025:
>> 
>> https://i.postimg.cc/VfBtprFz/sunclock.png
>> 
>> This is for a 2K screen.
>> 
>> Note that the pacific coast is still in darkness but the whole of Europe
>> is drenched in sunlight.
>> 
>> So c'mon, advocates.  Let's see you strut your stuff instead of flapping
>> your lips.
>> 
>> (What stuff?  Ha, ha, ha, ha, ha, ha, ha!)
>
> This is a head-scratcher.  Not because it's difficult, but
> because you would think it is difficult.

It took me 15 seconds, maybe, to install Sunclock and Sunclock Maps.
What's the big deal?
LinuxMint here.


> Is this your first encounter with xmkmf?

It looks more like his first encounter with Linux itself.
ROTFLMAO! 


-- 
pothead

"Our lives are fashioned by our choices. First we make our choices.
 Then our choices make us."
-- Anne Frank

[toc] | [prev] | [next] | [standalone]


#696364

Fromvallor <vallor@cultnix.org>
Date2025-09-01 22:49 +0000
Message-ID<mhmm7vFlscaU1@mid.individual.net>
In reply to#696355
On Mon, 1 Sep 2025 20:36:34 -0000 (UTC), pothead <pothead@snakebite.com>
wrote in <109504i$3far$3@dont-email.me>:

> On 2025-09-01, vallor <vallor@cultnix.org> wrote:
>> On Mon, 01 Sep 2025 13:17:10 +0000, Farley Flud <fflud@gnu.rocks> wrote
>> in
>><18612b05145ad205$30468$2171756$802601b3@news.usenetexpress.com>:
>>
>>> Attention GNU/Linux advocates!  It's time to prove your stuff.
>>> 
>>> (What stuff?  Ha, ha, ha, ha, ha, ha, ha!)
>>> 
>>> There is a fantastic program called "sunclock" that seems to have
>>> fallen out of most distros.  The web site is here:
>>> 
>>> https://github.com/nongiach/Sunclock
>>> 
>>> The challenge is to compile this program from the source code.
>>> 
>>> It may help to use the Debian patches found here:
>>> 
>>> https://packages.debian.org/sid/sunclock
>>> 
>>> Sunclock is a great program and it deserves to live and prosper. Yet
>>> it is built using the "antiquated" X11 utilities and thus may be
>>> endangered by the incursion of that foul junk Wayland.
>>> 
>>> But, regardless, let's see if you can build it.
>>> 
>>> I have succeeded.  Here an image as proof.  The time is now Mon Sep  1
>>> 09:09:51 AM EDT 2025:
>>> 
>>> https://i.postimg.cc/VfBtprFz/sunclock.png
>>> 
>>> This is for a 2K screen.
>>> 
>>> Note that the pacific coast is still in darkness but the whole of
>>> Europe is drenched in sunlight.
>>> 
>>> So c'mon, advocates.  Let's see you strut your stuff instead of
>>> flapping your lips.
>>> 
>>> (What stuff?  Ha, ha, ha, ha, ha, ha, ha!)
>>
>> This is a head-scratcher.  Not because it's difficult, but because you
>> would think it is difficult.
> 
> It took me 15 seconds, maybe, to install Sunclock and Sunclock Maps.
> What's the big deal?
> LinuxMint here.

That's if you install the binary package.

I built it from sources, which took a little longer, including
patching a problem with the Makefile produced by xmkmf.

(Furled Fart doesn't know how to use that, choosing instead to
use a supplied Makefile for distro lackeys like him.)

>> Is this your first encounter with xmkmf?
> 
> It looks more like his first encounter with Linux itself.
> ROTFLMAO!

If he had trouble with sunclock, imagine what trouble he must
have building vlc from source.

-- 
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090Ti 24G
   OS: Linux 6.16.4 D: Mint 22.1 DE: Xfce 4.18 
   NVIDIA: 580.76.05 Mem: 258G
   "This screen intentionally left blank."

[toc] | [prev] | [next] | [standalone]


#696375

Frompothead <pothead@snakebite.com>
Date2025-09-02 00:56 +0000
Message-ID<1095fb1$784s$1@dont-email.me>
In reply to#696364
On 2025-09-01, vallor <vallor@cultnix.org> wrote:
> On Mon, 1 Sep 2025 20:36:34 -0000 (UTC), pothead <pothead@snakebite.com>
> wrote in <109504i$3far$3@dont-email.me>:
>
>> On 2025-09-01, vallor <vallor@cultnix.org> wrote:
>>> On Mon, 01 Sep 2025 13:17:10 +0000, Farley Flud <fflud@gnu.rocks> wrote
>>> in
>>><18612b05145ad205$30468$2171756$802601b3@news.usenetexpress.com>:
>>>
>>>> Attention GNU/Linux advocates!  It's time to prove your stuff.
>>>> 
>>>> (What stuff?  Ha, ha, ha, ha, ha, ha, ha!)
>>>> 
>>>> There is a fantastic program called "sunclock" that seems to have
>>>> fallen out of most distros.  The web site is here:
>>>> 
>>>> https://github.com/nongiach/Sunclock
>>>> 
>>>> The challenge is to compile this program from the source code.
>>>> 
>>>> It may help to use the Debian patches found here:
>>>> 
>>>> https://packages.debian.org/sid/sunclock
>>>> 
>>>> Sunclock is a great program and it deserves to live and prosper. Yet
>>>> it is built using the "antiquated" X11 utilities and thus may be
>>>> endangered by the incursion of that foul junk Wayland.
>>>> 
>>>> But, regardless, let's see if you can build it.
>>>> 
>>>> I have succeeded.  Here an image as proof.  The time is now Mon Sep  1
>>>> 09:09:51 AM EDT 2025:
>>>> 
>>>> https://i.postimg.cc/VfBtprFz/sunclock.png
>>>> 
>>>> This is for a 2K screen.
>>>> 
>>>> Note that the pacific coast is still in darkness but the whole of
>>>> Europe is drenched in sunlight.
>>>> 
>>>> So c'mon, advocates.  Let's see you strut your stuff instead of
>>>> flapping your lips.
>>>> 
>>>> (What stuff?  Ha, ha, ha, ha, ha, ha, ha!)
>>>
>>> This is a head-scratcher.  Not because it's difficult, but because you
>>> would think it is difficult.
>> 
>> It took me 15 seconds, maybe, to install Sunclock and Sunclock Maps.
>> What's the big deal?
>> LinuxMint here.
>
> That's if you install the binary package.
>
> I built it from sources, which took a little longer, including
> patching a problem with the Makefile produced by xmkmf.
>
> (Furled Fart doesn't know how to use that, choosing instead to
> use a supplied Makefile for distro lackeys like him.)
>
>>> Is this your first encounter with xmkmf?
>> 
>> It looks more like his first encounter with Linux itself.
>> ROTFLMAO!
>
> If he had trouble with sunclock, imagine what trouble he must
> have building vlc from source.
>
He does seem to do things the hard way.
A solution looking for a problem IMHO.


-- 
pothead

"Our lives are fashioned by our choices. First we make our choices.
 Then our choices make us."
-- Anne Frank

[toc] | [prev] | [next] | [standalone]


#696376

Fromvallor <vallor@cultnix.org>
Date2025-09-02 01:06 +0000
Message-ID<mhmu8vFmnahU1@mid.individual.net>
In reply to#696375
On Tue, 2 Sep 2025 00:56:01 -0000 (UTC), pothead <pothead@snakebite.com>
wrote in <1095fb1$784s$1@dont-email.me>:

> On 2025-09-01, vallor <vallor@cultnix.org> wrote:
>> On Mon, 1 Sep 2025 20:36:34 -0000 (UTC), pothead
>> <pothead@snakebite.com>
>> wrote in <109504i$3far$3@dont-email.me>:
>>
>>> On 2025-09-01, vallor <vallor@cultnix.org> wrote:
>>>> On Mon, 01 Sep 2025 13:17:10 +0000, Farley Flud <fflud@gnu.rocks>
>>>> wrote in
>>>><18612b05145ad205$30468$2171756$802601b3@news.usenetexpress.com>:
>>>>
>>>>> Attention GNU/Linux advocates!  It's time to prove your stuff.
>>>>> 
>>>>> (What stuff?  Ha, ha, ha, ha, ha, ha, ha!)
>>>>> 
>>>>> There is a fantastic program called "sunclock" that seems to have
>>>>> fallen out of most distros.  The web site is here:
>>>>> 
>>>>> https://github.com/nongiach/Sunclock
>>>>> 
>>>>> The challenge is to compile this program from the source code.
>>>>> 
>>>>> It may help to use the Debian patches found here:
>>>>> 
>>>>> https://packages.debian.org/sid/sunclock
>>>>> 
>>>>> Sunclock is a great program and it deserves to live and prosper. Yet
>>>>> it is built using the "antiquated" X11 utilities and thus may be
>>>>> endangered by the incursion of that foul junk Wayland.
>>>>> 
>>>>> But, regardless, let's see if you can build it.
>>>>> 
>>>>> I have succeeded.  Here an image as proof.  The time is now Mon Sep 
>>>>> 1 09:09:51 AM EDT 2025:
>>>>> 
>>>>> https://i.postimg.cc/VfBtprFz/sunclock.png
>>>>> 
>>>>> This is for a 2K screen.
>>>>> 
>>>>> Note that the pacific coast is still in darkness but the whole of
>>>>> Europe is drenched in sunlight.
>>>>> 
>>>>> So c'mon, advocates.  Let's see you strut your stuff instead of
>>>>> flapping your lips.
>>>>> 
>>>>> (What stuff?  Ha, ha, ha, ha, ha, ha, ha!)
>>>>
>>>> This is a head-scratcher.  Not because it's difficult, but because
>>>> you would think it is difficult.
>>> 
>>> It took me 15 seconds, maybe, to install Sunclock and Sunclock Maps.
>>> What's the big deal?
>>> LinuxMint here.
>>
>> That's if you install the binary package.
>>
>> I built it from sources, which took a little longer, including patching
>> a problem with the Makefile produced by xmkmf.
>>
>> (Furled Fart doesn't know how to use that, choosing instead to use a
>> supplied Makefile for distro lackeys like him.)
>>
>>>> Is this your first encounter with xmkmf?
>>> 
>>> It looks more like his first encounter with Linux itself.
>>> ROTFLMAO!
>>
>> If he had trouble with sunclock, imagine what trouble he must have
>> building vlc from source.
>>
> He does seem to do things the hard way.
> A solution looking for a problem IMHO.

Well, one can be kind...he probably doesn't have
sunclock in his distro, hence his big deal about
compiling it.

Hmm, Sigmonster reminds me that I've bought a V.90 modem
with voice capabilities, and it is now the answering machine
on our "POTS" (voip) line.

I used gtts-cli to create the greeting, which is a Python
script that does text-to-speech using Google's API.  You
can write a shell or perl script to create your own IVR.

AT+FCLASS=8
OK
AT+VSM=?
0,"SIGNED PCM",8,0,8000,0,0
1,"UNSIGNED PCM",8,0,8000,0,0
129,"IMA ADPCM",4,0,8000,0,0
130,"UNSIGNED PCM",8,0,8000,0,0
131,"Mu-Law",8,0,8000,0,0
132,"A-Law",8,0,8000,0,0
133,"14 bit PCM",14,0,8000,0,0

I'm using "Mu-Law" (μ-law).

-- 
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090Ti 24G
   OS: Linux 6.16.4 D: Mint 22.1 DE: Xfce 4.18 
   NVIDIA: 580.76.05 Mem: 258G
   "WWhhaatt ddooeess dduupplleexx mmeeaann??"

[toc] | [prev] | [standalone]


Back to top | Article view | comp.os.linux.advocacy


csiph-web