Tue Feb 17 08:30:10 2026
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2025-03-01

HANGOUT

2026-02-17 | 2026-01-17 | 2025-12-17 | 2025-11-17 | 2025-10-17 | 2025-09-17 | 2025-08-17 | 2025-07-17 | 2025-06-17 | 2025-05-17 | 2025-04-17 | 2025-03-17 | 2025-02-17 | 2025-01-17 | 2024-12-17 | 2024-11-17 | 2024-10-17 | 2024-09-17 | 2024-08-17 | 2024-07-17 | 2024-06-17 | 2024-05-17 | 2024-04-17 | 2024-03-17 | 2024-02-17 | 2024-01-17 | 2023-12-17 | 2023-11-17 | 2023-10-17 | 2023-09-17 | 2023-08-17 | 2023-07-17 | 2023-06-17 | 2023-05-17 | 2023-04-17 | 2023-03-17 | 2023-02-17 | 2023-01-17 | 2022-12-17 | 2022-11-17 | 2022-10-17 | 2022-09-17 | 2022-08-17 | 2022-07-17 | 2022-06-17 | 2022-05-17 | 2022-04-17 | 2022-03-17 | 2022-02-17 | 2022-01-17 | 2021-12-17 | 2021-11-17 | 2021-10-17 | 2021-09-17 | 2021-08-17 | 2021-07-17 | 2021-06-17 | 2021-05-17 | 2021-04-17 | 2021-03-17 | 2021-02-17 | 2021-01-17 | 2020-12-17 | 2020-11-17 | 2020-10-17 | 2020-09-17 | 2020-08-17 | 2020-07-17 | 2020-06-17 | 2020-05-17 | 2020-04-17 | 2020-03-17 | 2020-02-17 | 2020-01-17 | 2019-12-17 | 2019-11-17 | 2019-10-17 | 2019-09-17 | 2019-08-17 | 2019-07-17 | 2019-06-17 | 2019-05-17 | 2019-04-17 | 2019-03-17 | 2019-02-17 | 2019-01-17 | 2018-12-17 | 2018-11-17 | 2018-10-17 | 2018-09-17 | 2018-08-17 | 2018-07-17 | 2018-06-17 | 2018-05-17 | 2018-04-17 | 2018-03-17 | 2018-02-17 | 2018-01-17 | 2017-12-17 | 2017-11-17 | 2017-10-17 | 2017-09-17 | 2017-08-17 | 2017-07-17 | 2017-06-17 | 2017-05-17 | 2017-04-17 | 2017-03-17 | 2017-02-17 | 2017-01-17 | 2016-12-17 | 2016-11-17 | 2016-10-17 | 2016-09-17 | 2016-08-17 | 2016-07-17 | 2016-06-17 | 2016-05-17 | 2016-04-17 | 2016-03-17 | 2016-02-17 | 2016-01-17 | 2015-12-17 | 2015-11-17 | 2015-10-17 | 2015-09-17 | 2015-08-17 | 2015-07-17 | 2015-06-17 | 2015-05-17 | 2015-04-17 | 2015-03-17 | 2015-02-17 | 2015-01-17 | 2014-12-17 | 2014-11-17 | 2014-10-17 | 2014-09-17 | 2014-08-17 | 2014-07-17 | 2014-06-17 | 2014-05-17 | 2014-04-17 | 2014-03-17 | 2014-02-17 | 2014-01-17 | 2013-12-17 | 2013-11-17 | 2013-10-17 | 2013-09-17 | 2013-08-17 | 2013-07-17 | 2013-06-17 | 2013-05-17 | 2013-04-17 | 2013-03-17 | 2013-02-17 | 2013-01-17 | 2012-12-17 | 2012-11-17 | 2012-10-17 | 2012-09-17 | 2012-08-17 | 2012-07-17 | 2012-06-17 | 2012-05-17 | 2012-04-17 | 2012-03-17 | 2012-02-17 | 2012-01-17 | 2011-12-17 | 2011-11-17 | 2011-10-17 | 2011-09-17 | 2011-08-17 | 2011-07-17 | 2011-06-17 | 2011-05-17 | 2011-04-17 | 2011-03-17 | 2011-02-17 | 2011-01-17 | 2010-12-17 | 2010-11-17 | 2010-10-17 | 2010-09-17 | 2010-08-17 | 2010-07-17 | 2010-06-17 | 2010-05-17 | 2010-04-17 | 2010-03-17 | 2010-02-17 | 2010-01-17 | 2009-12-17 | 2009-11-17 | 2009-10-17 | 2009-09-17 | 2009-08-17 | 2009-07-17 | 2009-06-17 | 2009-05-17 | 2009-04-17 | 2009-03-17 | 2009-02-17 | 2009-01-17 | 2008-12-17 | 2008-11-17 | 2008-10-17 | 2008-09-17 | 2008-08-17 | 2008-07-17 | 2008-06-17 | 2008-05-17 | 2008-04-17 | 2008-03-17 | 2008-02-17 | 2008-01-17 | 2007-12-17 | 2007-11-17 | 2007-10-17 | 2007-09-17 | 2007-08-17 | 2007-07-17 | 2007-06-17 | 2007-05-17 | 2007-04-17 | 2007-03-17 | 2007-02-17 | 2007-01-17 | 2006-12-17 | 2006-11-17 | 2006-10-17 | 2006-09-17 | 2006-08-17 | 2006-07-17 | 2006-06-17 | 2006-05-17 | 2006-04-17 | 2006-03-17 | 2006-02-17 | 2006-01-17 | 2005-12-17 | 2005-11-17 | 2005-10-17 | 2005-09-17 | 2005-08-17 | 2005-07-17 | 2005-06-17 | 2005-05-17 | 2005-04-17 | 2005-03-17 | 2005-02-17 | 2005-01-17 | 2004-12-17 | 2004-11-17 | 2004-10-17 | 2004-09-17 | 2004-08-17 | 2004-07-17 | 2004-06-17 | 2004-05-17 | 2004-04-17 | 2004-03-17 | 2004-02-17 | 2004-01-17 | 2003-12-17 | 2003-11-17 | 2003-10-17 | 2003-09-17 | 2003-08-17 | 2003-07-17 | 2003-06-17 | 2003-05-17 | 2003-04-17 | 2003-03-17 | 2003-02-17 | 2003-01-17 | 2002-12-17 | 2002-11-17 | 2002-10-17 | 2002-09-17 | 2002-08-17 | 2002-07-17 | 2002-06-17 | 2002-05-17 | 2002-04-17 | 2002-03-17 | 2002-02-17 | 2002-01-17 | 2001-12-17 | 2001-11-17 | 2001-10-17 | 2001-09-17 | 2001-08-17 | 2001-07-17 | 2001-06-17 | 2001-05-17 | 2001-04-17 | 2001-03-17 | 2001-02-17 | 2001-01-17 | 2000-12-17 | 2000-11-17 | 2000-10-17 | 2000-09-17 | 2000-08-17 | 2000-07-17 | 2000-06-17 | 2000-05-17 | 2000-04-17 | 2000-03-17 | 2000-02-17 | 2000-01-17 | 1999-12-17

