Logo
Explore Help
Sign In
public/nixpkgs
1
0
Fork 0
You've already forked nixpkgs
Code Issues Pull Requests Packages Projects Releases Wiki Activity
nixpkgs/pkgs/glibc/glibc.fix

17 lines
494 B
Plaintext
Raw Normal View History

* Added the GNU C Library (glibc), a big step towards full Nixification of the build and execution environment. This is very useful. For example, it allows packages built on a SuSE 8.2 system to run on a SuSE 8.1 system (this is because 8.2 has a newer glibc; packages built against it cannot be dynamically linked against older glibcs). Of course, Fix packages should not directly import glibc since that is very system-specific. Rather, they should import stdenv/stdenv.fix and in their build scripts source in $stdenv/setup, which will setup the right environment variables. The idea is that stdenv.fix provides the basic C/Unix build environment (C compiler, POSIX utilities, etc.). Note that only the ATerm package currently uses this. svn path=/nixpkgs/trunk/; revision=203
2003-07-24 15:15:48 +00:00
Package(
[ ("name", "glibc-2.3.2")
, ("build", Relative("glibc/glibc-build.sh"))
, ("glibcSrc", App(IncludeFix("fetchurl/fetchurl.fix"),
[ ("url", "ftp://ftp.nl.net/pub/gnu/glibc/glibc-2.3.2.tar.bz2")
, ("md5", "ede969aad568f48083e413384f20753c")
]))
, ("linuxthreadsSrc", App(IncludeFix("fetchurl/fetchurl.fix"),
[ ("url", "ftp://ftp.nl.net/pub/gnu/glibc/glibc-linuxthreads-2.3.2.tar.bz2")
, ("md5", "894b8969cfbdf787c73e139782167607")
]))
]
)
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.23.8 Page: 44ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API