Github messages for voidlinux
 help / color / mirror / Atom feed
* Re: [RFC] Using pkgconf instead of pkg-config
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-3391@inbox.vuxu.org>
  2020-04-22 20:31 ` [RFC] Using pkgconf instead of pkg-config ericonr
@ 2020-04-22 20:50 ` Cogitri
  2020-04-23 17:19 ` ericonr
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 9+ messages in thread
From: Cogitri @ 2020-04-22 20:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 256 bytes --]

New comment by Cogitri on void-packages repository

https://github.com/void-linux/void-packages/issues/3391#issuecomment-618033350

Comment:
As noted in https://github.com/void-linux/void-packages/issues/3391#issuecomment-466848064 this has been reverted.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [RFC] Using pkgconf instead of pkg-config
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-3391@inbox.vuxu.org>
  2020-04-22 20:31 ` [RFC] Using pkgconf instead of pkg-config ericonr
  2020-04-22 20:50 ` Cogitri
@ 2020-04-23 17:19 ` ericonr
  2021-02-15  5:49 ` [ISSUE] [CLOSED] " ericonr
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 9+ messages in thread
From: ericonr @ 2020-04-23 17:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 224 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/3391#issuecomment-618529489

Comment:
@Cogitri do you think the issue can be closed, then? Or is it still a possibility?

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ISSUE] [CLOSED] [RFC] Using pkgconf instead of pkg-config
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-3391@inbox.vuxu.org>
                   ` (2 preceding siblings ...)
  2020-04-23 17:19 ` ericonr
@ 2021-02-15  5:49 ` ericonr
  2021-06-26 19:39 ` Logarithmus
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 9+ messages in thread
From: ericonr @ 2021-02-15  5:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 672 bytes --]

Closed issue by Cogitri on void-packages repository

https://github.com/void-linux/void-packages/issues/3391

Description:
I propose to use pkgconf instead of pkg-config for building. pkgconf has some advantages to pkg-config:

* It's still actively maintained (on https://git.dereferenced.org/pkgconf/pkgconf)
* It generally is faster than pkg-config...
* ...while providing a more accurate dependency graph (which prevents excessive overlinking)

Other distros such as Arch, Fedora, Mageia and most of the BSDs already use pkg-conf. Also see the Arch ML for their thread about this topic: https://lists.archlinux.org/pipermail/arch-dev-public/2018-May/029252.html

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [RFC] Using pkgconf instead of pkg-config
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-3391@inbox.vuxu.org>
                   ` (3 preceding siblings ...)
  2021-02-15  5:49 ` [ISSUE] [CLOSED] " ericonr
@ 2021-06-26 19:39 ` Logarithmus
  2021-06-26 19:48 ` ericonr
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 9+ messages in thread
From: Logarithmus @ 2021-06-26 19:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 334 bytes --]

New comment by Logarithmus on void-packages repository

https://github.com/void-linux/void-packages/issues/3391#issuecomment-869052127

Comment:
@ericonr what about reconsidering `pkgconf`? Are there only 7 packages broken? If yes then maybe it's better to try fixing them instead of keeping to use technically inferior `pkg-config`?

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [RFC] Using pkgconf instead of pkg-config
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-3391@inbox.vuxu.org>
                   ` (4 preceding siblings ...)
  2021-06-26 19:39 ` Logarithmus
@ 2021-06-26 19:48 ` ericonr
  2021-06-26 19:54 ` Logarithmus
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 9+ messages in thread
From: ericonr @ 2021-06-26 19:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 261 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/3391#issuecomment-869053113

Comment:
I sure don't want to deal with the churn and take care of fixing any bugs that may appear. And don't revive old issues.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [RFC] Using pkgconf instead of pkg-config
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-3391@inbox.vuxu.org>
                   ` (5 preceding siblings ...)
  2021-06-26 19:48 ` ericonr
@ 2021-06-26 19:54 ` Logarithmus
  2021-06-26 19:56 ` Logarithmus
  2021-06-26 19:56 ` Logarithmus
  8 siblings, 0 replies; 9+ messages in thread