Key: Value:

Key: Value:

MESSAGE
DATE 2025-03-30
FROM Ruben Safir
SUBJECT Re: [Hangout - NYLXS] Image::Imlib2 error
On 3/30/25 8:04 AM, Ian B wrote:
> Couple of things you could try, modify the Image::Imlib2 module, to have
> sub dl_load_flags { 0x102 } just before the "boostrap" line...
> so it would look like (remember to save original)
> ..
> $VERSION = '2.03';
> sub dl_load_flags { 0x102 };
> bootstrap Image::Imlib2 $VERSION;
> ...


EXCELLENT - I did this as a fix
20 );
21 $VERSION = '2.03';
22
23 sub dl_load_flags { 1 };
24
25 bootstrap Image::Imlib2 $VERSION;
26
27 Image::Imlib2->set_cache_size(0);
28

It works now!

Summary - the Package needs to be updated to work with pkg-config

Build.PL
4 # We need to find imlib2-config
5 my $CONFIG = "pkg-config";
6
21
22 my $libs = `$CONFIG --libs imlib2`;
23 my $cflags = "-DX_DISPLAY_MISSING " . `$CONFIG imlib2 --cflags`;
24

edit

./.cpan/build/Image-Imlib2-2.03-0/lib/Image/Imlib2.pm
20 );
21 $VERSION = '2.03';
22
23 sub dl_load_flags { 1 };
24
25 bootstrap Image::Imlib2 $VERSION;
26
27 Image::Iml

