pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: HEADS UP: incompatible change with bsd.prefs.mk for i386



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 21/11/14 23:58, Joerg Sonnenberger a écrit :
|
| gcc shouldn't matter as long as you have don't try to make replace.
| Perl might. I am not that attached to the i486 part of the change,
| so if it creates too much trouble, that part can easily go back.
|
| Joerg
|
|

As I mentioned initially, the toxicity is with pkg_rolling-replace or
any manual updates avoiding a complete rebuild.  I believe prr does
uses 'bmake replace' to effect its updates.

Unsure about what you mean about gcc.. where I found the problem is
that initially I left gcc alone (meaning still with i386) but
everything was building looking for i486 directories.
And in particular fscking things up ending up using libstdc++.so.6
from /usr/lib instead of pkgsrc.

I should add as well that gcc *and* libtool are important as libtool
hardcodes the directories:

old:
| richard@devzone:~$ grep i386-sun /opt/local/bin/libtool
| host_alias=i386-sun-solaris2.11 host=i386-sun-solaris2.11
| build_alias=i386-sun-solaris2.11 build=i386-sun-solaris2.11
|
sys_lib_search_path_spec="/opt/local/gcc49/lib/gcc/i386-sun-solaris2.11/4.9.2
| /opt/local/gcc49/i386-sun-solaris2.11/lib /opt/local/gcc49/lib /lib
| /usr/lib "
|
compiler_lib_search_dirs="/opt/local/gcc49/lib/gcc/i386-sun-solaris2.11/4.9.2
|
/opt/local/gcc49/lib/gcc/i386-sun-solaris2.11/4.9.2/../../../../i386-sun-solaris2.11/lib
| /opt/local/gcc49/lib/gcc/i386-sun-solaris2.11/4.9.2/../../..
| -R/opt/local/gcc49/i386-sun-solaris2.11/lib/.
| -R/opt/local/gcc49/lib/." predep_objects="/usr/lib/crti.o
| /usr/lib/values-Xa.o
| /opt/local/gcc49/lib/gcc/i386-sun-solaris2.11/4.9.2/crtbeginS.o"
|
postdep_objects="/opt/local/gcc49/lib/gcc/i386-sun-solaris2.11/4.9.2/crtendS.o
| /usr/lib/crtn.o"
|
compiler_lib_search_path="-L/opt/local/gcc49/lib/gcc/i386-sun-solaris2.11/4.9.2
|
- -L/opt/local/gcc49/lib/gcc/i386-sun-solaris2.11/4.9.2/../../../../i386-sun-solaris2.11/lib
| -L/opt/local/gcc49/lib/gcc/i386-sun-solaris2.11/4.9.2/../../..
| -R/opt/local/gcc49/i386-sun-solaris2.11/lib/.
| -R/opt/local/gcc49/lib/."

new:
| richard@omnis:/home/richard$ grep i486-sun /opt/local/bin/libtool
| host_alias=i486-sun-solaris2.11 host=i486-sun-solaris2.11
| build_alias=i486-sun-solaris2.11 build=i486-sun-solaris2.11
|
sys_lib_search_path_spec="/opt/local/gcc49/lib/gcc/i486-sun-solaris2.11/4.9.2
| /opt/local/gcc49/i486-sun-solaris2.11/lib /opt/local/gcc49/lib /lib
| /usr/lib "
|
compiler_lib_search_dirs="/opt/local/gcc49/lib/gcc/i486-sun-solaris2.11/4.9.2
|
/opt/local/gcc49/lib/gcc/i486-sun-solaris2.11/4.9.2/../../../../i486-sun-solaris2.11/lib
| /opt/local/gcc49/lib/gcc/i486-sun-solaris2.11/4.9.2/../../..
| -R/opt/local/gcc49/i486-sun-solaris2.11/lib/.
| -R/opt/local/gcc49/lib/." predep_objects="/usr/lib/crti.o
| /usr/lib/values-Xa.o
| /opt/local/gcc49/lib/gcc/i486-sun-solaris2.11/4.9.2/crtbeginS.o"
|
postdep_objects="/opt/local/gcc49/lib/gcc/i486-sun-solaris2.11/4.9.2/crtendS.o
| /usr/lib/crtn.o"
|
compiler_lib_search_path="-L/opt/local/gcc49/lib/gcc/i486-sun-solaris2.11/4.9.2
|
- -L/opt/local/gcc49/lib/gcc/i486-sun-solaris2.11/4.9.2/../../../../i486-sun-solaris2.11/lib
| -L/opt/local/gcc49/lib/gcc/i486-sun-solaris2.11/4.9.2/../../..
| -R/opt/local/gcc49/i486-sun-solaris2.11/lib/.
| -R/opt/local/gcc49/lib/."


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJUb8fcAAoJECAB22fHtp27aQgIAJg4rCS5p3VtRRY7OGxk9Up+
4Uzz0vY76Ei83GrDY6GfZd2MfW3L0Tk7OFbDTquSRPvUYleDm4aazQVe4oDXymFr
4PqGrDtX+iK2aYXWRsD3s6FUz3xzzyqxVyVImTnPyfhj+tys0ITcosPhVxp7CyA2
KYYcAgYefzQc0p7LoE2Bd5UGf4lTCcRxHqTk7sSQuQOdSxkSolJgMW5HmPzPAaiS
vUdYPg0dA0+ZacPxpv7wpWusfijqhaOm2dEqkdEnSRjUkD9WbpRp7KdAT9dCz5GI
wiwBep+HaRxb1wOLzGH1KWqWltfHQ8nE4J7Kbig1c9FaUvjc20axt+XXnGfYRek=
=LAk6
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index