First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 113548
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Crypto team <crypto@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Hanno Meyer-Thurow <h.mth@web.de>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
xmlsec-configure.patch configure fixes for gentoo paths patch Hanno Meyer-Thurow 2005-11-25 04:34 0000 2.72 KB Details | Diff
xmlsec-configure.patch for <dev-libs/nspr-4.6 patch Hanno Meyer-Thurow 2005-11-25 05:09 0000 2.71 KB Details | Diff
xmlsec-configure.patch check for nss and nspr via pkg-config patch Hanno Meyer-Thurow 2005-11-25 06:42 0000 3.39 KB Details | Diff
nspr.pc nspr.pc text/plain Hanno Meyer-Thurow 2005-11-25 06:47 0000 248 bytes Details
nss.pc nss.pc text/plain Hanno Meyer-Thurow 2005-11-25 06:47 0000 260 bytes Details
nss-pkgconfig.patch xmlsec-nss.pc.in, mozilla-nss -> nss depend patch Hanno Meyer-Thurow 2005-11-25 07:07 0000 1.22 KB Details | Diff
xmlsec-firefox.patch depend on mozilla-nss or firefox-nss instead on dev-libs/{nspr,nss} patch Hanno Meyer-Thurow 2005-11-30 06:26 0000 2.41 KB Details | Diff
nspr.diff create pkg-config file for nspr patch Hanno Meyer-Thurow 2006-01-23 03:06 0000 913 bytes Details | Diff
nss.diff create pkg-config file for nss patch Hanno Meyer-Thurow 2006-01-23 03:07 0000 1.30 KB Details | Diff
xmlsec.diff link xmlsec to nss patch Hanno Meyer-Thurow 2006-01-23 03:14 0000 4.20 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 113548 depends on: 120441 120442 Show dependency tree
Bug 113548 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-11-25 04:33 0000
the configure checks for nspr and nss do not find the headers/libs.
configure just continues switching the nss feature off again.


Reproducible: Always
Steps to Reproduce:
1. emerge xmlsec

Actual Results:  
missing nss feature

Expected Results:  
nss featured xmlsec

for your satisfaction

# emerge info
Portage 2.0.53_rc7 (default-linux/x86/2005.1, gcc-3.4.4,
glibc-2.3.5.20050722-r0, 2.6.14-gentoo-r2 i686)
=================================================================
System uname: 2.6.14-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.12.0_pre11
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mtune=pentium4 -march=pentium4 -pipe -fforce-addr -fforce-mem
-momit-leaf-frame-pointer -fomit-frame-pointer -fweb -ftracer -frename-registers"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mtune=pentium4 -march=pentium4 -pipe -fforce-addr -fforce-mem
-momit-leaf-frame-pointer -fomit-frame-pointer -fweb -ftracer -frename-registers
-fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.inode.at/ ftp://gentoo.inode.at/source/"
LANG="de_DE.utf8"
LINGUAS="de ca"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main
/usr/local/gentoo-php-overlay/production-ready"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa apache2 avi berkdb bitmap-fonts cairo cdr cups dga dts
dvd dvdr dvdread fbcon firefox foomaticdb gd gif glx gnome gpm gtk2 hardenedphp
imap imlib ipv6 java java-gcj-compat jpeg mad mmx mmxext mp3 mpeg mysql nls nptl
nptlonly nvidia ogg oggvorbis opengl pam perl png ppds quicktime readline samba
sblive sse sse2 ssl truetype truetype-fonts type1-fonts unicode usb userlocales
vhosts videos vorbis wmf wxwindows x86 xface xinerama xml2 xprint xv xvid zlib
video_cards_nvidia linguas_de linguas_ca userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS

------- Comment #1 From Hanno Meyer-Thurow 2005-11-25 04:34:59 0000 -------
Created an attachment (id=73563) [details]
configure fixes for gentoo paths

------- Comment #2 From Hanno Meyer-Thurow 2005-11-25 05:06:49 0000 -------
ok, that patch works with dev-libs/nspr-4.6.
i will add changed patch for <dev-libs/nspr-4.6.

------- Comment #3 From Hanno Meyer-Thurow 2005-11-25 05:09:30 0000 -------
Created an attachment (id=73564) [details]
for <dev-libs/nspr-4.6

reason:
dev-libs/nspr-4.6 got its libs under /usr/lib/nspr/
<dev-libs/nspr-4.6 got its libs under /usr/lib/