From: Logarithmus @ 2021-06-26 19:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 546 bytes --]

New comment by Logarithmus on void-packages repository

https://github.com/void-linux/void-packages/issues/3391#issuecomment-869053910

Comment:
@ericonr OK, seems like there are many packages which will be broken by `pkgconf`:
>this massively breaks most packages cross compilation. That behavior is not in line with the spec.

It would be nice tho either to fix `pkgconf` to make it match the spec in this aspect or to alter `./xbps-src` to not to rely on this behaviour. But someone has to do this dirty job :( Certainly, not anytime soon.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [RFC] Using pkgconf instead of pkg-config
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-3391@inbox.vuxu.org>
                   ` (6 preceding siblings ...)
  2021-06-26 19:54 ` Logarithmus
@ 2021-06-26 19:56 ` Logarithmus
  2021-06-26 19:56 ` Logarithmus
  8 siblings, 0 replies; 9+ messages in thread
From: Logarithmus @ 2021-06-26 19:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 733 bytes --]

New comment by Logarithmus on void-packages repository

https://github.com/void-linux/void-packages/issues/3391#issuecomment-869053910

Comment:
@ericonr OK, seems like there are many packages which will be broken by `pkgconf`:
>this massively breaks most packages cross compilation. That behavior is not in line with the spec.

It would be nice tho either to fix `pkgconf` to make it match the spec in this aspect or to alter `./xbps-src` to not to rely on this behaviour. But someone has to do this dirty job :( Certainly, not anytime soon.

P. S. Arch Linux have been using `pkgconf` for 3 years, but they don't have to support multiple architectures (Arch is x86_64/i686 only), so their experience isn't applicable to Void.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [RFC] Using pkgconf instead of pkg-config
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-3391@inbox.vuxu.org>
                   ` (7 preceding siblings ...)
  2021-06-26 19:56 ` Logarithmus
@ 2021-06-26 19:56 ` Logarithmus
  8 siblings, 0 replies; 9+ messages in thread
From: Logarithmus @ 2021-06-26 19:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 732 bytes --]

New comment by Logarithmus on void-packages repository

https://github.com/void-linux/void-packages/issues/3391#issuecomment-869053910

Comment:
@ericonr OK, seems like there are many packages which will be broken by `pkgconf`:
>this massively breaks most packages cross compilation. That behavior is not in line with the spec.

It would be nice tho either to fix `pkgconf` to make it match the spec in this aspect or to alter `./xbps-src` to not to rely on this behaviour. But someone has to do this dirty job :( Certainly, not anytime soon.

P. S. Arch Linux has been using `pkgconf` for 3 years, but they don't have to support multiple architectures (Arch is x86_64/i686 only), so their experience isn't applicable to Void.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [RFC] Using pkgconf instead of pkg-config
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-3391@inbox.vuxu.org>
@ 2020-04-22 20:31 ` ericonr
  2020-04-22 20:50 ` Cogitri
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 9+ messages in thread
From: ericonr @ 2020-04-22 20:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 183 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/3391#issuecomment-618023686

Comment:
Is it still intended to get this working?

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-06-26 19:56 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-3391@inbox.vuxu.org>
2020-04-22 20:31 ` [RFC] Using pkgconf instead of pkg-config ericonr
2020-04-22 20:50 ` Cogitri
2020-04-23 17:19 ` ericonr
2021-02-15  5:49 ` [ISSUE] [CLOSED] " ericonr
2021-06-26 19:39 ` Logarithmus
2021-06-26 19:48 ` ericonr
2021-06-26 19:54 ` Logarithmus
2021-06-26 19:56 ` Logarithmus
2021-06-26 19:56 ` Logarithmus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).