pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: textproc/dict-mueller7 needs to be built with LC_ALL=C (fwd)



On Wed, 4 Nov 2026, Thomas Klausner wrote:

 On Wed, Nov 04, 2026 at 04:31:09AM +0100, adr wrote:
 Hi, textproc/dict-mueller7 needs LC_ALL=C.

 I tried this just now, but get

 Can't load
 '/usr/pkg/lib/perl5/vendor_perl/5.44.0/x86_64-netbsd-thread-multi/auto/Unicode/Map8/Map8.so'
 for module Unicode::Map8:
 /usr/pkg/lib/perl5/vendor_perl/5.44.0/x86_64-netbsd-thread-multi/auto/Unicode/Map8/Map8.so:
 Undefined PLT symbol "map8_recode_8" (symnum = 42) at
 /usr/pkg/lib/perl5/5.44.0/x86_64-netbsd-thread-multi/DynaLoader.pm line 206.

 so the 'fix' to p5-Unicode-Map8 was wrong (or at least incomplete).

 I'll revert it.
 Thomas

Strange. I made the fix to be able to compile dict-mueller, and I don't
see this.

I just clean and replace the packages without any trouble.

nlap$ nm /usr/pkg/lib/perl5/vendor_perl/5.44.0/x86_64-netbsd-thread-multi/auto/Unicode/Map8/Map8.so | grep map8
000000000000355b t attach_map8.isra.0
000000000000240c t find_map8
000000000000462b T map8_addpair
0000000000004cf5 t map8_addpair.cold
0000000000004cc9 T map8_empty_block
000000000000470c T map8_free
00000000000033b2 t map8_magic_free
0000000000004560 T map8_new
0000000000004cf0 t map8_new.cold
00000000000048d6 T map8_new_binfile
0000000000004781 T map8_new_txtfile
00000000000046c5 T map8_nostrict
0000000000004a68 T map8_recode8
0000000000004cfa t map8_recode8.cold

nlap$ grep -r map8_recode_8
grep: ./README.html: No such file or directory
./work/Unicode-Map8-0.13/map8.h.orig:U8* map8_recode_8(Map8*, Map8*, U8*, U8*, int, int*);
./patches/patch-map8.h:-U8*   map8_recode_8(Map8*, Map8*, U8*, U8*, int, int*);

Are you sure you didn't mess something? From where can this
symbol came from???

Thanks.
adr


Home | Main Index | Thread Index | Old Index