btw, dev-libs/nss-3.9.2 and dev-libs/nss-3.10 got the libs under /usr/lib/nss/

------- Comment #4 From Hanno Meyer-Thurow 2005-11-25 06:41:11 0000 -------
better than the hacks i did is to use pkg-config to get the libs/headers of nss
and nspr. i will add a patch for that and example pkg-config files for nss and
nspr because they are not shipped with these packages.

------- Comment #5 From Hanno Meyer-Thurow 2005-11-25 06:42:24 0000 -------
Created an attachment (id=73567) [details]
check for nss and nspr via pkg-config

------- Comment #6 From Hanno Meyer-Thurow 2005-11-25 06:47:17 0000 -------
Created an attachment (id=73569) [details]
nspr.pc

------- Comment #7 From Hanno Meyer-Thurow 2005-11-25 06:47:38 0000 -------
Created an attachment (id=73570) [details]
nss.pc

------- Comment #8 From Hanno Meyer-Thurow 2005-11-25 07:07:40 0000 -------
Created an attachment (id=73575) [details]
xmlsec-nss.pc.in, mozilla-nss -> nss depend

------- Comment #9 From Hanno Meyer-Thurow 2005-11-30 06:26:02 0000 -------
Created an attachment (id=73841) [details]
depend on mozilla-nss or firefox-nss instead on dev-libs/{nspr,nss}

any reason why it needs to depend on dev-libs/{nspr,nss}?

------- Comment #10 From Jory A. Pratt 2005-11-30 06:35:25 0000 -------
this should not depend on mozilla/firefox nss/nspr. It is a very bad ideal IMO
to depend on either when nss/nspr packages are in the tree. 

------- Comment #11 From Hanno Meyer-Thurow 2005-11-30 06:50:35 0000 -------
well, besides that nss issue in general. ;)

i want to build openoffice with system xmlsec.
xmlsec then needs nss feature - from nss, mozilla-nss or firefox-nss.
building openoffice with mozilla or firefox brwoser plugin takes nss from them.
xmlsec uses dev-libs/{nspr,nss}.
sure this does trouble.

------- Comment #12 From Hanno Meyer-Thurow 2005-11-30 07:23:13 0000 -------
Btw, if you want dev-libs/xmlsec to depend on nspr/nss from tree please fix
configure(.in) and xmlsec-nss.pc.in, thanks.
At the moment it is impossible to build the nss feature from xmlsec in tree anyway.

------- Comment #13 From Hanno Meyer-Thurow 2006-01-23 02:40:19 0000 -------
Another attempt to fix this as well as bug 114019 the way Mozilla-Herd wants
it.

I will add diffs to link xmlsec1-nss against system nspr/nss.
I had a look on Mozilla Build Configurator. There are now flags for:
  --with-system-nspr --with-system-nss

See: http://webtools.mozilla.org/build/config.cgi

It is about time to use them.

------- Comment #14 From Hanno Meyer-Thurow 2006-01-23 03:06:21 0000 -------
Created an attachment (id=77895) [details]
create pkg-config file for nspr

Let applications get nspr flags from pkg-config file.

------- Comment #15 From Hanno Meyer-Thurow 2006-01-23 03:07:19 0000 -------
Created an attachment (id=77896) [details]
create pkg-config file for nss

Let applications get flags from nss pkg-config file

------- Comment #16 From Hanno Meyer-Thurow 2006-01-23 03:09:58 0000 -------
(From update of attachment 77896 [details])
Err, it should be:

-       >=dev-libs/nspr-${NSPR_VER}-r2"
+       >=dev-libs/nspr-${NSPR_VER}"

------- Comment #17 From Hanno Meyer-Thurow 2006-01-23 03:11:59 0000 -------
Once more...

-       >=dev-libs/nspr-4.4.1-r2"
+       >=dev-libs/nspr-${NSPR_VER}-r2"


...it could be cool to edit attached diffs.

------- Comment #18 From Hanno Meyer-Thurow 2006-01-23 03:14:26 0000 -------
Created an attachment (id=77897) [details]
link xmlsec to nss

------- Comment #19 From Hanno Meyer-Thurow 2006-01-26 09:59:45 0000 -------
New bugreports opened for nspr and nss bump.
They include ebuilds and pkg-config files.
Depend on them.

------- Comment #20 From Marcelo Goes 2006-01-26 14:31:43 0000 -------
In 1.2.9-r1 in cvs.
Thanks a bunch!

First Last Prev Next    No search results available      Search page      Enter new bug