Bug 19352 - Detect changes in default parameter values of functions
Summary: Detect changes in default parameter values of functions
Status: NEW
Alias: None
Product: libabigail
Classification: Unclassified
Component: default (show other bugs)
Version: unspecified
: P2 enhancement
Target Milestone: ---
Assignee: Dodji Seketeli
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-10 09:56 UTC by Dodji Seketeli
Modified: 2015-12-10 09:56 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dodji Seketeli 2015-12-10 09:56:01 UTC
Today libabigail does not represent default parameter values of functions.

Thus, it does not detect changes in default parameters of functions.

Note these can cause unexpected runtime behaviour changes  in applications that don't necessarily expect changes in default parameter values of the functions they dynamically link against.

Libabigail should detect those changes.

A real life example of issues causes by changes like that can be seen at https://mail.kde.org/pipermail/taglib-devel/2015-December/002800.html.