Re: [LFS Trac] #5672: pkgconf-2.4.3

"LFS Trac" ([email protected] via lfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.book
Message-ID <[email protected]>
#5672: pkgconf-2.4.3
-------------------------+-----------------------
 Reporter:  Bruce Dubbs  |       Owner:  lfs-book
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  12.4
Component:  Book         |     Version:  git
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------
Comment (by Bruce Dubbs):

 Changes from 2.4.2 to 2.4.3:

 * Fix additional logic errors relating to the new fragment trees
   functionality.

 Changes from 2.4.1 to 2.4.2:

 * Fix several logic errors in the pkg-config file parser that were
   surfaced by recent refactoring work.

 * Fix BSD make compatibility so that it generates the test data
   before running kyua on BSD make implementations.

 Changes from 2.4.0 to 2.4.1:

 * Ensure the full DAG is solved for all query types.

 Changes from 2.3.0 to 2.4.0:

 * Allow multiple package names in solution-based queries such as
   `--print-requires`, `--print-requires-private` and `--print-provides`.

 * Use `_DEFAULT_SOURCE` where appropriate on Meson.

 * Add an abstract buffer type and use it when loading files from disk
   instead of a 64KB buffer.  This ensures large pkg-config files are
   not truncated.

 * Disable graph recursion in `--variable` queries as it was generating
   duplicate output.

 * Add infrastructure for tracking fragment group relations and convert
   storage of fragments to use a tree-like structure instead of string
   concatenation.

 * Add support for tracking linker groups, e.g.

     -Wl,--start-group -la -lb -lc -Wl,--end-group

   as fragment groups.

 * Properly contextualize the sysroot directory when processing package
   information, ensuring packages where ${pc_sysrootdir} does not match
   the default are properly processed.
-- 
Ticket URL: <https://wiki.linuxfromscratch.org/lfs/ticket/5672#comment:3>
LFS Trac <https://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.

-- 
http://lists.linuxfromscratch.org/sympa/info/lfs-book
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.