WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: piCore14.0 Beta  (Read 22539 times)

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #105 on: June 09, 2023, 04:31:06 AM »
Hi Paul_123
In attempting to rebuild vte-2.91 to avoid libffi7 I discovered this make error, relates to gnutls TCE
Code: [Select]
/usr/local/bin/ld: warning: libffi.so.7, needed by /usr/local/lib/libgnutls.soI prefer readelf and it shows
Code: [Select]
readelf -d /usr/local/lib/libgnutls.so | grep libffi
 0x0000000000000001 (NEEDED)             Shared library: [libffi.so.7]

the dep file currently reads
libidn2.tcz
unbound.tcz
nettle.tcz
p11-kit.tcz

I know this will already be on your todo list but I just announcing here as the reason why I can not (yet) fix lxterminal
Thanks for reading

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14634
Re: piCore14.0 Beta
« Reply #106 on: June 09, 2023, 05:30:38 AM »
You can load libffi7 and compile vte without worrying it will link against it - the symlink libffi.so --> libffi.so.7 has been removed.

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #107 on: June 10, 2023, 02:41:38 AM »
Hi Juanito
have made modest progress but loading of lxterminal now shows a gremlin against glib-networking. That TCE claims dep of openssl but
Code: [Select]
readelf -d /usr/local/lib/gio/modules/libgioopenssl.so | grep 'NEEDED' # delete TCBs
 0x0000000000000001 (NEEDED)             Shared library: [libgio-2.0.so.0] glib2
 0x0000000000000001 (NEEDED)             Shared library: [libgobject-2.0.so.0] glib2
 0x0000000000000001 (NEEDED)             Shared library: [libglib-2.0.so.0] glib2
 0x0000000000000001 (NEEDED)             Shared library: [libssl.so.1.1] openssl-1.1.1
 0x0000000000000001 (NEEDED)             Shared library: [libcrypto.so.1.1] "

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #108 on: June 10, 2023, 08:14:02 AM »
correction ...goggles on libcrypto.so.1.1 not in openssl-1.1.1 its TCB

Online Paul_123

  • Administrator
  • Hero Member
  • *****
  • Posts: 1141
Re: piCore14.0 Beta
« Reply #109 on: June 10, 2023, 01:14:33 PM »
updated the following

p11-kit  (This was your recursive dep to libffi7)
nettle
gnutls
glib-networking

gnutls getting updated hopefully is not too big of an issue, as the abi of the library has not changed.   At lease samba4 did not complain about the newer version of the library.

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #110 on: June 11, 2023, 02:16:48 AM »
Hi Paul_123
Thanks to you lxterminal now launches with only atk-bridge warnings. To see what it would take to eliminate these after searching the net I added
Quote
/usr/local/lib/at-spi2-core/at-spi-bus-launcher &
/usr/local/lib/at-spi2-core/at-spi2-registryd &
to /opt/bootlocal.sh

added at-spi2-core.tcz to my onboot.lst but it borks as it claims libXtst  missing

2) I am not going to modify my dep list for lxterminal as those atk-bridge warnings do not stop lxterminal from launching and being useful as a terminal. Just FYI
also  both readelf and ldd do not give any hits for libXtst as a dep of at-spi2-core
« Last Edit: June 11, 2023, 02:18:42 AM by aus9 »

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #111 on: June 11, 2023, 04:47:03 AM »
correction, in last post I was referring to a rebuilt lxterminal. Just tested existing repo version of lxterminal and it is good as is.Yippee for me and no work for Paul_123

but sorry that re-testing repo edition of gtk2 and repo edition of pcmanfm still shows
Code: [Select]
pcmanfm
pcmanfm: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

so that is still a submission or 2
« Last Edit: June 11, 2023, 04:55:34 AM by aus9 »

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #112 on: June 14, 2023, 03:38:27 AM »
title: I am trying to trick net-snmp into not looking for pcre.h but pcre2*

what I attempted was
Code: [Select]
sed 's|pcre|pcre2|g' -i configure
but I get
Code: [Select]
root@box:/tmp/net-snmp-5.9.4.pre3# cat config.log | grep error | grep pcre
/usr/local/include/pcre2.h:971:2: error: #error PCRE2_CODE_UNIT_WIDTH must be defined before including pcre2.h.
  971 | #error PCRE2_CODE_UNIT_WIDTH must be defined before including pcre2.h.
/usr/local/include/pcre2.h:972:2: error: #error Use 8, 16, or 32; or 0 for a multi-width application.

any clues to fix....and there might more once I get past this block.

also I can configure to disable pcre in configure by
Quote
--without-pcre
I am tempted to do that as so far...without pcre2 effective configure status says
Embedded Perl support:      disabled
SNMP Perl modules:          disabled

thanks for reading


Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14634
Re: piCore14.0 Beta
« Reply #113 on: June 14, 2023, 06:19:58 AM »
The pkg-config files in pcre-dev are named libpcre*.pc, whereas in pcre2-dev they are named libpcre2*.pc.

If you delete all of the *.la files in /usr/lib and /usr/local/lib, the configure script will probably pick up pcre2.

aus9

  • Guest
Re: piCore14.0 Beta
« Reply #114 on: June 14, 2023, 06:43:45 AM »
Hi

all my new 14.x builds now delete all *.la files and originally I was loading pcre2-dev without any sed command. error log reported pcre.h not found.

I think I will just continue make and see what happens. net-snmp-dev has a current dep of pcre-dev but net-snmp has no dep of pcre .
I just checked old build for 12.x it too has configure status of Embedded Perl support:      disabled & # SNMP Perl modules:          disabled

As no-one has complained recently.....lets move on.

2) the 12.x net-snmp claimed "it" was a make dep of sane* TCEs with sane info file in 14.x claiming you may need to use net-snmp but its not a dep of sane* in 14.x   so I don't think I will need to rebuild sane.

thanks for suggestion tho
« Last Edit: June 14, 2023, 06:45:22 AM by aus9 »

Online Paul_123

  • Administrator
  • Hero Member
  • *****
  • Posts: 1141
Re: piCore14.0 Beta
« Reply #115 on: June 14, 2023, 11:56:43 AM »
Outside of working on the repo and Extensions,  Anyone have issues with the base beta images that we need to address?

Online Paul_123

  • Administrator
  • Hero Member
  • *****
  • Posts: 1141
Re: piCore14.0 Beta
« Reply #116 on: June 23, 2023, 12:31:19 PM »
piCore-14.0 and piCore64-14.0 released.