Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Treat multilib and non multilib builds the same way as multilib.eclass does ↵ | Alexis Ballier | 2012-05-30 | 3 | -14/+18 |
| | | | | | | the right thing. Go back to -isystem for system includes and force to use ours as otherwise we may pick gcc ones and it got that wrong. Bypass append-flags and append cflags directly as flag-o-matic eclass maintainers think it wise to add broken checks that break with flags with spaces. Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | fix broken logic in is_native_abi, by Naohiro Aota, bug #417863 | Alexis Ballier | 2012-05-28 | 3 | -9/+12 |
| | | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | Fix regression in -r2 | Richard Yao | 2012-05-27 | 4 | -9/+18 |
| | | | | Package-Manager: portage-2.1.10.49/cvs/Linux x86_64 | ||||
* | Revise solution to bug #410945 to only apply to GCC. | Richard Yao | 2012-05-27 | 4 | -12/+142 |
| | | | | Package-Manager: portage-2.1.10.49/cvs/Linux x86_64 | ||||
* | Add zfs initd script. #415129 | Naohiro Aota | 2012-05-27 | 4 | -8/+52 |
| | | | | Package-Manager: portage-2.2.0_alpha100/cvs/Linux x86_64 | ||||
* | remove libcompiler_rt and libblocksruntime as they are clang libraries | Alexis Ballier | 2012-05-26 | 3 | -9/+14 |
| | | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | push out all the accumulated fixes in a new revision and remove old | Alexis Ballier | 2012-05-25 | 4 | -457/+13 |
| | | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | add the sysctlt fix from freebsd-sources here too with USE=build | Alexis Ballier | 2012-05-25 | 4 | -7/+26 |
| | | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | Make the disable-optimizations patch unconditional and add a patch to allow ↵ | Alexis Ballier | 2012-05-25 | 4 | -5/+126 |
| | | | | | | sys/sysctl.h to be included alone Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | bootstrap libssp_nonshared when needed. | Alexis Ballier | 2012-05-25 | 3 | -8/+11 |
| | | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | Do not build libssp, we really only need libssp_nonshared. | Alexis Ballier | 2012-05-25 | 3 | -15/+13 |
| | | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | drop noop sed | Alexis Ballier | 2012-05-25 | 3 | -8/+10 |
| | | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | Fix some missing includes warnings. | Alexis Ballier | 2012-05-25 | 4 | -7/+135 |
| | | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | fix paths I broke by the addition of MAKEOBJDIRPREFIX | Alexis Ballier | 2012-05-25 | 3 | -11/+14 |
| | | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | replace -isystem path by -Ipath as append-flags seems not to like the former ↵ | Alexis Ballier | 2012-05-25 | 3 | -10/+14 |
| | | | | | | anymore Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | Add a patch to libthr fixing mutex issues encountered with glib. | Alexis Ballier | 2012-05-25 | 4 | -19/+29 |
| | | | | Package-Manager: portage-2.2.0_alpha108/cvs/Linux x86_64 | ||||
* | Build with -fno-strict-overflow. FreeBSD time code depends on overflow. #324452 | Naohiro Aota | 2012-05-25 | 6 | -14/+42 |
| | | | | Package-Manager: portage-2.2.0_alpha100/cvs/Linux x86_64 | ||||
* | build and install more libraries with multilib | Alexis Ballier | 2012-05-24 | 3 | -12/+18 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Fix a typo and set MAKEOBJDIRPREFIX when installing too. | Alexis Ballier | 2012-05-24 | 3 | -8/+16 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Add the grounds for multilib and a very very basic multilib support: we only ↵ | Alexis Ballier | 2012-05-23 | 3 | -45/+143 |
| | | | | | | build the csu parts for now. Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Make freebsd-mk-defs-9.0-gentoo.patch stop installing directories in ↵ | Richard Yao | 2012-05-22 | 4 | -16/+13 |
| | | | | | | /usr/include as 444. Fixes bug \#417031. Package-Manager: portage-2.1.10.49/cvs/Linux x86_64 | ||||
* | Block dev-libs/libusbx because dev-libs/libusb is blocked as well. | Samuli Suominen | 2012-05-22 | 6 | -27/+26 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Inherit eutils for epatch. | Mike Frysinger | 2012-05-21 | 7 | -23/+38 |
| | | | | Package-Manager: portage-2.2.0_alpha102/cvs/Linux x86_64 | ||||
* | New package. | Richard Yao | 2012-05-19 | 5 | -0/+110 |
| | | | | Package-Manager: portage-2.1.10.49/cvs/Linux x86_64 | ||||
* | factorize the bootstrapping code between cross and native builds. | Alexis Ballier | 2012-05-18 | 3 | -16/+24 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | bootstrap the csu with USE=build too | Alexis Ballier | 2012-05-18 | 3 | -7/+11 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Add two variables for non native and native subdirs and define it in only ↵ | Alexis Ballier | 2012-05-18 | 3 | -11/+22 |
| | | | | | | one place. Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Set the ssp_nonshared LDADD in its bootstrapping function. Add it only with ↵ | Alexis Ballier | 2012-05-18 | 3 | -9/+14 |
| | | | | | | USE=build, assume we have the ldscript in place if not. Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Preinstall headers only with USE=build | Alexis Ballier | 2012-05-18 | 3 | -14/+13 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Factorize some more code and regroup variable assignments. | Alexis Ballier | 2012-05-18 | 3 | -14/+14 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Set the NOSTRIPFLAG variable only once | Alexis Ballier | 2012-05-18 | 3 | -9/+15 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Generate the libc ldscript for the cross-compiled library too. | Alexis Ballier | 2012-05-17 | 3 | -30/+48 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | factorize the src_compile code between the cross and native builds. | Alexis Ballier | 2012-05-17 | 3 | -24/+21 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | factorize the libssp_nonshared bootstrapping code | Alexis Ballier | 2012-05-17 | 3 | -18/+22 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | use freebsd_src_install rather than mkinstall | Alexis Ballier | 2012-05-17 | 3 | -9/+11 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | split out the csu bootstrapping code in its own function | Alexis Ballier | 2012-05-17 | 3 | -16/+21 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Remove -isystem append-flags that are now useless since we pre-install the ↵ | Alexis Ballier | 2012-05-17 | 3 | -9/+11 |
| | | | | | | headers. Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Use mkinstall when cross-compiling too. Factorize the native and cross ↵ | Alexis Ballier | 2012-05-17 | 3 | -18/+24 |
| | | | | | | builds install. Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | factorize the way of getting the csudir | Alexis Ballier | 2012-05-17 | 3 | -24/+23 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | Factorize some code. Install all the cross-compile libraries in the same ↵ | Alexis Ballier | 2012-05-17 | 3 | -41/+29 |
| | | | | | | place. Build and install libutil for the cross-compiler too. Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | drop now useless appends flags: we unpack the lib tarball. | Alexis Ballier | 2012-05-17 | 2 | -3/+5 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | stop installing libstand headers manually | Alexis Ballier | 2012-05-17 | 4 | -17/+15 |
| | | | | Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | drop the compat symlink libbsdxml -> libexpat now that ↵ | Alexis Ballier | 2012-05-17 | 3 | -12/+11 |
| | | | | | | freebsd_rename_libraries rename them automagically. Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | openssl takes care of predicting /dev/crypto these days, no need to have it ↵ | Alexis Ballier | 2012-05-17 | 3 | -15/+11 |
| | | | | | | twice. Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64 | ||||
* | oops libm should be in / too | Alexis Ballier | 2012-05-17 | 3 | -8/+11 |
| | | | | Package-Manager: portage-2.2.0_alpha105/cvs/Linux x86_64 | ||||
* | put libavl in / too as it is required by libzpool. | Alexis Ballier | 2012-05-16 | 3 | -8/+11 |
| | | | | Package-Manager: portage-2.2.0_alpha105/cvs/Linux x86_64 | ||||
* | Change the way we install freebsd-lib: install everything in /usr and use ↵ | Alexis Ballier | 2012-05-16 | 3 | -5/+457 |
| | | | | | | gen_usr_ldscript -a to move the core libraries to /. This simplifies the ebuild, avoids QA warnings for symlinks crossing the /usr boundary and makes / smaller. Package-Manager: portage-2.2.0_alpha105/cvs/Linux x86_64 | ||||
* | preinstall some more headers fixing build of a cross-compiler | Alexis Ballier | 2012-05-13 | 3 | -16/+14 |
| | | | | Package-Manager: portage-2.2.0_alpha104/cvs/Linux x86_64 | ||||
* | fix installation, bug #414879 and simplify ebuild | Alexis Ballier | 2012-05-12 | 3 | -35/+15 |
| | | | | Package-Manager: portage-2.2.0_alpha104/cvs/Linux x86_64 | ||||
* | remove old | Alexis Ballier | 2012-05-12 | 4 | -188/+9 |
| | | | | Package-Manager: portage-2.2.0_alpha104/cvs/Linux x86_64 |