Consider install autoconf package auto when installing msys2
- Some haskell packages, like the infamous network, uses
autoconf
to generate the sh script used in the configure step by cabal/stack - So to build those packages from source you need to have it installed
- It is a lightweight package so maybe ghcup should install it by default
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Owner
Usually, autoconf is not needed for the network package if you download it from hackage. The sdist has the configure script already installed. The reason we skipped this was: #151 (closed)
So this was on purpose. Maybe we can add it back. How many dependencies does autotools pull in?
- Julian Ospald added scopewindows typediscussion labels
added scopewindows typediscussion labels
- Author Contributor
Usually, autoconf is not needed for the network package if you download it from hackage
yeah, you only need it if you pull the source code directly from git. So it would be needed only for advanced users developing such packages
Maybe we can add it back. How many dependencies does autotools pull in?
Sorry for the confusion, it seems installing autoconf is enough and it is quite lightweight:
# pacman -S autoconf resolving dependencies... looking for conflicting packages... Packages (3) diffutils-3.7-1 m4-1.4.19-1 autoconf-2.71-1 Total Download Size: 1.20 MiB Total Installed Size: 3.98 MiB :: Proceed with installation? [Y/n] Y :: Retrieving packages... diffutils-3.7-1-... 342.0 KiB 259 KiB/s 00:01 [#####################] 100% m4-1.4.19-1-x86_64 239.4 KiB 172 KiB/s 00:01 [#####################] 100% autoconf-2.71-1-any 643.7 KiB 430 KiB/s 00:01 [#####################] 100% Total (3/3) 1225.1 KiB 632 KiB/s 00:02 [#####################] 100% (3/3) checking keys in keyring [#####################] 100% (3/3) checking package integrity [#####################] 100% (3/3) loading package files [#####################] 100% (3/3) checking for file conflicts [#####################] 100% (3/3) checking available disk space [#####################] 100% :: Processing package changes... (1/3) installing m4 [#####################] 100% (2/3) installing diffutils [#####################] 100% (3/3) installing autoconf [#####################] 100% :: Running post-transaction hooks... (1/1) Updating the info directory file...
- Javier Neira changed title from Consider install autotools package auto when installing msys2 to Consider install autoconf package auto when installing msys2
changed title from Consider install autotools package auto when installing msys2 to Consider install autoconf package auto when installing msys2
- Julian Ospald mentioned in commit af3ecae7
mentioned in commit af3ecae7
- Julian Ospald mentioned in merge request !140 (merged)
mentioned in merge request !140 (merged)
- Julian Ospald changed milestone to %0.1.16.2
changed milestone to %0.1.16.2
- Julian Ospald added statusWIP label
added statusWIP label
- Julian Ospald closed
closed