cross-i686-pc-linux-gnu/glibc-2.12.2 seem to fail to update via emerge -auvDN world on (amd64?) systems with global use flag gnutls enabled. Updated to amd64 systems today, where one was failing and the other one was not. One difference I could find was the gnutls flag was set on the system, which failed to compile. Seems like during compilation of cross-i686-pc-linux-gnu/glibc-2.12.2 the compiler can't find the gnutls libraries? Removing the crossdev environment with crossdev and then reinstalling it works. So crossdev can compile the same package without problems. Reproducible: Always
glibc doesn't depend on gnutls, I don't think. So I'm not sure what problem you were having. Is this reproducible?
please dont file bugs without any actual logs. and dont go re-assigning them until proper information has been provided. run `crossdev -C i686 && crossdev i686`. if it still fails, post all the logs crossdev tells you to as attachments.
> please dont file bugs without any actual logs. and dont go re-assigning them > until proper information has been provided. Sorry, I lost the log while trying to solve the problem. And now I've solved it I can't reproduce it because I already have the current glibc. > run `crossdev -C i686 && crossdev i686`. if it still fails, post all the logs > crossdev tells you to as attachments. As mentioned I already solved the problem like that. But there seems to be a different in the way glibc is build by emerge compared to crossdev.
not really. fixes in newer crossdev dont auto propagate until you redo things.