[SM-Grimoire-Bugs] [Bug 15216] New: w3c-libwww 5.4.0 fails to compile with LDFLAGS=-Wl, --as-needed

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Sat May 9 18:35:53 EDT 2009


http://bugs.sourcemage.org/show_bug.cgi?id=15216

           Summary: w3c-libwww 5.4.0 fails to compile with
                    LDFLAGS=-Wl,--as-needed
           Product: Codex
           Version: test grimoire
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: http
        AssignedTo: sm-grimoire-bugs at lists.ibiblio.org
        ReportedBy: sandalle at sourcemage.org
            Blocks: 15215


$ gaze version gcc glibc binutils
Grimoire  Section  Spell     Grimoire Version  Installed Version
--------  -------  -----     ----------------  -----------------
test      gnu      gcc       4.3.3             4.3.3
test      libs     glibc     2.9               2.9
test      devel    binutils  2.19.1            2.19.1

$ sorcery -v
1.14.2

# cast w3c-libwww
...
mkdir .libs
gcc -march=core2 -m32 -mmmx -mfpmath=sse -msse -msse2 -msse3 -mssse3 -pipe
-DPIC -fPIC -O2 -pipe -fomit-frame-pointer -Wall -z combreloc -s -Wl,-O1
-Wl,--hash-style=both -Wl,--as-needed -o .libs/head head.o 
../src/.libs/libwwwinit.so -L/usr/lib ../src/.libs/libwwwapp.so
../../Library/src/.libs/libwwwxml.so
../../modules/expat/xmlparse/.libs/libxmlparse.so
../../modules/expat/xmltok/.libs/libxmltok.so ../src/.libs/libwwwhtml.so
../src/.libs/libwwwtelnet.so ../src/.libs/libwwwnews.so
../src/.libs/libwwwhttp.so ../src/.libs/libwwwmime.so
../src/.libs/libwwwgopher.so ../src/.libs/libwwwftp.so
../src/.libs/libwwwdir.so ../src/.libs/libwwwcache.so
../src/.libs/libwwwstream.so ../src/.libs/libwwwfile.so
../src/.libs/libwwwmux.so ../src/.libs/libwwwtrans.so
../src/.libs/libwwwcore.so ../src/.libs/libwwwutils.so
../../Library/src/SSL/.libs/libwwwssl.so ../../Library/src/.libs/libwwwzip.so
../../Library/src/.libs/libwwwsql.so ../../modules/md5/.libs/libmd5.so -ldl
/usr/lib/libmysqlclient.so -lpthread /usr/lib/libstdc++.so -lcrypt -lnsl -lm
-lz -lssl -lcrypto
../src/.libs/libwwwapp.so: undefined reference to `HTCacheWriter'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_accept'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_protocol'
../src/.libs/libwwwapp.so: undefined reference to `HTBind_add'
../src/.libs/libwwwapp.so: undefined reference to `HTBasic_generate'
../src/.libs/libwwwapp.so: undefined reference to `HTAA_newModule'
../src/.libs/libwwwapp.so: undefined reference to `HTAA_afterFilter'
../src/.libs/libwwwapp.so: undefined reference to `HTWriter_new'
../src/.libs/libwwwapp.so: undefined reference to `HTAA_updateFilter'
../src/.libs/libwwwapp.so: undefined reference to `HTBasic_parse'
../src/.libs/libwwwapp.so: undefined reference to `HTMIMEUpgrade'
../src/.libs/libwwwstream.so: undefined reference to
`HTBind_getResponseBindings'
../src/.libs/libwwwapp.so: undefined reference to `HTMIMEFooter'
../src/.libs/libwwwapp.so: undefined reference to `HTBasic_delete'
../src/.libs/libwwwapp.so: undefined reference to `HTDigest_parse'
../src/.libs/libwwwapp.so: undefined reference to `HTMIMEHeader'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_maxForwards'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_warning'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_authenticate'
../src/.libs/libwwwapp.so: undefined reference to `HTIcon_add'
../src/.libs/libwwwapp.so: undefined reference to `HTLoadGopher'
../src/.libs/libwwwapp.so: undefined reference to `HTXML_new'
../src/.libs/libwwwapp.so: undefined reference to `HTBufferWriter_new'
../src/.libs/libwwwapp.so: undefined reference to `HTZLib_inflate'
../src/.libs/libwwwapp.so: undefined reference to `HTAA_beforeFilter'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_referer'
../src/.libs/libwwwapp.so: undefined reference to `HTPEP_afterFilter'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_pragma'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_location'
../src/.libs/libwwwapp.so: undefined reference to `HTDigest_delete'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_userAgent'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_protocolInfo'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_authenticationInfo'
../src/.libs/libwwwinit.so: undefined reference to `HTBind_init'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_cacheControl'
../src/.libs/libwwwapp.so: undefined reference to
`HTMIME_proxyAuthenticationInfo'
../src/.libs/libwwwapp.so: undefined reference to `HTHeader_addParser'
../src/.libs/libwwwapp.so: undefined reference to `HTCacheCopyHeaders'
../src/.libs/libwwwapp.so: undefined reference to `HTReader_new'
../src/.libs/libwwwapp.so: undefined reference to `HTLoadNews'
../src/.libs/libwwwapp.so: undefined reference to `HTChunkedEncoder'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_protocolRequest'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_acceptEncoding'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_messageDigest'
../src/.libs/libwwwapp.so: undefined reference to `HTIcon_addParent'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_link'
../src/.libs/libwwwapp.so: undefined reference to `HTLoadHTTP'
../src/.libs/libwwwapp.so: undefined reference to `HTChunkedDecoder'
../src/.libs/libwwwapp.so: undefined reference to `HTPEP_beforeFilter'
../src/.libs/libwwwapp.so: undefined reference to `HTMIMEPartial'
../src/.libs/libwwwapp.so: undefined reference to `HTPlainToHTML'
../src/.libs/libwwwapp.so: undefined reference to `HTNewsGroup'
../src/.libs/libwwwapp.so: undefined reference to `HTBoundary'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_acceptCharset'
../src/.libs/libwwwapp.so: undefined reference to `HTLoadFile'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_keepAlive'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_range'
../src/.libs/libwwwapp.so: undefined reference to `HTDigest_updateInfo'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_public'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_retryAfter'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_via'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_setSaveStream'
../src/.libs/libwwwapp.so: undefined reference to `HTLoadTelnet'
../src/.libs/libwwwapp.so: undefined reference to `HTCacheAppend'
../src/.libs/libwwwinit.so: undefined reference to `HTFileInit'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_vary'
../src/.libs/libwwwapp.so: undefined reference to `HTDigest_generate'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_trailer'
../src/.libs/libwwwapp.so: undefined reference to `HTTPStatus_new'
../src/.libs/libwwwapp.so: undefined reference to `HTBind_addLanguage'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_contentEncoding'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_acceptLanguage'
../src/.libs/libwwwapp.so: undefined reference to `HTLoadFTP'
../src/.libs/libwwwinit.so: undefined reference to `HTBind_deleteAll'
../src/.libs/libwwwapp.so: undefined reference to `HTIcon_addBlank'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_server'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_proxyAuthorization'
../src/.libs/libwwwapp.so: undefined reference to `HTBind_addEncoding'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_contentType'
../src/.libs/libwwwapp.so: undefined reference to `HTMIMEConvert'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_contentRange'
../src/.libs/libwwwapp.so: undefined reference to `HTNewsList'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_upgrade'
../src/.libs/libwwwinit.so: undefined reference to `HTCacheTerminate'
../src/.libs/libwwwinit.so: undefined reference to `HTCacheInit'
../src/.libs/libwwwapp.so: undefined reference to `HTLoadCache'
../src/.libs/libwwwapp.so: undefined reference to `HTIcon_addUnknown'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_contentLength'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_acceptRanges'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_transferEncoding'
../src/.libs/libwwwstream.so: undefined reference to `HTBind_getSuffix'
../src/.libs/libwwwapp.so: undefined reference to `HTAA_proxyBeforeFilter'
../src/.libs/libwwwapp.so: undefined reference to `HTMIME_connection'
../src/.libs/libwwwinit.so: undefined reference to `HTMLInit'
../src/.libs/libwwwapp.so: undefined reference to `HTMIMEContinue'
../src/.libs/libwwwapp.so: undefined reference to
`HTMIME_contentTransferEncoding'
../src/.libs/libwwwapp.so: undefined reference to `HTIcon_addDir'
collect2: ld returned 1 exit status
make[3]: Leaving directory `/usr/src/w3c-libwww-5.4.0/Library/Examples'
make[2]: Leaving directory `/usr/src/w3c-libwww-5.4.0/Library'
make[1]: Leaving directory `/usr/src/w3c-libwww-5.4.0'
make[3]: *** [head] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2

-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the SM-Grimoire-Bugs mailing list