void-packages icon indicating copy to clipboard operation
void-packages copied to clipboard

autoconf: update to 2.71.

Open motorto opened this issue 2 years ago • 7 comments

[ci skip]

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

  • I built this PR locally for my native architecture, x86_64-glibc
  • I built this PR locally for these architectures (if supported. mark crossbuilds):
    • armv6l

I have also update autoconf-archive in this pr.

Because this is a critical package I will make sure that all package that depends on autoconf and automake still compile.

There was some changes that might need to add gtk-doc on hostmakedepends. Separate PRs for the packages will be created and I will reference here.

Compiled all the packages that depend on autoconf and automake grep -ri autconf (Yes, I know it has some false negatives). Thanks @paper42 for that

Packages failing that were failing already (will not fix)

  • MEGAcmd
  • ctags (patch fails to apply ...) #38597
  • davfs2
  • gamin (patch fails to apply ...)
  • gnome-latex
  • gsoap (fail to fetch needs to be updated)
  • kea - fails with sphinx.errors.SphinxWarning: Invalid configuration value found: 'language = None'. Update your configuration to a valid langauge code. Falling back to 'en' (English).
  • libcryptui
  • libtar (patchs fail to apply)
  • mod_wsgi
  • pcsxr
  • pdsh ( tests fail)
  • pgadmin3
  • portaudio
  • rng-tools
  • tcpflow
  • transcode
  • xnec2c

Packages that the tests were failling already ~(added make_check=no)~

  • clutter
  • openldap
  • rest
  • watchman

Packages fixed on other PRS:

  • bluebird-themes #38543
  • tpm2-tss #38567
  • lksctp-tools #38581
  • tigervnc #38647
  • hplip #38649
  • seahorse-nautilus #38650

Packages fixed in this PR:

  • geany
  • hunspell
  • iverilog
  • libsasl - remove patch for old autoconf
  • libsrtp
  • ltrace
  • lxsession
  • pilot-link
  • openjdk7-bootstrap

Packages that need to tested by someone else (don't build on x86_64{musl,glibc})

  • librtas
  • libump-git
  • libvpd
  • lsvpd
  • powerpc-utils
  • sun7i-kernel
  • yaboot

Packages that failed on @paper42 build but compile fine (might fail because of -j20)

  • firefox - I am not trying to compile this one on my system sorry :)
  • mbox - compiles fine on my system
  • mozjs78 - compiles fine on my system
  • mozjs91 - compiles fine on my system
  • opensc - compiles fine on my system
  • thunderbird
  • tracebox - compiles fine on my system
  • vlc - compiles fine on my system
  • xmoto - compiles fine on my system
  • gloobus-preview

motorto avatar Aug 01 '22 17:08 motorto

this is a core package, briefly testing it is not enough

paper42 avatar Aug 01 '22 22:08 paper42

this is a core package, briefly testing it is not enough

Not expecting this PR to be merged without the testing of others.

motorto avatar Aug 01 '22 22:08 motorto

@paper42 any way to force xbps-src to use this autoconf instead of the ones in the repos ?

motorto avatar Aug 04 '22 21:08 motorto

@paper42 any way to force xbps-src to use this autoconf instead of the ones in the repos ?

make sure this commit is applied in the current branch when you are building something

paper42 avatar Aug 04 '22 22:08 paper42

@paper42 any way to force xbps-src to use this autoconf instead of the ones in the repos ?

make sure this commit is applied in the current branch when you are building something

sure, my bad I was being dumb.

I will try to build base-system with -N option with this autoconf update and I will report back

motorto avatar Aug 04 '22 22:08 motorto

Pinging the maintainers to see if they can help (updating to last version might do the trick) @thypon - rng-tools @evandeaubl tigervnc

motorto avatar Aug 10 '22 10:08 motorto

ltrace: update to 0.7.3.20160924. commit message is wrong, it's not an update

paper42 avatar Aug 12 '22 23:08 paper42

farstream needs gtk-doc added to hostmakedepends

paper42 avatar Aug 15 '22 20:08 paper42

@motorto please resolve conflicts

paper42 avatar Sep 10 '22 13:09 paper42