Mailinglist Archive: opensuse-factory (355 mails)

< Previous Next >
Re: [opensuse-factory] openSUSE:Factory - Build fail notification

On Monday 2020-03-30 11:13, Jiri Slaby wrote:

On 29. 03. 20, 13:56, Jan Engelhardt wrote:
On Sunday 2020-03-29 12:46, Stefan Brüns wrote:

On Sonntag, 29. März 2020 11:21:10 CEST Dr. Werner Fink wrote:

Do not use poppler as its API is unstable. And upstream of poppler do not
care about others.

Cut the crap.

You have already been told there is a stable API. If programs choose to use
private interfaces, its their fault.

Is Parser or LinkDest a private API?

And if so, kill it from public headers.

Qt uses symbol versions to mark its private symbols with the ASCII
(sub)string "_PRIVATE", which will then show up in rpm error messages
everytime someone fucks up.

And if they are going to use symbol versioning, they can as well mark
the symbols as local to be completely invisible...

No they cannot. This is C++, and if you have public-interface public-API inline
functions that reference private-interface private-API functions, they still
need to be exported at the ELF level to be invokable.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >