http://bugs.openembedded.org/show_bug.cgi?id=844

           Summary: konqueror-embedded build fix. sort of
           Product: Openembedded
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Distributions
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: [EMAIL PROTECTED]


One of these patches that deserve more explanations (or maybe excuses) than
attachments. The patch is (against .dev):

--- konqueror-embedded-snapshot-20030705/konq-embed/src/Makefile.am    
2006/04/14 15:49:05     1.1
+++ konqueror-embedded-snapshot-20030705/konq-embed/src/Makefile.am    
2006/04/14 15:49:26
@@ -53,7 +53,7 @@
 
 konqueror_LDFLAGS = $(KONQ_SSL_LDFLAGS) $(all_libraries) $(exportflag)
 konqueror_METASOURCES = AUTO
-konqueror_DEPENDENCIES = $(LIB_KJSHTML) $(LIB_KHTML) $(lib_addons)
+konqueror_DEPENDENCIES = $(shell echo ${LIB_KJSHTML}|sed s/\s*-l\\w\\+//g)
$(LIB_KHTML) $(lib_addons)
 BUILT_SOURCES = init.inc
 
 icon_DATA = konqueror.png

The explanation is: everyone will likely agree that seding out -l* out of
variable is a dirty hack. It was strange idea to put LIBPCRE which is likely to
be in the -l form to _DEPENDENCIES variable in the first place. So, there are
two solutions to the problem -- the one I propose or putting the LIB_KJSHTML
variable contents without LIBPCRE literally. Unfortunately, I think the latter
is much less explanatory for anyone who may ever want to see the source.


And don't blame autotools, isn't their fault! ;-)

-- 
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Oe mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/oe

Reply via email to