in the package...maybe update version to 2.03.1




> or you could try
> export
> LD_PRELOAD=/opt/perl/lib/site_perl/5.34.0/x86_64-linux/auto/Image/Imlib2/Imlib2.so
> && ./runyourperlfile.pl (be aware you may want to export LD_PRELOAD=
> after if it messes up some other commands). I'm not sure how this would
> work with the larger setup you have though...
>
>
>
> On Sun, Mar 30, 2025 at 11:29 AM Ruben Safir wrote:
>
>> On 3/29/25 10:59 PM, Ruben Safir wrote:
>>> I hacked the build file so it will compile but the darn xs
>>> packages are still not working and I have zero idea how to fix this at
>>> this point.
>>>
>>> I have 40 years of photographs and images on that webserver made
>>> inaccessible by fidiggty coders who had security issue and no added
>>> functionality. They are just damn fidigty.
>>>
>>>
>>> cpan .
>>> ...
>>> Configuring /home/ruben/.cpan/build/Image-Imlib2-2.03-0/. with Build.PL
>>> Found imlib2 1.12.4
>>> Created MYMETA.yml and MYMETA.json
>>> Creating new 'Build' script for 'Image-Imlib2' version '2.03'
>>> 'YAML' not installed, will not store persistent state
>>> /home/ruben/.cpan/build/Image-Imlib2-2.03-0/.
>>> /usr/bin/perl Build.PL installdirs=site -- OK
>>> Running Build for /home/ruben/.cpan/build/Image-Imlib2-2.03-0/.
>>> Building Image-Imlib2
>>> /home/ruben/.cpan/build/Image-Imlib2-2.03-0/.
>>> ./Build -- OK
>>> Running Build test for
>>> /home/ruben/.cpan/build/Image-Imlib2-2.03-0/.
>>> t/autocrop.t ...... 1/8 Image::Imlib2 load error: No loader for
>>> file format at t/autocrop.t line 7.
>>> ....
>>>
>>> It uncovers the error and gives NO HINT how to solve this.
>>>
>>> I don't even know where the xs files are being compiled and loaded
>>>
>>> This could be as easy as an ldd ld.conf problem and I would have no
>>> clue.
>>>
>>>
>>>
>>> On Sat, Mar 29, 2025 at 06:31:18PM -0400, Ruben Safir wrote:
>>>> I fixed the Images::Imlib2 package so it will at least compile buy hard
>>>> coding the pkg-config file instead of the removed imlib2-config
>>>> But it is still not finding the image modules that are used by
>>>> Image::Imlib2->load()
>>>> I'm not really sure where that is even being inherited from
>>>> because I never worked with a C code project encalsulated by perl
>>>>
>>>> the debugger won't step into the load method eithe
>>>>
>>>> --
>>>> So many immigrant groups have swept through our town
>>>> that Brooklyn, like Atlantis, reaches mythological
>>>> proportions in the mind of the world - RI Safir 1998
>>>> http://www.mrbrklyn.com
>>>> DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
>>>>
>>>> http://www.nylxs.com - Leadership Development in Free Software
>>>> http://www.brooklyn-living.com
>>>>
>>>> Being so tracked is for FARM ANIMALS and extermination camps,
>>>> but incompatible with living as a free human being. -RI Safir 2013
>>>
>>
>>
>> This is from the developer
>>
>> The "can't find loaders" problem you see may happen if the perl module
>> dlopens libImlib2.so with RTLD_LOCAL instead of RTLD_GLOBAL.
>> A change was introduced in imlib2 version 1.12.4 that requires
>> libImlib2.so to be loaded with RTLD_GLOBAL.
>>
>>
>> I would love any hint how I might be able to hack that..
>>
>>
>> --
>> So many immigrant groups have swept through our town
>> that Brooklyn, like Atlantis, reaches mythological
>> proportions in the mind of the world - RI Safir 1998
>> http://www.mrbrklyn.com
>> DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
>>
>> http://www.nylxs.com - Leadership Development in Free Software
>> http://www.brooklyn-living.com
>>
>> Being so tracked is for FARM ANIMALS and extermination camps,
>> but incompatible with living as a free human being. -RI Safir 2013
>>
>


