summaryrefslogtreecommitdiffstats
path: root/rules/glibc.make
Commit message (Collapse)AuthorAgeFilesLines
* automated switch to SPDX conform license namesMichael Olbrich2015-10-271-1/+1
| | | | | | | | | | | | | | | search & replace for: - GPL-1.0 - GPL-2.0 - GPL-3.0 - LGPL-2.0 - LGPL-3.0 - LGPL-2.1 - AGPL-3.0 - AFL-2.1 - Autoconf-exception-3.0 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Remove hardcoded paths from glibc.makeRemy Bohmer2012-04-031-10/+9
| | | | | | | | | | These hardcoded paths do not work for a multilib environment where libraries are typically installed in /lib64 for x86-64 instead of /lib All correct paths can be found by interrogating the compiler toolchain for the location of these files. Signed-off-by: Remy Bohmer <linux@bohmer.net> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Link /usr/lib/libdl.so is not needed and wrong on x86_64Remy Bohmer2012-03-141-1/+0
| | | | | | | | | | | This link is always being generated and it is assumed that it must always point to /lib/libdl.so.2. But this script is not needed and points to the wrong location when a multilib toolchain is being used where the dynamic linker must be in /lib64 Signed-off-by: Remy Bohmer <linux@bohmer.net> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* on multilib do not put all dynamic linkers in /libRemy Bohmer2012-03-141-1/+1
| | | | | | | | | | | It is assumed by the makefiles that all dynamic linkers must be put in /lib. This is however not true. Especially on multilib configurations this information cannot be guessed. By looking in the sysroot of the compiler toolchain the right paths can be found. Default the scripts already look there, so remove the unneeded options. Signed-off-by: Remy Bohmer <linux@bohmer.net> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [glibc] remove obsolete stagesMichael Olbrich2010-10-271-40/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rules] remove obsolete fixup linesMichael Olbrich2010-07-191-3/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [glibc] don't strip gconv-modulesMarc Kleine-Budde2010-02-221-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [rules] remove obsolete clean target & minor cleanupsMichael Olbrich2010-01-181-8/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [glibc] added licenseMarc Kleine-Budde2009-11-061-0/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [glibc] just cleanupsMarc Kleine-Budde2009-11-061-9/+8
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [glibc] install fixup for libdlBjoern Buerger2009-09-071-1/+2
| | | | | | | | note: since ptxdist forbids absolute links, libdl.so is linked indirectly: libdl.so -> ../../lib/libdl.so.2 Signed-off-by: Bjoern Buerger <b.buerger@pengutronix.de>
* [glibc] introduce symbol for the dynamic loaderMarc Kleine-Budde2009-08-121-1/+1
| | | | | | | | Until this patch the installation of the dynamic loader was coupled to the glibc. This patch makes it possible to select the glibc but don't install any libs at all. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* * glibc: Add more gconv libraries on demand (UTF and chinese)Juergen Beisert2009-06-221-1/+16
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10848 33e552b5-05e3-0310-8538-816dae2090ed
* [glibc] just cleanupsMarc Kleine-Budde2009-03-111-4/+4
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10060 33e552b5-05e3-0310-8538-816dae2090ed
* * uclibc.in, gcclibs.in, libc.in, uclibc.make, glibc.make:Marc Kleine-Budde2008-04-161-29/+18
| | | | | | | new LIBC layer for deps to c library git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8043 33e552b5-05e3-0310-8538-816dae2090ed
* * glibc.make:Marc Kleine-Budde2008-04-121-10/+12
| | | | | | | cleanups git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7953 33e552b5-05e3-0310-8538-816dae2090ed
* fixed gconv bugLuotao Fu2007-02-061-7/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6987 33e552b5-05e3-0310-8538-816dae2090ed
* added glibc i18n rawdata installationLuotao Fu2007-01-091-24/+11
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6797 33e552b5-05e3-0310-8538-816dae2090ed
* * glibc: add missing GLIBC_DIR - needed for dependencyRobert Schwebel2007-01-021-1/+2
| | | | | | | generator. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6678 33e552b5-05e3-0310-8538-816dae2090ed
* * glibc.makeMarc Kleine-Budde2006-12-191-8/+0
| | | | | | | removed PTXCONF_GLIBC_INSTALL git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6543 33e552b5-05e3-0310-8538-816dae2090ed
* * rules/glibc.make:Marc Kleine-Budde2006-12-191-6/+1
| | | | | | | don't strip gconv/gconv-modules (which is a textfile) git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6524 33e552b5-05e3-0310-8538-816dae2090ed
* added glibc locale files installationLuotao Fu2006-12-121-3/+22
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6499 33e552b5-05e3-0310-8538-816dae2090ed
* changes for glibc locale installationLuotao Fu2006-11-301-2/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6416 33e552b5-05e3-0310-8538-816dae2090ed
* * glibc.make:Marc Kleine-Budde2006-11-281-0/+1
| | | | | | | added charmaps install example git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6401 33e552b5-05e3-0310-8538-816dae2090ed
* * glibc.make, pre/Rules.make:Marc Kleine-Budde2006-11-281-2/+2
| | | | | | | rename install_copy_toolchain_other -> install_copy_toolchain_usr git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6400 33e552b5-05e3-0310-8538-816dae2090ed
* * glibc.make, glibc.in, pre/Rules.make:Marc Kleine-Budde2006-11-281-7/+18
| | | | | | | added misc bins to glibc git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6398 33e552b5-05e3-0310-8538-816dae2090ed
* added gconv modules to glibc local installationLuotao Fu2006-11-271-7/+6
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6386 33e552b5-05e3-0310-8538-816dae2090ed
* clean upJuergen Beisert2006-11-171-2/+4
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6340 33e552b5-05e3-0310-8538-816dae2090ed
* * glibc install stageJuergen Beisert2006-11-091-3/+10
| | | | | | | | - install the libraries only on request - this is a quick hack only. Must be reviewed git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6291 33e552b5-05e3-0310-8538-816dae2090ed
* * scripts/install_copy_toolchain.sh, rules/gcclibs.make, rules/glibc.make, ↵Marc Kleine-Budde2006-08-091-20/+19
| | | | | | rules/pre/Rules.make git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@5990 33e552b5-05e3-0310-8538-816dae2090ed
* * rules/*.make:Marc Kleine-Budde2006-06-091-1/+0
| | | | | | | remove -include $(call package_depfile) git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5707 33e552b5-05e3-0310-8538-816dae2090ed
* host-ipkg and the ipkg bundeling mechanism are now mandatoryRobert Schwebel2006-03-311-4/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5320 33e552b5-05e3-0310-8538-816dae2090ed
* * glibc.make:Marc Kleine-Budde2006-03-241-0/+2
| | | | | | | added root-debug git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5251 33e552b5-05e3-0310-8538-816dae2090ed
* * Seems to be missing PTXCONF_, addedRobert Schwebel2006-03-041-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5011 33e552b5-05e3-0310-8538-816dae2090ed
* * glibc.make:Marc Kleine-Budde2006-03-021-0/+4
| | | | | | | don't install glibc if building toolchain git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4941 33e552b5-05e3-0310-8538-816dae2090ed
* * glibc.make:Marc Kleine-Budde2006-02-281-8/+2
| | | | | | | += cleanup git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4845 33e552b5-05e3-0310-8538-816dae2090ed
* new calling convention for install_* macros. see commit 4759 to Rules.makeSascha Hauer2006-02-241-30/+30
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4760 33e552b5-05e3-0310-8538-816dae2090ed
* why is gconv removed when being installed?Robert Schwebel2006-02-111-1/+0
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4582 33e552b5-05e3-0310-8538-816dae2090ed
* fixed dependencyBjoern Buerger2006-01-131-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3949 33e552b5-05e3-0310-8538-816dae2090ed
* fixup dependenciesRobert Schwebel2006-01-121-11/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3868 33e552b5-05e3-0310-8538-816dae2090ed
* fixup dependenciesRobert Schwebel2006-01-121-4/+4
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3864 33e552b5-05e3-0310-8538-816dae2090ed
* avoid error message that non-generated make files are not being foundRobert Schwebel2006-01-101-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3766 33e552b5-05e3-0310-8538-816dae2090ed
* added generic call package_depfile rule for autogeneration of default ↵Bjoern Buerger2006-01-091-0/+2
| | | | | | dependencies - this should not break anything, since it just adds some more variables git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3743 33e552b5-05e3-0310-8538-816dae2090ed
* hide $(call touch) output with @; replace manual install by $(call install...Robert Schwebel2005-12-111-6/+6
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@3502 33e552b5-05e3-0310-8538-816dae2090ed
* add packages to PACKAGES-yRobert Schwebel2005-11-131-3/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@3340 33e552b5-05e3-0310-8538-816dae2090ed
* merge: backports from 0.9Robert Schwebel2005-09-281-6/+6
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@3172 33e552b5-05e3-0310-8538-816dae2090ed
* fixed typoSascha Hauer2005-06-271-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@2847 33e552b5-05e3-0310-8538-816dae2090ed
* install libc.so.6 instead of libc.soRobert Schwebel2005-05-221-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@2653 33e552b5-05e3-0310-8538-816dae2090ed
* remove dependencies for nowRobert Schwebel2005-05-211-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@2635 33e552b5-05e3-0310-8538-816dae2090ed
* ipkgisation finishedRobert Schwebel2005-04-241-22/+37
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@2507 33e552b5-05e3-0310-8538-816dae2090ed