Tiny Core Linux

Tiny Core Base => Raspberry Pi => Topic started by: Juanito on May 18, 2025, 07:54:31 AM

Title: piCore64-16.x libnghttp2-dev pc file misplaced
Post by: Juanito on May 18, 2025, 07:54:31 AM
The pkg-config file for libnghttp2-dev is in the wrong place - /usr/local/lib/libnghttp2.pc instead of usr/local/lib/pkgconfig/libnghttp2.pc
Title: Re: piCore64-16.x libnghttp2-dev pc file misplaced
Post by: gadget42 on May 18, 2025, 08:13:36 AM
is someone missing in action?

https://forum.tinycorelinux.net/index.php/topic,27334.0.html
Title: Re: piCore64-16.x libnghttp2-dev pc file misplaced
Post by: Rich on May 18, 2025, 08:31:40 AM
Hi Juanito
Also, the .info file lists its size as 68M. The correct size is 53248 bytes.
Title: Re: piCore64-16.x libnghttp2-dev pc file misplaced
Post by: rhermsen on May 23, 2025, 12:11:53 PM
I think there is a duplicate.

Just recently I updated 'nghttp2-dev.tcz' which looks similar to 'libnghttp2-dev.tcz'.

The files I updated:
http://www.tinycorelinux.net/15.x/aarch64/tcz/nghttp2-dev.tcz.info
( same as: http://www.tinycorelinux.net/16.x/aarch64/tcz/nghttp2-dev.tcz.info )

http://www.tinycorelinux.net/15.x/aarch64/tcz/nghttp2-dev.tcz.list
( same as: http://www.tinycorelinux.net/16.x/aarch64/tcz/nghttp2-dev.tcz.list)




Title: Re: piCore64-16.x libnghttp2-dev pc file misplaced
Post by: Rich on May 23, 2025, 04:59:19 PM
Hi rhermsen
... Just recently I updated 'nghttp2-dev.tcz' which looks similar to 'libnghttp2-dev.tcz'. ...
That's because they are similar.
libnghttp2-dev.tcz is version 1.52.0
nghttp2-dev.tcz is version 1.65.0

libnghttp2-dev.tcz includes the python script usr/local/share/nghttp2/fetch-ocsp-response

Both list the Original-site as https://nghttp2.org.

libnghttp2 hasn't been updated since it was introduced in:
Code: [Select]
http://tinycorelinux.net/14.x/aarch64/tcz/
-rw-rw-r--  1 root staff     69632 Apr  9  2023 libnghttp2-dev.tcz
-rw-rw-r--  1 root staff     69632 Apr  9  2023 libnghttp2.tcz
-rw-rw-r--  1 root staff   1019904 Apr  9  2023 nghttp2-dev.tcz
-rw-rw-r--  1 root staff     61440 Apr  9  2023 nghttp2.tcz

as can be seen here:
Code: [Select]
http://tinycorelinux.net/16.x/aarch64/tcz/
-rw-rw-r--  1 root    staff       53248 Apr  9  2023 libnghttp2-dev.tcz
-rw-rw-r--  1 root    staff       65536 Apr  9  2023 libnghttp2.tcz
-rw-rw-r--  1 root    staff       57344 May 16 08:25 nghttp2-dev.tcz
-rw-rw-r--  1 root    staff       57344 May 16 08:25 nghttp2-doc.tcz
-rw-rw-r--  1 root    staff       61440 May 16 08:25 nghttp2.tcz

These are the dep files that list them:
Code: [Select]
cmake.tcz.dep           libnghttp2.tcz
libnghttp2-dev.tcz.dep  libnghttp2.tcz
libsoup3-dev.tcz.dep    libnghttp2-dev.tcz
libsoup3.tcz.dep        libnghttp2.tcz

nghttp2-dev.tcz.dep     nghttp2.tcz
node-dev.tcz.dep        nghttp2-dev.tcz
node.js-dev.tcz.dep     nghttp2-dev.tcz
node.js.tcz.dep         nghttp2.tcz
node.tcz.dep            nghttp2.tcz