--
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
http://www.mrbrklyn.com
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002

http://www.nylxs.com - Leadership Development in Free Software
http://www.brooklyn-living.com

Being so tracked is for FARM ANIMALS and extermination camps,
but incompatible with living as a free human being. -RI Safir 2013
_______________________________________________
Hangout mailing list
Hangout-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/hangout

  1. 2025-03-03 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #710 - PPC - Perl Proposed Changes
  2. 2025-03-09 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] NYC wants you to know that crime on the subway is
  3. 2025-03-09 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] NYC wants you to know that crime on the
  4. 2025-03-09 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] NYC wants you to know that crime on the
  5. 2025-03-09 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] NYC wants you to know that crime on the
  6. 2025-03-09 mayer ilovitz <pmamayeri-at-gmail.com> Re: [Hangout - NYLXS] NYC wants you to know that crime on the
  7. 2025-03-09 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] NYC wants you to know that crime on the
  8. 2025-03-09 mayer ilovitz <pmamayeri-at-gmail.com> Re: [Hangout - NYLXS] NYC wants you to know that crime on the
  9. 2025-03-09 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] NYC wants you to know that crime on the
  10. 2025-03-09 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Humanity is one family - more than we think
  11. 2025-03-09 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [ Docs ] Humanity is one family - more than
  12. 2025-03-09 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [ Docs ] Humanity is one family - more than
  13. 2025-03-10 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Now that is simple hostage logic...
  14. 2025-03-10 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #711 - Obfuscating Perl
  15. 2025-03-14 Paul Robert Marino <prmarino1-at-gmail.com> Subject: [Hangout - NYLXS] Electronic arts just GPLed some old games
  16. 2025-03-15 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Michael Richardson
  17. 2025-03-19 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Electronic arts just GPLed some old games
  18. 2025-03-23 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Deaths in the Family
  19. 2025-03-23 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Deaths in the Family
  20. 2025-03-23 Paul Robert Marino <prmarino1-at-gmail.com> Re: [Hangout - NYLXS] Deaths in the Family
  21. 2025-03-24 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #713 - Why do companies migrate away
  22. 2025-03-18 Professional Career Services <nj-at-nj.pcsjobs.org> Subject: [Hangout - NYLXS] PCS Postings 3-18-25
  23. 2025-03-28 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] When it come to the MTA,
  24. 2025-03-28 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Troubles in Image:Imlib2
  25. 2025-03-29 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Image::Imlib2 error
  26. 2025-03-29 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Image::Imlib2 error
  27. 2025-03-29 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] imlib2
  28. 2025-03-29 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Image::Imlib2 error
  29. 2025-03-29 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Image::Imlib2 error
  30. 2025-03-30 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Image::Imlib2 error
  31. 2025-03-30 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Image::Imlib2 error
  32. 2025-03-30 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Troubles in Image:Imlib2
  33. 2025-03-30 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Meeting on Wednesday at 8:0PM at the Killarny
  34. 2025-03-30 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Meeting on Wednesday at 8:0PM at the Killarny
  35. 2025-03-30 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] SmartPhone Survielence can get you arrested
  36. 2025-03-30 Aviva <aviva-at-gmx.us> Re: [Hangout - NYLXS] SmartPhone Survielence can get you arrested
  37. 2025-03-30 shulie <shulie_release-at-optimum.net> Re: [Hangout - NYLXS] SmartPhone Survielence can get you arrested
  38. 2025-03-31 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Meeting on Wednesday at 8:0PM at the Killarny
  39. 2025-03-31 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Making Applications in Linux
  40. 2025-03-31 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #714 - Munging Data?

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!